[policycoreutils/f18] Fix manpage generation, missing import
Daniel J Walsh
dwalsh at fedoraproject.org
Mon Oct 8 14:47:57 UTC 2012
commit c732ad60c90ccc1e8b5946bac772045caeaba4dd
Author: rhatdan <dwalsh at redhat.com>
Date: Mon Oct 8 10:47:32 2012 -0400
Fix manpage generation, missing import
- Add equiv_dict to get samba booleans into smbd_selinux
- Add proper translations for booleans and remove selinux.tbl
policycoreutils-rhat.patch |269327 +++++++++++++++++++++++++++++++++++---------
policycoreutils.spec | 8 +-
2 files changed, 214086 insertions(+), 55249 deletions(-)
---
diff --git a/policycoreutils-rhat.patch b/policycoreutils-rhat.patch
index 822dfaa..6508f2d 100644
--- a/policycoreutils-rhat.patch
+++ b/policycoreutils-rhat.patch
@@ -1,13 +1,28 @@
diff --git a/policycoreutils/.gitignore b/policycoreutils/.gitignore
-index 9e2d86b..0bd7b11 100644
+index 9e2d86b..455c5fe 100644
--- a/policycoreutils/.gitignore
+++ b/policycoreutils/.gitignore
-@@ -15,3 +15,5 @@ setfiles/restorecon
+@@ -14,4 +14,5 @@ sestatus/sestatus
+ setfiles/restorecon
setfiles/setfiles
setsebool/setsebool
- .tx
+-.tx
+.#*
+*~
+diff --git a/policycoreutils/.tx/config b/policycoreutils/.tx/config
+new file mode 100644
+index 0000000..07643e9
+--- /dev/null
++++ b/policycoreutils/.tx/config
+@@ -0,0 +1,8 @@
++[main]
++host = https://www.transifex.net
++
++[policycoreutils.policycoreutils]
++file_filter = po/<lang>.po
++source_file = po/policycoreutils.pot
++source_lang = en
++type = PO
diff --git a/policycoreutils/Makefile b/policycoreutils/Makefile
index 77d8c80..a65a53f 100644
--- a/policycoreutils/Makefile
@@ -45,16 +60,12 @@ index ef4bec3..9b313ec 100644
sys.stderr.write("No installed policy to check\n")
return None
diff --git a/policycoreutils/gui/Makefile b/policycoreutils/gui/Makefile
-index 1464971..bdb2e49 100644
+index 1464971..b5abbb9 100644
--- a/policycoreutils/gui/Makefile
+++ b/policycoreutils/gui/Makefile
-@@ -16,19 +16,18 @@ portsPage.py \
- semanagePage.py \
- statusPage.py \
+@@ -18,17 +18,15 @@ statusPage.py \
system-config-selinux.glade \
--usersPage.py
-+usersPage.py \
-+selinux.tbl
+ usersPage.py
-all: $(TARGETS) system-config-selinux.py polgengui.py templates polgen.py
+all: $(TARGETS) system-config-selinux.py polgengui.py
@@ -7560,245 +7571,6 @@ index 0460a33..baaca72 100644
policy.set_program(exe)
policy.gen_writeable()
policy.gen_symbols()
-diff --git a/policycoreutils/gui/selinux.tbl b/policycoreutils/gui/selinux.tbl
-new file mode 100644
-index 0000000..07ccf6e
---- /dev/null
-+++ b/policycoreutils/gui/selinux.tbl
-@@ -0,0 +1,233 @@
-+acct_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for acct daemon")
-+allow_daemons_dump_core _("Admin") _("Allow all daemons to write corefiles to /")
-+allow_daemons_use_tty _("Admin") _("Allow all daemons the ability to use unallocated ttys")
-+allow_gadmin_exec_content _("User Privs") _("Allow gadmin SELinux user account to execute files in home directory or /tmp")
-+allow_guest_exec_content _("User Privs") _("Allow guest SELinux user account to execute files in home directory or /tmp")
-+allow_java_execstack _("Memory Protection") _("Allow java executable stack")
-+allow_mount_anyfile _("Mount") _("Allow mount to mount any file")
-+allow_mounton_anydir _("Mount") _("Allow mount to mount any directory")
-+allow_mplayer_execstack _("Memory Protection") _("Allow mplayer executable stack")
-+allow_ssh_keysign _("SSH") _("Allow ssh to run ssh-keysign")
-+allow_staff_exec_content _("User Privs") _("Allow staff SELinux user account to execute files in home directory or /tmp")
-+allow_sysadm_exec_content _("User Privs") _("Allow sysadm SELinux user account to execute files in home directory or /tmp")
-+allow_unconfined_exec_content _("User Privs") _("Allow unconfined SELinux user account to execute files in home directory or /tmp")
-+allow_unlabeled_packets _("Network Configuration") _("Allow unlabeled packets to flow on the network")
-+allow_user_exec_content _("User Privs") _("Allow user SELinux user account to execute files in home directory or /tmp")
-+allow_unconfined_execmem_dyntrans _("Memory Protection") _("Allow unconfined to dyntrans to unconfined_execmem")
-+allow_user_mysql_connect _("Databases") _("Allow user to connect to mysql socket")
-+allow_user_postgresql_connect _("Databases") _("Allow user to connect to postgres socket")
-+allow_write_xshm _("XServer") _("Allow clients to write to X shared memory")
-+allow_xguest_exec_content _("User Privs") _("Allow xguest SELinux user account to execute files in home directory or /tmp")
-+allow_ypbind _("NIS") _("Allow daemons to run with NIS")
-+browser_confine_staff _("Web Applications") _("Transition staff SELinux user to Web Browser Domain")
-+browser_confine_sysadm _("Web Applications") _("Transition sysadm SELinux user to Web Browser Domain")
-+browser_confine_user _("Web Applications") _("Transition user SELinux user to Web Browser Domain")
-+browser_confine_xguest _("Web Applications") _("Transition xguest SELinux user to Web Browser Domain")
-+browser_write_staff_data _("Web Applications") _("Allow staff Web Browsers to write to home directories")
-+browser_write_sysadm_data _("Web Applications") _("Allow staff Web Browsers to write to home directories")
-+browser_write_user_data _("Web Applications") _("Allow staff Web Browsers to write to home directories")
-+browser_write_xguest_data _("Web Applications") _("Allow staff Web Browsers to write to home directories")
-+amanda_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for amanda")
-+amavis_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for amavis")
-+apmd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for apmd daemon")
-+arpwatch_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for arpwatch daemon")
-+auditd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for auditd daemon")
-+automount_disable_trans _("Mount") _("Disable SELinux protection for automount daemon")
-+avahi_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for avahi")
-+bluetooth_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for bluetooth daemon")
-+canna_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for canna daemon")
-+cardmgr_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for cardmgr daemon")
-+ccs_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for Cluster Server")
-+cdrecord_read_content _("User Privs") _("Allow cdrecord to read various content. nfs, samba, removable devices, user temp and untrusted content files")
-+ciped_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for ciped daemon")
-+clamd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for clamd daemon")
-+clamscan_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for clamscan")
-+clvmd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for clvmd")
-+comsat_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for comsat daemon")
-+courier_authdaemon_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for courier daemon")
-+courier_pcp_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for courier daemon")
-+courier_pop_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for courier daemon")
-+courier_sqwebmail_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for courier daemon")
-+courier_tcpd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for courier daemon")
-+cpucontrol_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for cpucontrol daemon")
-+cpuspeed_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for cpuspeed daemon")
-+crond_disable_trans _("Cron") _("Disable SELinux protection for crond daemon")
-+cupsd_config_disable_trans _("Printing") _("Disable SELinux protection for cupsd back end server")
-+cupsd_disable_trans _("Printing") _("Disable SELinux protection for cupsd daemon")
-+cupsd_lpd_disable_trans _("Printing") _("Disable SELinux protection for cupsd_lpd")
-+cvs_disable_trans _("CVS") _("Disable SELinux protection for cvs daemon")
-+cyrus_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for cyrus daemon")
-+dbskkd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for dbskkd daemon")
-+dbusd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for dbusd daemon")
-+dccd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for dccd")
-+dccifd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for dccifd")
-+dccm_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for dccm")
-+ddt_client_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for ddt daemon")
-+devfsd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for devfsd daemon")
-+dhcpc_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for dhcpc daemon")
-+dhcpd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for dhcpd daemon")
-+dictd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for dictd daemon")
-+direct_sysadm_daemon _("Admin") _("Allow sysadm_t to directly start daemons")
-+disable_evolution_trans _("Web Applications") _("Disable SELinux protection for Evolution")
-+disable_games_trans _("Games") _("Disable SELinux protection for games")
-+disable_mozilla_trans _("Web Applications") _("Disable SELinux protection for the web browsers")
-+disable_thunderbird_trans _("Web Applications") _("Disable SELinux protection for Thunderbird")
-+distccd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for distccd daemon")
-+dmesg_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for dmesg daemon")
-+dnsmasq_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for dnsmasq daemon")
-+dovecot_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for dovecot daemon")
-+entropyd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for entropyd daemon")
-+fetchmail_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for fetchmail")
-+fingerd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for fingerd daemon")
-+freshclam_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for freshclam daemon")
-+fsdaemon_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for fsdaemon daemon")
-+gpm_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for gpm daemon")
-+gssd_disable_trans _("NFS") _("Disable SELinux protection for gss daemon")
-+hald_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for Hal daemon")
-+hide_broken_symptoms _("Compatibility") _("Do not audit things that we know to be broken but which are not security risks")
-+hostname_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for hostname daemon")
-+hotplug_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for hotplug daemon")
-+howl_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for howl daemon")
-+hplip_disable_trans _("Printing") _("Disable SELinux protection for cups hplip daemon")
-+httpd_rotatelogs_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for httpd rotatelogs")
-+httpd_suexec_disable_trans _("HTTPD Service") _("Disable SELinux protection for http suexec")
-+hwclock_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for hwclock daemon")
-+i18n_input_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for i18n daemon")
-+imazesrv_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for imazesrv daemon")
-+inetd_child_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for inetd child daemons")
-+inetd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for inetd daemon")
-+innd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for innd daemon")
-+iptables_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for iptables daemon")
-+ircd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for ircd daemon")
-+irqbalance_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for irqbalance daemon")
-+iscsid_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for iscsi daemon")
-+jabberd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for jabberd daemon")
-+kadmind_disable_trans _("Kerberos") _("Disable SELinux protection for kadmind daemon")
-+klogd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for klogd daemon")
-+krb5kdc_disable_trans _("Kerberos") _("Disable SELinux protection for krb5kdc daemon")
-+ktalkd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for ktalk daemons")
-+kudzu_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for kudzu daemon")
-+locate_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for locate daemon")
-+lpd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for lpd daemon")
-+lrrd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for lrrd daemon")
-+lvm_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for lvm daemon")
-+mailman_mail_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for mailman")
-+mail_read_content _("Web Applications") _("Allow evolution and thunderbird to read user files")
-+mdadm_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for mdadm daemon")
-+monopd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for monopd daemon")
-+mozilla_read_content _("Web Applications") _("Allow the mozilla browser to read user files")
-+mrtg_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for mrtg daemon")
-+mysqld_disable_trans _("Databases") _("Disable SELinux protection for mysqld daemon")
-+nagios_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for nagios daemon")
-+named_disable_trans _("Name Service") _("Disable SELinux protection for named daemon")
-+nessusd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for nessusd daemon")
-+NetworkManager_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for NetworkManager")
-+nfsd_disable_trans _("NFS") _("Disable SELinux protection for nfsd daemon")
-+nmbd_disable_trans _("Samba") _("Disable SELinux protection for nmbd daemon")
-+nrpe_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for nrpe daemon")
-+nscd_disable_trans _("Name Service") _("Disable SELinux protection for nscd daemon")
-+nsd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for nsd daemon")
-+ntpd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for ntpd daemon")
-+oddjob_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for oddjob")
-+oddjob_mkhomedir_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for oddjob_mkhomedir")
-+openvpn_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for openvpn daemon")
-+pam_console_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for pam daemon")
-+pegasus_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for pegasus")
-+perdition_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for perdition daemon")
-+portmap_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for portmap daemon")
-+portslave_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for portslave daemon")
-+postfix_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for postfix")
-+postgresql_disable_trans _("Databases") _("Disable SELinux protection for postgresql daemon")
-+pppd_for_user _("pppd") _("Allow pppd to be run for a regular user")
-+pptp_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for pptp")
-+prelink_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for prelink daemon")
-+privoxy_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for privoxy daemon")
-+ptal_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for ptal daemon")
-+pxe_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for pxe daemon")
-+pyzord_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for pyzord")
-+quota_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for quota daemon")
-+radiusd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for radiusd daemon")
-+radvd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for radvd daemon")
-+rdisc_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for rdisc")
-+readahead_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for readahead")
-+read_default_t _("Admin") _("Allow programs to read files in non-standard locations (default_t)")
-+restorecond_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for restorecond")
-+rhgb_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for rhgb daemon")
-+ricci_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for ricci")
-+ricci_modclusterd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for ricci_modclusterd")
-+rlogind_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for rlogind daemon")
-+rpcd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for rpcd daemon")
-+rshd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for rshd")
-+rsync_disable_trans _("rsync") _("Disable SELinux protection for rsync daemon")
-+run_ssh_inetd _("SSH") _("Allow ssh to run from inetd instead of as a daemon")
-+samba_share_nfs _("Samba") _("Allow Samba to share nfs directories")
-+allow_saslauthd_read_shadow _("SASL authentication server") _("Allow sasl authentication server to read /etc/shadow")
-+allow_xserver_execmem _("XServer") _("Allow X-Windows server to map a memory region as both executable and writable")
-+saslauthd_disable_trans _("SASL authentication server") _("Disable SELinux protection for saslauthd daemon")
-+scannerdaemon_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for scannerdaemon daemon")
-+secure_mode _("Admin") _("Do not allow transition to sysadm_t, sudo and su effected")
-+secure_mode_insmod _("Admin") _("Do not allow any processes to load kernel modules")
-+secure_mode_policyload _("Admin") _("Do not allow any processes to modify kernel SELinux policy")
-+sendmail_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for sendmail daemon")
-+setrans_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for setrans")
-+setroubleshootd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for setroubleshoot daemon")
-+slapd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for slapd daemon")
-+slrnpull_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for slrnpull daemon")
-+smbd_disable_trans _("Samba") _("Disable SELinux protection for smbd daemon")
-+snmpd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for snmpd daemon")
-+snort_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for snort daemon")
-+soundd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for soundd daemon")
-+sound_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for sound daemon")
-+spamd_disable_trans _("Spam Protection") _("Disable SELinux protection for spamd daemon")
-+spamd_enable_home_dirs _("Spam Protection") _("Allow spamd to access home directories")
-+spamassassin_can_network _("Spam Protection") _("Allow Spam Assassin daemon network access")
-+speedmgmt_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for speedmgmt daemon")
-+squid_connect_any _("Squid") _("Allow squid daemon to connect to the network")
-+squid_disable_trans _("Squid") _("Disable SELinux protection for squid daemon")
-+ssh_keygen_disable_trans _("SSH") _("Disable SELinux protection for ssh daemon")
-+ssh_sysadm_login _("SSH") _("Allow ssh logins as sysadm_r:sysadm_t")
-+staff_read_sysadm_file _("Admin") _("Allow staff_r users to search the sysadm home dir and read files (such as ~/.bashrc)")
-+stunnel_disable_trans _("Universal SSL tunnel") _("Disable SELinux protection for stunnel daemon")
-+stunnel_is_daemon _("Universal SSL tunnel") _("Allow stunnel daemon to run as standalone, outside of xinetd")
-+swat_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for swat daemon")
-+sxid_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for sxid daemon")
-+syslogd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for syslogd daemon")
-+system_crond_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for system cron jobs")
-+tcpd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for tcp daemon")
-+telnetd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for telnet daemon")
-+tftpd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for tftpd daemon")
-+transproxy_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for transproxy daemon")
-+udev_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for udev daemon")
-+uml_switch_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for uml daemon")
-+unlimitedInetd _("Admin") _("Allow xinetd to run unconfined, including any services it starts that do not have a domain transition explicitly defined")
-+unlimitedRC _("Admin") _("Allow rc scripts to run unconfined, including any daemon started by an rc script that does not have a domain transition explicitly defined")
-+unlimitedRPM _("Admin") _("Allow rpm to run unconfined")
-+unlimitedUtils _("Admin") _("Allow privileged utilities like hotplug and insmod to run unconfined")
-+updfstab_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for updfstab daemon")
-+uptimed_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for uptimed daemon")
-+user_canbe_sysadm _("User Privs") _("Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only staff_r can do so")
-+user_can_mount _("Mount") _("Allow users to execute the mount command")
-+user_direct_mouse _("User Privs") _("Allow regular users direct mouse access (only allow the X server)")
-+user_dmesg _("User Privs") _("Allow users to run the dmesg command")
-+user_net_control _("User Privs") _("Allow users to control network interfaces (also needs USERCTL=true)")
-+user_ping _("User Privs") _("Allow normal user to execute ping")
-+user_rw_noexattrfile _("User Privs") _("Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)")
-+user_rw_usb _("User Privs") _("Allow users to rw usb devices")
-+user_tcp_server _("User Privs") _("Allow users to run TCP servers (bind to ports and accept connection from the same domain and outside users) disabling this forces FTP passive mode and may change other protocols")
-+user_ttyfile_stat _("User Privs") _("Allow user to stat ttyfiles")
-+uucpd_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for uucpd daemon")
-+vmware_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for vmware daemon")
-+watchdog_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for watchdog daemon")
-+winbind_disable_trans _("Samba") _("Disable SELinux protection for winbind daemon")
-+xdm_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for xdm daemon")
-+xdm_sysadm_login _("XServer") _("Allow xdm logins as sysadm_r:sysadm_t")
-+xend_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for xen daemon")
-+xen_use_raw_disk _("XEN") _("Allow xen to read/write physical disk devices")
-+xfs_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for xfs daemon")
-+xm_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for xen control")
-+ypbind_disable_trans _("NIS") _("Disable SELinux protection for ypbind daemon")
-+yppasswdd_disable_trans _("NIS") _("Disable SELinux protection for NIS Password Daemon")
-+ypserv_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for ypserv daemon")
-+ypxfr_disable_trans _("NIS") _("Disable SELinux protection for NIS Transfer Daemon")
-+webadm_manage_user_files _("HTTPD Service") _("Allow SELinux webadm user to manage unprivileged users home directories")
-+webadm_read_user_files _("HTTPD Service") _("Allow SELinux webadm user to read unprivileged users home directories")
diff --git a/policycoreutils/gui/sepolgen b/policycoreutils/gui/sepolgen
new file mode 100644
index 0000000..2f0c1cc
@@ -9942,18 +9714,18 @@ index 5da2e0d..7c5bab0 100644
clean:
-rm -f $(TARGETS) *.o
diff --git a/policycoreutils/po/Makefile b/policycoreutils/po/Makefile
-index 5278a6e..8a2cc47 100644
+index 5278a6e..1a8b058 100644
--- a/policycoreutils/po/Makefile
+++ b/policycoreutils/po/Makefile
-@@ -53,7 +53,6 @@ POTFILES = \
+@@ -53,33 +53,44 @@ POTFILES = \
../gui/modulesPage.py \
../gui/polgen.glade \
../gui/polgengui.py \
- ../gui/polgen.py \
../gui/portsPage.py \
- ../gui/selinux.tbl \
+- ../gui/selinux.tbl \
../gui/semanagePage.py \
-@@ -61,19 +60,28 @@ POTFILES = \
+ ../gui/statusPage.py \
../gui/system-config-selinux.glade \
../gui/system-config-selinux.py \
../gui/usersPage.py \
@@ -9992,9 +9764,28 @@ index 5278a6e..8a2cc47 100644
+ ../sepolicy/sepolicy/templates/var_log.py \
+ ../sepolicy/sepolicy/templates/var_run.py \
+ ../sepolicy/sepolicy/templates/var_spool.py \
++ booleans.py
#default:: clean
+ all:: update-po $(MOFILES)
+
+-$(POTFILE): $(POTFILES)
++booleans.py:
++ sepolicy booleans -a > booleans.py
++
++$(POTFILE): $(POTFILES) booleans.py
+ $(XGETTEXT) --keyword=_ --keyword=N_ $(POTFILES)
+ @if cmp -s $(NLSPACKAGE).po $(POTFILE); then \
+ rm -f $(NLSPACKAGE).po; \
+@@ -88,6 +99,7 @@ $(POTFILE): $(POTFILES)
+ fi; \
+
+ update-po: Makefile $(POTFILE) refresh-po
++ @rm -f booleans.py
+
+ refresh-po: Makefile
+ for cat in $(POFILES); do \
diff --git a/policycoreutils/po/POTFILES.in b/policycoreutils/po/POTFILES.in
index aab1a4e..75117f4 100644
--- a/policycoreutils/po/POTFILES.in
@@ -10046,7 +9837,7 @@ index aab1a4e..75117f4 100644
+sepolicy/sepolicy/templates/var_run.py
+sepolicy/sepolicy/templates/var_spool.py
diff --git a/policycoreutils/po/af.po b/policycoreutils/po/af.po
-index a4478db..8a537f3 100644
+index a4478db..f98f780 100644
--- a/policycoreutils/po/af.po
+++ b/policycoreutils/po/af.po
@@ -8,7 +8,7 @@ msgid ""
@@ -10054,7 +9845,7 @@ index a4478db..8a537f3 100644
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
"Language-Team: LANGUAGE <LL at li.org>\n"
@@ -10085,116 +9876,116 @@ index a4478db..8a537f3 100644
-msgstr ""
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
msgstr ""
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
msgstr ""
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
msgstr ""
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
msgstr ""
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
msgstr ""
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
msgstr ""
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
msgstr ""
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
msgstr ""
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
msgstr ""
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
msgstr ""
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
msgstr ""
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
msgstr ""
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
msgstr ""
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
msgstr ""
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
msgstr ""
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
msgstr ""
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
msgstr ""
@@ -10206,119 +9997,119 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
msgstr ""
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
msgstr ""
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
msgstr ""
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
msgstr ""
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
msgstr ""
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
msgstr ""
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
msgstr ""
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
msgstr ""
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
msgstr ""
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
msgstr ""
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
msgstr ""
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
msgstr ""
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
msgstr ""
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
@@ -10326,7 +10117,7 @@ index a4478db..8a537f3 100644
msgstr ""
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
msgstr ""
@@ -10334,314 +10125,314 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
msgstr ""
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
msgstr ""
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
msgstr ""
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
msgstr ""
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
msgstr ""
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
msgstr ""
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
msgstr ""
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
msgstr ""
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
msgstr ""
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
msgstr ""
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
msgstr ""
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
msgstr ""
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
msgstr ""
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
msgstr ""
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
msgstr ""
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
msgstr ""
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
msgstr ""
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
msgstr ""
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
msgstr ""
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
msgstr ""
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
msgstr ""
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
msgstr ""
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
msgstr ""
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
msgstr ""
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
msgstr ""
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
msgstr ""
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
msgstr ""
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
msgstr ""
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
msgstr ""
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
msgstr ""
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
msgstr ""
@@ -10649,272 +10440,272 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
msgstr ""
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
msgstr ""
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
msgstr ""
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
msgstr ""
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
msgstr ""
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
msgstr ""
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
msgstr ""
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
msgstr ""
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
msgstr ""
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
msgstr ""
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
msgstr ""
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
msgstr ""
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
msgstr ""
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
msgstr ""
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
msgstr ""
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
msgstr ""
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
msgstr ""
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
msgstr ""
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
msgstr ""
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
msgstr ""
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
msgstr ""
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
msgstr ""
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
msgstr ""
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
msgstr ""
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
msgstr ""
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -10923,114 +10714,114 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
msgstr ""
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
msgstr ""
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
msgstr ""
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
msgstr ""
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
msgstr ""
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
@@ -11038,98 +10829,98 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
msgstr ""
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
msgstr ""
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
msgstr ""
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
msgstr ""
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
msgstr ""
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
msgstr ""
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
msgstr ""
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
msgstr ""
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
msgstr ""
@@ -11941,165 +11732,2260 @@ index a4478db..8a537f3 100644
#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
msgid "Network Port"
msgstr ""
-@@ -3356,3 +3243,156 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
+@@ -1948,1411 +1835,1487 @@ msgstr ""
+ msgid "Group View"
msgstr ""
-+
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+#: ../sepolicy/sepolicy.py:110
+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+#: ../sepolicy/sepolicy.py:114
+msgid "All domains"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+#: ../sepolicy/sepolicy.py:116
+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+#: ../sepolicy/sepolicy.py:164
+msgid "Query SELinux policy network information"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+#: ../sepolicy/sepolicy.py:169
+msgid "list all SELinux port types"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
+#: ../sepolicy/sepolicy.py:175
+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
+#: ../sepolicy/sepolicy.py:178
+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
+#: ../sepolicy/sepolicy.py:195
+msgid "Source Domain"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+#: ../sepolicy/sepolicy.py:198
+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
++msgstr ""
++
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
+msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
diff --git a/policycoreutils/po/am.po b/policycoreutils/po/am.po
-index a4478db..8a537f3 100644
+index a4478db..f98f780 100644
--- a/policycoreutils/po/am.po
+++ b/policycoreutils/po/am.po
@@ -8,7 +8,7 @@ msgid ""
@@ -12107,7 +13993,7 @@ index a4478db..8a537f3 100644
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
"Language-Team: LANGUAGE <LL at li.org>\n"
@@ -12138,116 +14024,116 @@ index a4478db..8a537f3 100644
-msgstr ""
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
msgstr ""
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
msgstr ""
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
msgstr ""
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
msgstr ""
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
msgstr ""
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
msgstr ""
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
msgstr ""
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
msgstr ""
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
msgstr ""
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
msgstr ""
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
msgstr ""
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
msgstr ""
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
msgstr ""
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
msgstr ""
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
msgstr ""
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
msgstr ""
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
msgstr ""
@@ -12259,119 +14145,119 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
msgstr ""
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
msgstr ""
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
msgstr ""
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
msgstr ""
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
msgstr ""
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
msgstr ""
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
msgstr ""
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
msgstr ""
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
msgstr ""
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
msgstr ""
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
msgstr ""
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
msgstr ""
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
msgstr ""
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
@@ -12379,7 +14265,7 @@ index a4478db..8a537f3 100644
msgstr ""
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
msgstr ""
@@ -12387,314 +14273,314 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
msgstr ""
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
msgstr ""
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
msgstr ""
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
msgstr ""
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
msgstr ""
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
msgstr ""
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
msgstr ""
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
msgstr ""
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
msgstr ""
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
msgstr ""
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
msgstr ""
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
msgstr ""
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
msgstr ""
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
msgstr ""
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
msgstr ""
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
msgstr ""
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
msgstr ""
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
msgstr ""
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
msgstr ""
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
msgstr ""
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
msgstr ""
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
msgstr ""
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
msgstr ""
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
msgstr ""
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
msgstr ""
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
msgstr ""
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
msgstr ""
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
msgstr ""
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
msgstr ""
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
msgstr ""
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
msgstr ""
@@ -12702,272 +14588,272 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
msgstr ""
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
msgstr ""
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
msgstr ""
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
msgstr ""
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
msgstr ""
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
msgstr ""
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
msgstr ""
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
msgstr ""
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
msgstr ""
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
msgstr ""
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
msgstr ""
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
msgstr ""
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
msgstr ""
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
msgstr ""
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
msgstr ""
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
msgstr ""
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
msgstr ""
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
msgstr ""
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
msgstr ""
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
msgstr ""
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
msgstr ""
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
msgstr ""
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
msgstr ""
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
msgstr ""
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
msgstr ""
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -12976,114 +14862,114 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
msgstr ""
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
msgstr ""
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
msgstr ""
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
msgstr ""
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
msgstr ""
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
@@ -13091,98 +14977,98 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
msgstr ""
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
msgstr ""
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
msgstr ""
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
msgstr ""
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
msgstr ""
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
msgstr ""
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
msgstr ""
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
msgstr ""
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
msgstr ""
@@ -13994,176 +15880,2282 @@ index a4478db..8a537f3 100644
#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
msgid "Network Port"
msgstr ""
-@@ -3356,3 +3243,156 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
+@@ -1948,1411 +1835,1487 @@ msgstr ""
+ msgid "Group View"
msgstr ""
-+
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+#: ../sepolicy/sepolicy.py:110
+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+#: ../sepolicy/sepolicy.py:114
+msgid "All domains"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+#: ../sepolicy/sepolicy.py:116
+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+#: ../sepolicy/sepolicy.py:164
+msgid "Query SELinux policy network information"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+#: ../sepolicy/sepolicy.py:169
+msgid "list all SELinux port types"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
+#: ../sepolicy/sepolicy.py:175
+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
+#: ../sepolicy/sepolicy.py:178
+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
+#: ../sepolicy/sepolicy.py:195
+msgid "Source Domain"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+#: ../sepolicy/sepolicy.py:198
+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
++msgstr ""
++
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
+msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
diff --git a/policycoreutils/po/ar.po b/policycoreutils/po/ar.po
-index b908f48..8aae464 100644
+index b908f48..b35cbc4 100644
--- a/policycoreutils/po/ar.po
+++ b/policycoreutils/po/ar.po
-@@ -12,7 +12,7 @@ msgid ""
+@@ -12,8 +12,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Policycoreutils\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
"Language-Team: Arabic <trans-ar at lists.fedoraproject.org>\n"
+ "Language: ar\n"
+@@ -21,7 +21,7 @@ msgstr ""
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+ "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
+-"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5\n"
++"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
@@ -33,7 +33,7 @@ msgstr ""
" عند: <script> هو اسم برنامج init النصي الذي سيعمل,\n"
" <args ...> هي المدخلات لهذا البرنامج النصي."
@@ -14191,116 +18183,116 @@ index b908f48..8aae464 100644
-msgstr "شامل"
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
msgstr "لا يمكن إنشاء معالج semanage"
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
msgstr "سياسة SELinux غير مُدارة أو لا يمكن الوصول إلى المخزن."
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
msgstr "لا يمكن قراءة مخزن السياسات."
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
msgstr "لا يمكن إنشاء اتصال semanage"
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
msgstr "لا يمكن اختبار حالة تفعيل MLS"
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
msgstr "غير مطبقة بعد"
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
msgstr "عملية semanage تحت التنفيذ"
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
msgstr "لا يمكن بدء عملية semanage"
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
msgstr "لا يمكن تنفيذ عملية semanage"
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
msgstr "عملية semanage ليست تحت التنفيذ"
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
msgstr "لا يمكن عرض قائمة وحدات SELinux"
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
msgstr "اسم الوحدة"
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
msgstr "إصدار"
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
msgstr "معطّل"
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
msgstr ""
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
msgstr "لا يمكن ضبط النطاق المتساهل %s (خطأ في تثبيت الوحدة)"
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
msgstr "لا يمكن إزالة النطاق المتساهل %s (فشل في الإزالة)"
@@ -14312,119 +18304,119 @@ index b908f48..8aae464 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
msgstr "لا يمكن إنشاء مفتاح لـ %s"
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
msgstr "لا يمكن التحقق في إذا ما كان مخطط الدخول لـ %s معرفا"
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
msgstr "مجموعة لينكس %s غير موجودة"
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
msgstr "مستخدم لينكس %s غير موجود"
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
msgstr "لا يمكن إنشاء مخطط الدخول لـ %s"
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
msgstr "لا يمكن ضبط اسم لـ %s"
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
msgstr "لا يمكن ضبط مدى MLS لـ %s"
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
msgstr "لا يمكن ضبط مستخدم SELinux لـ %s"
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
msgstr "لا يمكن إضافة مخطط الدخول لـ %s"
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
msgstr "بحاجة إلى seuser أو serange"
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
msgstr "مخطط الدخول لـ %s غير معرّف"
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
msgstr "لا يمكن استعلام seuser لـ %s"
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
msgstr "لا يمكن تغيير مخطط الدخول لـ %s"
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
msgstr "تخطيط الدخول لـ %s معرف في السياسة، لا يمكن حذفه"
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
msgstr "لا يمكن حذف تخطيط الدخول لـ %s"
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
msgstr "لا يمكن عرض قائمة تخطيطات الدخول"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
msgstr "اسم الدخول"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
@@ -14432,7 +18424,7 @@ index b908f48..8aae464 100644
msgstr "مستخدم SELinux"
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
msgstr "مدى MLS/MCS"
@@ -14440,314 +18432,314 @@ index b908f48..8aae464 100644
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
msgstr "لا يمكن التحقق من إذا كان مستخدم SELinux %s معرفا"
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
msgstr "لا يمكن استعلام المستخدم عن %s"
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
msgstr "يجب إضافة دور واحد على الأقل لـ %s"
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
msgstr "لا يمكن إنشاء مستخدم SELinux لـ %s"
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
msgstr "لا يمكن إضافة دور %s لـ %s"
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
msgstr "لا يمكن ضبط مستوى MLS لـ %s"
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
msgstr "لا يمكن إضافة البادئة %s لـ %s"
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
msgstr "لا يمكن استخراج مفتاح لـ %s"
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
msgstr "لا يمكن إضافة مستخدم SELinux %s"
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
msgstr "يحتاج إلى بادئة، أدوار، مستويات أو مدى"
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
msgstr "يحتاج إلى بادئة أو أدوار"
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
msgstr "مستخدم SELinux %s غير معرف"
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
msgstr "لا يمكن تعديل مستخدم SELinux %s"
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
msgstr "مستخدم SELinux لـ %s معرف في السياسة، لا يمكن حذفه"
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
msgstr "لا يمكن حذف مستخدم SELinux %s"
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
msgstr "لا يمكن عرض قائمة مستخدمي SELinux"
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
msgstr "لا يمكن عرض قائمة أدوار المستخدم %s"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
msgstr "عنونة"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
msgstr "MLS/"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
msgstr "بادئة"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
msgstr "مستوى MSC"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
msgstr "مدى MSC"
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
msgstr "أدوار SELinux"
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
msgstr "بروتوكول udp أو tcp مطلوب"
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
msgstr "المنفذ مطلوب"
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
msgstr ""
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
msgstr "لا يمكن إنشاء مفتاح لـ %s/%s"
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
msgstr "النوع مطلوب"
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
msgstr "لا يمكن التحقق من إذا كان المنفذ %s/%s معرفا"
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
msgstr "المنفذ %s/%s معرف مسبقا"
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
msgstr "لا يمكن إنشاء منفذ لـ %s/%s"
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
msgstr "لا يمكن إنشاء سياق لـ %s/%s"
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
msgstr "لا يمكن ضبط مستخدم في سياق المنفذ لـ %s/%s"
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
msgstr "لا يمكن ضبط دور في سياق المنفذ لـ %s/%s"
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
msgstr "لا يمكن ضبط نوع في سياق المنفذ لـ %s/%s"
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
msgstr "لا يمكن ضبط حقل mls في سياق المنفذ لـ %s/%s"
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
msgstr "لا يمكن ضبط سياق المنفذ لـ %s/%s"
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
msgstr "لا يمكن إضافة المنفذ %s/%s"
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
msgstr "يتطلب setype أو serange"
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
msgstr "يتطلب setype"
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
msgstr "المنفذ %s/%s غير معرفة"
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
msgstr "لا يمكن استعلام المنفذ %s/%s"
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
msgstr "لا يمكن تعديل المنفذ %s/%s"
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
msgstr "لا يمكن عرض قائمة المنافذ"
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
msgstr "لا يمكن حذف المنفذ %s"
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
msgstr "المنفذ %s/%s معرف في السياسة، لا يمكن حذفه"
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
msgstr "لا يمكن حذف المنفذ %s/%s"
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
msgstr "لا يمكن عرض قائمة المنافذ"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
msgstr "نوع منفذ SELinux"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
msgstr "الأول"
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
msgstr "رقم المنفذ"
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
msgstr "عنوان العقدة مطلوب"
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
msgstr "البروتوكول غير معروف أو مفقود"
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
msgstr "نوع SELinux مطلوب"
@@ -14755,272 +18747,272 @@ index b908f48..8aae464 100644
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
msgstr "لا يمكن إنشاء مفتاح لـ %s"
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
msgstr "لا يمكن التحقق من إذا كان العنوان %s معرفا"
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
msgstr "لا يمكن إنشاء العنوان لـ %s"
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
msgstr "لا يمكن إنشاء سياق لـ %s"
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
msgstr "لا يمكن ضبط قناع لـ %s"
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
msgstr "لا يمكن ضبط مستخدم في سياق العنوان لـ %s"
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
msgstr "لا يمكن ضبط دور في سياق العنوان لـ %s"
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
msgstr "لا يمكن ضبط نوع في سياق العنوان لـ %s"
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
msgstr "لا يمكن ضبط حقل mls في سياق العنوان لـ %s"
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
msgstr "لا يمكن ضبط سياق العنوان لـ %s"
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
msgstr "لا يمكن إضافة العنوان %s"
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
msgstr "العنوان %s غير معرف"
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
msgstr "لا يمكن استعلام العنوان %s"
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
msgstr "لا يمكن تعديل العنوان %s"
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
msgstr "العنوان %s معرف في السياسة، لا يمكن حذفه"
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
msgstr "لا يمكن حذف العنوان %s"
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
msgstr ""
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
msgstr "لا يمكن عرض قائمة العناوين"
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
msgstr "لا يمكن التحقق من إذا كانت الواجهة %s معرفة"
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
msgstr "لا يمكن إنشاء واجهة لـ %s"
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
msgstr "لا يمكن ضبط مستخدم في سياق الواجهة لـ %s"
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
msgstr "لا يمكن ضبط دور في سياق الواجهة لـ %s"
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
msgstr "لا يمكن ضبط نوع في سياق الواجهة لـ %s"
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
msgstr "لا يمكن ضبط حقل mls في سياق الواجهة لـ %s"
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
msgstr "لا يمكن ضبط سياق المنفذ لـ %s"
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
msgstr "لا يمكن ضبط سياق الرسالة ل%s"
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
msgstr "لا يمكن إضافة الواجهة %s"
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
msgstr "الواجهة %s غير معرفة"
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
msgstr "لا يمكن استعلام الواجهة %s"
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
msgstr "لا يمكن تعديل الواجهة %s"
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
msgstr "الواجهة %s معرفة في السياسة، لا يمكن حذفها"
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
msgstr "لا يمكن حذف الواجهة %s"
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
msgstr ""
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
msgstr "لا يمكن عرض قائمة الواجهات"
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
msgstr "واجهة SELinux"
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
msgstr "سياق"
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
msgstr ""
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
msgstr ""
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
msgstr ""
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
msgstr "لا يمكن ضبط مستخدم في سياق الملف لـ %s"
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
msgstr "لا يمكن ضبط دور في سياق الملف لـ %s"
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
msgstr "لا يمكن ضبط حقل mls في سياق الملف لـ %s"
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
msgstr "مواصفات ملف خاطئة"
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
msgstr ""
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -15029,114 +19021,114 @@ index b908f48..8aae464 100644
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
msgstr "لا يمكن التحقق من إذا كان سياق الملف لـ %s معرفا"
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
msgstr "لا يمكن إنشاء سياق الملف لـ %s"
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
msgstr "لا يمكن ضبط نوع في سياق الملف لـ %s"
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
msgstr "لا يمكن ضبط سياق ملف لـ %s"
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
msgstr "لا يمكن إضافة سياق ملف لـ %s"
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
msgstr "يتطلب setype، serange أو seuser"
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
msgstr "سياق الملف لـ %s غير معرف"
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
msgstr "لا يمكن استعلام سياق الملف لـ %s"
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
msgstr "لا يمكن تعديل سياق الملف لـ %s"
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
msgstr "لا يمكن عرض قائمة سياقات الملفات"
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
msgstr "لا يمكن حذف سياق الملف %s"
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
msgstr "سياق الملف لـ %s معرف في السياسة، لا يمكن حذفه"
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
msgstr "لا يمكن حذف سياق الملف لـ %s"
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
msgstr "لا يمكن عرض قائمة سياقات الملفات"
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
msgstr "لا يمكن عرض قائمة سياقات الملفات المحلية"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
msgstr "SELinux fcontext"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
msgstr "نوع"
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
@@ -15144,98 +19136,98 @@ index b908f48..8aae464 100644
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
msgstr "لا يمكن التحقق من إذا كانت القيمة المنطقية %s معرفة"
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
msgstr "القيمة المنطقية %s غير معرفة"
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
msgstr "لا يمكن استعلام سياق الملف %s"
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
msgstr "يجب أن تحدد أحد القيم التالية: %s"
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
msgstr "لا يمكن ضبط القيمة المنطقية النشطة %s"
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
msgstr "لا يمكن تعديل القيمة المنطقية %s"
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
msgstr "بنية خاطئة %s: سجّل %s"
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
msgstr "القيمة المنطقية %s معرفة في السياسة، لا يمكن حذفها"
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
msgstr "لا يمكن حذف القيمة المنطقية %s"
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
msgstr "لا يمكن عرض قائمة القيم المنطقية"
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
msgstr "غير معروف"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
msgstr "إلغاء التشغيل"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
msgstr "تشغيل"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
msgstr "قيمة منطقية لـSELinux"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
msgstr ""
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
msgstr "وصف"
@@ -16047,322 +20039,2507 @@ index b908f48..8aae464 100644
#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
msgid "Network Port"
msgstr ""
-@@ -3365,3 +3252,160 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
+@@ -1957,1411 +1844,1487 @@ msgstr ""
+ msgid "Group View"
msgstr ""
-+
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+#: ../sepolicy/sepolicy.py:110
+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+#: ../sepolicy/sepolicy.py:114
+msgid "All domains"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+#: ../sepolicy/sepolicy.py:116
+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+#: ../sepolicy/sepolicy.py:164
+msgid "Query SELinux policy network information"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
+msgid "list all SELinux port types"
-+msgstr "نوع منفذ SELinux"
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
+#: ../sepolicy/sepolicy.py:175
+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
+#: ../sepolicy/sepolicy.py:178
+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
+#: ../sepolicy/sepolicy.py:195
+msgid "Source Domain"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+#: ../sepolicy/sepolicy.py:198
+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
++msgstr ""
++
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
+msgstr ""
+
-+#~ msgid "global"
-+#~ msgstr "شامل"
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
diff --git a/policycoreutils/po/as.po b/policycoreutils/po/as.po
-index b14b757..a4d764f 100644
+index b14b757..1099fb7 100644
--- a/policycoreutils/po/as.po
+++ b/policycoreutils/po/as.po
-@@ -10,7 +10,7 @@ msgid ""
+@@ -4,22 +4,23 @@
+ #
+ # Translators:
+ # Amitakhya Phukan <amitakhya.phukan at gmail.com>, 2006.
+-# Amitakhya Phukan <aphukan at fedoraproject.org>, 2008, 2009.
++# Amitakhya Phukan <aphukan at fedoraproject.org>, 2008-2010.
+ # Amitakhya Phukan <aphukan at redhat.com>, 2008.
++# Nilamdyuti Goswami <ngoswami at redhat.com>, 2011-2012.
+ msgid ""
msgstr ""
"Project-Id-Version: Policycoreutils\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: Assamese (http://www.transifex.net/projects/p/fedora/language/"
-@@ -31,7 +31,7 @@ msgstr ""
- " এই ক্ষেত্ৰত: <script> দ্বাৰা সঞ্চালনৰ উদ্দেশ্যে init স্ক্ৰিপ্ট চিহ্নিত কৰা হয়,\n"
- " <args ...> উপৰোক্ত স্ক্ৰিপ্টৰ তৰ্ক উল্লিখিত হয় ।"
+-"Language-Team: Assamese (http://www.transifex.net/projects/p/fedora/language/"
++"Language-Team: Assamese (http://www.transifex.com/projects/p/fedora/language/"
+ "as/)\n"
+ "Language: as\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
++"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -27,11 +28,11 @@ msgid ""
+ " where: <script> is the name of the init script to run,\n"
+ " <args ...> are the arguments to that script."
+ msgstr ""
+-"ব্যৱহাৰপ্ৰণালী: run_init <script> <args ...>\n"
+-" এই ক্ষেত্ৰত: <script> দ্বাৰা সঞ্চালনৰ উদ্দেশ্যে init স্ক্ৰিপ্ট চিহ্নিত কৰা হয়,\n"
+-" <args ...> উপৰোক্ত স্ক্ৰিপ্টৰ তৰ্ক উল্লিখিত হয় ।"
++"ব্যৱহাৰ: run_init <script> <args ...>\n"
++" এই ক্ষেত্ৰত: <script> দ্বাৰা সঞ্চালনৰ বাবে init স্ক্ৰিপ্ট চিহ্নিত কৰা হয়,\n"
++" <args ...> উপৰোক্ত স্ক্ৰিপ্টৰ তৰ্ক উল্লিখিত হয়।"
-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
#, c-format
msgid "failed to initialize PAM\n"
msgstr "PAM আৰম্ভ কৰোঁতে ব্যৰ্থ\n"
-@@ -80,7 +80,7 @@ msgstr "দুঃক্ষিত, run_init অকল SELinux কাৰ্ণে
+@@ -39,16 +40,16 @@ msgstr "PAM আৰম্ভ কৰোঁতে ব্যৰ্থ\n"
+ #: ../run_init/run_init.c:139
+ #, c-format
+ msgid "failed to get account information\n"
+-msgstr "হিচাপ সংক্ৰান্ত তথ্য প্ৰাপ্ত কৰোঁতে ব্যৰ্থ ।\n"
++msgstr "একাওন্ট সংক্ৰান্ত তথ্য প্ৰাপ্ত কৰোঁতে ব্যৰ্থ।\n"
+
+ #: ../run_init/run_init.c:162 ../newrole/newrole.c:341
+ msgid "Password:"
+-msgstr "গুপ্তশব্দ: "
++msgstr "পাছৱাৰ্ড: "
+
+ #: ../run_init/run_init.c:197 ../newrole/newrole.c:366
+ #, c-format
+ msgid "Cannot find your entry in the shadow passwd file.\n"
+-msgstr "shadow passwd নথিপত্ৰত আপোনাৰ তথ্য পোৱা নাযায় ।\n"
++msgstr "shadow passwd ফাইলত আপোনাৰ তথ্য পোৱা নাযায়।\n"
+
+ #: ../run_init/run_init.c:203 ../newrole/newrole.c:373
+ #, c-format
+@@ -58,32 +59,32 @@ msgstr "getpass'ৰ দ্বাৰা /dev/tty খোলা সম্ভৱ ন
+ #: ../run_init/run_init.c:275
+ #, c-format
+ msgid "run_init: incorrect password for %s\n"
+-msgstr "run_init: %s'ৰ গুপ্তশব্দ সঠিক নহয়\n"
++msgstr "run_init: %s'ৰ পাছৱাৰ্ড সঠিক নহয়\n"
+
+ #: ../run_init/run_init.c:309
+ #, c-format
+ msgid "Could not open file %s\n"
+-msgstr "%s নথিপত্ৰ খোলোঁতে ব্যৰ্থ\n"
++msgstr "%s ফাইল খোলোঁতে ব্যৰ্থ\n"
+
+ #: ../run_init/run_init.c:336
+ #, c-format
+ msgid "No context in file %s\n"
+-msgstr "%s নথিপত্ৰত কোনো context উপস্থিত নাই\n"
++msgstr "%s ফাইলত কোনো context উপস্থিত নাই\n"
+
+ #: ../run_init/run_init.c:361
+ #, c-format
+ msgid "Sorry, run_init may be used only on a SELinux kernel.\n"
+-msgstr "দুঃক্ষিত, run_init অকল SELinux কাৰ্ণেলৰ সৈতে ব্যৱহাৰযোগ্য ।\n"
++msgstr "দুঃক্ষিত, run_init অকল SELinux কাৰ্ণেলৰ সৈতে ব্যৱহাৰযোগ্য।\n"
+
+ #: ../run_init/run_init.c:380
+ #, c-format
msgid "authentication failed.\n"
- msgstr "অনুমোদন কৰোঁতে ব্যৰ্থ ।\n"
+-msgstr "অনুমোদন কৰোঁতে ব্যৰ্থ ।\n"
++msgstr "অনুমোদন কৰোঁতে ব্যৰ্থ।\n"
-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
#, c-format
msgid "Could not set exec context to %s.\n"
- msgstr "exec context %s লৈ স্থাপন কৰা নাযায় ।\n"
-@@ -93,860 +93,856 @@ msgstr "******************** গুৰুত্বপূৰ্ণ **************
+-msgstr "exec context %s লৈ স্থাপন কৰা নাযায় ।\n"
++msgstr "exec context %s লৈ স্থাপন কৰা নাযায়।\n"
+
+ #: ../audit2allow/audit2allow:230
+ msgid "******************** IMPORTANT ***********************\n"
+@@ -91,862 +92,862 @@ msgstr "******************** গুৰুত্বপূৰ্ণ **************
+
+ #: ../audit2allow/audit2allow:231
msgid "To make this policy package active, execute:"
- msgstr "চিহ্নিত পলিচি সৰঞ্জাম সক্ৰিয় কৰাৰ বাবে, সঞ্চালন কৰক:"
+-msgstr "চিহ্নিত পলিচি সৰঞ্জাম সক্ৰিয় কৰাৰ বাবে, সঞ্চালন কৰক:"
++msgstr "চিহ্নিত নীতি পেকেইজ সক্ৰিয় কৰাৰ বাবে, সঞ্চালন কৰক:"
-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
-msgid "global"
-msgstr "আন্তৰ্জাতিক"
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
msgstr "semanage হেন্ডেল নিৰ্মাণ কৰা নাযায়"
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
msgstr ""
- "SELinux নিয়মনীতি বৰ্তমানে পৰিচালিত নহয় অথবা সংগ্ৰহস্থল ব্যৱহাৰ কৰা সম্ভৱ নহয় ।"
+-"SELinux নিয়মনীতি বৰ্তমানে পৰিচালিত নহয় অথবা সংগ্ৰহস্থল ব্যৱহাৰ কৰা সম্ভৱ নহয় ।"
++"SELinux নিয়মনীতি বৰ্তমানে ব্যৱস্থাপিত নহয় অথবা সংগ্ৰহস্থল ব্যৱহাৰ কৰা সম্ভৱ নহয়।"
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
- msgstr "নিয়মনীতিৰ সংগ্ৰহস্থল পঢ়া নাযায় ।"
+-msgstr "নিয়মনীতিৰ সংগ্ৰহস্থল পঢ়া নাযায় ।"
++msgstr "নিয়মনীতিৰ সংগ্ৰহস্থল পঢ়া নাযায়।"
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
msgstr "semanage সংযোগ স্থাপন কৰা নাযায়"
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
- msgstr "MLS-ৰ সক্ৰিয় অৱস্থা পৰীক্ষা কৰা নাযায়"
+-msgstr "MLS-ৰ সক্ৰিয় অৱস্থা পৰীক্ষা কৰা নাযায়"
++msgstr "MLSৰ সক্ৰিয় অৱস্থা পৰীক্ষা কৰা নাযায়"
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
msgstr "বাস্তবায়িত নহয়"
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
- msgstr ""
+-msgstr ""
++msgstr "Semanage আদান-প্ৰদান ইতিমধ্যে চলমান"
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
msgstr "semanage আদান-প্ৰদান আৰম্ভ কৰা নাযায়"
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
msgstr "semanage আদান-প্ৰদান সমাপ্ত কৰা নাযায়"
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
- msgstr ""
+-msgstr ""
++msgstr "Semanage আদান-প্ৰদান চলমান নহয়"
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
msgstr "SELinux অংশৰ তালিকা নিৰ্মাণ কৰা নাযায়"
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
- msgstr ""
+-msgstr ""
++msgstr "অংশৰ নাম"
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
msgstr "ভাৰ্সান"
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
msgstr "Disabled"
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
- msgstr ""
+-msgstr ""
++msgstr "অংশ %s আঁতৰুৱা নাযায় (অপসাৰণ কৰিবলৈ ব্যৰ্থ)"
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
- msgstr ""
+-msgstr ""
++msgstr "অংশ %s সক্ৰিয় কৰা নাযায় (অপসাৰণ কৰিবলৈ ব্যৰ্থ)"
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
- msgstr ""
+-msgstr ""
++msgstr "অংশ %s আঁতৰুৱা নাযায় (অপসাৰণ কৰিবলৈ ব্যৰ্থ)"
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
- msgstr ""
+-msgstr ""
++msgstr "dontaudit ক 'on' বা 'off' ৰ প্ৰয়োজন"
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
- msgstr ""
+-msgstr ""
++msgstr "Builtin Permissive ধৰণসমূহ"
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
- msgstr ""
+-msgstr ""
++msgstr "স্বনিৰ্বাচিত Permissive ধৰণসমূহ"
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
- msgstr "permissive ডোমেইন %s নিৰ্ধাৰণ কৰা নাযায় (মডিউল সংস্থাপন কৰিবলৈ ব্যৰ্থ)"
+-msgstr "permissive ডোমেইন %s নিৰ্ধাৰণ কৰা নাযায় (মডিউল সংস্থাপন কৰিবলৈ ব্যৰ্থ)"
++msgstr "permissive ডমেইন %s নিৰ্ধাৰণ কৰা নাযায় (মডিউল সংস্থাপন কৰিবলৈ ব্যৰ্থ)"
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
- msgstr "permissive ডোমেইন %s সৰিয়ে ফেলা নাযায় (অপসাৰণ কৰিবলৈ ব্যৰ্থ)"
-
+-msgstr "permissive ডোমেইন %s সৰিয়ে ফেলা নাযায় (অপসাৰণ কৰিবলৈ ব্যৰ্থ)"
+-
-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
-#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
@@ -16370,128 +22547,144 @@ index b14b757..a4d764f 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++msgstr "permissive ডমেইন %s আঁতৰুৱা নাযায় (অপসাৰণ কৰিবলৈ ব্যৰ্থ)"
++
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
- msgstr "%s'ৰ বাবে চাবি নিৰ্মাণ কৰা নাযায়"
+-msgstr "%s'ৰ বাবে চাবি নিৰ্মাণ কৰা নাযায়"
++msgstr "%s'ৰ বাবে কি' নিৰ্মাণ কৰা নাযায়"
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
- msgstr "%s'ৰ ক্ষেত্ৰত প্ৰৱেশ মেপিং ব্যৱস্থা নিৰ্ধাৰিত হৈছে নে নাই পৰীক্ষা কৰা নাযায়"
+-msgstr "%s'ৰ ক্ষেত্ৰত প্ৰৱেশ মেপিং ব্যৱস্থা নিৰ্ধাৰিত হৈছে নে নাই পৰীক্ষা কৰা নাযায়"
++msgstr "%s'ৰ ক্ষেত্ৰত লগিন মেপিং ব্যৱস্থা নিৰ্ধাৰিত হৈছে নে নাই পৰীক্ষা কৰা নাযায়"
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
msgstr "Linux সমষ্টি %s উপস্থিত নাই"
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
- msgstr "Linux ব্যৱহাৰকৰোঁতা %s বৰ্তমানে উপস্থিত নাই"
+-msgstr "Linux ব্যৱহাৰকৰোঁতা %s বৰ্তমানে উপস্থিত নাই"
++msgstr "Linux ব্যৱহাৰকাৰী %s বৰ্তমানে উপস্থিত নাই"
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
- msgstr "%s'ৰ ক্ষেত্ৰত প্ৰৱেশ মেপিং ব্যৱস্থা নিৰ্মাণ কৰা নাযায়"
+-msgstr "%s'ৰ ক্ষেত্ৰত প্ৰৱেশ মেপিং ব্যৱস্থা নিৰ্মাণ কৰা নাযায়"
++msgstr "%s'ৰ ক্ষেত্ৰত লগিন মেপিং ব্যৱস্থা নিৰ্মাণ কৰা নাযায়"
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
msgstr "%s'ৰ নাম নিৰ্ধাৰণ কৰা নাযায়"
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
- msgstr "%s'ৰ ক্ষেত্ৰত MLS ৰেঞ্জ নিৰ্ধাৰণ কৰা নাযায়"
+-msgstr "%s'ৰ ক্ষেত্ৰত MLS ৰেঞ্জ নিৰ্ধাৰণ কৰা নাযায়"
++msgstr "%s'ৰ ক্ষেত্ৰত MLS বিস্তাৰ নিৰ্ধাৰণ কৰা নাযায়"
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
- msgstr "%s'ৰ ক্ষেত্ৰত SELinux ব্যৱহাৰকৰোঁতা নিৰ্ধাৰণ কৰা নাযায়"
+-msgstr "%s'ৰ ক্ষেত্ৰত SELinux ব্যৱহাৰকৰোঁতা নিৰ্ধাৰণ কৰা নাযায়"
++msgstr "%s'ৰ ক্ষেত্ৰত SELinux ব্যৱহাৰকাৰী নিৰ্ধাৰণ কৰা নাযায়"
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
- msgstr "%s'ৰ ক্ষেত্ৰত প্ৰৱেশ মেপিং ব্যৱস্থা যোগ কৰা নাযায়"
+-msgstr "%s'ৰ ক্ষেত্ৰত প্ৰৱেশ মেপিং ব্যৱস্থা যোগ কৰা নাযায়"
++msgstr "%s'ৰ ক্ষেত্ৰত লগিন মেপিং ব্যৱস্থা যোগ কৰা নাযায়"
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
msgstr "seuser অথবা serange আৱশ্যক"
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
- msgstr "%s'ৰ ক্ষেত্ৰত প্ৰৱেশ মেপিং ব্যৱস্থা নিৰ্ধাৰিত নহয়"
+-msgstr "%s'ৰ ক্ষেত্ৰত প্ৰৱেশ মেপিং ব্যৱস্থা নিৰ্ধাৰিত নহয়"
++msgstr "%s'ৰ ক্ষেত্ৰত লগিন মেপিং ব্যৱস্থা নিৰ্ধাৰিত নহয়"
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
msgstr "%s'ৰ ক্ষেত্ৰত seuser সন্ধান কৰা নাযায়"
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
- msgstr "%s'ৰ ক্ষেত্ৰত প্ৰৱেশ মেপিং ব্যৱস্থা পৰিবৰ্তন কৰা নাযায়"
+-msgstr "%s'ৰ ক্ষেত্ৰত প্ৰৱেশ মেপিং ব্যৱস্থা পৰিবৰ্তন কৰা নাযায়"
++msgstr "%s'ৰ ক্ষেত্ৰত লগিন মেপিং ব্যৱস্থা পৰিবৰ্তন কৰা নাযায়"
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
msgstr ""
- "%s'ৰ বাবে প্ৰৱেশ মেপিং ব্যৱস্থা নিয়মনীতিত নিৰ্ধাৰিত হোৱাৰ ফলত আঁতৰুৱা সম্ভৱ নহয়"
+-"%s'ৰ বাবে প্ৰৱেশ মেপিং ব্যৱস্থা নিয়মনীতিত নিৰ্ধাৰিত হোৱাৰ ফলত আঁতৰুৱা সম্ভৱ নহয়"
++"%s'ৰ বাবে লগিন মেপিং ব্যৱস্থা নিয়মনীতিত নিৰ্ধাৰিত হোৱাৰ ফলত আঁতৰুৱা সম্ভৱ নহয়"
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
- msgstr "%s'ৰ ক্ষেত্ৰত প্ৰৱেশ মেপিং আঁতৰুৱা নাযায়"
+-msgstr "%s'ৰ ক্ষেত্ৰত প্ৰৱেশ মেপিং আঁতৰুৱা নাযায়"
++msgstr "%s'ৰ ক্ষেত্ৰত লগিন মেপিং আঁতৰুৱা নাযায়"
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
- msgstr "প্ৰৱেশ মেপিং তালিকাভুক্ত কৰা নাযায়"
+-msgstr "প্ৰৱেশ মেপিং তালিকাভুক্ত কৰা নাযায়"
++msgstr "লগিন মেপিং তালিকাভুক্ত কৰা নাযায়"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
- msgstr "প্ৰৱেশ নাম"
+-msgstr "প্ৰৱেশ নাম"
++msgstr "লগিন নাম"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
msgid "SELinux User"
- msgstr "SELinux ব্যৱহাৰকৰোঁতা"
+-msgstr "SELinux ব্যৱহাৰকৰোঁতা"
++msgstr "SELinux ব্যৱহাৰকাৰী"
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
msgstr "MLS/MCS সীমা"
@@ -16499,316 +22692,335 @@ index b14b757..a4d764f 100644
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
- msgstr "SELinux ব্যৱহাৰকৰোঁতা %s'ৰ বৈশিষ্ট্য নিৰ্ধাৰিত নে নাই পৰীক্ষা কৰা নাযায়"
+-msgstr "SELinux ব্যৱহাৰকৰোঁতা %s'ৰ বৈশিষ্ট্য নিৰ্ধাৰিত নে নাই পৰীক্ষা কৰা নাযায়"
++msgstr "SELinux ব্যৱহাৰকাৰী %s'ৰ বৈশিষ্ট্য নিৰ্ধাৰিত নে নাই পৰীক্ষা কৰা নাযায়"
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
- msgstr "%s'ৰ বাবে ব্যৱহাৰকৰোঁতা সন্ধান কৰা নাযায়"
+-msgstr "%s'ৰ বাবে ব্যৱহাৰকৰোঁতা সন্ধান কৰা নাযায়"
++msgstr "%s'ৰ বাবে ব্যৱহাৰকাৰী সন্ধান কৰা নাযায়"
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
msgstr "%s'ৰ অন্তত এটা ভূমিকা যোগ কৰা আৱশ্যক"
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
- msgstr "%s'ৰ বাবে SELinux ব্যৱহাৰকৰোঁতা নিৰ্মাণ কৰা নাযায়"
+-msgstr "%s'ৰ বাবে SELinux ব্যৱহাৰকৰোঁতা নিৰ্মাণ কৰা নাযায়"
++msgstr "%s'ৰ বাবে SELinux ব্যৱহাৰকাৰী নিৰ্মাণ কৰা নাযায়"
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
msgstr "%s ভূমিকাটি, %s'ৰ বাবে নিৰ্ধাৰণ কৰা নাযায়"
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
msgstr "%s'ৰ ক্ষেত্ৰত MLS স্তৰ নিৰ্ধাৰণ কৰা নাযায়"
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
msgstr "%s প্ৰেফিক্সটি %s'ৰ ক্ষেত্ৰত যোগ কৰা নাযায়"
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
- msgstr "%s'ৰ বাবে চাবি প্ৰাপ্ত কৰা নাযায়"
+-msgstr "%s'ৰ বাবে চাবি প্ৰাপ্ত কৰা নাযায়"
++msgstr "%s'ৰ বাবে কি' প্ৰাপ্ত কৰা নাযায়"
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
- msgstr "SELinux ব্যৱহাৰকৰোঁতা %s যোগ কৰা নাযায়"
+-msgstr "SELinux ব্যৱহাৰকৰোঁতা %s যোগ কৰা নাযায়"
++msgstr "SELinux ব্যৱহাৰকাৰী %s যোগ কৰা নাযায়"
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
- msgstr "প্ৰেফিক্স, ভূমিকা, স্তৰ অথবা ৰেঞ্জ উল্লেখ কৰা আৱশ্যক"
+-msgstr "প্ৰেফিক্স, ভূমিকা, স্তৰ অথবা ৰেঞ্জ উল্লেখ কৰা আৱশ্যক"
++msgstr "প্ৰেফিক্স, ভূমিকা, স্তৰ অথবা বিস্তাৰ উল্লেখ কৰা আৱশ্যক"
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
msgstr "প্ৰেফিক্স অথবা ভূমিকা উল্লেখ কৰা আৱশ্যক"
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
- msgstr "SELinux ব্যৱহাৰকৰোঁতা %s'ৰ বৈশিষ্ট্য নিৰ্ধাৰিত নহয়"
+-msgstr "SELinux ব্যৱহাৰকৰোঁতা %s'ৰ বৈশিষ্ট্য নিৰ্ধাৰিত নহয়"
++msgstr "SELinux ব্যৱহাৰকাৰী %s'ৰ বৈশিষ্ট্য নিৰ্ধাৰিত নহয়"
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
- msgstr "SELinux ব্যৱহাৰকৰোঁতা %s'ৰ বৈশিষ্ট্য পৰিবৰ্তন কৰা নাযায়"
+-msgstr "SELinux ব্যৱহাৰকৰোঁতা %s'ৰ বৈশিষ্ট্য পৰিবৰ্তন কৰা নাযায়"
++msgstr "SELinux ব্যৱহাৰকাৰী %s'ৰ বৈশিষ্ট্য পৰিবৰ্তন কৰা নাযায়"
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
msgstr ""
- "SELinux ব্যৱহাৰকৰোঁতা %s'ৰ বৈশিষ্ট্য নিয়মনীতিত নিৰ্ধাৰিত হৈছে যাৰ ফলত অপসাৰণযোগ্য "
+-"SELinux ব্যৱহাৰকৰোঁতা %s'ৰ বৈশিষ্ট্য নিয়মনীতিত নিৰ্ধাৰিত হৈছে যাৰ ফলত অপসাৰণযোগ্য "
++"SELinux ব্যৱহাৰকাৰী %s'ৰ বৈশিষ্ট্য নিয়মনীতিত নিৰ্ধাৰিত হৈছে যাৰ ফলত অপসাৰণযোগ্য "
"নহয়"
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
- msgstr "SELinux ব্যৱহাৰকৰোঁতা %s আঁতৰুৱা নাযায়"
+-msgstr "SELinux ব্যৱহাৰকৰোঁতা %s আঁতৰুৱা নাযায়"
++msgstr "SELinux ব্যৱহাৰকাৰী %s আঁতৰুৱা নাযায়"
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
- msgstr "SELinux ব্যৱহাৰকৰোঁতাসকলৰ তালিকা নিৰ্মাণ কৰা নাযায়"
+-msgstr "SELinux ব্যৱহাৰকৰোঁতাসকলৰ তালিকা নিৰ্মাণ কৰা নাযায়"
++msgstr "SELinux ব্যৱহাৰকাৰীসকলৰ তালিকা নিৰ্মাণ কৰা নাযায়"
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
- msgstr "ব্যৱহাৰকৰোঁতা %s'ৰ ভূমিকাৰ তালিকা নিৰ্মাণ কৰা নাযায়"
+-msgstr "ব্যৱহাৰকৰোঁতা %s'ৰ ভূমিকাৰ তালিকা নিৰ্মাণ কৰা নাযায়"
++msgstr "ব্যৱহাৰকাৰী %s'ৰ ভূমিকাৰ তালিকা নিৰ্মাণ কৰা নাযায়"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
msgstr "লেবেল ব্যৱস্থা"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
msgstr "MLS/"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
msgstr "প্ৰেফিক্স"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
msgstr "MCS স্তৰ"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
msgstr "MCS সীমা"
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
msgstr "SELinux ৰোল"
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
- msgstr "udp অথবা tcp প্ৰোটোকল আৱশ্যক"
+-msgstr "udp অথবা tcp প্ৰোটোকল আৱশ্যক"
++msgstr "udp অথবা tcp প্ৰটোকল আৱশ্যক"
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
msgstr "পোৰ্ট উল্লেখ কৰা আৱশ্যক"
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
- msgstr ""
+-msgstr ""
++msgstr "অবৈধ পোৰ্ট"
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
- msgstr "%s/%s'ৰ বাবে চাবি নিৰ্মাণ কৰা নাযায়"
+-msgstr "%s/%s'ৰ বাবে চাবি নিৰ্মাণ কৰা নাযায়"
++msgstr "%s/%s'ৰ বাবে কি' নিৰ্মাণ কৰা নাযায়"
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
- msgstr "ধৰন উল্লেখ কৰা আৱশ্যক"
+-msgstr "ধৰন উল্লেখ কৰা আৱশ্যক"
++msgstr "ধৰণ উল্লেখ কৰা আৱশ্যক"
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
msgstr "পোৰ্ট %s/%s নিৰ্ধাৰিত হৈছে নে নাই পৰীক্ষা কৰা নাযায়"
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
msgstr "পোৰ্ট %s/%s বৰ্তমানে নিৰ্ধাৰিত আছে"
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
msgstr "%s/%s'ৰ বাবে পোৰ্ট নিৰ্মাণ কৰা নাযায়"
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
msgstr "%s/%s'ৰ বাবে context নিৰ্মাণ কৰা নাযায়"
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
- msgstr "%s/%s'ৰ ক্ষেত্ৰত পোৰ্ট context'ত ব্যৱহাৰকৰোঁতা নিৰ্ধাৰণ কৰা নাযায়"
+-msgstr "%s/%s'ৰ ক্ষেত্ৰত পোৰ্ট context'ত ব্যৱহাৰকৰোঁতা নিৰ্ধাৰণ কৰা নাযায়"
++msgstr "%s/%s'ৰ ক্ষেত্ৰত পোৰ্ট context'ত ব্যৱহাৰকাৰী নিৰ্ধাৰণ কৰা নাযায়"
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
msgstr "%s/%s'ৰ ক্ষেত্ৰত পোৰ্ট context'ত ভূমিকা নিৰ্ধাৰণ কৰা নাযায়"
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
- msgstr "%s/%s'ৰ ক্ষেত্ৰত পোৰ্ট context'ত ধৰন নিৰ্ধাৰণ কৰা নাযায়"
+-msgstr "%s/%s'ৰ ক্ষেত্ৰত পোৰ্ট context'ত ধৰন নিৰ্ধাৰণ কৰা নাযায়"
++msgstr "%s/%s'ৰ ক্ষেত্ৰত পোৰ্ট context'ত ধৰণ নিৰ্ধাৰণ কৰা নাযায়"
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
msgstr "%s/%s'ৰ ক্ষেত্ৰত পোৰ্ট context'ত mls ক্ষেত্ৰ নিৰ্ধাৰণ কৰা নাযায়"
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
msgstr "%s/%s'ৰ ক্ষেত্ৰত পোৰ্ট context নিৰ্ধাৰণ কৰা নাযায়"
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
msgstr "%s/%s পোৰ্ট যোগ কৰা নাযায়"
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
msgstr "setype অথবা serange আৱশ্যক"
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
msgstr "setype আৱশ্যক"
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
msgstr "%s/%s পোৰ্ট নিৰ্ধাৰিত নহয়"
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
msgstr "%s/%s পোৰ্ট সন্ধান কৰা নাযায়"
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
msgstr "%s/%s পোৰ্ট পৰিবৰ্তন কৰা নাযায়"
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
msgstr "প'ৰ্টৰ তালিকা নিৰ্মাণ কৰা নাযায়"
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
msgstr "%s পোৰ্ট আঁতৰুৱা নাযায়"
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
msgstr "%s/%s পোৰ্টটি নিয়মনীতিত নিৰ্ধাৰিত হোৱাৰ ফলত অপসাৰণযোগ্য নহয়"
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
msgstr "%s/%s পোৰ্ট আঁতৰুৱা নাযায়"
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
msgstr "প'ৰ্টৰ তালিকা নিৰ্মাণ কৰা নাযায়"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
- msgstr "SELinux পোৰ্টৰ ধৰন"
+-msgstr "SELinux পোৰ্টৰ ধৰন"
++msgstr "SELinux পোৰ্টৰ ধৰণ"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
msgstr "প্ৰোটো"
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
msgstr "পোৰ্ট সংখ্যা"
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
msgstr "নোডৰ ঠিকনা উল্লেখ কৰা আৱশ্যক"
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
msgstr "অজ্ঞাত বা হেৰুৱা আচাৰবিধি"
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
msgstr "SELinux Type আৱশ্যক"
@@ -16816,502 +23028,710 @@ index b14b757..a4d764f 100644
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
- msgstr "%s'ৰ চাবি নিৰ্মাণ কৰা নাযায়"
+-msgstr "%s'ৰ চাবি নিৰ্মাণ কৰা নাযায়"
++msgstr "%s'ৰ কি' নিৰ্মাণ কৰা নাযায়"
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
msgstr "addr %s নিৰ্ধাৰিত হৈছে নে নাই পৰীক্ষা কৰা নাযায়"
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
- msgstr "%s-ৰ বাবে addr নিৰ্মাণ কৰা নাযায়"
+-msgstr "%s-ৰ বাবে addr নিৰ্মাণ কৰা নাযায়"
++msgstr "%sৰ বাবে addr নিৰ্মাণ কৰা নাযায়"
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
msgstr "%s'ৰ বাবে context নিৰ্মাণ কৰা নাযায়"
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
- msgstr "%s-ৰ মাস্ক নিৰ্ধাৰণ কৰা নাযায়"
+-msgstr "%s-ৰ মাস্ক নিৰ্ধাৰণ কৰা নাযায়"
++msgstr "%sৰ মাস্ক নিৰ্ধাৰণ কৰা নাযায়"
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
- msgstr "%s'ৰ ক্ষেত্ৰত addr context লৈ ব্যৱহাৰকৰ্তা বৈশিষ্ট্য নিৰ্ধাৰণ কৰা নাযায়"
+-msgstr "%s'ৰ ক্ষেত্ৰত addr context লৈ ব্যৱহাৰকৰ্তা বৈশিষ্ট্য নিৰ্ধাৰণ কৰা নাযায়"
++msgstr "%s'ৰ ক্ষেত্ৰত addr context লৈ ব্যৱহাৰকাৰী বৈশিষ্ট্য নিৰ্ধাৰণ কৰা নাযায়"
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
msgstr "%s'ৰ ক্ষেত্ৰত addr context লৈ ভূমিকা নিৰ্ধাৰণ কৰা নাযায়"
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
- msgstr "%s'ৰ ক্ষেত্ৰত addr context লৈ ধৰন নিৰ্ধাৰণ কৰা নাযায়"
+-msgstr "%s'ৰ ক্ষেত্ৰত addr context লৈ ধৰন নিৰ্ধাৰণ কৰা নাযায়"
++msgstr "%s'ৰ ক্ষেত্ৰত addr context লৈ ধৰণ নিৰ্ধাৰণ কৰা নাযায়"
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
msgstr "%s'ৰ ক্ষেত্ৰত addr context লৈ mls ক্ষেত্ৰ নিৰ্ধাৰণ কৰা নাযায়"
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
msgstr "%s'ৰ ক্ষেত্ৰত addr context নিৰ্ধাৰণ কৰা নাযায়"
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
msgstr "%s addr যোগ কৰা নাযায়"
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
msgstr "%s addr নিৰ্ধাৰিত নহয়"
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
msgstr "%s addr প্ৰশ্ন কৰা নাযায়"
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
msgstr "%s addr পৰিবৰ্তন কৰা নাযায়"
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
msgstr "%s addr নিয়মনীতিত নিৰ্ধাৰিত হোৱাৰ ফলত অপসাৰণযোগ্য নহয়"
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
msgstr "%s addr আঁতৰুৱা নাযায়"
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
- msgstr ""
+-msgstr ""
++msgstr "সকলো ন'ড মেপিংসমূহ মচি পেলাব নোৱাৰি"
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
- msgstr "addr-ৰ তালিকা নিৰ্মাণ কৰা নাযায়"
+-msgstr "addr-ৰ তালিকা নিৰ্মাণ কৰা নাযায়"
++msgstr "addrৰ তালিকা নিৰ্মাণ কৰা নাযায়"
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
msgstr "%s প্ৰেক্ষাপটৰ বৈশিষ্ট্য নিৰ্ধাৰিত হৈছে নে নাই পৰীক্ষা কৰা নাযায়"
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
msgstr "%s'ৰ প্ৰেক্ষাপট নিৰ্মাণ কৰা নাযায়"
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
- msgstr "%s'ৰ ক্ষেত্ৰত প্ৰেক্ষাপটৰ context লৈ ব্যৱহাৰকৰোঁতা বৈশিষ্ট্য নিৰ্ধাৰণ কৰা নাযায়"
+-msgstr "%s'ৰ ক্ষেত্ৰত প্ৰেক্ষাপটৰ context লৈ ব্যৱহাৰকৰোঁতা বৈশিষ্ট্য নিৰ্ধাৰণ কৰা নাযায়"
++msgstr "%s'ৰ ক্ষেত্ৰত প্ৰেক্ষাপটৰ context লৈ ব্যৱহাৰকাৰী বৈশিষ্ট্য নিৰ্ধাৰণ কৰা নাযায়"
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
msgstr "%s'ৰ ক্ষেত্ৰত প্ৰেক্ষাপটৰ context লৈ ভূমিকাৰ বৈশিষ্ট্য নিৰ্ধাৰণ কৰা নাযায়"
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
- msgstr "%s'ৰ ক্ষেত্ৰত প্ৰেক্ষাপটৰ context লৈ ধৰন নিৰ্ধাৰণ কৰা নাযায়"
+-msgstr "%s'ৰ ক্ষেত্ৰত প্ৰেক্ষাপটৰ context লৈ ধৰন নিৰ্ধাৰণ কৰা নাযায়"
++msgstr "%s'ৰ ক্ষেত্ৰত প্ৰেক্ষাপটৰ context লৈ ধৰণ নিৰ্ধাৰণ কৰা নাযায়"
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
msgstr "%s'ৰ ক্ষেত্ৰত প্ৰেক্ষাপটৰ context লৈ mls ক্ষেত্ৰ নিৰ্ধাৰণ কৰা নাযায়"
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
msgstr "%s'ৰ ক্ষেত্ৰত প্ৰেক্ষাপটৰ context'ৰ বৈশিষ্ট্য নিৰ্ধাৰণ কৰা নাযায়"
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
msgstr "%s'ৰ ক্ষেত্ৰত বাৰ্তাৰ context নিৰ্ধাৰণ কৰা নাযায়"
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
msgstr "%s প্ৰেক্ষাপট যোগ কৰা নাযায়"
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
msgstr "%s প্ৰেক্ষাপটৰ বৈশিষ্ট্য নিৰ্ধাৰিত নহয়"
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
msgstr "%s প্ৰেক্ষাপট সন্ধান কৰা নাযায়"
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
msgstr "%s প্ৰেক্ষাপট পৰিবৰ্তন কৰা নাযায়"
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
msgstr "%s প্ৰেক্ষাপটটি নিয়মনীতিত নিৰ্ধাৰিত হৈছে আৰু অপসাৰণযোগ্য নহয়"
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
msgstr "%s প্ৰেক্ষাপট আঁতৰুৱা নাযায়"
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
- msgstr ""
+-msgstr ""
++msgstr "সকলো আন্তঃপৃষ্ঠ মেপিংসমূহ মচিব নোৱাৰি"
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
msgstr "প্ৰেক্ষাপটৰ তালিকা নিৰ্মাণ কৰা নাযায়"
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr "SELinux সংযোগমাধ্যম"
+-msgstr "SELinux সংযোগমাধ্যম"
++msgstr "SELinux আন্তঃপৃষ্ঠ"
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr "কনটেক্সট"
+-msgstr "কনটেক্সট"
++msgstr "পৰিপ্ৰেক্ষতিত"
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
- msgstr ""
+-msgstr ""
++msgstr "%s ৰ কাৰণে ইকুইভেলেঞ্চ শ্ৰেণী ইতিমধ্যে আছে"
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
- msgstr ""
+-msgstr ""
++msgstr "ফাইল spec %s সমতূল্য নিয়ম '%s %s' ৰ সৈতে দন্দ কৰে"
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
- msgstr ""
+-msgstr ""
++msgstr "%s ৰ কাৰণে ইকুইভেলেঞ্চ শ্ৰেণী বৰ্তমানে নাই"
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr "%s'ৰ ক্ষেত্ৰত নথিপত্ৰৰ context লৈ ব্যৱহাৰকৰোঁতা বৈশিষ্ট্য নিৰ্ধাৰণ কৰা নাযায়"
+-msgstr "%s'ৰ ক্ষেত্ৰত নথিপত্ৰৰ context লৈ ব্যৱহাৰকৰোঁতা বৈশিষ্ট্য নিৰ্ধাৰণ কৰা নাযায়"
++msgstr "%s'ৰ ক্ষেত্ৰত ফাইলৰ context লৈ ব্যৱহাৰকাৰী বৈশিষ্ট্য নিৰ্ধাৰণ কৰা নাযায়"
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr "%s'ৰ ক্ষেত্ৰত নথিপত্ৰৰ context লৈ ভূমিকা নিৰ্ধাৰণ কৰা নাযায়"
+-msgstr "%s'ৰ ক্ষেত্ৰত নথিপত্ৰৰ context লৈ ভূমিকা নিৰ্ধাৰণ কৰা নাযায়"
++msgstr "%s'ৰ ক্ষেত্ৰত ফাইলৰ context লৈ ভূমিকা নিৰ্ধাৰণ কৰা নাযায়"
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
- msgstr "%s'ৰ ক্ষেত্ৰত নথিপত্ৰৰ context লৈ mls ক্ষেত্ৰ নিৰ্ধাৰণ কৰা নাযায়"
+-msgstr "%s'ৰ ক্ষেত্ৰত নথিপত্ৰৰ context লৈ mls ক্ষেত্ৰ নিৰ্ধাৰণ কৰা নাযায়"
++msgstr "%s'ৰ ক্ষেত্ৰত ফাইলৰ context লৈ mls ক্ষেত্ৰ নিৰ্ধাৰণ কৰা নাযায়"
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr "নথিপত্ৰৰ বৈশিষ্ট্য বৈধ নহয়"
+-msgstr "নথিপত্ৰৰ বৈশিষ্ট্য বৈধ নহয়"
++msgstr "ফাইলৰ বৈশিষ্ট্য বৈধ নহয়"
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
- msgstr ""
+-msgstr ""
++msgstr "ফাইল ধাৰ্য্যকৰণে খালি ঠাই অন্তৰ্ভুক্ত কৰিব নোৱাৰে"
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
msgstr ""
++"ফাইল spec %s সমতূল্য নিয়ম '%s %s' ৰ সৈতে দন্দ কৰে; '%s' যোগ কৰাৰ চেষ্টা কৰি চাওক"
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
- msgstr "%s'ৰ নথিপত্ৰ context নিৰ্ধাৰিত হৈছে নে নাই পৰীক্ষা কৰা নাযায়"
+-msgstr "%s'ৰ নথিপত্ৰ context নিৰ্ধাৰিত হৈছে নে নাই পৰীক্ষা কৰা নাযায়"
++msgstr "%s'ৰ ফাইল context নিৰ্ধাৰিত হৈছে নে নাই পৰীক্ষা কৰা নাযায়"
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr "%s'ৰ নথিপত্ৰ contex নিৰ্মাণ কৰা নাযায়"
+-msgstr "%s'ৰ নথিপত্ৰ contex নিৰ্মাণ কৰা নাযায়"
++msgstr "%s'ৰ ফাইল contex নিৰ্মাণ কৰা নাযায়"
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr "%s'ৰ ক্ষেত্ৰত নথিপত্ৰৰ context লৈ ধৰন নিৰ্ধাৰণ কৰা নাযায়"
+-msgstr "%s'ৰ ক্ষেত্ৰত নথিপত্ৰৰ context লৈ ধৰন নিৰ্ধাৰণ কৰা নাযায়"
++msgstr "%s'ৰ ক্ষেত্ৰত ফাইলৰ context লৈ ধৰণ নিৰ্ধাৰণ কৰা নাযায়"
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr "%s'ৰ ক্ষেত্ৰত নথিপত্ৰৰ context নিৰ্ধাৰণ কৰা নাযায়"
+-msgstr "%s'ৰ ক্ষেত্ৰত নথিপত্ৰৰ context নিৰ্ধাৰণ কৰা নাযায়"
++msgstr "%s'ৰ ক্ষেত্ৰত ফাইলৰ context নিৰ্ধাৰণ কৰা নাযায়"
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr "%s'ৰ ক্ষেত্ৰত নথিপত্ৰ context যোগ কৰা নাযায়"
+-msgstr "%s'ৰ ক্ষেত্ৰত নথিপত্ৰ context যোগ কৰা নাযায়"
++msgstr "%s'ৰ ক্ষেত্ৰত ফাইল context যোগ কৰা নাযায়"
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
msgstr "setype, serange অথবা seuser আৱশ্যক"
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr "%s'ৰ নথিপত্ৰ context আৱশ্যক"
+-msgstr "%s'ৰ নথিপত্ৰ context আৱশ্যক"
++msgstr "%s'ৰ ফাইল context আৱশ্যক"
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr "%s'ৰ বাবে নথিপত্ৰ context সন্ধান কৰা নাযায়"
+-msgstr "%s'ৰ বাবে নথিপত্ৰ context সন্ধান কৰা নাযায়"
++msgstr "%s'ৰ বাবে ফাইল context সন্ধান কৰা নাযায়"
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr "%s'ৰ বাবে নথিপত্ৰ context পৰিবৰ্তন কৰা নাযায়"
+-msgstr "%s'ৰ বাবে নথিপত্ৰ context পৰিবৰ্তন কৰা নাযায়"
++msgstr "%s'ৰ বাবে ফাইল context পৰিবৰ্তন কৰা নাযায়"
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr "নথিপত্ৰ context'ৰ তালিকা নিৰ্মাণ কৰা নাযায়"
+-msgstr "নথিপত্ৰ context'ৰ তালিকা নিৰ্মাণ কৰা নাযায়"
++msgstr "ফাইল context'ৰ তালিকা নিৰ্মাণ কৰা নাযায়"
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr "নথিপত্ৰ context %s আঁতৰুৱা নাযায়"
+-msgstr "নথিপত্ৰ context %s আঁতৰুৱা নাযায়"
++msgstr "ফাইল context %s আঁতৰুৱা নাযায়"
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr ""
- "%s'ৰ নথিপত্ৰ context নিয়মনীতিত নিৰ্ধাৰিত হোৱাৰ ফলত তাক অপসাৰণ কৰা সম্ভৱ নহয়"
+-msgstr ""
+-"%s'ৰ নথিপত্ৰ context নিয়মনীতিত নিৰ্ধাৰিত হোৱাৰ ফলত তাক অপসাৰণ কৰা সম্ভৱ নহয়"
++msgstr "%s'ৰ ফাইল context নিয়মনীতিত নিৰ্ধাৰিত হোৱাৰ ফলত তাক অপসাৰণ কৰা সম্ভৱ নহয়"
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr "%s'ৰ নথিপত্ৰ context আঁতৰুৱা নাযায়"
+-msgstr "%s'ৰ নথিপত্ৰ context আঁতৰুৱা নাযায়"
++msgstr "%s'ৰ ফাইল context আঁতৰুৱা নাযায়"
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr "নথিপত্ৰ context'ৰ তালিকা নিৰ্মাণ কৰা নাযায়"
+-msgstr "নথিপত্ৰ context'ৰ তালিকা নিৰ্মাণ কৰা নাযায়"
++msgstr "ফাইল context'ৰ তালিকা নিৰ্মাণ কৰা নাযায়"
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr "স্থানীয় নথিপত্ৰৰ context'ৰ তালিকা নিৰ্মাণ কৰা নাযায়"
+-msgstr "স্থানীয় নথিপত্ৰৰ context'ৰ তালিকা নিৰ্মাণ কৰা নাযায়"
++msgstr "স্থানীয় ফাইলৰ context'ৰ তালিকা নিৰ্মাণ কৰা নাযায়"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
msgstr "SELinux fcontext"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr "ধৰন"
+-msgstr "ধৰন"
++msgstr "ধৰণ"
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
++"\n"
++"SELinux Distribution fcontext Equivalence \n"
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
msgstr ""
++"\n"
++"SELinux Local fcontext Equivalence \n"
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
msgstr "বুলিয়েন %s'ৰ বৈশিষ্ট্য নিৰ্ধাৰিত হৈছে নে নাই তাক পৰীক্ষা কৰা নাযায়"
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
msgstr "বুলিয়েন %s'ৰ মান বৰ্তমানে নিৰ্ধাৰিত আছে"
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr "%s'ৰ নথিপত্ৰ context সন্ধান কৰা নাযায়"
+-msgstr "%s'ৰ নথিপত্ৰ context সন্ধান কৰা নাযায়"
++msgstr "%s'ৰ ফাইল context সন্ধান কৰা নাযায়"
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
msgstr "নিম্নলিখিত এটা মান উল্লেখ কৰা আৱশ্যক: %s"
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
msgstr "%s বুলিয়েনৰ সক্ৰিয় মান নিৰ্ধাৰণ কৰিবলৈ ব্যৰ্থ"
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
msgstr "%s বুলিয়েনৰ মান পৰিবৰ্তন কৰা নাযায়"
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
msgstr "ভুল বিন্যাস %s: ৰেকৰ্ড %s"
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
msgstr "বুলিয়েন %s'ৰ মান নিয়মনীতিত নিৰ্ধাৰিত হোৱাৰ ফলত অপসাৰণযোগ্য নহয়"
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
msgstr "বুলিয়েন %s আঁতৰুৱা নাযায়"
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
msgstr "বুলিয়েনৰ তালিকা নিৰ্মাণ কৰা নাযায়"
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr "অজানা"
+-msgstr "অজানা"
++msgstr "অজ্ঞাত"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
msgstr "বন্ধ"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
msgstr "আৰম্ভ"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
msgstr "SELinux বুলিয়েন"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
- msgstr ""
+-msgstr ""
++msgstr "অৱস্থা"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
- msgstr ""
+-msgstr ""
++msgstr "অবিকল্পিত"
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
msgstr "বিৱৰণ"
-@@ -1010,7 +1006,7 @@ msgstr "স্মৃতিশক্তি নিৰ্ধাৰণ কৰোঁ
+@@ -958,27 +959,27 @@ msgstr "PAM_TTY নিৰ্ধাৰণ কৰোঁতে ব্যৰ্থ\n
+ #: ../newrole/newrole.c:290
+ #, c-format
+ msgid "newrole: service name configuration hashtable overflow\n"
+-msgstr "newrole: সেৱাৰ নাম বিন্যাসৰ hashtable ওভাৰ-ফ্লো\n"
++msgstr "newrole: সেৱাৰ নাম বিন্যাসৰ hashtable অভাৰফ্লো\n"
+
+ #: ../newrole/newrole.c:300
+ #, c-format
+ msgid "newrole: %s: error on line %lu.\n"
+-msgstr "newrole: %s: %lu পংক্তিতে সমস্যা ।\n"
++msgstr "newrole: %s: %lu পংক্তিতে সমস্যা।\n"
+
+ #: ../newrole/newrole.c:439
+ #, c-format
+ msgid "cannot find valid entry in the passwd file.\n"
+-msgstr "passwd নথিপত্ৰত বৈধ নিবেশ পোৱা নাযায় ।\n"
++msgstr "passwd ফাইলত বৈধ প্ৰবিষ্টি পোৱা নাযায়।\n"
+
+ #: ../newrole/newrole.c:450
+ #, c-format
+ msgid "Out of memory!\n"
+-msgstr "স্মৃতিশক্তি অবশিষ্ট নাই!\n"
++msgstr "মেমৰি অবশিষ্ট নাই!\n"
+
+ #: ../newrole/newrole.c:455
+ #, c-format
+ msgid "Error! Shell is not valid.\n"
+-msgstr "ত্ৰুটি! বৈধ শ্বেল ব্যৱহাৰ কৰা নহয় ।\n"
++msgstr "ত্ৰুটি! বৈধ শ্বেল ব্যৱহাৰ কৰা নহয়।\n"
+
+ #: ../newrole/newrole.c:512
+ #, c-format
+@@ -988,44 +989,44 @@ msgstr "পৰিবেশ পৰিশ্ৰুত কৰোঁতে ব্য
+ #: ../newrole/newrole.c:556 ../newrole/newrole.c:587 ../newrole/newrole.c:617
+ #, c-format
+ msgid "Error changing uid, aborting.\n"
+-msgstr "uid পৰিবৰ্তন কৰোঁতে ব্যৰ্থ, পৰিত্যাগ কৰা হৈছে ।\n"
++msgstr "uid পৰিবৰ্তন কৰোঁতে ব্যৰ্থ, পৰিত্যাগ কৰা হৈছে।\n"
+
+ #: ../newrole/newrole.c:612
+ #, c-format
+ msgid "Error resetting KEEPCAPS, aborting\n"
+-msgstr "KEEPCAPS'ৰ মান পুনৰায় নিৰ্ধাৰণ কৰোঁতে ব্যৰ্থ, পৰিত্যাগ কৰা হৈছে\n"
++msgstr "KEEPCAPS'ৰ মান পুনৰ নিৰ্ধাৰণ কৰোঁতে ব্যৰ্থ, পৰিত্যাগ কৰা হৈছে\n"
+
+ #: ../newrole/newrole.c:635
+ #, c-format
+ msgid "Error connecting to audit system.\n"
+-msgstr "অডিট প্ৰণালীতৰ সৈতে সংযোগ কৰোঁতে ব্যৰ্থ ।\n"
++msgstr "অডিট চিস্টেমতৰ সৈতে সংযোগ কৰোঁতে ব্যৰ্থ।\n"
+
+ #: ../newrole/newrole.c:641
+ #, c-format
+ msgid "Error allocating memory.\n"
+-msgstr "স্মৃতিশক্তি নিৰ্ধাৰণ কৰোঁতে ব্যৰ্থ ।\n"
++msgstr "মেমৰি নিৰ্ধাৰণ কৰোঁতে ব্যৰ্থ।\n"
+
+ #: ../newrole/newrole.c:648
+ #, c-format
msgid "Error sending audit message.\n"
- msgstr "অডিট সংক্ৰান্ত বাৰ্তা পাঠাতে ব্যৰ্থ ।\n"
+-msgstr "অডিট সংক্ৰান্ত বাৰ্তা পাঠাতে ব্যৰ্থ ।\n"
++msgstr "অডিট সংক্ৰান্ত বাৰ্তা পাঠাতে ব্যৰ্থ।\n"
-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
#, c-format
msgid "Could not determine enforcing mode.\n"
- msgstr "enforcing মোড নিৰ্ধাৰণ কৰা নাযায় ।\n"
-@@ -1129,62 +1125,66 @@ msgstr "ফাঁকা সিগন্যাল সংকলন প্ৰাপ
+-msgstr "enforcing মোড নিৰ্ধাৰণ কৰা নাযায় ।\n"
++msgstr "enforcing অৱস্থা নিৰ্ধাৰণ কৰা নাযায়।\n"
+
+ #: ../newrole/newrole.c:699
+ #, c-format
+ msgid "Error! Could not open %s.\n"
+-msgstr "ত্ৰুটি! %s খোলোঁতে ব্যৰ্থ ।\n"
++msgstr "ত্ৰুটি! %s খোলোঁতে ব্যৰ্থ।\n"
+
+ #: ../newrole/newrole.c:705
+ #, c-format
+ msgid "%s! Could not get current context for %s, not relabeling tty.\n"
+ msgstr ""
+ "%s! %s'ৰ ক্ষেত্ৰত বৰ্তমান context প্ৰাপ্ত কৰা নাযায়, tty'ৰ লেবেল পৰিবৰ্তন কৰা হ'ব "
+-"না ।\n"
++"না।\n"
+
+ #: ../newrole/newrole.c:715
+ #, c-format
+@@ -1042,7 +1043,7 @@ msgstr "%s! %s'ৰ ক্ষেত্ৰত নতুন context স্থা
+ #: ../newrole/newrole.c:772
+ #, c-format
+ msgid "%s changed labels.\n"
+-msgstr "%s'ৰ লেবেল পৰিবৰ্তিত হৈছে ।\n"
++msgstr "%s'ৰ লেবেল পৰিবৰ্তিত হৈছে।\n"
+
+ #: ../newrole/newrole.c:778
+ #, c-format
+@@ -1057,12 +1058,12 @@ msgstr "ত্ৰুটি: একাধিক ভূমিকা উল্ল
+ #: ../newrole/newrole.c:843
+ #, c-format
+ msgid "Error: multiple types specified\n"
+-msgstr "ত্ৰুটি: একাধিক ধৰনৰ নথিপত্ৰ নিৰ্ধাৰিত হৈছে\n"
++msgstr "ত্ৰুটি: একাধিক ধৰণৰ ফাইল নিৰ্ধাৰিত হৈছে\n"
+
+ #: ../newrole/newrole.c:850
+ #, c-format
+ msgid "Sorry, -l may be used with SELinux MLS support.\n"
+-msgstr "দূঃক্ষিত, -l অকল SELinux MLS সমৰ্থনৰ সৈতে ব্যৱহাৰ কৰা যাবে\n"
++msgstr "দূঃক্ষিত, -l অকল SELinux MLS সমৰ্থনৰ সৈতে ব্যৱহাৰ কৰা যাব\n"
+
+ #: ../newrole/newrole.c:855
+ #, c-format
+@@ -1072,17 +1073,17 @@ msgstr "ত্ৰুটি: একাধিক স্তৰ নিৰ্ধা
+ #: ../newrole/newrole.c:865
+ #, c-format
+ msgid "Error: you are not allowed to change levels on a non secure terminal \n"
+-msgstr "ত্ৰুটি: নিম্ন নিৰাপত্তাসম্পন্ন টাৰ্মিনেলত মাত্ৰা পৰিবৰ্তনৰ অনুমতি উপলব্ধ নহয় \n"
++msgstr "ত্ৰুটি: নিম্ন সুৰক্ষাসম্পন্ন টাৰ্মিনেলত মাত্ৰা পৰিবৰ্তনৰ অনুমতি উপলব্ধ নহয় \n"
+
+ #: ../newrole/newrole.c:891
+ #, c-format
+ msgid "Couldn't get default type.\n"
+-msgstr "ডিফল্ট প্ৰকৃতি সনাক্ত কৰা নাযায় ।\n"
++msgstr "অবিকল্পিত প্ৰকৃতি সনাক্ত কৰা নাযায়।\n"
+
+ #: ../newrole/newrole.c:901
+ #, c-format
+ msgid "failed to get new context.\n"
+-msgstr "new context প্ৰাপ্ত কৰোঁতে ব্যৰ্থ ।\n"
++msgstr "new context প্ৰাপ্ত কৰোঁতে ব্যৰ্থ।\n"
+
+ #: ../newrole/newrole.c:908
+ #, c-format
+@@ -1092,22 +1093,22 @@ msgstr "নতুন ভূমিকা %s স্থাপন কৰোঁতে
+ #: ../newrole/newrole.c:915
+ #, c-format
+ msgid "failed to set new type %s\n"
+-msgstr "নতুন ধৰন %s স্থাপন কৰোঁতে ব্যৰ্থ\n"
++msgstr "নতুন ধৰণ %s স্থাপন কৰোঁতে ব্যৰ্থ\n"
+
+ #: ../newrole/newrole.c:925
+ #, c-format
+ msgid "failed to build new range with level %s\n"
+-msgstr "%s স্তৰ সহ নতুন ৰেঞ্জ নিৰ্মাণ কৰোঁতে ব্যৰ্থ\n"
++msgstr "%s স্তৰ সহ নতুন বিস্তাৰ নিৰ্মাণ কৰোঁতে ব্যৰ্থ\n"
+
+ #: ../newrole/newrole.c:930
+ #, c-format
+ msgid "failed to set new range %s\n"
+-msgstr "নতুন ৰেঞ্জ %s স্থাপন কৰোঁতে ব্যৰ্থ\n"
++msgstr "নতুন বিস্তাৰ %s স্থাপন কৰোঁতে ব্যৰ্থ\n"
+
+ #: ../newrole/newrole.c:938
+ #, c-format
+ msgid "failed to convert new context to string\n"
+-msgstr "নতুন context'কে string হিসাবে ৰূপান্তৰ কৰা নাযায়\n"
++msgstr "নতুন context'কে string হিচাপে ৰূপান্তৰ কৰা নাযায়\n"
+
+ #: ../newrole/newrole.c:943
+ #, c-format
+@@ -1117,96 +1118,100 @@ msgstr "%s বৈধ context নহয়\n"
+ #: ../newrole/newrole.c:950
+ #, c-format
+ msgid "Unable to allocate memory for new_context"
+-msgstr "new_context'ৰ বাবে স্মৃতিশক্তি বৰাদ্দ কৰোঁতে ব্যৰ্থ"
++msgstr "new_context'ৰ বাবে মেমৰি আবন্টন কৰোঁতে ব্যৰ্থ"
+
+ #: ../newrole/newrole.c:976
+ #, c-format
+ msgid "Unable to obtain empty signal set\n"
+-msgstr "ফাঁকা সিগন্যাল সংকলন প্ৰাপ্ত কৰোঁতে ব্যৰ্থ\n"
++msgstr "খালি সংকেত সংকলন প্ৰাপ্ত কৰোঁতে ব্যৰ্থ\n"
+
+ #: ../newrole/newrole.c:984
+ #, c-format
msgid "Unable to set SIGHUP handler\n"
msgstr "SIGHUP হেন্ডলাৰ নিৰ্ধাৰণ কৰোঁতে ব্যৰ্থ\n"
@@ -17323,31 +23743,36 @@ index b14b757..a4d764f 100644
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "দুঃক্ষিত, newrole অকল এটা SELinux কাৰ্ণেলে ব্যৱহাৰ কৰা যাবে ।\n"
+-msgstr "দুঃক্ষিত, newrole অকল এটা SELinux কাৰ্ণেলে ব্যৱহাৰ কৰা যাবে ।\n"
++msgstr "দুঃক্ষিত, newrole অকল এটা SELinux কাৰ্ণেলে ব্যৱহাৰ কৰা যাব।\n"
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr "old_context প্ৰাপ্ত কৰোঁতে ব্যৰ্থ ।\n"
+-msgstr "old_context প্ৰাপ্ত কৰোঁতে ব্যৰ্থ ।\n"
++msgstr "old_context প্ৰাপ্ত কৰোঁতে ব্যৰ্থ।\n"
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr "ত্ৰুটি! tty সংক্ৰান্ত তথ্য প্ৰাপ্ত কৰা নাযায় ।\n"
+-msgstr "ত্ৰুটি! tty সংক্ৰান্ত তথ্য প্ৰাপ্ত কৰা নাযায় ।\n"
++msgstr "ত্ৰুটি! tty সংক্ৰান্ত তথ্য প্ৰাপ্ত কৰা নাযায়।\n"
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr "PAM সেৱাৰ বিন্যাস পড়তে ত্ৰুটি ।\n"
+-msgstr "PAM সেৱাৰ বিন্যাস পড়তে ত্ৰুটি ।\n"
++msgstr "PAM সেৱাৰ বিন্যাস পঢ়োতে ত্ৰুটি।\n"
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr "newrole: %s'ৰ গুপ্তশব্দ সঠিক নহয়\n"
+-msgstr "newrole: %s'ৰ গুপ্তশব্দ সঠিক নহয়\n"
++msgstr "newrole: %s'ৰ পাছৱাৰ্ড সঠিক নহয়\n"
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
@@ -17359,7 +23784,8 @@ index b14b757..a4d764f 100644
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr "tty লেবেল পুনৰায় স্থাপন কৰোঁতে ব্যৰ্থ...\n"
+-msgstr "tty লেবেল পুনৰায় স্থাপন কৰোঁতে ব্যৰ্থ...\n"
++msgstr "tty লেবেল পুনৰ স্থাপন কৰোঁতে ব্যৰ্থ...\n"
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
@@ -17371,13 +23797,15 @@ index b14b757..a4d764f 100644
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr "বিৱৰণ প্ৰদৰ্শন বন্ধ কৰা নাযায় ।\n"
+-msgstr "বিৱৰণ প্ৰদৰ্শন বন্ধ কৰা নাযায় ।\n"
++msgstr "বিৱৰণ প্ৰদৰ্শন বন্ধ কৰা নাযায়।\n"
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr "শ্বেল'ৰ argv0 বৰাদ্দ কৰোঁতে ব্যৰ্থ ।\n"
+-msgstr "শ্বেল'ৰ argv0 বৰাদ্দ কৰোঁতে ব্যৰ্থ ।\n"
++msgstr "শ্বেল'ৰ argv0 আবন্টন কৰোঁতে ব্যৰ্থ।\n"
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
@@ -17390,7 +23818,89 @@ index b14b757..a4d764f 100644
msgid "failed to exec shell\n"
msgstr "শ্বেল exec কৰোঁতে ব্যৰ্থ\n"
-@@ -1287,20 +1287,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+ #: ../load_policy/load_policy.c:22
+ #, c-format
+ msgid "usage: %s [-qi]\n"
+-msgstr "ব্যৱহাৰপ্ৰণালী: %s [-qi]\n"
++msgstr "ব্যৱহাৰ: %s [-qi]\n"
+
+ #: ../load_policy/load_policy.c:71
+ #, c-format
+ msgid "%s: Policy is already loaded and initial load requested\n"
+-msgstr "%s: পলিচি তুলি লোৱা হৈছে আৰু প্ৰাৰম্ভিক লোডৰ অনুৰোধ জনোৱা হৈছে\n"
++msgstr "%s: নীতি ল'ড কৰা হৈছে আৰু প্ৰাৰম্ভিক ল'ডৰ অনুৰোধ জনোৱা হৈছে\n"
+
+ #: ../load_policy/load_policy.c:80
+ #, c-format
+ msgid "%s: Can't load policy and enforcing mode requested: %s\n"
+-msgstr "%s: পলিচি তুলি লোৱা নাযায় আৰু enforcing মোডৰ অনুৰোধ জনোৱা হৈছে: %s\n"
++msgstr "%s: নীতি ল'ড কৰা নাযায় আৰু enforcing অৱস্থাৰ অনুৰোধ জনোৱা হৈছে: %s\n"
+
+ #: ../load_policy/load_policy.c:90
+ #, c-format
+ msgid "%s: Can't load policy: %s\n"
+-msgstr "%s: চিহ্নিত নিয়মনীতি তুলি লোৱা নাযায়: %s\n"
++msgstr "%s: চিহ্নিত নিয়মনীতি ল'ড কৰা নাযায়: %s\n"
+
+ #: ../scripts/chcat:92 ../scripts/chcat:169
+ msgid "Requires at least one category"
+@@ -1238,46 +1243,46 @@ msgstr "একাধিক প্ৰকৃতিৰ সংবেদনশীল
+ #: ../scripts/chcat:325
+ #, c-format
+ msgid "Usage %s CATEGORY File ..."
+-msgstr "ব্যৱহাৰপ্ৰণালী %s CATEGORY File ..."
++msgstr "ব্যৱহাৰ %s CATEGORY File ..."
+
+ #: ../scripts/chcat:326
+ #, c-format
+ msgid "Usage %s -l CATEGORY user ..."
+-msgstr "ব্যৱহাৰপ্ৰণালী %s -l CATEGORY user ..."
++msgstr "ব্যৱহাৰ %s -l CATEGORY user ..."
+
+ #: ../scripts/chcat:327
+ #, c-format
+ msgid "Usage %s [[+|-]CATEGORY],...]q File ..."
+-msgstr "ব্যৱহাৰপ্ৰণালী %s [[+|-]CATEGORY],...]q File ..."
++msgstr "ব্যৱহাৰ %s [[+|-]CATEGORY],...]q File ..."
+
+ #: ../scripts/chcat:328
+ #, c-format
+ msgid "Usage %s -l [[+|-]CATEGORY],...]q user ..."
+-msgstr "ব্যৱহাৰপ্ৰণালী %s -l [[+|-]CATEGORY],...]q user ..."
++msgstr "ব্যৱহাৰ %s -l [[+|-]CATEGORY],...]q user ..."
+
+ #: ../scripts/chcat:329
+ #, c-format
+ msgid "Usage %s -d File ..."
+-msgstr "ব্যৱহাৰপ্ৰণালী %s -d File ..."
++msgstr "ব্যৱহাৰ %s -d File ..."
+
+ #: ../scripts/chcat:330
+ #, c-format
+ msgid "Usage %s -l -d user ..."
+-msgstr "ব্যৱহাৰপ্ৰণালী %s -l -d user ..."
++msgstr "ব্যৱহাৰ %s -l -d user ..."
+
+ #: ../scripts/chcat:331
+ #, c-format
+ msgid "Usage %s -L"
+-msgstr "ব্যৱহাৰপ্ৰণালী %s -L"
++msgstr "ব্যৱহাৰ %s -L"
+
+ #: ../scripts/chcat:332
+ #, c-format
+ msgid "Usage %s -L -l user"
+-msgstr "ব্যৱহাৰপ্ৰণালী %s -L -l user"
++msgstr "ব্যৱহাৰ %s -L -l user"
+
+ #: ../scripts/chcat:333
+ msgid "Use -- to end option list. For example"
+-msgstr "বিকল্পেৰ তালিকা সমাপ্ত কৰোঁতে -- প্ৰয়োগ কৰক । উদাহৰণস্বৰূপ"
++msgstr "বিকল্পেৰ তালিকা সমাপ্ত কৰোঁতে -- প্ৰয়োগ কৰক। উদাহৰণস্বৰূপ"
+
+ #: ../scripts/chcat:334
+ msgid "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1287,2088 +1292,2994 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
msgid "chcat -l +CompanyConfidential juser"
msgstr "chcat -l +CompanyConfidential juser"
@@ -17404,54 +23914,150 @@ index b14b757..a4d764f 100644
-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
msgid "Boolean"
- msgstr ""
+-msgstr ""
++msgstr "বুলিয়েন"
-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
msgid "all"
- msgstr ""
+-msgstr ""
++msgstr "সকলো"
-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1376,557 +1376,444 @@ msgstr ""
- msgid "Load Policy Module"
+ msgid "Customized"
+-msgstr ""
++msgstr "স্বনিৰ্ধাৰিত"
+
+ #: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:1911
+ msgid "File Labeling"
+-msgstr ""
++msgstr "ফাইল লেবেল ব্যৱস্থা"
+
+ #: ../gui/fcontextPage.py:74
+ msgid ""
+ "File\n"
+ "Specification"
+ msgstr ""
++"ফাইল\n"
++"গুণ"
+
+ #: ../gui/fcontextPage.py:81
+ msgid ""
+ "Selinux\n"
+ "File Type"
+ msgstr ""
++"Selinux\n"
++"ফাইলৰ ধৰণ"
+
+ #: ../gui/fcontextPage.py:88
+ msgid ""
+ "File\n"
+ "Type"
+ msgstr ""
++"ফাইল\n"
++"ধৰণ"
+
+ #: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2098
+ msgid "User Mapping"
+-msgstr ""
++msgstr "ব্যৱহাৰকাৰী মেপিং"
+
+ #: ../gui/loginsPage.py:52
+ msgid ""
+ "Login\n"
+ "Name"
+ msgstr ""
++"লগিন\n"
++"নাম"
+
+ #: ../gui/loginsPage.py:56 ../gui/usersPage.py:50
+ msgid ""
+ "SELinux\n"
+ "User"
msgstr ""
++"SELinux\n"
++"ব্যৱহাৰকাৰী"
+
+ #: ../gui/loginsPage.py:59 ../gui/usersPage.py:55
+ msgid ""
+ "MLS/\n"
+ "MCS Range"
+ msgstr ""
++"MLS/\n"
++"MCS সীমা"
+
+ #: ../gui/loginsPage.py:133
+ #, python-format
+ msgid "Login '%s' is required"
+-msgstr ""
++msgstr "লগিন '%s' আৱশ্যক"
+
+ #: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+-msgstr ""
++msgstr "নীতি অংশ"
+ #: ../gui/modulesPage.py:57
+ msgid "Module Name"
+-msgstr ""
++msgstr "অংশেৰ নাম"
+
+ #: ../gui/modulesPage.py:134
+ msgid "Disable Audit"
+-msgstr ""
++msgstr "অডিট অসামৰ্থবান কৰা হব"
+
+ #: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+-msgstr ""
++msgstr "অডিট সামৰ্থবান কৰা হব"
+
+ #: ../gui/modulesPage.py:162
+ msgid "Load Policy Module"
+-msgstr ""
+-
-#: ../gui/polgen.glade:79
-msgid "Polgen"
-msgstr ""
--
++msgstr "নীতি অংশ ল'ড কৰক"
+
-#: ../gui/polgen.glade:80
+#: ../gui/polgen.glade:9
msgid "Red Hat 2007"
- msgstr ""
+-msgstr ""
++msgstr "Red Hat ২০০৭"
-#: ../gui/polgen.glade:81
+#: ../gui/polgen.glade:11
msgid "GPL"
- msgstr ""
+-msgstr ""
++msgstr "GPL"
#. TRANSLATORS: Replace this string with your names, one name per line.
-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
msgid "translator-credits"
msgstr ""
-
--#: ../gui/polgen.glade:90
++"অমিতাক্ষ ফুকন (aphukan at fedoraproject.org), নীলমদ্যুতি গোস্বামী (ngoswami at redhat."
++"com)"
++
+#: ../gui/polgen.glade:34
+msgid "Add Booleans Dialog"
-+msgstr ""
++msgstr "বুলিয়েন ডাইলগ যোগ কৰক"
+
+#: ../gui/polgen.glade:101
+msgid "Boolean Name"
-+msgstr ""
-+
++msgstr "বুলিয়েন নাম"
+
+-#: ../gui/polgen.glade:90
+#: ../gui/polgen.glade:230
msgid "SELinux Policy Generation Tool"
- msgstr ""
+-msgstr ""
++msgstr "SELinux Policy নিৰ্মাণৰ সামগ্ৰী"
-#: ../gui/polgen.glade:128
+#: ../gui/polgen.glade:251
@@ -17459,57 +24065,68 @@ index b14b757..a4d764f 100644
"<b>Select the policy type for the application or user role you want to "
"confine:</b>"
msgstr ""
++"<b>আপুনি অন্তৰ্ভুক্ত কৰিব বিচৰা এপ্লিকেচন অথবা ব্যৱহাৰকাৰী ভূমিকাৰ বাবে নীতিৰ ধৰণ "
++"বাছক:</b>"
-#: ../gui/polgen.glade:177
+#: ../gui/polgen.glade:284
msgid "<b>Applications</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
+-msgstr ""
++msgstr "<b>এপ্লিকেচন</b>"
++
+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
+msgid "Standard Init Daemon"
-+msgstr ""
-+
++msgstr "প্ৰমিত Init ডিমন"
+
+-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
msgid ""
"Standard Init Daemon are daemons started on boot via init scripts. Usually "
"requires a script in /etc/rc.d/init.d"
msgstr ""
++"বুট কৰাৰ সময় init স্ক্ৰিপ্টৰ মাধ্যমে আৰম্ভ হোৱা ডিমনসমূহ প্ৰমিত Init ডিমন নামে "
++"পৰিচিত। সাধাৰণতে /etc/rc.d/init.d ত এটা স্ক্ৰিপ্ট উপস্থিত থকা আৱশ্যক।"
-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
-msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
-+msgid "DBUS System Daemon"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
--msgid "DBUS System Daemon"
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
+ msgid "DBUS System Daemon"
+-msgstr ""
++msgstr "DBUS চিস্টেম ডিমন"
++
+#: ../gui/polgen.glade:349
+msgid "Internet Services Daemon (inetd)"
- msgstr ""
++msgstr "ইন্টাৰনেট সেৱাসমূহ ডিমন (inetd)"
-#: ../gui/polgen.glade:280
+#: ../gui/polgen.glade:353
msgid "Internet Services Daemon are daemons started by xinetd"
- msgstr ""
+-msgstr ""
++msgstr "ইন্টাৰনেট সেৱাসমূহ ডিমনৰ ডিমনসমূহ xinetd দ্বাৰা আৰম্ভ কৰা হয়।"
-#: ../gui/polgen.glade:282
-msgid "Internet Services Daemon (inetd)"
+-msgstr ""
+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
+msgid "Web Application/Script (CGI)"
- msgstr ""
++msgstr "ৱেব এপ্লিকেচন/স্ক্ৰিপ্ট (CGI)"
-#: ../gui/polgen.glade:301
+#: ../gui/polgen.glade:370
msgid ""
"Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
msgstr ""
++"ৱেব চাৰ্ভাৰ (apache) দ্বাৰা আৰম্ভ কৰা ৱেব এপ্লিকেচন/স্ক্ৰিপ্ট (CGI) CGI স্ক্ৰিপ্ট"
-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
-msgid "Web Application/Script (CGI)"
+-msgstr ""
+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
+msgid "User Application"
- msgstr ""
++msgstr "ব্যৱহাৰকাৰীসকলৰ এপ্লিকেচন"
-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
@@ -17517,6 +24134,8 @@ index b14b757..a4d764f 100644
"User Application are any application that you would like to confine that is "
"started by a user"
msgstr ""
++"ব্যৱহাৰকাৰী দ্বাৰা আৰম্ভ কৰা কোনো এপ্লিকেচন যা আৱদ্ধ কৰাৰ বাবে চিহ্নিত তাক "
++"ব্যৱহাৰকাৰীসকলৰ এপ্লিকেচন নামে পৰিচিত"
-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
-msgid "User Application"
@@ -17525,27 +24144,31 @@ index b14b757..a4d764f 100644
-#: ../gui/polgen.glade:345 ../gui/polgen.py:161
+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
msgid "Sandbox"
- msgstr ""
+-msgstr ""
++msgstr "Sandbox"
-#: ../gui/polgen.glade:391
+#: ../gui/polgen.glade:446
msgid "<b>Login Users</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:453
+-msgstr ""
++msgstr "<b>ব্যৱহাৰকাৰীৰ লগ-ইন</b>"
++
+#: ../gui/polgen.glade:478
+msgid "Existing User Roles"
-+msgstr ""
-+
++msgstr "বৰ্তমানে উপস্থিত ব্যৱহাৰকাৰী ভূমিকা"
+
+-#: ../gui/polgen.glade:453
+#: ../gui/polgen.glade:482
msgid "Modify an existing login user record."
- msgstr ""
+-msgstr ""
++msgstr "বৰ্তমানে উপস্থিত লগ-ইন ব্যৱহাৰকাৰীৰ তথ্য পৰিবৰ্তন কৰক।"
-#: ../gui/polgen.glade:455
-msgid "Existing User Roles"
+-msgstr ""
+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
+msgid "Minimal Terminal User Role"
- msgstr ""
++msgstr "সৰ্বনিম্ন টাৰ্মিনেল ব্যৱহাৰকাৰীৰ ভূমিকা"
-#: ../gui/polgen.glade:474
+#: ../gui/polgen.glade:499
@@ -17553,12 +24176,16 @@ index b14b757..a4d764f 100644
"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 ""
++"চিহ্নিত ব্যৱহাৰকাৰী টাৰ্মিনেল অথবা দূৰবৰ্তী লগ-ইনৰ মাধ্যমে মেচিনত লগ-ইন কৰিবলৈ "
++"পাৰিব। অবিকল্পিতৰূপে, এই মেচিনত কোনো setuid, নেটৱাৰ্ক, sudo অথবা su উপস্থিত "
++"থাকবে না"
-#: ../gui/polgen.glade:476 ../gui/polgen.py:162
-msgid "Minimal Terminal User Role"
+-msgstr ""
+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
+msgid "Minimal X Windows User Role"
- msgstr ""
++msgstr "সৰ্বনিম্ন X Windows ব্যৱহাৰকাৰীৰ ভূমিকা"
-#: ../gui/polgen.glade:495
+#: ../gui/polgen.glade:516
@@ -17566,12 +24193,15 @@ index b14b757..a4d764f 100644
"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 ""
++"চিহ্নিত ব্যৱহাৰকাৰী X অথবা টাৰ্মিনেলৰ মাধ্যমে মেচিনত লগ-ইন কৰিবলৈ পাৰিব। "
++"অবিকল্পিতৰূপে, এই মেচিনত কোনো setuid, নেটৱাৰ্ক, sudo অথবা su উপস্থিত থাকবে না"
-#: ../gui/polgen.glade:497 ../gui/polgen.py:163
-msgid "Minimal X Windows User Role"
+-msgstr ""
+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
+msgid "User Role"
- msgstr ""
++msgstr "ব্যৱহাৰকাৰীৰ ভূমিকা"
-#: ../gui/polgen.glade:516
+#: ../gui/polgen.glade:533
@@ -17579,12 +24209,15 @@ index b14b757..a4d764f 100644
"User with full networking, no setuid applications without transition, no "
"sudo, no su."
msgstr ""
++"সম্পূৰ্ণ নেটৱাৰ্ক, ৰূপান্তৰবিহীন setuid এপ্লিকেচন বিনা, su বিনা আৰু sudo বিনা "
++"ব্যৱহাৰকাৰী ভূমিকা।"
-#: ../gui/polgen.glade:518 ../gui/polgen.py:164
-msgid "User Role"
+-msgstr ""
+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
+msgid "Admin User Role"
- msgstr ""
++msgstr "প্ৰশাসক ব্যৱহাৰকাৰীৰ ভূমিকা"
-#: ../gui/polgen.glade:537
+#: ../gui/polgen.glade:550
@@ -17592,18 +24225,22 @@ index b14b757..a4d764f 100644
"User with full networking, no setuid applications without transition, no su, "
"can sudo to Root Administration Roles"
msgstr ""
++"সম্পূৰ্ণ নেটৱাৰ্ক, ৰূপান্তৰবিহীন setuid এপ্লিকেচন বিনা আৰু su বিনা ব্যৱহাৰকাৰী ভূমিকা। "
++"sudo সহযোগে root ব্যৱহাৰকাৰীৰ প্ৰশাসনিক ভূমিকা প্ৰয়োগ কৰা যাব।"
-#: ../gui/polgen.glade:539 ../gui/polgen.py:165
-msgid "Admin User Role"
-+#: ../gui/polgen.glade:592
-+msgid "<b>Root Users</b>"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:585
--msgid "<b>Root Users</b>"
++#: ../gui/polgen.glade:592
+ msgid "<b>Root Users</b>"
+-msgstr ""
++msgstr "<b>root ব্যৱহাৰকাৰী</b>"
++
+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
+msgid "Root Admin User Role"
- msgstr ""
++msgstr "Root প্ৰশাসনিক ব্যৱহাৰকাৰীৰ ভূমিকা"
-#: ../gui/polgen.glade:647
+#: ../gui/polgen.glade:627
@@ -17612,6 +24249,9 @@ index b14b757..a4d764f 100644
"the machine while running as root. This user will not be able to login to "
"the system directly."
msgstr ""
++"এই ব্যৱহাৰকাৰী দ্বাৰা root পৰিচয়ে মেচিন ব্যৱস্থাপনা কৰা হলে 'Root প্ৰশাসনিক "
++"ব্যৱহাৰকাৰীৰ ভূমিকা' নিৰ্বাচন কৰক। চিস্টেমত, এই ব্যৱহাৰকাৰীয়ে পোনেপোনে লগ-ইন "
++"কৰিবলৈ সক্ষম ন'হ'ব।"
-#: ../gui/polgen.glade:649 ../gui/polgen.py:166
-msgid "Root Admin User Role"
@@ -17624,57 +24264,67 @@ index b14b757..a4d764f 100644
-#: ../gui/polgen.glade:745
+#: ../gui/polgen.glade:705
msgid "<b>Enter name of application or user role:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>এপ্লিকেচনৰ নাম অথবা ব্যৱহাৰকাৰী ভূমিকা সুমুৱাওক:</b>"
-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
msgid "Name"
- msgstr ""
+-msgstr ""
++msgstr "নাম"
-#: ../gui/polgen.glade:807
+#: ../gui/polgen.glade:739
msgid "Enter complete path for executable to be confined."
- msgstr ""
+-msgstr ""
++msgstr "confine কৰাৰ বাবে এক্সেকিউটেবলৰ সম্পূৰ্ণ পথ লিখক।"
-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
msgid "..."
- msgstr ""
+-msgstr ""
++msgstr "..."
-#: ../gui/polgen.glade:849
+#: ../gui/polgen.glade:776
msgid "Enter unique name for the confined application or user role."
- msgstr ""
+-msgstr ""
++msgstr "confine কৰা ব্যৱহাৰকাৰী অথবা এপ্লিকেচন ভূমিকাৰ স্বতন্ত্ৰ নাম লিখক।"
-#: ../gui/polgen.glade:871
+#: ../gui/polgen.glade:794
msgid "Executable"
- msgstr ""
+-msgstr ""
++msgstr "এক্সেকিউটেবল"
-#: ../gui/polgen.glade:899
+#: ../gui/polgen.glade:808
msgid "Init script"
- msgstr ""
+-msgstr ""
++msgstr "Init স্ক্ৰিপ্ট"
-#: ../gui/polgen.glade:927
+#: ../gui/polgen.glade:821
msgid ""
"Enter complete path to init script used to start the confined application."
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:982
-msgid "label105"
-msgstr ""
--
++msgstr "confine কৰা এপ্লিকেচন আৰম্ভৰ বাবে init স্ক্ৰিপ্টৰ সম্পূৰ্ণ পথ লিখক।"
+
-#: ../gui/polgen.glade:1011
+#: ../gui/polgen.glade:887
msgid "<b>Select existing role to modify:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>পৰিবৰ্তন কৰিবলে স্থায়ী ভূমিকা বাছক:</b>"
-#: ../gui/polgen.glade:1045
+#: ../gui/polgen.glade:908
msgid "Select the user roles that will transiton to the %s domain."
- msgstr ""
+-msgstr ""
++msgstr "%s ডমেইনলে স্থানান্তৰ হোৱা ব্যৱহাৰকাৰী ভূমিকাসমূহ বাছক।"
-#: ../gui/polgen.glade:1073
-msgid "label106"
@@ -17685,12 +24335,14 @@ index b14b757..a4d764f 100644
-#: ../gui/polgen.glade:1102
+#: ../gui/polgen.glade:945
msgid "<b>Select roles that %s will transition to:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s যি ভূমিকাসমূহত পৰিবৰ্তন হব সেয়া বাছক:</b>"
-#: ../gui/polgen.glade:1136
+#: ../gui/polgen.glade:963
msgid "Select applications domains that %s will transition to."
- msgstr ""
+-msgstr ""
++msgstr "%s যি এপ্লিকেচন ডমেইনসমূহলে পৰিবৰ্তন হব সেয়া বাছক।"
-#: ../gui/polgen.glade:1164
-msgid "label107"
@@ -17703,77 +24355,88 @@ index b14b757..a4d764f 100644
-#: ../gui/polgen.glade:1193
+#: ../gui/polgen.glade:1001
msgid "<b>Select the user_roles that will transition to %s:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s লে পৰিবৰ্তন হোৱা ব্যৱহাৰকাৰী ভূমিকাসমূহ বাছক (_r):</b>"
-#: ../gui/polgen.glade:1227
+#: ../gui/polgen.glade:1019
msgid "Select the user roles that will transiton to this applications domains."
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:1255
-msgid "label108"
-msgstr ""
--
++msgstr "চিহ্নিত এপ্লিকেচন ডমেইনত ৰূপান্তৰযোগ্য ব্যৱহাৰকাৰীৰ ভূমিকা নিৰ্বাচন কৰক"
+
-#: ../gui/polgen.glade:1284
+#: ../gui/polgen.glade:1056
msgid "<b>Select domains that %s will administer:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s এ প্ৰশাসন কৰা ডমেইনসমূহ বাছক:</b>"
-#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
+#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
msgid "Select the domains that you would like this user administer."
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:1346
-msgid "label109"
-msgstr ""
--
++msgstr "চিহ্নিত ব্যৱহাৰকাৰী দ্বাৰা ব্যৱস্থাপনাৰ বাবে ডমেইন নিৰ্বাচন কৰক।"
+
-#: ../gui/polgen.glade:1375
+#: ../gui/polgen.glade:1111
msgid "<b>Select additional roles for %s:</b>"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:1437
-msgid "label111"
-msgstr ""
--
++msgstr "<b>%s ৰ বাবে অতিৰিক্ত ভূমিকাসমূহ বাছক:</b>"
+
-#: ../gui/polgen.glade:1466
+#: ../gui/polgen.glade:1166
msgid "<b>Enter network ports that %s binds on:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s এ বন্ধা নেটৱাৰ্ক পোৰ্টসমূহ সুমুৱাওক:</b>"
-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
msgid "<b>TCP Ports</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
+-msgstr ""
++msgstr "<b>TCP পোৰ্ট</b>"
++
+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
+#: ../gui/polgen.glade:1698
+msgid "All"
-+msgstr ""
-+
++msgstr "সকল"
+
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
msgid "Allows %s to bind to any udp port"
- msgstr ""
+-msgstr ""
++msgstr "%s ক যিকোনো udp পোৰ্টলে বন্ধাৰ অনুমতি দিয়ক"
-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
-#: ../gui/polgen.glade:2215
-msgid "All"
+-msgstr ""
+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
+msgid "600-1024"
- msgstr ""
++msgstr "600-1024"
-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
msgstr ""
++"%s ক 0 ৰ সৈতে bindresvport কল কৰাৰ অনুমতি দিয়ে। পোৰ্ট 600-1024 লে বন্ধা হৈছে"
-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
-msgid "600-1024"
+-msgstr ""
+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
+msgid "Unreserved Ports (>1024)"
- msgstr ""
++msgstr "অসংৰক্ষিত পোৰ্ট (>1024)"
-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
@@ -17781,6 +24444,8 @@ index b14b757..a4d764f 100644
"Enter a comma separated list of udp ports or ranges of ports that %s binds "
"to. Example: 612, 650-660"
msgstr ""
++"%s এ বন্ধা udp পোৰ্টসমূহৰ এটা কমা পৃথকিত তালিকা অথবা পোৰ্টসমূহ বিস্তাৰ সুমুৱাওক। "
++"উদাহৰণস্বৰূপ: 612, 650-660"
-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
-msgid "Unreserved Ports (>1024)"
@@ -17791,17 +24456,20 @@ index b14b757..a4d764f 100644
+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
+#: ../gui/polgen.glade:1718
msgid "Select Ports"
- msgstr ""
+-msgstr ""
++msgstr "নিৰ্বাচিত পোৰ্ট"
-#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
+#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
msgid "Allows %s to bind to any udp ports > 1024"
- msgstr ""
+-msgstr ""
++msgstr "%s ক যিকোনো পোৰ্ট > 1024 লে বন্ধাৰ অনুমতি দিয়ে"
-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
msgid "<b>UDP Ports</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>UDP পোৰ্ট</b>"
-#: ../gui/polgen.glade:1937
-msgid "label113"
@@ -17814,12 +24482,14 @@ index b14b757..a4d764f 100644
-#: ../gui/polgen.glade:1966
+#: ../gui/polgen.glade:1537
msgid "<b>Select network ports that %s connects to:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s এ সংয়োগ কৰা নেটৱাৰ্ক পোৰ্টসমূহ বাছক:</b>"
-#: ../gui/polgen.glade:2058
+#: ../gui/polgen.glade:1593
msgid "Allows %s to connect to any tcp port"
- msgstr ""
+-msgstr ""
++msgstr "%s ক যিকোনো tcp পোৰ্টৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ে"
-#: ../gui/polgen.glade:2104
+#: ../gui/polgen.glade:1622
@@ -17827,11 +24497,14 @@ index b14b757..a4d764f 100644
"Enter a comma separated list of tcp ports or ranges of ports that %s "
"connects to. Example: 612, 650-660"
msgstr ""
++"%s এ সংযোগ কৰা tcp পোৰ্টসমূহৰ এটা কমা পৃথকিত তালিকা অথবা পোৰ্টসমূহ বিস্তাৰ সুমুৱাওক। "
++"উদাহৰণস্বৰূপ: 612, 650-660"
-#: ../gui/polgen.glade:2212
+#: ../gui/polgen.glade:1702
msgid "Allows %s to connect to any udp port"
- msgstr ""
+-msgstr ""
++msgstr "%s ক যিকোনো udp পোৰ্টৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ে"
-#: ../gui/polgen.glade:2258
+#: ../gui/polgen.glade:1731
@@ -17839,6 +24512,8 @@ index b14b757..a4d764f 100644
"Enter a comma separated list of udp ports or ranges of ports that %s "
"connects to. Example: 612, 650-660"
msgstr ""
++"%s এ সংযোগ কৰা udp পোৰ্টসমূহৰ এটা কমা পৃথকিত তালিকা অথবা পোৰ্টসমূহ বিস্তাৰ সুমুৱাওক। "
++"উদাহৰণস্বৰূপ: 612, 650-660"
-#: ../gui/polgen.glade:2305
-msgid "label114"
@@ -17847,47 +24522,56 @@ index b14b757..a4d764f 100644
-#: ../gui/polgen.glade:2334
+#: ../gui/polgen.glade:1792
msgid "<b>Select common application traits for %s:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s ৰ বাবে সাধাৰণ এপ্লিকেচন ট্ৰেইটসমূহ বাছক:</b>"
-#: ../gui/polgen.glade:2366
+#: ../gui/polgen.glade:1809
msgid "Writes syslog messages\t"
- msgstr ""
+-msgstr ""
++msgstr "syslog বাৰ্তা লিখা হয়\t"
-#: ../gui/polgen.glade:2385
+#: ../gui/polgen.glade:1824
msgid "Create/Manipulate temporary files in /tmp"
- msgstr ""
+-msgstr ""
++msgstr "/tmpত উপস্থিত অস্থায়ী ফাইল নিৰ্মাণ/পৰিবৰ্তন কৰক"
-#: ../gui/polgen.glade:2404
+#: ../gui/polgen.glade:1839
msgid "Uses Pam for authentication"
- msgstr ""
+-msgstr ""
++msgstr "অনুমোদনৰ বাবে Pam ব্যৱহাৰ কৰক"
-#: ../gui/polgen.glade:2423
+#: ../gui/polgen.glade:1854
msgid "Uses nsswitch or getpw* calls"
- msgstr ""
+-msgstr ""
++msgstr "nsswitch অথবা getpw* কল ব্যৱহাৰ কৰা হয়"
-#: ../gui/polgen.glade:2442
+#: ../gui/polgen.glade:1869
msgid "Uses dbus"
- msgstr ""
+-msgstr ""
++msgstr "dbus ব্যৱহাৰ কৰা হয়"
-#: ../gui/polgen.glade:2461
+#: ../gui/polgen.glade:1884
msgid "Sends audit messages"
- msgstr ""
+-msgstr ""
++msgstr "অডিট সংক্ৰান্ত বাৰ্তা পঠিওৱা হয়"
-#: ../gui/polgen.glade:2480
+#: ../gui/polgen.glade:1899
msgid "Interacts with the terminal"
- msgstr ""
+-msgstr ""
++msgstr "টাৰ্মিনেলৰ সৈতে যোগাযোগ"
-#: ../gui/polgen.glade:2499
+#: ../gui/polgen.glade:1914
msgid "Sends email"
- msgstr ""
+-msgstr ""
++msgstr "ই-মেইল বাৰ্তা পঠিওৱা হয়"
-#: ../gui/polgen.glade:2530
-msgid "label115"
@@ -17896,7 +24580,8 @@ index b14b757..a4d764f 100644
-#: ../gui/polgen.glade:2559
+#: ../gui/polgen.glade:1961
msgid "<b>Add files/directories that %s manages</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s এ ব্যৱস্থাপনা কৰা ফাইলসমূহ/ডাইৰেকটৰিসমূহ যোগ কৰক</b>"
-#: ../gui/polgen.glade:2788
+#: ../gui/polgen.glade:2122
@@ -17904,6 +24589,8 @@ index b14b757..a4d764f 100644
"Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
"Files ..."
msgstr ""
++"%s এ ব্যৱস্থাপনা কৰা ফাইলসমূহ/ডাইৰেকটৰিসমূহ। Pid ফাইলসমূহ, লগ ফাইলসমূহ, var/lib "
++"ফাইলসমূহ ..."
-#: ../gui/polgen.glade:2823
-msgid "label116"
@@ -17912,23 +24599,26 @@ index b14b757..a4d764f 100644
-#: ../gui/polgen.glade:2852
+#: ../gui/polgen.glade:2166
msgid "<b>Add booleans from the %s policy:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s নীতিৰ পৰা বুলিয়ানসমূহ যোগ কৰক:</b>"
-#: ../gui/polgen.glade:3002
+#: ../gui/polgen.glade:2274
msgid "Add/Remove booleans used by the %s domain"
- msgstr ""
+-msgstr ""
++msgstr "%s ডমেইন দ্বাৰা ব্যৱহাৰ কৰা বুলিয়ানসমূহ যোগ কৰক/আতৰাওক"
-#: ../gui/polgen.glade:3066
+#: ../gui/polgen.glade:2316
msgid "<b>Which directory you will generate the %s policy?</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>আপুনি কোন ডাইৰেকটৰিত %s সৃজন কৰিব?</b>"
-#: ../gui/polgen.glade:3097
+#: ../gui/polgen.glade:2334
msgid "Policy Directory"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:3254
-msgid "Add Booleans Dialog"
-msgstr ""
@@ -17936,57 +24626,68 @@ index b14b757..a4d764f 100644
-#: ../gui/polgen.glade:3327
-msgid "Boolean Name"
-msgstr ""
--
++msgstr "নীতি ডাইৰেকটৰি"
+
-#: ../gui/polgengui.py:261
+#: ../gui/polgengui.py:262
msgid "Role"
- msgstr ""
+-msgstr ""
++msgstr "ভূমিকা"
-#: ../gui/polgengui.py:268
+#: ../gui/polgengui.py:269
msgid "Existing_User"
- msgstr ""
+-msgstr ""
++msgstr "উপস্থিত_ব্যৱহাৰকাৰী"
-#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
+#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
msgid "Application"
- msgstr ""
+-msgstr ""
++msgstr "এপ্লিকেচন"
-#: ../gui/polgengui.py:352
+#: ../gui/polgengui.py:353
#, python-format
msgid "%s must be a directory"
- msgstr ""
+-msgstr ""
++msgstr "%s ডাইৰেকটৰি হোৱা আৱশ্যক"
-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
msgid "You must select a user"
- msgstr ""
+-msgstr ""
++msgstr "এটা ব্যৱহাৰকাৰী নিৰ্বাচন কৰা আৱশ্যক"
-#: ../gui/polgengui.py:542
+#: ../gui/polgengui.py:543
msgid "Select executable file to be confined."
- msgstr ""
+-msgstr ""
++msgstr "confine কৰাৰ বাবে এক্সিকিউটেবিল ফাইল নিৰ্বাচন কৰক"
-#: ../gui/polgengui.py:553
+#: ../gui/polgengui.py:554
msgid "Select init script file to be confined."
- msgstr ""
+-msgstr ""
++msgstr "confine কৰাৰ বাবে init script ফাইল নিৰ্বাচন কৰক।"
-#: ../gui/polgengui.py:563
+#: ../gui/polgengui.py:564
msgid "Select file(s) that confined application creates or writes"
- msgstr ""
+-msgstr ""
++msgstr "অন্তৰ্ভুক্ত এপ্লিকেচনে সৃষ্টি কৰা বা লিকা ফাইল(সমূহ) বাছক"
-#: ../gui/polgengui.py:570
+#: ../gui/polgengui.py:571
msgid "Select directory(s) that the confined application owns and writes into"
- msgstr ""
+-msgstr ""
++msgstr "অন্তৰ্ভুক্ত এপ্লিকেচনে অধিকাৰী কৰা আৰু লিখা ডাইৰেকটৰি(সমূহ) বাছক"
-#: ../gui/polgengui.py:632
+#: ../gui/polgengui.py:633
msgid "Select directory to generate policy files in"
- msgstr ""
+-msgstr ""
++msgstr "নীতি ফাইলসমূহ সৃজন কৰিবলে ডাইৰেকটৰি বাছক"
-#: ../gui/polgengui.py:649
+#: ../gui/polgengui.py:650
@@ -17995,11 +24696,14 @@ index b14b757..a4d764f 100644
"Type %s_t already defined in current policy.\n"
"Do you want to continue?"
msgstr ""
++"বৰ্তমান নিয়মনীতিত %s_t ধৰণ বৰ্তমানে বেখ্যা কৰা হৈছে।\n"
++"আগবাঢ়িব'লৈ ইচ্ছুক নেকি?"
-#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
+#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
msgid "Verify Name"
- msgstr ""
+-msgstr ""
++msgstr "নাম পৰীক্ষণ"
-#: ../gui/polgengui.py:653
+#: ../gui/polgengui.py:654
@@ -18008,114 +24712,432 @@ index b14b757..a4d764f 100644
"Module %s.pp already loaded in current policy.\n"
"Do you want to continue?"
msgstr ""
++"বৰ্তমান নিয়মনীতিত %s.pp মডিউল বৰ্তমানে বেখ্যা কৰা হৈছে।\n"
++"আগবাঢ়িব'লৈ ইচ্ছুক নেকি?"
-#: ../gui/polgengui.py:699
+#: ../gui/polgengui.py:700
msgid ""
"You must add a name made up of letters and numbers and containing no spaces."
msgstr ""
++"আপুনি আখৰসমূহ আৰু নম্বৰসমূহৰে নিৰ্মিত আৰু কোনো খালি ঠাই নথকা এটা নাম যোগ কৰিব লাগিব।"
-#: ../gui/polgengui.py:713
+#: ../gui/polgengui.py:714
msgid "You must enter a executable"
- msgstr ""
+-msgstr ""
++msgstr "এক্সেকিউটেবল উল্লেখ কৰা আৱশ্যক"
-#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
+#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
msgid "Configue SELinux"
- msgstr ""
+-msgstr ""
++msgstr "SELinux বিন্যাস কৰক"
-#: ../gui/polgen.py:158
-msgid "Internet Services Daemon"
-msgstr ""
--
++#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
++msgid "Network Port"
++msgstr "নেটৱাৰ্ক পোৰ্ট"
+
-#: ../gui/polgen.py:197
-#, python-format
-msgid "Ports must be numbers or ranges of numbers from 1 to %d "
--msgstr ""
--
++#: ../gui/portsPage.py:85
++msgid ""
++"SELinux Port\n"
++"Type"
+ msgstr ""
++"SELinux পোৰ্ট\n"
++"ধৰণ"
+
-#: ../gui/polgen.py:324
-msgid "You must enter a name for your confined process/user"
-msgstr ""
--
++#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
++msgid "Protocol"
++msgstr "প্ৰটোকল"
+
-#: ../gui/polgen.py:326
--msgid ""
++#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
+ msgid ""
-"Name must be alpha numberic with no spaces. Consider using option \"-n "
-"MODULENAME\""
--msgstr ""
--
++"MLS/MCS\n"
++"Level"
+ msgstr ""
++"MLS/MCS\n"
++"স্তৰ"
+
-#: ../gui/polgen.py:414
-msgid "User Role types can not be assigned executables."
-msgstr ""
--
++#: ../gui/portsPage.py:101
++msgid "Port"
++msgstr "পোৰ্ট"
+
-#: ../gui/polgen.py:420
-msgid "Only Daemon apps can use an init script.."
-msgstr ""
--
++#: ../gui/portsPage.py:207
++#, python-format
++msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 "
++msgstr "প'ৰ্ট সংখ্যা \"%s\" বৈধ নহয়। 0 < PORT_NUMBER < 65536 "
+
-#: ../gui/polgen.py:438
-msgid "use_resolve must be a boolean value "
-msgstr ""
--
++#: ../gui/portsPage.py:252
++msgid "List View"
++msgstr "তালিকা দৰ্শন"
+
-#: ../gui/polgen.py:444
-msgid "use_syslog must be a boolean value "
-msgstr ""
--
++#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
++msgid "Group View"
++msgstr "দল দৰ্শন"
+
-#: ../gui/polgen.py:450
-msgid "use_kerberos must be a boolean value "
-msgstr ""
--
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
--msgstr ""
--
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
--msgstr ""
--
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
--msgstr ""
--
--#: ../gui/polgen.py:1183
--msgid "Interface file"
--msgstr ""
--
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
--msgstr ""
--
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
--msgstr ""
--
--#: ../gui/polgen.py:1306
--#, python-format
--msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
--msgstr ""
--
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
--msgstr ""
--
- #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
- msgstr ""
-@@ -3372,3 +3259,160 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
- msgstr ""
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
++msgstr "আপনি কি নিশ্চিতৰূপে %s '%s' মুছে ফেলতে ইচ্ছুক?"
++
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
++msgstr "%s মচি পেলাওক"
++
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
++msgstr "%s যোগ কৰক"
++
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
++msgstr "%s পৰিবৰ্তন কৰক"
++
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
++msgstr "Permissive"
++
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
++msgstr "Enforcing"
++
++#: ../gui/statusPage.py:94
++msgid "Status"
++msgstr "অৱস্থা"
++
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
++msgstr ""
++"নীতি ধৰণ সলনি কৰিলে পৰৱৰ্তী বুটত সম্পূৰ্ণ ফাইল চিস্টেমৰ এটা পুনৰ লেবেল হব।পুনৰ লেবেল "
++"কৰোতে ফাইল চিস্টেমৰ আকাৰৰ ওপৰত নিৰ্ভৰ কৰি অধিক সময় লাগিব পাৰে।আপুনি আগবাঢ়িব "
++"বিচাৰে নে?"
++
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
++msgstr ""
++"SELinux disabled লে সলনি কৰিবলে এটা পুনৰাম্ভৰ প্ৰয়োজন হব। ই উপদেশিত নহয। "
++"যদিআপুনি পিছত SELinux অন কৰিম বুলি ভাৱে, চিস্টেমক পুনৰ লেবেল কৰাৰ প্ৰয়োজন হব।যদি "
++"আপুনি কেৱল চাব বিচাৰে যে SELinux এ আপোনাৰ চিস্টেমত সমস্যা সৃষ্টি কৰি আছে নে,আপুনি "
++"permissive অৱস্থাত যাব পাৰে যি কেৱল ত্ৰুটিসমূহ লগ কৰে আৰু SELinux নীতি বলৱৎ নকৰে। "
++"Permissive অৱস্থাৰ এটা পুনৰাম্ভৰ প্ৰয়োজন নহয় আপুনি আগবাঢ়ইব বিচাৰে নে?"
++
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
++msgstr ""
++"SELinux enabled লে সলনি কৰিলে পৰৱৰ্তী বুটত সম্পূৰ্ণ ফাইল চিস্টেমৰ এটা পুনৰ লেবেল হব।"
++"পুনৰ লেবেল কৰোতে ফাইল চিস্টেমৰ আকাৰৰ ওপৰত নিৰ্ভৰ কৰি বহুত সময় লাগিব পাৰে। আপুনি "
++"আগবাঢ়িব বিচাৰে নে?"
++
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
++msgstr "system-config-selinux"
++
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++msgstr ""
++"স্বত্বাধিকাৰ (c)২০০৬ Red Hat, Inc.\n"
++"স্বত্বাধিকাৰ (c)২০০৬ ডেন ৱাল্শ <dwalsh at redhat.com>"
++
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
++msgstr "SELinux লগিন মেপিং যোগ কৰক"
++
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
++msgstr "SELinux নেটৱাৰ্ক পোৰ্ট যোগ কৰা হ'ব"
++
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
++msgstr "SELinux ধৰণ"
++
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
++msgstr "ফাইলৰ বৈশিষ্ট্য"
++
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
++msgstr "ফাইলৰ ধৰণ"
++
++#: ../gui/system-config-selinux.glade:727
++msgid ""
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
++msgstr ""
++"সৰ্বধৰণৰ ফাইল\n"
++"সাধাৰণ ফাইল\n"
++"ডাইৰেকটৰি\n"
++"আখৰ ডিভাইচ\n"
++"ব্লক-ডিভাইচ\n"
++"সকেট\n"
++"সিম্বলিক লিঙ্ক\n"
++"নেমড পাইপ\n"
++
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
++msgstr "MLS"
++
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
++msgstr "SELinux ব্যৱহাৰকাৰী যোগ কৰক"
++
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
++msgstr "SELinux ব্যৱস্থাপনা"
++
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
++msgstr "যোগ কৰক"
++
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
++msgstr "বৈশিষ্ট্যাবলী (_P)"
++
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
++msgstr "মচি পেলাওক (_D)"
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr "ব্যৱস্থাপনাৰ বিষয় নিৰ্বাচন কৰক"
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr "<b>নিৰ্বাচন কৰক:</b>"
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr "চিস্টেম অবিকল্পিত Enforcing অৱস্থা"
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr "বৰ্তমান Enforcing অৱস্থা"
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr "চিস্টেম অবিকল্পিত নীতি ধৰণ "
++
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
++msgstr ""
++"বাছক যদি আপুনি পৰৱৰ্তী লগিনত সম্পূৰ্ণ ফাইল চিস্টেম পুনৰ লেবেল কৰাটো বিচাৰে। পুনৰ "
++"লেবেল কৰোতে, চিস্টেমৰ আকাৰৰ ওপৰত নিৰ্ভৰ কৰি অধিক সময় লাগিব পাৰে। যদি আপুনি "
++"নীতি ধৰণসমূহ পৰিবৰ্তন কৰি আছে অথবা disabled ৰ পৰা enforcing ত গৈ আছে, এটাপুনৰ "
++"লেবেলৰ প্ৰয়োজন হব।"
++
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr "পৰৱৰ্তী পুনৰাম্ভত পুনৰ লেবেল কৰক।"
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr "label37"
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr "বুলিয়েন বৈশিষ্ট্যৰ মান চিস্টেমৰ অবিকল্পিতলৈ প্ৰত্যাবৰ্তন কৰা হ'ব"
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr "স্বনিৰ্ধাৰিত আৰু সকল বুলিয়েনেত অদল-বদল কৰক"
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr "ফিল্টাৰ"
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr "label50"
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr "পৰিপ্ৰেক্ষতিত যোগ কৰক"
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr "পৰিপ্ৰেক্ষতিত পৰিবৰ্তন কৰক"
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
++msgstr "ফাইল পৰিপ্ৰেক্ষতিত মচি পেলাওক"
++
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
++msgstr "স্বনিৰ্ধাৰিত ফাইল পৰিপ্ৰেক্ষতিত আৰু সকলেত অদল-বদল কৰক"
++
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
++msgstr "label38"
++
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
++msgstr "SELinux ব্যৱহাৰকাৰী ম্যাপ ব্যৱস্থা যোগ কৰা হ'ব"
++
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
++msgstr "SELinux ব্যৱহাৰকাৰী মেপিং পৰিবৰ্তন কৰক"
++
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
++msgstr "SELinux ব্যৱহাৰকাৰী মেপিং মচি পেলাওক"
++
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
++msgstr "label39"
++
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
++msgstr "ব্যৱহাৰকাৰী যোগ কৰক"
++
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
++msgstr "ব্যৱহাৰকাৰী পৰিবৰ্তন কৰক"
++
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
++msgstr "ব্যৱহাৰকাৰী মচি পেলাওক"
++
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
++msgstr "label41"
++
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
++msgstr "নেটৱাৰ্ক পোৰ্ট যোগ কৰক"
++
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
++msgstr "নেটৱাৰ্ক পোৰ্ট সম্পাদন পোৰ্ট"
++
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
++msgstr "নেটৱাৰ্ক পোৰ্ট মচি পেলাওক"
++
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
++msgstr "স্বনিৰ্ধাৰিত আৰু সকল পোৰ্টত অদল-বদল কৰক"
++
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
++msgstr "label42"
++
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
++msgstr "নতুন নিয়মনীতিৰ মডিউল নিৰ্মাণ কৰক"
++
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
++msgstr "নিয়মনীতিৰ মডিউল ল'ড কৰা হ'ব"
++
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
++msgstr "ল'ড কৰাৰ যোগ্য নিয়মনীতিৰ মডিউল আঁতৰুৱা হ'ব"
++
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
++msgstr ""
++"লগ ফাইল দ্বাৰা সাধাৰণত উল্লেখ নোহোৱা অতিৰিক্ত অডিট নিয়ম সক্ৰিয়/অসামৰ্থবান কৰা হব ।"
++
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
++msgstr "label44"
++
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
++msgstr "প্ৰক্ৰিয়াটি permissive অৱস্থাত পৰিবৰ্তন কৰক।"
++
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
++msgstr "প্ৰক্ৰিয়াটি enforcing অৱস্থাত পৰিবৰ্তন কৰক।"
++
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
++msgstr "প্ৰক্ৰিয়া ডমেইন"
++
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
++msgstr "label59"
++
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
++msgstr "SELinux ব্যৱহাৰকাৰী '%s'ৰ উপস্থিত আৱশ্যক"
+
+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
++msgid "Generate SELinux man pages"
+msgstr ""
+
+#: ../sepolicy/sepolicy.py:110
@@ -18135,291 +25157,3243 @@ index b14b757..a4d764f 100644
+msgstr ""
+
+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
+msgid "list all SELinux port types"
-+msgstr "SELinux পোৰ্টৰ ধৰন"
-+
++msgstr ""
+
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
+#: ../sepolicy/sepolicy.py:175
+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
+#: ../sepolicy/sepolicy.py:178
+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
+#: ../sepolicy/sepolicy.py:195
+msgid "Source Domain"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
+#: ../sepolicy/sepolicy.py:198
+msgid "Target Domain"
+ msgstr ""
+
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
++#: ../sepolicy/sepolicy.py:215
++#, fuzzy
++msgid "query SELinux Policy to see description of booleans"
++msgstr "SELinux Policy নিৰ্মাণৰ সামগ্ৰী"
++
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:211
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:214
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:217
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:245
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:247
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:249
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:254
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
++msgstr "ইনটাৰ্নে'ট সেৱাৰ ডিমন"
+
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/polgen.py:1306
+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
+ #, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
++msgstr "পোৰ্ট সংখ্যাৰ ক্ষেত্ৰত 1 ৰ পৰা %dত সংখ্যা অথবা সংখ্যামালা ব্যৱহাৰ কৰা আৱশ্যক "
+
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
++msgstr "অন্তৰ্ভুক্ত কৰা প্ৰক্ৰিয়া/ব্যৱহাৰকাৰীৰ বাবে নাম লিখা আৱশ্যক"
+
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
+msgstr ""
++"নাম কোনো খালি ঠাই নথকাকৈ আল্ফা নিউমাৰিক হব লাগিব। বিকল্প \"-n MODULENAME\" "
++"ব্যৱহাৰ কৰি চাওক"
+
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
++msgstr "ব্যৱহাৰকাৰী ভূমিকা ধৰণসমূহক এক্সিকিউটেবুল ধাৰ্য্য কৰিব নোৱাৰি।"
+
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
++msgstr "কেৱল ডিমন এপ্লিকেচনসমূহে init স্ক্ৰিপ্ট ব্যৱহাৰ কৰিব পাৰিব.."
+
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
++msgstr "use_resolve এটা বুলিয়ান মান হব লাগিব "
+
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
++msgstr "বুলিয়েন মান "
+
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
++msgstr "use_kerberos এটা বুলিয়েন মান হ'ব লাগিব"
+
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
++msgstr "manage_krb5_rcache এটা বুলিয়েন মান হ'বই লাগিব"
+
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
++msgstr "USER ধৰণৰ ক্ষেত্ৰত স্বয়ংক্ৰিয়ৰূপে tmp ধৰণ নিৰ্ধাৰিত হ'ব"
+
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
++msgstr "আপোনাৰ অন্তৰ্ভুক্ত প্ৰক্ৰিয়াৰ বাবে এক্সিকিউটেবল পথ সুমুৱাব লাগিব"
+
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
++msgstr "ধৰণ প্ৰয়োগকাৰী ফাইল"
+
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
++msgstr "আন্তঃপৃষ্ঠ সংক্ৰান্ত ফাইল"
+
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
++msgstr "ফাইল পৰিপ্ৰেক্ষতিতৰ ফাইল"
+
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
-+msgstr ""
++msgstr "সংস্থাপন স্ক্ৰিপ্ট"
+
-+#~ msgid "global"
-+#~ msgstr "আন্তৰ্জাতিক"
-diff --git a/policycoreutils/po/be.po b/policycoreutils/po/be.po
-index a4478db..8a537f3 100644
---- a/policycoreutils/po/be.po
-+++ b/policycoreutils/po/be.po
-@@ -8,7 +8,7 @@ msgid ""
- msgstr ""
- "Project-Id-Version: PACKAGE VERSION\n"
- "Report-Msgid-Bugs-To: \n"
--"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
- "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
- "Language-Team: LANGUAGE <LL at li.org>\n"
-@@ -24,7 +24,7 @@ msgid ""
- " <args ...> are the arguments to that script."
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
msgstr ""
--#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
-+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
- #, c-format
- msgid "failed to initialize PAM\n"
- msgstr ""
-@@ -73,7 +73,7 @@ msgstr ""
- msgid "authentication failed.\n"
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
msgstr ""
--#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
-+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
- #, c-format
- msgid "Could not set exec context to %s.\n"
- msgstr ""
-@@ -86,855 +86,851 @@ msgstr ""
- msgid "To make this policy package active, execute:"
+-#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+-msgid "Network Port"
++#: booleans.py:3
++#, fuzzy
++msgid "Allow amavis to use JIT compiler"
++msgstr "Samba ক nfs ডাইৰেকটৰিসমূহ অংশীদাৰী কৰাৰ অনুমতি দিয়ক"
++
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
msgstr ""
--#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
--msgid "global"
--msgstr ""
--
--#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
- msgid "Could not create semanage handle"
+-#: ../gui/portsPage.py:85
++#: booleans.py:5
++#, fuzzy
++msgid "Allow users to login using a radius server"
++msgstr "ব্যৱহাৰকাৰীৰ usb পঢ়োতে আৰু লিখিবলৈ (rw) অনুমোদন কৰা হ'ব"
++
++#: booleans.py:6
+ msgid ""
+-"SELinux Port\n"
+-"Type"
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
msgstr ""
++"cdrecord দ্বাৰা বিবিধ বস্তু পাঠেৰ অনুমতি প্ৰদান কৰা হ'ব। nfs, samba, অপসাৰণযোগ্য "
++"ডিভাইচ, user temp আৰু অবিশ্বস্ত তথ্য সহ ফাইল"
--#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
- msgid "SELinux policy is not managed or store cannot be accessed."
+-#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
+-msgid "Protocol"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
++msgstr ""
++
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
++msgstr ""
++
++#: booleans.py:9
++#, fuzzy
++msgid "Allow clamscan to read user content"
++msgstr "mozilla ব্ৰাউজাৰ দ্বাৰা ব্যৱহাৰকাৰীৰ ফাইল পড়াৰ অনুমতি প্ৰদান কৰা হ'ব"
++
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
++msgstr ""
++
++#: booleans.py:11
++#, fuzzy
++msgid "Allow Cobbler to connect to the network using TCP."
++msgstr "squid ডিমনক নেটৱাৰ্কৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক"
++
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
++msgstr ""
++
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
++msgstr ""
++
++#: booleans.py:14
++#, fuzzy
++msgid "Allow collectd to connect to the network using TCP."
++msgstr "squid ডিমনক নেটৱাৰ্কৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক"
++
++#: booleans.py:15
++#, fuzzy
++msgid "Allow codnor domain to connect to the network using TCP."
++msgstr "squid ডিমনক নেটৱাৰ্কৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক"
++
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
++msgstr ""
++
++#: booleans.py:17
++#, fuzzy
++msgid "Allow cvs daemon to read shadow"
++msgstr "sasl অনুমোদন চাৰ্ভাৰ দ্বাৰা /etc/shadow ফাইল পাঠ কৰাৰ অনুমতি প্ৰদান কৰা হ'ব"
++
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
++msgstr "সৰ্বধৰণৰ ডিমন দ্বাৰা /ত corefile লিখাৰ অনুমতি প্ৰদান কৰা হ'ব"
++
++#: booleans.py:19
++#, fuzzy
++msgid "Allow all daemons to use tcp wrappers."
++msgstr "সৰ্বধৰণৰ ডিমন দ্বাৰা /ত corefile লিখাৰ অনুমতি প্ৰদান কৰা হ'ব"
++
++#: booleans.py:20
++#, fuzzy
++msgid "Allow all daemons the ability to read/write terminals"
++msgstr "সৰ্বধৰণৰ ডিমনকে অব্যৱহৃত ttys ব্যৱহাৰৰ ক্ষমতা প্ৰদান কৰা হ'ব"
++
++#: booleans.py:21
++#, fuzzy
++msgid "Allow dbadm to manage files in users home directories"
++msgstr ""
++"SELinux webadm ব্যৱহাৰকাৰীকে অধিকাৰবিহীন ব্যৱহাৰকাৰীৰ ব্যক্তিগত (home) ডাইৰেকটৰি "
++"ব্যৱস্থাপনাৰ অনুমতি প্ৰদান কৰা হ'ব"
++
++#: booleans.py:22
++#, fuzzy
++msgid "Allow dbadm to read files in users home directories"
++msgstr ""
++"SELinux webadm ব্যৱহাৰকাৰীকে অধিকাৰবিহীন ব্যৱহাৰকাৰীৰ ব্যক্তিগত (home) ডাইৰেকটৰি "
++"পড়াৰ অনুমতি প্ৰদান কৰা হ'ব"
++
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
++msgstr ""
++
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
++msgstr ""
++
++#: booleans.py:25
++#, fuzzy
++msgid "Allow dhcpc client applications to execute iptables commands"
++msgstr "ব্যৱহাৰকাৰীৰ দ্বাৰা mount কমান্ড প্ৰয়োগ কৰাৰ অনুমতি প্ৰদান কৰা হ'ব"
++
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
++msgstr ""
++
++#: booleans.py:27
++#, fuzzy
++msgid "Allow all domains to use other domains file descriptors"
++msgstr "সৰ্বধৰণৰ ডিমন দ্বাৰা /ত corefile লিখাৰ অনুমতি প্ৰদান কৰা হ'ব"
++
++#: booleans.py:28
++#, fuzzy
++msgid "Allow all domains to have the kernel load modules"
++msgstr "সৰ্বধৰণৰ ডিমন দ্বাৰা /ত corefile লিখাৰ অনুমতি প্ৰদান কৰা হ'ব"
++
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
++msgstr ""
++
++#: booleans.py:30
++#, fuzzy
++msgid "Allow exim to connect to databases (postgres, mysql)"
++msgstr "ব্যৱহাৰকাৰীৰ postgres সকেটেৰ সৈতে সংযোগ কৰাৰ অনুমতি প্ৰদান কৰা হ'ব"
++
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
++msgstr ""
++
++#: booleans.py:32
++#, fuzzy
++msgid "Allow exim to read unprivileged user files."
++msgstr ""
++"SELinux webadm ব্যৱহাৰকাৰীকে অধিকাৰবিহীন ব্যৱহাৰকাৰীৰ ব্যক্তিগত (home) ডাইৰেকটৰি "
++"পড়াৰ অনুমতি প্ৰদান কৰা হ'ব"
++
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
++msgstr ""
++
++#: booleans.py:34
++#, fuzzy
++msgid "Allow fenced domain to connect to the network using TCP."
++msgstr "squid ডিমনক নেটৱাৰ্কৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক"
++
++#: booleans.py:35
++#, fuzzy
++msgid "Allow fenced domain to execute ssh."
++msgstr "সাধাৰণ ব্যৱহাৰকাৰীৰক ping প্ৰয়োগ কৰাৰ অনুমতি প্ৰদান কৰা হ'ব"
++
++#: booleans.py:36
++#, fuzzy
++msgid "Allow ftp to read and write files in the user home directories"
msgstr ""
++"SELinux webadm ব্যৱহাৰকাৰীকে অধিকাৰবিহীন ব্যৱহাৰকাৰীৰ ব্যক্তিগত (home) ডাইৰেকটৰি "
++"পড়াৰ অনুমতি প্ৰদান কৰা হ'ব"
++
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:38
++#, fuzzy
++msgid "Allow ftp servers to connect to all ports > 1023"
++msgstr "%s ক যিকোনো tcp পোৰ্টৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ে"
++
++#: booleans.py:39
++#, fuzzy
++msgid "Allow ftp servers to connect to mysql database ports"
++msgstr "ব্যৱহাৰকাৰীৰ mysql সকেটেৰ সৈতে সংযোগ কৰাৰ অনুমতি প্ৰদান কৰা হ'ব"
++
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
++msgstr ""
++
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
++msgstr ""
++
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
++msgstr ""
++
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++msgstr ""
++
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
++msgstr ""
++
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
++msgstr ""
++
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
++msgstr ""
++
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
++msgstr ""
++
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
++msgstr ""
++
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
++msgstr ""
++
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
++msgstr ""
++
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
++msgstr ""
++
++#: booleans.py:52
++#, fuzzy
++msgid "Allow gitisis daemon to send mail"
++msgstr "ডিমনসমূহক NIS ৰ সৈতে চলাৰ অনুমতি দিয়ক"
++
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
++msgstr ""
++
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
++msgstr ""
++
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
++msgstr ""
++
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
++msgstr ""
++
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
++msgstr ""
++
++#: booleans.py:59
++#, fuzzy
++msgid "Allow http daemon to check spam"
++msgstr "ডিমনসমূহক NIS ৰ সৈতে চলাৰ অনুমতি দিয়ক"
++
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
++msgstr ""
++
++#: booleans.py:61
++#, fuzzy
++msgid "Allow httpd to connect to the ldap port"
++msgstr "%s ক যিকোনো udp পোৰ্টৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ে"
++
++#: booleans.py:62
++#, fuzzy
++msgid "Allow http daemon to connect to zabbix"
++msgstr "squid ডিমনক নেটৱাৰ্কৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক"
++
++#: booleans.py:63
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++msgstr "squid ডিমনক নেটৱাৰ্কৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক"
++
++#: booleans.py:64
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++msgstr "squid ডিমনক নেটৱাৰ্কৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক"
++
++#: booleans.py:65
++#, fuzzy
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
++msgstr "squid ডিমনক নেটৱাৰ্কৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক"
++
++#: booleans.py:66
++#, fuzzy
++msgid "Allow httpd to connect to memcache server"
++msgstr "%s ক যিকোনো tcp পোৰ্টৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ে"
++
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
++msgstr ""
++
++#: booleans.py:68
++#, fuzzy
++msgid "Allow http daemon to send mail"
++msgstr "ডিমনসমূহক NIS ৰ সৈতে চলাৰ অনুমতি দিয়ক"
++
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
++msgstr ""
++
++#: booleans.py:70
++msgid "Allow httpd cgi support"
++msgstr ""
++
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++msgstr ""
++
++#: booleans.py:72
++#, fuzzy
++msgid "Allow httpd to read home directories"
++msgstr "spamd দ্বাৰা ব্যক্তিগত (home) ডাইৰেকটৰি ব্যৱহাৰৰ অনুমতি প্ৰদান কৰা হ'ব"
++
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
++msgstr ""
++
++#: booleans.py:74
++#, fuzzy
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++msgstr "ব্যৱহাৰকাৰীৰ postgres সকেটেৰ সৈতে সংযোগ কৰাৰ অনুমতি প্ৰদান কৰা হ'ব"
++
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
++msgstr ""
++
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
++msgstr ""
++
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
++msgstr ""
++
++#: booleans.py:78
++#, fuzzy
++msgid "Allow httpd to read user content"
++msgstr "rpm অন্তৰ্ভুক্ত নহোৱাকৈ চলাৰ অনুমতি দিয়ক"
++
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++msgstr ""
++
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
++msgstr ""
++
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++msgstr ""
++
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
++msgstr ""
++
++#: booleans.py:83
++#, fuzzy
++msgid "Allow Apache to execute tmp content."
++msgstr "ব্যৱহাৰকাৰীৰ দ্বাৰা mount কমান্ড প্ৰয়োগ কৰাৰ অনুমতি প্ৰদান কৰা হ'ব"
++
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
++msgstr ""
++
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
++msgstr ""
++
++#: booleans.py:86
++#, fuzzy
++msgid "Allow httpd to access cifs file systems"
++msgstr "spamd দ্বাৰা ব্যক্তিগত (home) ডাইৰেকটৰি ব্যৱহাৰৰ অনুমতি প্ৰদান কৰা হ'ব"
++
++#: booleans.py:87
++#, fuzzy
++msgid "Allow httpd to access FUSE file systems"
++msgstr "spamd দ্বাৰা ব্যক্তিগত (home) ডাইৰেকটৰি ব্যৱহাৰৰ অনুমতি প্ৰদান কৰা হ'ব"
++
++#: booleans.py:88
++#, fuzzy
++msgid "Allow httpd to run gpg"
++msgstr "ssh দ্বাৰা ssh-keysign সঞ্চালনৰ অনুমতি দিয়া হ'ব"
++
++#: booleans.py:89
++#, fuzzy
++msgid "Allow httpd to access nfs file systems"
++msgstr "spamd দ্বাৰা ব্যক্তিগত (home) ডাইৰেকটৰি ব্যৱহাৰৰ অনুমতি প্ৰদান কৰা হ'ব"
++
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
++msgstr ""
++
++#: booleans.py:91
++#, fuzzy
++msgid "Allow httpd to access openstack ports"
++msgstr "spamd দ্বাৰা ব্যক্তিগত (home) ডাইৰেকটৰি ব্যৱহাৰৰ অনুমতি প্ৰদান কৰা হ'ব"
++
++#: booleans.py:92
++#, fuzzy
++msgid "Allow icecast to connect to all ports, not just sound ports."
++msgstr "%s ক যিকোনো udp পোৰ্টৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ে"
++
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
++msgstr ""
++
++#: booleans.py:94
++msgid "Allow java executable stack"
++msgstr "java এক্সেকিউটেবল স্ট্যাকেৰ অনুমতি প্ৰদান কৰা হ'ব"
++
++#: booleans.py:95
++#, fuzzy
++msgid "Allow confined applications to run with kerberos."
++msgstr "অন্তৰ্ভুক্ত এপ্লিকেচনে সৃষ্টি কৰা বা লিকা ফাইল(সমূহ) বাছক"
++
++#: booleans.py:96
++#, fuzzy
++msgid "Allow syslogd daemon to send mail"
++msgstr "ডিমনসমূহক NIS ৰ সৈতে চলাৰ অনুমতি দিয়ক"
++
++#: booleans.py:97
++#, fuzzy
++msgid "Allow syslogd the ability to read/write terminals"
++msgstr "সৰ্বধৰণৰ ডিমনকে অব্যৱহৃত ttys ব্যৱহাৰৰ ক্ষমতা প্ৰদান কৰা হ'ব"
++
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
++msgstr ""
++
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
++msgstr ""
++
++#: booleans.py:100
++#, fuzzy
++msgid "Allow mock to read files in home directories."
++msgstr "spamd দ্বাৰা ব্যক্তিগত (home) ডাইৰেকটৰি ব্যৱহাৰৰ অনুমতি প্ৰদান কৰা হ'ব"
++
++#: booleans.py:101
++#, fuzzy
++msgid "Allow the mount command to mount any directory or file."
++msgstr "মাউন্টক যিকোনো ডাইৰেকটৰি মাউন্ট কৰা অনুমতি দিব নে"
++
++#: booleans.py:102
++#, fuzzy
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
++msgstr "squid ডিমনক নেটৱাৰ্কৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক"
++
++#: booleans.py:103
++msgid ""
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++#, fuzzy
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++"staff ৱেব ব্ৰাউজাৰ দ্বাৰা ব্যক্তিগত (home) ডাইৰেকটৰিত লিখাৰ অনুমতি প্ৰদান কৰা হ'ব"
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
++msgstr "mplayer এক্সেকিউটেবল স্টেকৰ অনুমতি প্ৰদান কৰক"
++
++#: booleans.py:106
++#, fuzzy
++msgid "Allow mysqld to connect to all ports"
++msgstr "%s ক যিকোনো tcp পোৰ্টৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ে"
++
++#: booleans.py:107
++#, fuzzy
++msgid "Allow BIND to bind apache port."
++msgstr "%s ক যিকোনো udp পোৰ্টলে বন্ধাৰ অনুমতি দিয়ক"
--#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
- msgid "Cannot read policy store."
+-#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
++#: booleans.py:108
+ msgid ""
+-"MLS/MCS\n"
+-"Level"
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
msgstr ""
--#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
- msgid "Could not establish semanage connection"
+-#: ../gui/portsPage.py:101
+-msgid "Port"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
msgstr ""
--#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
- msgid "Could not test MLS enabled status"
+-#: ../gui/portsPage.py:207
+-#, python-format
+-msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 "
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
msgstr ""
--#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
- msgid "Not yet implemented"
+-#: ../gui/portsPage.py:252
+-msgid "List View"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
- msgid "Semanage transaction already in progress"
- msgstr ""
+-#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
+-msgid "Group View"
+-msgstr ""
++#: booleans.py:112
++#, fuzzy
++msgid "Allow system to run with NIS"
++msgstr "ডিমনসমূহক NIS ৰ সৈতে চলাৰ অনুমতি দিয়ক"
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
++#: booleans.py:113
++#, fuzzy
++msgid "Allow confined applications to use nscd shared memory."
++msgstr "ক্লাএন্টসমূহক X অংশীদাৰী মেমৰিলে লিখাৰ অনুমতি দিয়ক"
--#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
- msgid "Could not start semanage transaction"
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
+-msgstr ""
++#: booleans.py:114
++#, fuzzy
++msgid "Allow nsplugin code to connect to unreserved ports"
++msgstr "%s ক যিকোনো udp পোৰ্টৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ে"
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
++#: booleans.py:116
++#, fuzzy
++msgid "Allow openvpn to read home directories"
++msgstr "spamd দ্বাৰা ব্যক্তিগত (home) ডাইৰেকটৰি ব্যৱহাৰৰ অনুমতি প্ৰদান কৰা হ'ব"
++
++#: booleans.py:117
++#, fuzzy
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
++msgstr "squid ডিমনক নেটৱাৰ্কৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক"
++
++#: booleans.py:118
++#, fuzzy
++msgid "Allow polipo to connect to all ports > 1023"
++msgstr "%s ক যিকোনো tcp পোৰ্টৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ে"
++
++#: booleans.py:119
+ msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
msgstr ""
--#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
- msgid "Could not commit semanage transaction"
+-#: ../gui/selinux.tbl:5
++#: booleans.py:120
+ msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
msgstr ""
--#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
- msgid "Semanage transaction not in progress"
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
msgstr ""
--#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
- msgid "Could not list SELinux modules"
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
- msgid "Modules Name"
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
msgstr ""
--#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
- msgid "Version"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
msgstr ""
--#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
- msgid "Disabled"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
+-msgstr ""
++#: booleans.py:125
++#, fuzzy
++msgid "Allow postfix_local domain full write access to mail_spool directories"
++msgstr "spamd দ্বাৰা ব্যক্তিগত (home) ডাইৰেকটৰি ব্যৱহাৰৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
msgstr ""
--#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
- #, python-format
- msgid "Could not disable module %s (remove failed)"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
msgstr ""
--#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
+-msgstr ""
++#: booleans.py:128
++#, fuzzy
++msgid "Allow database admins to execute DML statement"
++msgstr "ব্যৱহাৰকাৰীৰ দ্বাৰা mount কমান্ড প্ৰয়োগ কৰাৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
++#: booleans.py:129
++#, fuzzy
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr "সাধাৰণ ব্যৱহাৰকাৰীৰক ping প্ৰয়োগ কৰাৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr "এটা সাধাৰণ ব্যৱহাৰকাৰীৰ বাবে চলিবলে pppd চলাৰ অনুমতি দিয়ক"
++
++#: booleans.py:132
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
+-msgstr ""
++#: booleans.py:134
++#, fuzzy
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++msgstr "ব্যৱহাৰকাৰীৰ postgres সকেটেৰ সৈতে সংযোগ কৰাৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:15
+-msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
++#: booleans.py:135
++#, fuzzy
++msgid "Allow qemu to connect fully to the network"
++msgstr "squid ডিমনক নেটৱাৰ্কৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক"
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
+-msgstr ""
++#: booleans.py:138
++#, fuzzy
++msgid "Allow qemu to use nfs file systems"
++msgstr "Samba ক nfs ডাইৰেকটৰিসমূহ অংশীদাৰী কৰাৰ অনুমতি দিয়ক"
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
+-msgstr ""
++#: booleans.py:139
++#, fuzzy
++msgid "Allow qemu to use usb devices"
++msgstr "ব্যৱহাৰকাৰীৰ usb পঢ়োতে আৰু লিখিবলৈ (rw) অনুমোদন কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
+-msgstr ""
++#: booleans.py:140
++#, fuzzy
++msgid "Allow racoon to read shadow"
++msgstr "sasl অনুমোদন চাৰ্ভাৰ দ্বাৰা /etc/shadow ফাইল পাঠ কৰাৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
++#: booleans.py:141
++#, fuzzy
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr "squid ডিমনক নেটৱাৰ্কৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক"
+
+-#: ../gui/selinux.tbl:20
++#: booleans.py:142
+ msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
+-msgstr ""
++#: booleans.py:143
++#, fuzzy
++msgid "Allow rsync to run as a client"
++msgstr "rpm অন্তৰ্ভুক্ত নহোৱাকৈ চলাৰ অনুমতি দিয়ক"
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
+-msgstr ""
++#: booleans.py:144
++#, fuzzy
++msgid "Allow rsync to export any files/directories read only."
++msgstr "মাউন্টক যিকোনো ডাইৰেকটৰি মাউন্ট কৰা অনুমতি দিব নে"
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
+-msgstr ""
++#: booleans.py:146
++#, fuzzy
++msgid "Allow rsync servers to share nfs files systems"
++msgstr "Samba ক nfs ডাইৰেকটৰিসমূহ অংশীদাৰী কৰাৰ অনুমতি দিয়ক"
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
+-msgstr ""
++#: booleans.py:147
++#, fuzzy
++msgid "Allow samba to create new home directories (e.g. via PAM)"
++msgstr "spamd দ্বাৰা ব্যক্তিগত (home) ডাইৰেকটৰি ব্যৱহাৰৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
+-msgstr ""
++#: booleans.py:149
++#, fuzzy
++msgid "Allow samba to share users home directories."
++msgstr "spamd দ্বাৰা ব্যক্তিগত (home) ডাইৰেকটৰি ব্যৱহাৰৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
+-msgstr ""
++#: booleans.py:150
++#, fuzzy
++msgid "Allow samba to share any file/directory read only."
++msgstr "Samba ক nfs ডাইৰেকটৰিসমূহ অংশীদাৰী কৰাৰ অনুমতি দিয়ক"
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
+-msgstr ""
++#: booleans.py:151
++#, fuzzy
++msgid "Allow samba to share any file/directory read/write."
++msgstr "Samba ক nfs ডাইৰেকটৰিসমূহ অংশীদাৰী কৰাৰ অনুমতি দিয়ক"
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
+-msgstr ""
++#: booleans.py:152
++#, fuzzy
++msgid "Allow samba to act as a portmapper"
++msgstr "Samba ক nfs ডাইৰেকটৰিসমূহ অংশীদাৰী কৰাৰ অনুমতি দিয়ক"
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
+-msgstr ""
++#: booleans.py:153
++#, fuzzy
++msgid "Allow samba to run unconfined scripts"
++msgstr "rpm অন্তৰ্ভুক্ত নহোৱাকৈ চলাৰ অনুমতি দিয়ক"
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
+-msgstr ""
++#: booleans.py:156
++#, fuzzy
++msgid "Allow sanlock to read/write fuse files"
++msgstr "xen ক প্ৰকৃত ডিস্ক ডিভাইচ পঢ়োতে/লিখিবলৈ অনুমদোন প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
+-msgstr ""
++#: booleans.py:157
++#, fuzzy
++msgid "Allow sanlock to manage nfs files"
++msgstr "মাউন্টক যিকোনো ফাইল মাউন্ট কৰা অনুমতি দিব নে"
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
+-msgstr ""
++#: booleans.py:158
++#, fuzzy
++msgid "Allow sanlock to manage cifs files"
++msgstr "মাউন্টক যিকোনো ফাইল মাউন্ট কৰা অনুমতি দিব নে"
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
+-msgstr ""
++#: booleans.py:159
++#, fuzzy
++msgid "Allow sasl to read shadow"
++msgstr "sasl অনুমোদন চাৰ্ভাৰ দ্বাৰা /etc/shadow ফাইল পাঠ কৰাৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
++#: booleans.py:162
+ msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: booleans.py:163
++#, fuzzy
++msgid "Allow regular users direct dri device access"
+ msgstr ""
++"সাধাৰণ ব্যৱহাৰকাৰীসকলক প্ৰত্যক্ষ মাউছ অভিগমৰ অনুমতি দিয়ক (কেৱল X চাৰ্ভাৰৰ অনুমতি "
++"দিয়ক)"
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
+-msgstr ""
++#: booleans.py:167
++#, fuzzy
++msgid "Allow users to connect to the local mysql server"
++msgstr "ব্যৱহাৰকাৰীৰ mysql সকেটেৰ সৈতে সংযোগ কৰাৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
+-msgstr ""
++#: booleans.py:168
++#, fuzzy
++msgid ""
++"Allow confined users the ability to execute the ping and traceroute commands."
++msgstr "ব্যৱহাৰকাৰীৰ দ্বাৰা mount কমান্ড প্ৰয়োগ কৰাৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
+-msgstr ""
++#: booleans.py:169
++#, fuzzy
++msgid "Allow users to connect to PostgreSQL"
++msgstr "ব্যৱহাৰকাৰীৰ postgres সকেটেৰ সৈতে সংযোগ কৰাৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: booleans.py:170
++#, fuzzy
++msgid ""
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
++"ব্যৱহাৰকাৰীৰ noextattrfile পঢ়োতে/লিখিবলৈ (r/w) অনুমতি প্ৰদান কৰা হ'ব (FAT, "
++"CDROM, FLOPPY)"
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: booleans.py:171
++#, fuzzy
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
++"ব্যৱহাৰকাৰীসমূহক TCP চাৰ্ভাৰসমূহ চলোৱাৰ অনুমতি দিয়ক (পোৰ্টৰ সৈতে সংযুক্ত কৰক আৰু "
++"একেটা ডমেইন আৰু বাহিৰৰ ব্যৱহাৰকাৰীসমূহৰ পৰা সংযোগ গ্ৰহণ কৰক) ইয়াক অসামৰ্থবান "
++"কৰিলেFTP নিষ্ক্ৰিয় অৱস্থা বলৱৎ কৰে আৰু অন্য প্ৰটোকলসমূহ পৰিবৰ্তন কৰিব পাৰে"
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
+-msgstr ""
++#: booleans.py:172
++#, fuzzy
++msgid "Allow user music sharing"
++msgstr "ব্যৱহাৰকাৰীৰ usb পঢ়োতে আৰু লিখিবলৈ (rw) অনুমোদন কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: booleans.py:173
++msgid ""
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: booleans.py:174
++#, fuzzy
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
++"SELinux webadm ব্যৱহাৰকাৰীকে অধিকাৰবিহীন ব্যৱহাৰকাৰীৰ ব্যক্তিগত (home) ডাইৰেকটৰি "
++"পড়াৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: booleans.py:176
++#, fuzzy
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
++"SELinux webadm ব্যৱহাৰকাৰীকে অধিকাৰবিহীন ব্যৱহাৰকাৰীৰ ব্যক্তিগত (home) ডাইৰেকটৰি "
++"পড়াৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
+-msgstr ""
++#: booleans.py:177
++#, fuzzy
++msgid "Allow sge to connect to the network using any TCP port"
++msgstr "squid ডিমনক নেটৱাৰ্কৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ক"
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
+-msgstr ""
++#: booleans.py:178
++#, fuzzy
++msgid "Allow sge to access nfs file systems."
++msgstr "spamd দ্বাৰা ব্যক্তিগত (home) ডাইৰেকটৰি ব্যৱহাৰৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: booleans.py:179
++msgid ""
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
+-msgstr ""
++#: booleans.py:181
++#, fuzzy
++msgid "Allow user spamassassin clients to use the network."
++msgstr "লেবেল নকৰা পেকেটসমূহক নেটৱাৰ্কত ফ্লো কৰাৰ অনুমতি দিয়ক"
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
+-msgstr ""
++#: booleans.py:182
++#, fuzzy
++msgid "Allow spamd to read/write user home directories."
++msgstr "spamd দ্বাৰা ব্যক্তিগত (home) ডাইৰেকটৰি ব্যৱহাৰৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+-msgstr ""
++#: booleans.py:183
++#, fuzzy
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr "%s ক যিকোনো udp পোৰ্টৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ে"
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
++#: booleans.py:185
++#, fuzzy
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
++"SELinux webadm ব্যৱহাৰকাৰীকে অধিকাৰবিহীন ব্যৱহাৰকাৰীৰ ব্যক্তিগত (home) ডাইৰেকটৰি "
++"পড়াৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+-msgstr ""
++#: booleans.py:186
++#, fuzzy
++msgid "allow host key based authentication"
++msgstr "অনুমোদনৰ বাবে Pam ব্যৱহাৰ কৰক"
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+-msgstr ""
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr "sysadm_r:sysadm_t ৰূপে ssh লগ-ইনৰ অনুমতি প্ৰদান কৰা হ'ব"
++
++#: booleans.py:188
++#, fuzzy
++msgid "allow staff user to create and transition to svirt domains."
++msgstr "%s ডমেইনলে স্থানান্তৰ হোৱা ব্যৱহাৰকাৰী ভূমিকাসমূহ বাছক।"
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
++#: booleans.py:190
++msgid ""
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: booleans.py:193
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
++#: booleans.py:194
++#, fuzzy
++msgid "Allow a user to login as an unconfined domain"
++msgstr "rpm অন্তৰ্ভুক্ত নহোৱাকৈ চলাৰ অনুমতি দিয়ক"
++
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
++#: booleans.py:196
++#, fuzzy
++msgid "Allow video playing tools to run unconfined"
++msgstr "rpm অন্তৰ্ভুক্ত নহোৱাকৈ চলাৰ অনুমতি দিয়ক"
++
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: booleans.py:198
++#, fuzzy
++msgid "Support ecryptfs home directories"
++msgstr "spamd দ্বাৰা ব্যক্তিগত (home) ডাইৰেকটৰি ব্যৱহাৰৰ অনুমতি প্ৰদান কৰা হ'ব"
++
++#: booleans.py:199
++#, fuzzy
++msgid "Support fusefs home directories"
++msgstr "spamd দ্বাৰা ব্যক্তিগত (home) ডাইৰেকটৰি ব্যৱহাৰৰ অনুমতি প্ৰদান কৰা হ'ব"
++
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: booleans.py:201
++#, fuzzy
++msgid "Support NFS home directories"
++msgstr "spamd দ্বাৰা ব্যক্তিগত (home) ডাইৰেকটৰি ব্যৱহাৰৰ অনুমতি প্ৰদান কৰা হ'ব"
++
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: booleans.py:203
++#, fuzzy
++msgid "Allow varnishd to connect to all ports, not just HTTP."
++msgstr "%s ক যিকোনো tcp পোৰ্টৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ে"
++
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: booleans.py:207
++#, fuzzy
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
++"evolution আৰু thunderbird দ্বাৰা ব্যৱহাৰকাৰীৰ ফাইল পাঠ কৰাৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: booleans.py:212
++#, fuzzy
++msgid "Allow confined virtual guests to use usb devices"
++msgstr "ব্যৱহাৰকাৰীৰ usb পঢ়োতে আৰু লিখিবলৈ (rw) অনুমোদন কৰা হ'ব"
++
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
++#: booleans.py:214
++#, fuzzy
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
++"SELinux webadm ব্যৱহাৰকাৰীকে অধিকাৰবিহীন ব্যৱহাৰকাৰীৰ ব্যক্তিগত (home) ডাইৰেকটৰি "
++"ব্যৱস্থাপনাৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
++#: booleans.py:215
++#, fuzzy
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
++"SELinux webadm ব্যৱহাৰকাৰীকে অধিকাৰবিহীন ব্যৱহাৰকাৰীৰ ব্যক্তিগত (home) ডাইৰেকটৰি "
++"পড়াৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
++#: booleans.py:218
++#, fuzzy
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+-msgstr ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++msgstr "sysadm_r:sysadm_t ৰূপে ssh লগ-ইনৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+-msgstr ""
++#: booleans.py:219
++#, fuzzy
++msgid "Allow xen to manage nfs files"
++msgstr "মাউন্টক যিকোনো ফাইল মাউন্ট কৰা অনুমতি দিব নে"
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
++#: booleans.py:222
++msgid ""
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+-msgstr ""
++#: booleans.py:223
++#, fuzzy
++msgid "Allow xguest users to mount removable media"
++msgstr "ব্যৱহাৰকাৰীৰ dmesg কমান্ড প্ৰয়োগেৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+-msgstr ""
++#: booleans.py:224
++#, fuzzy
++msgid "Allow xguest to use blue tooth devices"
++msgstr "ব্যৱহাৰকাৰীৰ usb পঢ়োতে আৰু লিখিবলৈ (rw) অনুমোদন কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+-msgstr ""
++#: booleans.py:225
++#, fuzzy
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr "ক্লাএন্টসমূহক X অংশীদাৰী মেমৰিলে লিখাৰ অনুমতি দিয়ক"
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+-msgstr ""
++#: booleans.py:226
++#, fuzzy
++msgid "Allows XServer to execute writable memory"
++msgstr "ব্যৱহাৰকাৰীৰ দ্বাৰা mount কমান্ড প্ৰয়োগ কৰাৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+-msgstr ""
++#: booleans.py:228
++#, fuzzy
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr "%s ক যিকোনো udp পোৰ্টৰ সৈতে সংযোগ কৰাৰ অনুমতি দিয়ে"
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+-msgstr ""
++#: booleans.py:229
++#, fuzzy
++msgid "Allow zebra daemon to write it configuration files"
++msgstr "সৰ্বধৰণৰ ডিমন দ্বাৰা /ত corefile লিখাৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
+-msgstr ""
++#~ msgid "SELinux Service Protection"
++#~ msgstr "SELinux সেৱা সুৰক্ষা"
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for acct daemon"
++#~ msgstr "acct ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
+-msgstr ""
++#~ msgid "Admin"
++#~ msgstr "প্ৰশাসক"
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
+-msgstr ""
++#~ msgid "User Privs"
++#~ msgstr "ব্যৱহাৰকাৰীৰ অধিকাৰ"
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow gadmin SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "gadmin SELinux ব্যৱহাৰকাৰী একাওন্টৰ ক্ষেত্ৰত ব্যৱহাৰকাৰীৰ ব্যক্তিগত ডাইৰেকটৰি "
++#~ "(home) অথবা /tmp ডাইৰেকটৰিত ফাইল সঞ্চালনৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow guest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "guest SELinux ব্যৱহাৰকাৰী একাওন্টৰ ক্ষেত্ৰত ব্যৱহাৰকাৰীৰ ব্যক্তিগত ডাইৰেকটৰি "
++#~ "(home) অথবা /tmp ডাইৰেকটৰিত ফাইল সঞ্চালনৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
+-msgstr ""
++#~ msgid "Memory Protection"
++#~ msgstr "মেমৰি সংৰক্ষণ"
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
+-msgstr ""
++#~ msgid "Mount"
++#~ msgstr "মাউন্ট কৰক"
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
+-msgstr ""
++#~ msgid "SSH"
++#~ msgstr "SSH"
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow staff SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "staff SELinux ব্যৱহাৰকাৰী একাওন্টৰ ক্ষেত্ৰত ব্যৱহাৰকাৰীৰ ব্যক্তিগত ডাইৰেকটৰি "
++#~ "(home) অথবা /tmp ডাইৰেকটৰিত ফাইল সঞ্চালনৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
+-msgstr ""
++#~ msgid ""
++#~ "Allow sysadm SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "sysadm SELinux ব্যৱহাৰকাৰী একাওন্টৰ ক্ষেত্ৰত ব্যৱহাৰকাৰীৰ ব্যক্তিগত ডাইৰেকটৰি "
++#~ "(home) অথবা /tmp ডাইৰেকটৰিত ফাইল সঞ্চালনৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow unconfined SELinux user account to execute files in home directory "
++#~ "or /tmp"
++#~ msgstr ""
++#~ "আনঅন্তৰ্ভুক্ত কৰা SELinux ব্যৱহাৰকাৰী একাওন্টৰ ক্ষেত্ৰত ব্যৱহাৰকাৰীৰ ব্যক্তিগত "
++#~ "ডাইৰেকটৰি (home) অথবা /tmp ডাইৰেকটৰিত ফাইল সঞ্চালনৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
+-msgstr ""
++#~ msgid "Network Configuration"
++#~ msgstr "নেটৱাৰ্ক সংৰূপ"
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow user SELinux user account to execute files in home directory or /tmp"
++#~ msgstr ""
++#~ "user SELinux ব্যৱহাৰকাৰী একাওন্টৰ ক্ষেত্ৰত ব্যৱহাৰকাৰীৰ ব্যক্তিগত ডাইৰেকটৰি "
++#~ "(home) অথবা /tmp ডাইৰেকটৰিত ফাইল সঞ্চালনৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
+-msgstr ""
++#~ msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#~ msgstr ""
++#~ "আনঅন্তৰ্ভুক্ত কৰা সামগ্ৰী unconfined_execmemএ dyntrans কৰাৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
+-msgstr ""
++#~ msgid "Databases"
++#~ msgstr "তথ্যভঁৰাল"
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
+-msgstr ""
++#~ msgid "XServer"
++#~ msgstr "XServer"
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
+-msgstr ""
++#~ msgid ""
++#~ "Allow xguest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "xguest SELinux ব্যৱহাৰকাৰী একাওন্টৰ ক্ষেত্ৰত ব্যৱহাৰকাৰীৰ ব্যক্তিগত ডাইৰেকটৰি "
++#~ "(home) অথবা /tmp ডাইৰেকটৰিত ফাইল সঞ্চালনৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
+-msgstr ""
++#~ msgid "NIS"
++#~ msgstr "NIS"
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
+-msgstr ""
++#~ msgid "Web Applications"
++#~ msgstr "ৱেব এপ্লিকেচনসমূহ"
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
+-msgstr ""
++#~ msgid "Transition staff SELinux user to Web Browser Domain"
++#~ msgstr "staff SELinux ব্যৱহাৰকাৰীকে ৱেব ব্ৰাউজাৰ ডমেইনত ৰূপান্তৰ কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
+-msgstr ""
++#~ msgid "Transition sysadm SELinux user to Web Browser Domain"
++#~ msgstr "sysadm SELinux ব্যৱহাৰকাৰীকে ৱেব ব্ৰাউজাৰ ডমেইনত ৰূপান্তৰ কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
+-msgstr ""
++#~ msgid "Transition user SELinux user to Web Browser Domain"
++#~ msgstr "user SELinux ব্যৱহাৰকাৰীকে ৱেব ব্ৰাউজাৰ ডমেইনত ৰূপান্তৰ কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
+-msgstr ""
++#~ msgid "Transition xguest SELinux user to Web Browser Domain"
++#~ msgstr "xguest SELinux ব্যৱহাৰকাৰীকে ৱেব ব্ৰাউজাৰ ডমেইনত ৰূপান্তৰ কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
+-msgstr ""
++#~ msgid "Disable SELinux protection for amanda"
++#~ msgstr "amanda ৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for amavis"
++#~ msgstr "amavis ৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for apmd daemon"
++#~ msgstr "apmd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
+-msgstr ""
++#~ msgid "Disable SELinux protection for arpwatch daemon"
++#~ msgstr "arpwatch ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for auditd daemon"
++#~ msgstr "auditd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
+-msgstr ""
++#~ msgid "Disable SELinux protection for automount daemon"
++#~ msgstr "automount ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for avahi"
++#~ msgstr "avahiৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for bluetooth daemon"
++#~ msgstr "bluetooth ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for canna daemon"
++#~ msgstr "canna ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cardmgr daemon"
++#~ msgstr "cardmgr ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Cluster Server"
++#~ msgstr "Cluster Server ৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ciped daemon"
++#~ msgstr "ciped ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clamd daemon"
++#~ msgstr "clamd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clamscan"
++#~ msgstr "clamscan ৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clvmd"
++#~ msgstr "clvmd ৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
+-msgstr ""
++#~ msgid "Disable SELinux protection for comsat daemon"
++#~ msgstr "comsat ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for courier daemon"
++#~ msgstr "courier ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cpucontrol daemon"
++#~ msgstr "cpucontrol ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cpuspeed daemon"
++#~ msgstr "cpuspeed ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
+-msgstr ""
++#~ msgid "Cron"
++#~ msgstr "Cron"
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for crond daemon"
++#~ msgstr "crond ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
+-msgstr ""
++#~ msgid "Printing"
++#~ msgstr "প্ৰিন্ট ব্যৱস্থা"
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd back end server"
++#~ msgstr "cupsd বেক এন্ড চাৰ্ভাৰৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd daemon"
++#~ msgstr "cupsd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd_lpd"
++#~ msgstr "cupsd_lpd ৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
+-msgstr ""
++#~ msgid "CVS"
++#~ msgstr "CVS"
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cvs daemon"
++#~ msgstr "cvs ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cyrus daemon"
++#~ msgstr "cyrus ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dbskkd daemon"
++#~ msgstr "dbskkd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dbusd daemon"
++#~ msgstr "dbusd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccd"
++#~ msgstr "dccdৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccifd"
++#~ msgstr "dccifdৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccm"
++#~ msgstr "dccmৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ddt daemon"
++#~ msgstr "ddt ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for devfsd daemon"
++#~ msgstr "devfsd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dhcpc daemon"
++#~ msgstr "dhcpc ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dhcpd daemon"
++#~ msgstr "dhcpd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dictd daemon"
++#~ msgstr "dictd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
+-msgstr ""
++#~ msgid "Allow sysadm_t to directly start daemons"
++#~ msgstr "sysadm_t দ্বাৰা পোনেপোনে ডিমন আৰম্ভৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Evolution"
++#~ msgstr "Evolutionৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
+-msgstr ""
++#~ msgid "Games"
++#~ msgstr "খেলা"
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
+-msgstr ""
++#~ msgid "Disable SELinux protection for games"
++#~ msgstr "খেলসমূহৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
+-msgstr ""
++#~ msgid "Disable SELinux protection for the web browsers"
++#~ msgstr "ৱেব ব্ৰাউছাৰসমূহৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Thunderbird"
++#~ msgstr "Thunderbird ৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for distccd daemon"
++#~ msgstr "distccd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dmesg daemon"
++#~ msgstr "dmesg ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dnsmasq daemon"
++#~ msgstr "dnsmasq ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dovecot daemon"
++#~ msgstr "dovecot ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
+-msgstr ""
++#~ msgid "Disable SELinux protection for entropyd daemon"
++#~ msgstr "entropyd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fetchmail"
++#~ msgstr "fetchmail ৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fingerd daemon"
++#~ msgstr "fingerd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
+-msgstr ""
++#~ msgid "Disable SELinux protection for freshclam daemon"
++#~ msgstr "freshclam ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fsdaemon daemon"
++#~ msgstr "fsdaemon ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
+-msgstr ""
++#~ msgid "Disable SELinux protection for gpm daemon"
++#~ msgstr "gpm ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
+-msgstr ""
++#~ msgid "NFS"
++#~ msgstr "NFS"
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
+-msgstr ""
++#~ msgid "Disable SELinux protection for gss daemon"
++#~ msgstr "gss ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Hal daemon"
++#~ msgstr "Hal ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
+-msgstr ""
++#~ msgid "Compatibility"
++#~ msgstr "সুসংগতি"
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Do not audit things that we know to be broken but which are not security "
++#~ "risks"
++#~ msgstr "বিপদেৰ আশঙ্কাবিহীন জ্ঞাত সমস্যাসহ সামগ্ৰীৰ বাবে অডিট কৰা ন'হ'ব"
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hostname daemon"
++#~ msgstr "hostname ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hotplug daemon"
++#~ msgstr "hotplug ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for howl daemon"
++#~ msgstr "howl ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cups hplip daemon"
++#~ msgstr "hplip ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for httpd rotatelogs"
++#~ msgstr "httpd rotatelogs ৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
+-msgstr ""
++#~ msgid "HTTPD Service"
++#~ msgstr "HTTPD সেৱা"
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for http suexec"
++#~ msgstr "http suexec ৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hwclock daemon"
++#~ msgstr "hwclock ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
+-msgstr ""
++#~ msgid "Disable SELinux protection for i18n daemon"
++#~ msgstr "i18n ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for imazesrv daemon"
++#~ msgstr "imazesrv ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
+-msgstr ""
++#~ msgid "Disable SELinux protection for inetd child daemons"
++#~ msgstr "inetd চাইল্ড ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
+-msgstr ""
++#~ msgid "Disable SELinux protection for inetd daemon"
++#~ msgstr "inetd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for innd daemon"
++#~ msgstr "innd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for iptables daemon"
++#~ msgstr "iptables ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ircd daemon"
++#~ msgstr "ircd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:189
+-msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for irqbalance daemon"
++#~ msgstr "irqbalance ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
+-msgstr ""
++#~ msgid "Disable SELinux protection for iscsi daemon"
++#~ msgstr "iscsi ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for jabberd daemon"
++#~ msgstr "jabberd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
+-msgstr ""
++#~ msgid "Kerberos"
++#~ msgstr "Kerberos"
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for kadmind daemon"
++#~ msgstr "kadmind ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for klogd daemon"
++#~ msgstr "klogd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for krb5kdc daemon"
++#~ msgstr "krb5kdc ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ktalk daemons"
++#~ msgstr "ktalk ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for kudzu daemon"
++#~ msgstr "kudzu ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for locate daemon"
++#~ msgstr "locate ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lpd daemon"
++#~ msgstr "lpd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lrrd daemon"
++#~ msgstr "lrrd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lvm daemon"
++#~ msgstr "lvm ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mailman"
++#~ msgstr "mailman ৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:202
+-msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mdadm daemon"
++#~ msgstr "mdadm ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:203
+-msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for monopd daemon"
++#~ msgstr "monopd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mrtg daemon"
++#~ msgstr "mrtg ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mysqld daemon"
++#~ msgstr "mysqld ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nagios daemon"
++#~ msgstr "nagios ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
+-msgstr ""
++#~ msgid "Name Service"
++#~ msgstr "নাম সেৱা"
+
+-#: ../gui/selinux.tbl:208
+-msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
+-msgstr ""
++#~ msgid "Disable SELinux protection for named daemon"
++#~ msgstr "named ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nessusd daemon"
++#~ msgstr "nessusd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NetworkManager"
++#~ msgstr "NetworkManager ৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nfsd daemon"
++#~ msgstr "nfsd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
+-msgstr ""
++#~ msgid "Samba"
++#~ msgstr "Samba"
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nmbd daemon"
++#~ msgstr "nmbd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nrpe daemon"
++#~ msgstr "nrpe ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nscd daemon"
++#~ msgstr "nscd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:216
+-msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nsd daemon"
++#~ msgstr "nsd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ntpd daemon"
++#~ msgstr "ntpd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for oddjob"
++#~ msgstr "oddjob ৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
++
++#~ msgid "Disable SELinux protection for oddjob_mkhomedir"
++#~ msgstr "oddjob_mkhomedir ৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
++
++#~ msgid "Disable SELinux protection for openvpn daemon"
++#~ msgstr "openvpn ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
++
++#~ msgid "Disable SELinux protection for pam daemon"
++#~ msgstr "pam ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
++
++#~ msgid "Disable SELinux protection for pegasus"
++#~ msgstr "pegasus ৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
++
++#~ msgid "Disable SELinux protection for perdition daemon"
++#~ msgstr "perdition ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
++
++#~ msgid "Disable SELinux protection for portmap daemon"
++#~ msgstr "portmap ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
++
++#~ msgid "Disable SELinux protection for portslave daemon"
++#~ msgstr "portslave ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
++
++#~ msgid "Disable SELinux protection for postfix"
++#~ msgstr "postfix ৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
++
++#~ msgid "Disable SELinux protection for postgresql daemon"
++#~ msgstr "postgresql ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
++
++#~ msgid "pppd"
++#~ msgstr "pppd"
++
++#~ msgid "Disable SELinux protection for pptp"
++#~ msgstr "pptp ৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for prelink daemon"
++#~ msgstr "prelink ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for privoxy daemon"
++#~ msgstr "privoxy ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ptal daemon"
++#~ msgstr "ptal ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for pxe daemon"
++#~ msgstr "pxe ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
+-msgstr ""
++#~ msgid "Disable SELinux protection for pyzord"
++#~ msgstr "pyzord ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for quota daemon"
++#~ msgstr "quota ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
+-msgstr ""
++#~ msgid "Disable SELinux protection for radiusd daemon"
++#~ msgstr "radiusd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
+-msgstr ""
++#~ msgid "Disable SELinux protection for radvd daemon"
++#~ msgstr "radvd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rdisc"
++#~ msgstr "rdisc ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
+-msgstr ""
++#~ msgid "Disable SELinux protection for readahead"
++#~ msgstr "readahead ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
+-msgstr ""
++#~ msgid "Allow programs to read files in non-standard locations (default_t)"
++#~ msgstr ""
++#~ "প্ৰমিত অৱস্থান ভিন্ন অন্য অৱস্থানত উপস্থিত ফাইলসমূহ বিভিন্ন প্ৰোগ্ৰাম দ্বাৰা পাঠ "
++#~ "কৰাৰ অনুমতি প্ৰদান কৰা হ'ব (default_t)"
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for restorecond"
++#~ msgstr "restorecond ৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rhgb daemon"
++#~ msgstr "rhgb ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ricci"
++#~ msgstr "ricci ৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ricci_modclusterd"
++#~ msgstr "ricci_modclusterd ৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rlogind daemon"
++#~ msgstr "rlogind ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rpcd daemon"
++#~ msgstr "rpcd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rshd"
++#~ msgstr "rshd ৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
+-msgstr ""
++#~ msgid "rsync"
++#~ msgstr "rsync"
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rsync daemon"
++#~ msgstr "rsync ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
+-msgstr ""
++#~ msgid "Allow ssh to run from inetd instead of as a daemon"
++#~ msgstr "ssh ক এটা ডিমন হিচাপে চলাৰ পৰিবৰ্তে inetd ৰ পৰা চলাৰ অনুমতি দিয়ক"
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
+-msgstr ""
++#~ msgid "SASL authentication server"
++#~ msgstr "SASL অনুমোদনৰ চাৰ্ভাৰ"
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
+-msgstr ""
++#~ msgid ""
++#~ "Allow X-Windows server to map a memory region as both executable and "
++#~ "writable"
++#~ msgstr ""
++#~ "X-Windows চাৰ্ভাৰক এটা মেমৰি অঞ্চলক এক্সিকিউটেবল আৰু লিখিব পৰা হিচাপে মেপ "
++#~ "কৰাৰ অনুমতি দিয়ক"
+
+-#: ../gui/statusPage.py:133
+-msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for saslauthd daemon"
++#~ msgstr "saslauthd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/statusPage.py:147
+-msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for scannerdaemon daemon"
++#~ msgstr "scannerdaemon ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/statusPage.py:152
+-msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
+-msgstr ""
++#~ msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#~ msgstr "sysadm_t ত ৰূপান্তৰৰ অনুমতি প্ৰদান কৰা ন'হ'ব, sudo আৰু su প্ৰভাবিত হ'ব"
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
+-msgstr ""
++#~ msgid "Do not allow any processes to load kernel modules"
++#~ msgstr "কোনো প্ৰক্ৰিয়া দ্বাৰা কাৰ্নেল মডিউল ল'ড কৰাৰ অনুমতি প্ৰদান কৰা ন'হ'ব"
+
+-#: ../gui/system-config-selinux.glade:12
+-msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+-msgstr ""
++#~ msgid "Do not allow any processes to modify kernel SELinux policy"
++#~ msgstr "কোনো প্ৰক্ৰিয়া দ্বাৰা SELinux নিয়মনীতি পৰিবৰ্তনৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sendmail daemon"
++#~ msgstr "sendmail ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
+-msgstr ""
++#~ msgid "Disable SELinux protection for setrans"
++#~ msgstr "setrans ৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
+-msgstr ""
++#~ msgid "Disable SELinux protection for setroubleshoot daemon"
++#~ msgstr "setroubleshoot ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
+-msgstr ""
++#~ msgid "Disable SELinux protection for slapd daemon"
++#~ msgstr "slapd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
+-msgstr ""
++#~ msgid "Disable SELinux protection for slrnpull daemon"
++#~ msgstr "slrnpull ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:727
+-msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
+-msgstr ""
++#~ msgid "Disable SELinux protection for smbd daemon"
++#~ msgstr "smbd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
+-msgstr ""
++#~ msgid "Disable SELinux protection for snmpd daemon"
++#~ msgstr "snmpd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for snort daemon"
++#~ msgstr "snort ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
+-msgstr ""
++#~ msgid "Disable SELinux protection for soundd daemon"
++#~ msgstr "soundd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sound daemon"
++#~ msgstr "sound ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
+-msgstr ""
++#~ msgid "Spam Protection"
++#~ msgstr "স্পেমৰ পৰা সুৰক্ষা"
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
+-msgstr ""
++#~ msgid "Disable SELinux protection for spamd daemon"
++#~ msgstr "spamd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
+-msgstr ""
++#~ msgid "Allow Spam Assassin daemon network access"
++#~ msgstr "Spam Assassin ডিমনৰ ক্ষেত্ৰত নেটৱাৰ্ক ব্যৱহাৰৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
+-msgstr ""
++#~ msgid "Disable SELinux protection for speedmgmt daemon"
++#~ msgstr "speedmgmt ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
+-msgstr ""
++#~ msgid "Squid"
++#~ msgstr "Squid"
+
+-#: ../gui/system-config-selinux.glade:1354
+-msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
+-msgstr ""
++#~ msgid "Disable SELinux protection for squid daemon"
++#~ msgstr "squid ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ssh daemon"
++#~ msgstr "ssh ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
+-msgstr ""
++#~ msgid ""
++#~ "Allow staff_r users to search the sysadm home dir and read files (such as "
++#~ "~/.bashrc)"
++#~ msgstr ""
++#~ "staff_r ব্যৱহাৰকাৰীৰ দ্বাৰা sysadmৰ ব্যক্তিগত (home) ডাইৰেকটৰিত অনুসন্ধান আৰু "
++#~ "ফাইল (যেমন ~/.bashrc) পাঠেৰ অনুমতি প্ৰদান কৰা হ'ব "
+
+-#: ../gui/system-config-selinux.glade:1463
+-msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
+-msgstr ""
++#~ msgid "Universal SSL tunnel"
++#~ msgstr "সাৰ্বজনীন SSL টানেল"
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
+-msgstr ""
++#~ msgid "Disable SELinux protection for stunnel daemon"
++#~ msgstr "stunnel ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
+-msgstr ""
++#~ msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#~ msgstr "stunnel ডিমনক স্টেন্ডএলৌন হিচাপে চলাৰ অনুমতি দিয়ক, xinetd ৰ বাহিৰ"
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
+-msgstr ""
++#~ msgid "Disable SELinux protection for swat daemon"
++#~ msgstr "swat ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sxid daemon"
++#~ msgstr "sxid ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
+-msgstr ""
++#~ msgid "Disable SELinux protection for syslogd daemon"
++#~ msgstr "syslogd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
+-msgstr ""
++#~ msgid "Disable SELinux protection for system cron jobs"
++#~ msgstr "চিস্টেম cron jobs ৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for tcp daemon"
++#~ msgstr "tcp ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for telnet daemon"
++#~ msgstr "telnet ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for tftpd daemon"
++#~ msgstr "tftpd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for transproxy daemon"
++#~ msgstr "transproxy ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
+-msgstr ""
++#~ msgid "Disable SELinux protection for udev daemon"
++#~ msgstr "udev ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for uml daemon"
++#~ msgstr "uml ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
+-msgstr ""
++#~ msgid ""
++#~ "Allow xinetd to run unconfined, including any services it starts that do "
++#~ "not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "xinetd ক অন্তৰ্ভুক্ত হিচাপে চলাৰ অনুমতি দিয়ক, যিকোনো সেৱা যাৰ এটা ডমেইন পছন্দ "
++#~ "সূকীয়াকৈ বিৱৰণ দিয়া নাই অন্তৰ্ভুক্ত কৰাকৈ"
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
+-msgstr ""
++#~ msgid ""
++#~ "Allow rc scripts to run unconfined, including any daemon started by an rc "
++#~ "script that does not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "rc স্ক্ৰিপ্টসমূহক অন্তৰভুক্ত নহোৱাকৈ চলাৰ অনুমতি দিয়ক, এটা rc স্ক্ৰিপ্ট দ্বাৰা আৰম্ভ "
++#~ "কৰা যিকোনো ডিমন অন্তৰ্ভুক্ত কৰাকৈ যাৰ এটা ডমেইন পৰিবৰ্তন সূকীয়াকৈ বিৱৰণ দিয়া আছে"
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
+-msgstr ""
++#~ msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#~ msgstr ""
++#~ "বিশেষ অধিকাৰপ্ৰাপ্ত সামগ্ৰী যেম hotplug আৰু insmodকে আনঅন্তৰ্ভুক্ত ৰূপে সঞ্চালনৰ "
++#~ "অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for updfstab daemon"
++#~ msgstr "updfstab ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for uptimed daemon"
++#~ msgstr "uptimed ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
+-msgstr ""
++#~ msgid ""
++#~ "Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, "
++#~ "only staff_r can do so"
++#~ msgstr ""
++#~ "user_rকে su, sudo অথবা userhelperৰ সাহায্যে sysadm_r প্ৰাপ্ত কৰাৰ অনুমতি "
++#~ "প্ৰদান কৰা হ'ব। অন্যথা, কেৱল staff_r দ্বাৰা এনেকুৱা কৰাটো সম্ভৱ হ'ব"
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
+-msgstr ""
++#~ msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#~ msgstr ""
++#~ "ব্যৱহাৰকাৰীসকলক নেটৱাৰ্ক আন্তঃপৃষ্ঠসমূহ নিয়ন্ত্ৰণ কৰাৰ অনুমতি দিয়ক (USERCTL=true ৰ "
++#~ "প্ৰয়োজন হয়)"
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
+-msgstr ""
++#~ msgid "Allow user to stat ttyfiles"
++#~ msgstr "ব্যৱহাৰকাৰীৰ ttyfiles stat কৰাৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
+-msgstr ""
++#~ msgid "Disable SELinux protection for uucpd daemon"
++#~ msgstr "uucpd ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
+-msgstr ""
++#~ msgid "Disable SELinux protection for vmware daemon"
++#~ msgstr "vmware ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
+-msgstr ""
++#~ msgid "Disable SELinux protection for watchdog daemon"
++#~ msgstr "watchdog ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
+-msgstr ""
++#~ msgid "Disable SELinux protection for winbind daemon"
++#~ msgstr "winbind ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
+-msgstr ""
++#~ msgid "Disable SELinux protection for xdm daemon"
++#~ msgstr "xdm ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
+-msgstr ""
++#~ msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#~ msgstr "sysadm_r:sysadm_t ৰূপে xdm লগ-ইনৰ অনুমতি প্ৰদান কৰা হ'ব"
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
+-msgstr ""
++#~ msgid "Disable SELinux protection for xen daemon"
++#~ msgstr "xen ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:2661
+-msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
+-msgstr ""
++#~ msgid "XEN"
++#~ msgstr "XEN"
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
+-msgstr ""
++#~ msgid "Disable SELinux protection for xfs daemon"
++#~ msgstr "xfs ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
+-msgstr ""
++#~ msgid "Disable SELinux protection for xen control"
++#~ msgstr "xen নিয়ন্ত্ৰণৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ypbind daemon"
++#~ msgstr "ypbind ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NIS Password Daemon"
++#~ msgstr "NIS পাছৱাৰ্ড ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ypserv daemon"
++#~ msgstr "ypserv ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
++#~ msgstr "NIS স্থানান্তৰ ডিমনৰ বাবে SELinux সুৰক্ষা অসামৰ্থবান কৰক"
+diff --git a/policycoreutils/po/be.po b/policycoreutils/po/be.po
+index a4478db..f98f780 100644
+--- a/policycoreutils/po/be.po
++++ b/policycoreutils/po/be.po
+@@ -8,7 +8,7 @@ msgid ""
+ msgstr ""
+ "Project-Id-Version: PACKAGE VERSION\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
+ "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+ "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+ "Language-Team: LANGUAGE <LL at li.org>\n"
+@@ -24,7 +24,7 @@ msgid ""
+ " <args ...> are the arguments to that script."
+ msgstr ""
+
+-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
++#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
+ #, c-format
+ msgid "failed to initialize PAM\n"
+ msgstr ""
+@@ -73,7 +73,7 @@ msgstr ""
+ msgid "authentication failed.\n"
+ msgstr ""
+
+-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
++#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
+ #, c-format
+ msgid "Could not set exec context to %s.\n"
+ msgstr ""
+@@ -86,855 +86,851 @@ msgstr ""
+ msgid "To make this policy package active, execute:"
+ msgstr ""
+
+-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
+-msgid "global"
+-msgstr ""
+-
+-#: ../semanage/seobject.py:225
++#: ../semanage/seobject.py:200
+ msgid "Could not create semanage handle"
+ msgstr ""
+
+-#: ../semanage/seobject.py:233
++#: ../semanage/seobject.py:208
+ msgid "SELinux policy is not managed or store cannot be accessed."
+ msgstr ""
+
+-#: ../semanage/seobject.py:238
++#: ../semanage/seobject.py:213
+ msgid "Cannot read policy store."
+ msgstr ""
+
+-#: ../semanage/seobject.py:243
++#: ../semanage/seobject.py:218
+ msgid "Could not establish semanage connection"
+ msgstr ""
+
+-#: ../semanage/seobject.py:248
++#: ../semanage/seobject.py:223
+ msgid "Could not test MLS enabled status"
+ msgstr ""
+
+-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
+ msgid "Not yet implemented"
+ msgstr ""
+
+-#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:233
+ msgid "Semanage transaction already in progress"
+ msgstr ""
+
+-#: ../semanage/seobject.py:267
++#: ../semanage/seobject.py:242
+ msgid "Could not start semanage transaction"
+ msgstr ""
+
+-#: ../semanage/seobject.py:278
++#: ../semanage/seobject.py:254
+ msgid "Could not commit semanage transaction"
+ msgstr ""
+
+-#: ../semanage/seobject.py:283
++#: ../semanage/seobject.py:259
+ msgid "Semanage transaction not in progress"
+ msgstr ""
+
+-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
+ msgid "Could not list SELinux modules"
+ msgstr ""
+
+-#: ../semanage/seobject.py:308
++#: ../semanage/seobject.py:284
+ msgid "Modules Name"
+ msgstr ""
+
+-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
+ msgid "Version"
+ msgstr ""
+
+-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
+ msgid "Disabled"
+ msgstr ""
+
+-#: ../semanage/seobject.py:326
++#: ../semanage/seobject.py:302
+ #, python-format
+ msgid "Could not disable module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:337
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
msgstr ""
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
msgstr ""
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
msgstr ""
@@ -18431,119 +28405,119 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
msgstr ""
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
msgstr ""
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
msgstr ""
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
msgstr ""
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
msgstr ""
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
msgstr ""
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
msgstr ""
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
msgstr ""
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
msgstr ""
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
msgstr ""
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
msgstr ""
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
msgstr ""
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
msgstr ""
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
@@ -18551,7 +28525,7 @@ index a4478db..8a537f3 100644
msgstr ""
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
msgstr ""
@@ -18559,314 +28533,314 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
msgstr ""
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
msgstr ""
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
msgstr ""
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
msgstr ""
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
msgstr ""
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
msgstr ""
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
msgstr ""
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
msgstr ""
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
msgstr ""
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
msgstr ""
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
msgstr ""
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
msgstr ""
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
msgstr ""
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
msgstr ""
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
msgstr ""
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
msgstr ""
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
msgstr ""
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
msgstr ""
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
msgstr ""
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
msgstr ""
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
msgstr ""
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
msgstr ""
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
msgstr ""
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
msgstr ""
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
msgstr ""
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
msgstr ""
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
msgstr ""
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
msgstr ""
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
msgstr ""
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
msgstr ""
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
msgstr ""
@@ -18874,272 +28848,272 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
msgstr ""
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
msgstr ""
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
msgstr ""
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
msgstr ""
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
msgstr ""
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
msgstr ""
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
msgstr ""
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
msgstr ""
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
msgstr ""
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
msgstr ""
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
msgstr ""
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
msgstr ""
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
msgstr ""
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
msgstr ""
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
msgstr ""
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
msgstr ""
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
msgstr ""
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
msgstr ""
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
msgstr ""
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
msgstr ""
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
msgstr ""
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
msgstr ""
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
msgstr ""
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
msgstr ""
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
msgstr ""
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -19148,114 +29122,114 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
msgstr ""
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
msgstr ""
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
msgstr ""
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
msgstr ""
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
msgstr ""
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
@@ -19263,98 +29237,98 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
msgstr ""
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
msgstr ""
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
msgstr ""
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
msgstr ""
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
msgstr ""
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
msgstr ""
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
msgstr ""
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
msgstr ""
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
msgstr ""
@@ -20166,176 +30140,2282 @@ index a4478db..8a537f3 100644
#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
msgid "Network Port"
msgstr ""
-@@ -3356,3 +3243,156 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
+@@ -1948,1411 +1835,1487 @@ msgstr ""
+ msgid "Group View"
msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
-+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
-+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
-+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
-+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
-+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
-+msgid "commands"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:205
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
++#: ../sepolicy/sepolicy/generate.py:158
++msgid "Internet Services Daemon"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
++#: ../sepolicy/sepolicy/generate.py:171
++msgid "Valid Types:\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: ../sepolicy/sepolicy/generate.py:205
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: ../sepolicy/sepolicy/generate.py:332
++msgid "You must enter a name for your confined process/user"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
++#: ../sepolicy/sepolicy/generate.py:334
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
+msgstr ""
+
++#: ../sepolicy/sepolicy/generate.py:422
++msgid "User Role types can not be assigned executables."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
++msgstr ""
++
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
+msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
diff --git a/policycoreutils/po/bg.po b/policycoreutils/po/bg.po
-index be5b031..7787a28 100644
+index be5b031..5213be9 100644
--- a/policycoreutils/po/bg.po
+++ b/policycoreutils/po/bg.po
-@@ -10,7 +10,7 @@ msgid ""
+@@ -10,15 +10,15 @@ msgid ""
msgstr ""
"Project-Id-Version: Policycoreutils\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-19 14:28+0000\n"
- "Last-Translator: Valentin Laskov <laskov at festa.bg>\n"
+-"PO-Revision-Date: 2012-04-19 14:28+0000\n"
+-"Last-Translator: Valentin Laskov <laskov at festa.bg>\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
++"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
"Language-Team: Bulgarian <trans-bg at lists.fedoraproject.org>\n"
+ "Language: bg\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
++"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
@@ -30,7 +30,7 @@ msgstr ""
" където: <скрипт> е името на инициализиращ скрипт за изпълнение,\n"
" <аргументи ...> са аргументите към този скрипт."
@@ -20363,117 +32443,117 @@ index be5b031..7787a28 100644
-msgstr "глобален"
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
msgstr "Не може да се създаде semanage обект за управление"
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
msgstr "SELinux политиката не е управлявана или хранилището не е достъпно."
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
msgstr "Не може да се прочете хранилището с политики."
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
msgstr "Не може да се установи semanage връзка"
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
msgstr "Не може да се тества статус с разрешен MLS"
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
msgstr "Все още не е реализирано"
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
msgstr "Semanage транзакцията е вече в ход"
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
msgstr "Не можах да стартирам semanage транзакция"
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
msgstr "Не можах да ангажирам semanage транзакция"
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
msgstr "Semanage транзакцията не е в ход"
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
msgstr "Не може да се направи списък на SELinux модулите"
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
msgstr "Име на модули"
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
msgstr "Версия"
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
msgstr "Забранен"
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
msgstr "Не можах да забраня модула %s (неуспешно премахване)"
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
msgstr "Не можах да разреша модула %s (неуспешно премахване)"
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
msgstr "Не можах да премахна модула %s (неуспешно премахване)"
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
msgstr "dontaudit изисква или 'вкл' или 'изкл'"
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
msgstr "Вградени Permissive типове"
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
msgstr "Индивидуални Permissive типове"
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
msgstr ""
"Не можах да задам permissive domain %s (инсталирането на модул не успя)"
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
msgstr "Не можах да премахна permissive domain %s (премахването не успя)"
@@ -20485,120 +32565,120 @@ index be5b031..7787a28 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
msgstr "Не можах да създам ключ за %s"
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
msgstr "Не можах да проверя дали е дефинирано съответствие за вход на %s"
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
msgstr "Linux група %s не съществува"
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
msgstr "Linux потребител %s не съществува"
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
msgstr "Не можах да създам съответствие за вход за %s"
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
msgstr "Не можах да задам името за %s"
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
msgstr "Не можах да задам MLS диапазон за %s"
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
msgstr "Не можах да задам SELinux потребител за %s"
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
msgstr "Не можах да добавя съответствие за вход за %s"
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
msgstr "Изисква seuser или serange"
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
msgstr "Не е дефинирано съответствие за вход за %s"
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
msgstr "Не можах да запитам seuser за %s"
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
msgstr "Не можах да променя съответствието за вход за %s"
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
msgstr ""
"Съответствие за вход за %s е дефинирано в политиката, не може да бъде изтрито"
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
msgstr "Не можах да изтрия съответствието за вход за %s"
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
msgstr "Не можах да направя списък на съответствията за вход"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
msgstr "Потребителско име"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
@@ -20606,7 +32686,7 @@ index be5b031..7787a28 100644
msgstr "SELinux потребител"
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
msgstr "MLS/MCS интервал"
@@ -20614,314 +32694,314 @@ index be5b031..7787a28 100644
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
msgstr "Не можах да проверя дали SELinux потребител %s е дефиниран"
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
msgstr "Не можах да запитам потребителя за %s"
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
msgstr "Трябва да добавите поне една роля за %s"
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
msgstr "Не можах да създам SELinux потребител за %s"
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
msgstr "Не можах да добавя роля %s за %s"
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
msgstr "Не можах да задам MLS ниво за %s"
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
msgstr "Не можах да добавя префикс %s за %s"
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
msgstr "Не можах да извлека ключ за %s"
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
msgstr "Не можах да добавя SELinux потребител %s"
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
msgstr "Изисква префикс, роли, ниво или диапазон"
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
msgstr "Изисква префикс или роли"
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
msgstr "SELinux потребител %s не е дефиниран"
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
msgstr "Не можах да променя SELinux потребителя %s"
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
msgstr "SELinux потребителя %s е дефиниран в политика, не може да се изтрие"
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
msgstr "Не можах да изтрия SELinux потребител %s"
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
msgstr "Не можах да направя списък на SELinux потребителите"
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
msgstr "Не можах да направя списък на ролите за потребител %s"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
msgstr "Етикетиране"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
msgstr "MLS/"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
msgstr "Префикс"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
msgstr "MCS ниво"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
msgstr "MCS интервал"
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
msgstr "SELinux роли"
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
msgstr "Изисква се протокол udp или tcp"
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
msgstr "Изисква се порт"
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
msgstr "Невалиден порт"
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
msgstr "Не можах да създам ключ за %s/%s"
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
msgstr "Изисква се тип"
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
msgstr "Не можах да проверя дали порт %s/%s е дефиниран"
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
msgstr "Порт %s/%s вече е дефиниран"
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
msgstr "Не можах да създам порт за %s/%s"
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
msgstr "Не можах да създам контекст за %s/%s"
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
msgstr "Не можах да задам потребител в контекста на порта за %s/%s"
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
msgstr "Не можах да задам роля в контекста на порта за %s/%s"
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
msgstr "Не можах да задам тип в контекста на порта за %s/%s"
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
msgstr "Не можах да задам mls полета в контекста на порта за %s/%s"
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
msgstr "Не можах да задам контекста на порта за %s/%s"
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
msgstr "Не можах да добавя порт %s/%s"
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
msgstr "Необходим е setype или serange"
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
msgstr "Необходим е setype"
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
msgstr "Порт %s/%s не е дефиниран"
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
msgstr "Не можах да запитам порт %s/%s"
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
msgstr "Не можах да променя порт %s/%s"
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
msgstr "Не можах да направя списък на портовете"
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
msgstr "Не можах да изтрия порт %s"
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
msgstr "Порт %s/%s е дефиниран в политика, не може да се изтрие"
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
msgstr "Не можах да изтрия порт %s/%s"
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
msgstr "Не можах да направя списък на портовете"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
msgstr "SELinux тип порт"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
msgstr "Протокол"
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
msgstr "Номер на порт"
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
msgstr "Изисква се адрес на възел"
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
msgstr "Непознат или липсващ протокол"
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
msgstr "Необходим е SELinux тип"
@@ -20929,273 +33009,273 @@ index be5b031..7787a28 100644
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
msgstr "Не можах да създам ключ за %s"
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
msgstr "Не можах да проверя дали addr %s е дефиниран"
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
msgstr "Не можах да създам addr за %s"
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
msgstr "Не можах да създам контекст за %s"
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
msgstr "Не можах да задам маска за %s"
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
msgstr "Не можах да задам потребител в addr контекст %s"
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
msgstr "Не можах да задам роля в addr контекст за %s"
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
msgstr "Не можах да задам тип в addr контекст за %s"
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
msgstr "Не можах да задам mls полета в addr контекст за %s"
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
msgstr "Не можах да задам addr контекст за %s"
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
msgstr "Не можах да добавя addr %s"
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
msgstr "Addr %s не е дефиниран"
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
msgstr "Не можах да запитам addr %s"
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
msgstr "Не можах да променя addr %s"
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
msgstr "Addr %s е дефиниран в политика, не може да се изтрие"
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
msgstr "Не можах да изтрия addr %s"
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
msgstr "Не можах да изтрия всички съответствия на възли"
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
msgstr "Не можах да направя addr списък"
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
msgstr "Не можах да проверя дали интерфейс %s е дефиниран"
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
msgstr "Не можах да създам интерфейс за %s"
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
msgstr "Не можах да задам потребител в контекст на интерфейс за %s"
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
msgstr "Не можах да задам роля в контекст на интерфейс за %s"
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
msgstr "Не можах да задам тип в контекст на интерфейс за %s"
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
msgstr "Не можах да задам mls полета в контекст на интерфейс за %s"
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
msgstr "Не можах да задам контекст на интерфейс за %s"
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
msgstr "Не можах да задам контекст на съобщението за %s"
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
msgstr "Не можах да добавя интерфейс %s"
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
msgstr "Интерфейс %s не е дефиниран"
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
msgstr "Не можах да запитам интерфейс %s"
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
msgstr "Не можах да променя интерфейс %s"
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
msgstr "Интерфейс %s е дефиниран в политика, не може да се изтрие"
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
msgstr "Не можах да изтрия интерфейс %s"
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
msgstr "Не можах да изтрия всички съответствия на интерфейси"
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
msgstr "Не можах да създам списък с интерфейсите"
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
msgstr "SELinux интерфейс"
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
msgstr "Контекст"
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
msgstr "Клас за еквивалентност за %s вече съществува"
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
msgstr ""
"Файловата спецификация %s е в конфликт с правило за еквивалентност '%s %s'"
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
msgstr "Клас за еквивалентност за %s не съществува"
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
msgstr "Не можах да задам потребител в контекст на файл за %s"
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
msgstr "Не можах да задам роля в контекст на файл за %s"
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
msgstr "Не можах да задам mls полета в контекст на файл за %s"
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
msgstr "Невалидна файлова спецификация"
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
msgstr "Файловата спецификация не може да съдържа интервали"
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -21206,108 +33286,108 @@ index be5b031..7787a28 100644
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
msgstr "Не можах да проверя дали файловия контекст за %s е дефиниран"
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
msgstr "Не можах да създам контекст на файл за %s"
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
msgstr "Не можах да задам тип в контекст на файл за %s"
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
msgstr "Не можах да задам контекст на файл за %s"
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
msgstr "Не можах да добавя контекст на файл за %s"
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
msgstr "Изисква setype, serange или seuser"
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
msgstr "Не е дефиниран файлов контекст за %s"
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
msgstr "Не можах да запитам файловия контекст за %s"
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
msgstr "Не можах да променя файловия контекст за %s"
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
msgstr "Не можах да направя списък на файловите контексти"
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
msgstr "Не можах да изтрия файловия контекст %s"
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
msgstr ""
"Файловият контекст за %s е дефиниран в политика, не може да бъде изтрит"
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
msgstr "Не можах да изтрия файловия контекст за %s"
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
msgstr "Не можах да направя списък на файловите контексти"
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
msgstr "Не можах да направя списък на локалните файловите контексти"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
msgstr "SELinux ф.контекст"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
msgstr "тип"
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
@@ -21316,7 +33396,7 @@ index be5b031..7787a28 100644
"Дистрибуционна SELinux fcontext еквивалентност \n"
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
@@ -21326,98 +33406,98 @@ index be5b031..7787a28 100644
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
msgstr "Не можах да проверя дали булевата променлива %s е дефинирана"
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
msgstr "Булева променлива %s не е дефинирана"
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
msgstr "Не можах да проверя файловия контекст %s"
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
msgstr "Трябва да зададете една от следните стойности: %s"
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
msgstr "Не можах да задам активна стойност на булева променлива %s"
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
msgstr "Не можах да променя булевата променлива %s"
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
msgstr "Грешен формат %s: Запис %s"
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
msgstr "Булевата променлива %s е дефинирана в политика, не може да се изтрие"
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
msgstr "Не можах да изтрия булева променлива %s"
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
msgstr "Не можах да направя списък на булевите променливи"
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
msgstr "неизвестен"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
msgstr "изкл"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
msgstr "вкл"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
msgstr "SELinux булева"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
msgstr "Състояние"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
msgstr "Подразбиращ се"
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
msgstr "Описание"
@@ -21932,7 +34012,7 @@ index be5b031..7787a28 100644
msgid ""
"Enter a comma separated list of udp ports or ranges of ports that %s binds "
"to. Example: 612, 650-660"
-@@ -1688,36 +1678,35 @@ msgstr ""
+@@ -1688,36 +1678,34 @@ msgstr ""
"Въведете списък udp портове или диапазони от портове, разделени със запетаи, "
"към които %s ще се привързва. Пример: 612, 650-660"
@@ -21961,11 +34041,10 @@ index be5b031..7787a28 100644
-msgid "label113"
-msgstr "label113"
+#: ../gui/polgen.glade:1519
-+#, fuzzy
+msgid ""
+"Network\n"
+"Bind tab"
-+msgstr "Мрежови порт"
++msgstr ""
-#: ../gui/polgen.glade:1966
+#: ../gui/polgen.glade:1537
@@ -21982,7 +34061,7 @@ index be5b031..7787a28 100644
msgid ""
"Enter a comma separated list of tcp ports or ranges of ports that %s "
"connects to. Example: 612, 650-660"
-@@ -1725,11 +1714,11 @@ msgstr ""
+@@ -1725,11 +1713,11 @@ msgstr ""
"Въведете списък tcp портове или диапазони от портове, разделени със запетаи, "
"към които %s ще се свързва. Пример: 612, 650-660"
@@ -21996,7 +34075,7 @@ index be5b031..7787a28 100644
msgid ""
"Enter a comma separated list of udp ports or ranges of ports that %s "
"connects to. Example: 612, 650-660"
-@@ -1737,55 +1726,47 @@ msgstr ""
+@@ -1737,55 +1725,47 @@ msgstr ""
"Въведете списък udp портове или диапазони от портове, разделени със запетаи, "
"към които %s ще се свързва. Пример: 612, 650-660"
@@ -22063,7 +34142,7 @@ index be5b031..7787a28 100644
msgid ""
"Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
"Files ..."
-@@ -1793,77 +1774,65 @@ msgstr ""
+@@ -1793,77 +1773,65 @@ msgstr ""
"Файлове/директории, които %s \"управлява\". Pid файлове, Log файлове, /var/"
"lib файлове ..."
@@ -22156,7 +34235,7 @@ index be5b031..7787a28 100644
#, python-format
msgid ""
"Type %s_t already defined in current policy.\n"
-@@ -1872,11 +1841,11 @@ msgstr ""
+@@ -1872,11 +1840,11 @@ msgstr ""
"Типът %s_t е вече дефиниран в текущата политика.\n"
"Искате ли да продължите?"
@@ -22170,7 +34249,7 @@ index be5b031..7787a28 100644
#, python-format
msgid ""
"Module %s.pp already loaded in current policy.\n"
-@@ -1885,107 +1854,19 @@ msgstr ""
+@@ -1885,107 +1853,19 @@ msgstr ""
"Модулът %s.pp е вече зареден в текущата политика.\n"
"Искате ли да продължите?"
@@ -22281,119 +34360,869 @@ index be5b031..7787a28 100644
#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
msgid "Network Port"
msgstr "Мрежови порт"
-@@ -3511,3 +3392,222 @@ msgstr "label59"
- #, python-format
- msgid "SELinux user '%s' is required"
- msgstr "Изисква се SELinux потребител '%s'"
-+
-+#: ../sepolicy/sepolicy.py:106
-+#, fuzzy
-+msgid "generate SELinux man pages"
-+msgstr "Изтрий SELinux съответствие на потребител"
-+
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:164
-+#, fuzzy
-+msgid "Query SELinux policy network information"
-+msgstr "Инструмент за генериране на SELinux политики"
-+
-+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
-+msgid "list all SELinux port types"
-+msgstr "SELinux тип порт"
-+
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:195
-+#, fuzzy
-+msgid "Source Domain"
-+msgstr "Домейн на процеса"
-+
-+#: ../sepolicy/sepolicy.py:198
-+#, fuzzy
-+msgid "Target Domain"
-+msgstr "Домейн на процеса"
-+
-+#: ../sepolicy/sepolicy.py:211
+@@ -2027,1487 +1907,2370 @@ msgstr "Изглед като списък"
+ msgid "Group View"
+ msgstr "Изглед като група"
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr "SELinux защита на услугите"
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr "Забрани SELinux защитата за acct демона"
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr "Админ"
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr "Позволи всички демони да пишат основни файлове в /"
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
+-msgstr "Позволи на всички демони възможността да ползват разпределени tty"
+-
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
+-msgstr "Права на потребители"
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-"Позволи gadmin SELinux потребителски акаунт да стартира файлове в домашната "
+-"директория или /tmp"
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-"Позволи guest SELinux потребителски акаунт да стартира файлове в домашната "
+-"директория или /tmp"
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr "Защита на паметта"
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
+-msgstr "Позволи изпълним стек на java"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
++msgstr "Сигурни ли сте, че искате да изтриете %s '%s'?"
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
+-msgstr "Монтиране"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
++msgstr "Изтрий %s"
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
+-msgstr "Позволи mount да монтира който и да е файл"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
++msgstr "Добави %s"
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
+-msgstr "Позволи mount да монтира която и да е директория"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
++msgstr "Промени %s"
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
+-msgstr "Позволи изпълним стек на mplayer"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
++msgstr "Permissive"
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
+-msgstr "SSH"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
++msgstr "Enforcing"
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
+-msgstr "Позволи ssh да стартира ssh-keysign"
++#: ../gui/statusPage.py:94
++msgid "Status"
++msgstr "Състояние"
+
+-#: ../gui/selinux.tbl:11
++#: ../gui/statusPage.py:133
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+-"Позволи staff SELinux потребителски акаунт да стартира файлове в домашната "
+-"директория или /tmp"
++"Променяйки типа политика, ще предизвикате преетикетиране на цялата файлова "
++"система при следващото зареждане. Преетикетирането отнема доста време, в "
++"зависимост от големината на файловата система. Искате ли да продължите?"
+
+-#: ../gui/selinux.tbl:12
++#: ../gui/statusPage.py:147
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+-"Позволи sysadm SELinux потребителски акаунт да стартира файлове в домашната "
+-"директория или /tmp"
++"Промяната към забранен SELinux изисква рестартиране. Това не се "
++"препоръчва. Ако по-късно решите да активирате SELinux, системата ще трябва "
++"да бъде преетикетирана. Ако просто искате да видите дали SELinux е причина "
++"за проблем в системата Ви, може да преминете в режим permissive, който само "
++"ще регистрира грешките, без да налага SELinux политика. Режимът Permissive "
++"не изисква рестартиране Искате ли да продължите?"
+
+-#: ../gui/selinux.tbl:13
++#: ../gui/statusPage.py:152
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+-"Позволи неограничен SELinux потребителски акаунт да стартира файлове в "
+-"домашната директория или /tmp"
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
+-msgstr "Мрежова конфигурация"
++"Промяната към разрешен SELinux ще предизвика преетикетиране на цялата "
++"файлова система при следващото зареждане. Преетикетирането отнема доста "
++"време, в зависимост от големината на файловата система. Искате ли да "
++"продължите?"
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
+-msgstr "Позволи неетикетирани пакети да текат през мрежата"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
++msgstr "system-config-selinux"
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:12
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+-"Позволи user SELinux потребителски акаунт да стартира файлове в домашната "
+-"директория или /tmp"
+-
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
+-msgstr "Позволи на неограничени dyntrans към unconfined_execmem"
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
+-msgstr "Бази данни"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
++msgstr "Добави SELinux съответствие за влизане"
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
+-msgstr "Позволи потребител да се свързва към mysql сокет"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
++msgstr "Добавя SELinux мрежови портове"
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
+-msgstr "Позволи потребител да се свързва към postgres сокет"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
++msgstr "SELinux тип"
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
+-msgstr "XServer"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
++msgstr "Файлова спецификация"
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr "Позволи клиенти да пишат в X споделена памет"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
++msgstr "Тип файл"
+
+-#: ../gui/selinux.tbl:20
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+-"Позволи xguest SELinux потребителски акаунт да стартира файлове в домашната "
+-"директория или /tmp"
++"всички файлове\n"
++"нормален файл\n"
++"директория\n"
++"знаково устр.\n"
++"блоково устр.\n"
++"сокет\n"
++"символна връзка\n"
++"named pipe\n"
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
+-msgstr "NIS"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
++msgstr "MLS"
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
+-msgstr "Позволи демони да работят с NIS"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
++msgstr "Добавя SELinux потребител"
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
+-msgstr "Уеб приложения"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
++msgstr "SELinux администрация"
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
++msgstr "Добави"
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
++msgstr "_Свойства"
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
++msgstr "_Изтрий"
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr "Изберете Management Object"
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
+-msgstr "Позволи staff уеб браузъри да пишат в домашни директории"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr "<b>Изберете:</b>"
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
+-msgstr "Забрани SELinux защитата за amanda"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr "Системен Enforcing режим по подразбиране"
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
+-msgstr "Забрани SELinux защитата за amavis"
++#: ../gui/system-config-selinux.glade:1354
+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
-+#, fuzzy
-+msgid "source process domain"
++"Забранен\n"
++"Permissive\n"
++"Enforcing\n"
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
+-msgstr "Забрани SELinux защитата за демона apmd"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr "Текущ Enforcing режим"
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
+-msgstr "Забрани SELinux защитата за демона arpwatch"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr "Системен тип политика по подразбиране: "
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
+-msgstr "Забрани SELinux защитата за демона auditd"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
++msgstr ""
++"Изберете, ако искате да преетикетирате тогава цялата файлова система при "
++"следващото зареждане. Преетикетирането може да отнеме доста време, в "
++"зависимост от големината на файловата система. Ако променяте типовете "
++"политика или преминавате от забранен към enforcing, е необходимо "
++"преетикетиране."
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
+-msgstr "Забрани SELinux защитата за демона automount"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr "Преетикетиране при следващото зареждане"
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
+-msgstr "Забрани SELinux защитата за avahi"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr "label37"
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
+-msgstr "Забрани SELinux защитата за демона bluetooth"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr "Върни булевите настройки към тези по подразбиране"
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
+-msgstr "Забрани SELinux защитата за демона canna"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr "Превключва между Индивидуални и Всички булеви променливи"
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
+-msgstr "Забрани SELinux защитата за демона cardmgr"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr "Филтър"
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
+-msgstr "Забрани SELinux защитата за Cluster Server"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr "label50"
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
+-msgstr ""
+-"Позволи cdrecord да чете различно съдържание. nfs, samba, сменяеми "
+-"устройства, временни потребителски файлове и такива с несигурно съдържание"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr "Добавя файлов контекст"
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
+-msgstr "Забрани SELinux защитата за демона ciped"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr "Променя файлов контекст"
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
+-msgstr "Забрани SELinux защитата за демона clamd"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
++msgstr "Изтрива файлов контекст"
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
+-msgstr "Забрани SELinux защитата за clamscan"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
++msgstr "Превключва между всички и индивидуален файлов контекст"
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
+-msgstr "Забрани SELinux защитата за clvmd"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
++msgstr "label38"
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
+-msgstr "Забрани SELinux защитата за демона comsat"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
++msgstr "Добави SELinux съответствие на потребител"
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
+-msgstr "Забрани SELinux защитата за демона courier"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
++msgstr "Промени SELinux съответствие на потребител"
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
+-msgstr "Забрани SELinux защитата за демона cpucontrol"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
++msgstr "Изтрий SELinux съответствие на потребител"
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
+-msgstr "Забрани SELinux защитата за демона cpuspeed"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
++msgstr "label39"
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
+-msgstr "Cron"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
++msgstr "Добавя потребител"
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
+-msgstr "Забрани SELinux защитата за демона crond"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
++msgstr "Променя потребител"
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
+-msgstr "Печатане"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
++msgstr "Изтрива потребител"
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
+-msgstr "Забрани SELinux защитата за cupsd back end server"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
++msgstr "label41"
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
+-msgstr "Забрани SELinux защитата за демона cupsd"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
++msgstr "Добавя мрежов порт"
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
+-msgstr "Забрани SELinux защитата за cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
++msgstr "Редактира мрежов порт"
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
+-msgstr "CVS"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
++msgstr "Изтрива мрежов порт"
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
+-msgstr "Забрани SELinux защитата за демона cvs"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
++msgstr "Превключва между Индивидуални и Всички портове"
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
+-msgstr "Забрани SELinux защитата за демона cyrus"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
++msgstr "label42"
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
+-msgstr "Забрани SELinux защитата за демона dbskkd"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
++msgstr "Генерира нов модул с политика"
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
+-msgstr "Забрани SELinux защитата за демона dbusd"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
++msgstr "Зарежда модул с политика"
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
+-msgstr "Забрани SELinux защитата за dccd"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
++msgstr "Премахва зареждаем модул с политика"
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+-msgstr "Забрани SELinux защитата за dccifd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
++msgstr ""
++"Разрешава/Забранява допълнителни правила за наблюдение, които нормално не се "
++"докладват в журналните файлове."
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+-msgstr "Забрани SELinux защитата за dccm"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
++msgstr "label44"
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+-msgstr "Забрани SELinux защитата за демона ddt"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
++msgstr "Смени режима на процеса на permissive."
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+-msgstr "Забрани SELinux защитата за демона devfsd"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
++msgstr "Смени режима на процеса на enforcing"
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+-msgstr "Забрани SELinux защитата за демона dhcpc"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+msgstr "Домейн на процеса"
-+
-+#: ../sepolicy/sepolicy.py:217
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+-msgstr "Забрани SELinux защитата за демона dhcpd"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
++msgstr "label59"
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
+-msgstr "Забрани SELinux защитата за демона dictd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
++msgstr "Изисква се SELinux потребител '%s'"
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
+-msgstr "Позволи sysadm_t директно да стартира демони"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
++msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
+-msgstr "Забрани SELinux защитата за Evolution"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
++msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
+-msgstr "Игри"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
++msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
+-msgstr "Забрани SELinux защитата за игри"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
++msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+-msgstr "Забрани SELinux защитата за уеб браузърите"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
++msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
+-msgstr "Забрани SELinux защитата за Thunderbird"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
++msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
+-msgstr "Забрани SELinux защитата за демона distccd"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
++msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
+-msgstr "Забрани SELinux защитата за демона dmesg"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
++msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
+-msgstr "Забрани SELinux защитата за демона dnsmasq"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
++msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
+-msgstr "Забрани SELinux защитата за демона dovecot"
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
++msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
+-msgstr "Забрани SELinux защитата за демона entropyd"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
++msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
+-msgstr "Забрани SELinux защитата за fetchmail"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
++msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
+-msgstr "Забрани SELinux защитата за демона fingerd"
++#: ../sepolicy/sepolicy.py:215
+#, fuzzy
++msgid "query SELinux Policy to see description of booleans"
++msgstr "Инструмент за генериране на SELinux политики"
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
+-msgstr "Забрани SELinux защитата за демона freshclam"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
++msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
+-msgstr "Забрани SELinux защитата за демона fsdaemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
++msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
+-msgstr "Забрани SELinux защитата за демона gpm"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
++msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+-msgstr "NFS"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
++msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+-msgstr "Забрани SELinux защитата за демона gss"
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
-+msgstr "Домейн на процеса"
-+
-+#: ../sepolicy/sepolicy.py:239
-+#, fuzzy
-+msgid "generate SELinux Policy module template"
-+msgstr "Генерира нов модул с политика"
-+
-+#: ../sepolicy/sepolicy.py:245
++msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+-msgstr "Забрани SELinux защитата за демона Hal"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
++msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
+-msgstr "Съвместимост"
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
-+#, fuzzy
+
+-#: ../gui/selinux.tbl:87
+-msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
-+msgstr "Посочете изпълним файл, който да бъде ограничен"
-+
-+#: ../sepolicy/sepolicy.py:249
+ msgstr ""
+-"Не наблюдавай неща, които знаем, че са счупени, но не са рискови за "
+-"сигурността"
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+-msgstr "Забрани SELinux защитата за демона hostname"
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+-msgstr "Забрани SELinux защитата за демона hotplug"
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
+msgstr ""
-+
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+-msgstr "Забрани SELinux защитата за демона howl"
+-
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+-msgstr "Забрани SELinux защитата за cups демона hplip"
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
+msgstr "Internet Services демон"
-+
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+-msgstr "Забрани SELinux защитата за httpd rotatelog-овете"
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
+msgstr ""
-+
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+-msgstr "Услугата HTTPD"
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+msgstr "Портовете трябва да са номера или интервали от номера от 1 до %d "
-+
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+-msgstr "Забрани SELinux защитата за http suexec"
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
+msgstr "Трябва да въведете име за Вашия ограничен процес/потребител"
-+
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+-msgstr "Забрани SELinux защитата за демона hwclock"
+#: ../sepolicy/sepolicy/generate.py:334
+msgid ""
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
@@ -22401,122 +35230,2681 @@ index be5b031..7787a28 100644
+msgstr ""
+"Името трябва да е от букви и цифри без интервали. Разгледайте ползването на "
+"опцията \"-n MODULENAME\""
-+
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
+-msgstr "Забрани SELinux защитата за демона i18n"
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
+msgstr ""
-+
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+-msgstr "Забрани SELinux защитата за демона imazesrv"
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
+msgstr "Само Демон приложенията могат да ползват инит скрипт."
-+
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+-msgstr "Забрани SELinux защитата за inetd child демоните"
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
+msgstr "use_resolve трябва да е булева стойност "
-+
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
+-msgstr "Забрани SELinux защитата за демона inetd"
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
+msgstr "use_syslog трябва да е булева стойност "
-+
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
+-msgstr "Забрани SELinux защитата за демона innd"
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
+msgstr "use_kerberos трябва да е булева стойност "
-+
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
+-msgstr "Забрани SELinux защитата за демона iptables"
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
+msgstr "manage_krb5_rcache трябва да е булева стойност "
-+
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
+-msgstr "Забрани SELinux защитата за демона ircd"
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
+msgstr "USER типовете автоматично получават tmp тип"
-+
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
+-msgstr "Забрани SELinux защитата за демона irqbalance"
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
+msgstr "Трябва да въведете изпълнимия път за Вашия ограничен процес"
-+
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
+-msgstr "Забрани SELinux защитата за демона iscsi"
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
+msgstr "Тип Enforcement файл"
-+
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
+-msgstr "Забрани SELinux защитата за демона jabberd"
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
+msgstr "Интерфейсен файл"
-+
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
+-msgstr "Kerberos"
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
+msgstr "Файл контекстен файл"
-+
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
+-msgstr "Забрани SELinux защитата за демона kadmind"
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
+msgstr "Setup Script"
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
+-msgstr "Забрани SELinux защитата за демона klogd"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
++msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
+-msgstr "Забрани SELinux защитата за демона krb5kdc"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
+-msgstr "Забрани SELinux защитата за демоните ktalk"
++#: booleans.py:3
++#, fuzzy
++msgid "Allow amavis to use JIT compiler"
++msgstr "Позволи Samba да споделя nfs директории"
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
+-msgstr "Забрани SELinux защитата за демона kudzu"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
++msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
+-msgstr "Забрани SELinux защитата за демона locate"
++#: booleans.py:5
++#, fuzzy
++msgid "Allow users to login using a radius server"
++msgstr "Позволи потребителите да четат/пишат usb устройства"
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
+-msgstr "Забрани SELinux защитата за демона lpd"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
++msgstr ""
++"Позволи cdrecord да чете различно съдържание. nfs, samba, сменяеми "
++"устройства, временни потребителски файлове и такива с несигурно съдържание"
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
+-msgstr "Забрани SELinux защитата за демона lrrd"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
++msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
+-msgstr "Забрани SELinux защитата за демона lvm"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
++msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
+-msgstr "Забрани SELinux защитата за mailman"
++#: booleans.py:9
++#, fuzzy
++msgid "Allow clamscan to read user content"
++msgstr "Позволи браузърът mozilla да чете потребителски файлове"
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
+-msgstr "Позволи evolution и thunderbird да четат потребителски файлове"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
++msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
+-msgstr "Забрани SELinux защитата за демона mdadm"
++#: booleans.py:11
++#, fuzzy
++msgid "Allow Cobbler to connect to the network using TCP."
++msgstr "Позволи на squid демона да се свързва към мрежата"
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
+-msgstr "Забрани SELinux защитата за демона monopd"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
++msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
+-msgstr "Позволи браузърът mozilla да чете потребителски файлове"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
++msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
+-msgstr "Забрани SELinux защитата за демона mrtg"
++#: booleans.py:14
++#, fuzzy
++msgid "Allow collectd to connect to the network using TCP."
++msgstr "Позволи на squid демона да се свързва към мрежата"
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
+-msgstr "Забрани SELinux защитата за демона mysqld"
++#: booleans.py:15
++#, fuzzy
++msgid "Allow codnor domain to connect to the network using TCP."
++msgstr "Позволи на squid демона да се свързва към мрежата"
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
+-msgstr "Забрани SELinux защитата за демона nagios"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
++msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
+-msgstr "Услуга за имена"
++#: booleans.py:17
++#, fuzzy
++msgid "Allow cvs daemon to read shadow"
++msgstr "Позволи sasl удостоверяващият сървър да чете /etc/shadow"
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
+-msgstr "Забрани SELinux защитата за демона named"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
++msgstr "Позволи всички демони да пишат основни файлове в /"
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
+-msgstr "Забрани SELinux защитата за демона nessusd"
++#: booleans.py:19
++#, fuzzy
++msgid "Allow all daemons to use tcp wrappers."
++msgstr "Позволи всички демони да пишат основни файлове в /"
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
+-msgstr "Забрани SELinux защитата за NetworkManager"
++#: booleans.py:20
++#, fuzzy
++msgid "Allow all daemons the ability to read/write terminals"
++msgstr "Позволи на всички демони възможността да ползват разпределени tty"
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
+-msgstr "Забрани SELinux защитата за демона nfsd"
++#: booleans.py:21
++#, fuzzy
++msgid "Allow dbadm to manage files in users home directories"
++msgstr ""
++"Позволи SELinux webadm потребител да управлява домашни директории на "
++"непривилегировани потребители"
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
+-msgstr "Samba"
++#: booleans.py:22
++#, fuzzy
++msgid "Allow dbadm to read files in users home directories"
++msgstr ""
++"Позволи SELinux webadm потребител да чете домашни директории на "
++"непривилегировани потребители"
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
+-msgstr "Забрани SELinux защитата за демона nmbd"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
++msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
+-msgstr "Забрани SELinux защитата за демона nrpe"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
++msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
+-msgstr "Забрани SELinux защитата за демона nscd"
++#: booleans.py:25
++#, fuzzy
++msgid "Allow dhcpc client applications to execute iptables commands"
++msgstr "Позволи потребители да стартират командата mount"
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
+-msgstr "Забрани SELinux защитата за демона nsd"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
++msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
+-msgstr "Забрани SELinux защитата за демона ntpd"
++#: booleans.py:27
++#, fuzzy
++msgid "Allow all domains to use other domains file descriptors"
++msgstr "Позволи всички демони да пишат основни файлове в /"
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
+-msgstr "Забрани SELinux защитата за oddjob"
++#: booleans.py:28
++#, fuzzy
++msgid "Allow all domains to have the kernel load modules"
++msgstr "Позволи всички демони да пишат основни файлове в /"
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
+-msgstr "Забрани SELinux защитата за oddjob_mkhomedir"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
++msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
+-msgstr "Забрани SELinux защитата за демона openvpn"
++#: booleans.py:30
++#, fuzzy
++msgid "Allow exim to connect to databases (postgres, mysql)"
++msgstr "Позволи потребител да се свързва към postgres сокет"
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
+-msgstr "Забрани SELinux защитата за демона pam"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
++msgstr ""
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
+-msgstr "Забрани SELinux защитата за pegasus"
++#: booleans.py:32
++#, fuzzy
++msgid "Allow exim to read unprivileged user files."
++msgstr ""
++"Позволи SELinux webadm потребител да чете домашни директории на "
++"непривилегировани потребители"
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
+-msgstr "Забрани SELinux защитата за демона perdition"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
++msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
+-msgstr "Забрани SELinux защитата за демона portmap"
++#: booleans.py:34
++#, fuzzy
++msgid "Allow fenced domain to connect to the network using TCP."
++msgstr "Позволи на squid демона да се свързва към мрежата"
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
+-msgstr "Забрани SELinux защитата за демона portslave"
++#: booleans.py:35
++#, fuzzy
++msgid "Allow fenced domain to execute ssh."
++msgstr "Позволи нормален потребител да стартира ping"
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
+-msgstr "Забрани SELinux защитата за postfix"
++#: booleans.py:36
++#, fuzzy
++msgid "Allow ftp to read and write files in the user home directories"
++msgstr ""
++"Позволи SELinux webadm потребител да чете домашни директории на "
++"непривилегировани потребители"
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
+-msgstr "Забрани SELinux защитата за демона postgresql"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
++msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
+-msgstr "pppd"
++#: booleans.py:38
++#, fuzzy
++msgid "Allow ftp servers to connect to all ports > 1023"
++msgstr "Позволява %s да се свързва с който и да е tcp порт"
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
+-msgstr "Позволи pppd да бъде стартиран за нормален потребител"
++#: booleans.py:39
++#, fuzzy
++msgid "Allow ftp servers to connect to mysql database ports"
++msgstr "Позволи потребител да се свързва към mysql сокет"
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
+-msgstr "Забрани SELinux защитата за pptp"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
++msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
+-msgstr "Забрани SELinux защитата за демона prelink"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
++msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
+-msgstr "Забрани SELinux защитата за демона privoxy"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
++msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
+-msgstr "Забрани SELinux защитата за демона ptal"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
+-msgstr "Забрани SELinux защитата за демона pxe"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
++msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
+-msgstr "Забрани SELinux защитата за pyzord"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
++msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
+-msgstr "Забрани SELinux защитата за демона quota"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
++msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
+-msgstr "Забрани SELinux защитата за демона radiusd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
++msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
+-msgstr "Забрани SELinux защитата за демона radvd"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
++msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
+-msgstr "Забрани SELinux защитата за rdisc"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
++msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
+-msgstr "Забрани SELinux защитата за readahead"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
++msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+-"Позволи програми да четат файлове в нестандартни местоположения (default_t)"
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
+-msgstr "Забрани SELinux защитата за restorecond"
++#: booleans.py:52
++#, fuzzy
++msgid "Allow gitisis daemon to send mail"
++msgstr "Позволи демони да работят с NIS"
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
+-msgstr "Забрани SELinux защитата за демона rhgb"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
++msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
+-msgstr "Забрани SELinux защитата за ricci"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
++msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
+-msgstr "Забрани SELinux защитата за ricci_modclusterd"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
++msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
+-msgstr "Забрани SELinux защитата за демона rlogind"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
++msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
+-msgstr "Забрани SELinux защитата за демона rpcd"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
++msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
+-msgstr "Забрани SELinux защитата за rshd"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
++msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
+-msgstr "rsync"
++#: booleans.py:59
++#, fuzzy
++msgid "Allow http daemon to check spam"
++msgstr "Позволи демони да работят с NIS"
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
+-msgstr "Забрани SELinux защитата за демона rsync"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
++msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
+-msgstr "Позволи ssh да бъде стартиран от inetd вместо да работи като демон"
++#: booleans.py:61
++#, fuzzy
++msgid "Allow httpd to connect to the ldap port"
++msgstr "Позволява %s да се свързва с който и да е udp порт"
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
+-msgstr "Позволи Samba да споделя nfs директории"
++#: booleans.py:62
++#, fuzzy
++msgid "Allow http daemon to connect to zabbix"
++msgstr "Позволи на squid демона да се свързва към мрежата"
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
+-msgstr "SASL удостоверяващ сървър"
++#: booleans.py:63
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++msgstr "Позволи на squid демона да се свързва към мрежата"
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
+-msgstr "Позволи sasl удостоверяващият сървър да чете /etc/shadow"
++#: booleans.py:64
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++msgstr "Позволи на squid демона да се свързва към мрежата"
+
+-#: ../gui/selinux.tbl:165
++#: booleans.py:65
++#, fuzzy
+ msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++"Allow HTTPD scripts and modules to connect to databases over the network."
++msgstr "Позволи на squid демона да се свързва към мрежата"
++
++#: booleans.py:66
++#, fuzzy
++msgid "Allow httpd to connect to memcache server"
++msgstr "Позволява %s да се свързва с който и да е tcp порт"
++
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+-"Позволи X-Windows сървъра да назначава региони от паметта едновременно като "
+-"изпълними и записваеми"
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
+-msgstr "Забрани SELinux защитата за демона saslauthd"
++#: booleans.py:68
++#, fuzzy
++msgid "Allow http daemon to send mail"
++msgstr "Позволи демони да работят с NIS"
++
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
++msgstr ""
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
+-msgstr "Забрани SELinux защитата за демона scannerdaemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
++msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
+-msgstr "Не позволявай transition към sysadm_t, извършвани sudo и su"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
+-msgstr "Не позволявай на никой от процесите да зарежда модули към ядрото"
++#: booleans.py:72
++#, fuzzy
++msgid "Allow httpd to read home directories"
++msgstr "Позволи на spamd достъп до домашните директории"
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+-"Не позволявай на никой от процесите да модифицира kernel SELinux политиката"
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
+-msgstr "Забрани SELinux защитата за демона sendmail"
++#: booleans.py:74
++#, fuzzy
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++msgstr "Позволи потребител да се свързва към postgres сокет"
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
+-msgstr "Забрани SELinux защитата за setrans"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
++msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
+-msgstr "Забрани SELinux защитата за демона setroubleshoot"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
++msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
+-msgstr "Забрани SELinux защитата за демона slapd"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
++msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
+-msgstr "Забрани SELinux защитата за демона slrnpull"
++#: booleans.py:78
++#, fuzzy
++msgid "Allow httpd to read user content"
++msgstr "Позволи rpm да работи неограничено"
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
+-msgstr "Забрани SELinux защитата за демона smbd"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
+-msgstr "Забрани SELinux защитата за демона snmpd"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
++msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
+-msgstr "Забрани SELinux защитата за демона snort"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
+-msgstr "Забрани SELinux защитата за демона soundd"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
++msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
+-msgstr "Забрани SELinux защитата за демона sound"
++#: booleans.py:83
++#, fuzzy
++msgid "Allow Apache to execute tmp content."
++msgstr "Позволи потребители да стартират командата mount"
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
+-msgstr "Spam защита"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
++msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
+-msgstr "Забрани SELinux защитата за демона spamd"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
++msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:86
++#, fuzzy
++msgid "Allow httpd to access cifs file systems"
+ msgstr "Позволи на spamd достъп до домашните директории"
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
+-msgstr "Позволи на Spam Assassin демона достъп до мрежата"
+-
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
+-msgstr "Забрани SELinux защитата за демона speedmgmt"
++#: booleans.py:87
++#, fuzzy
++msgid "Allow httpd to access FUSE file systems"
++msgstr "Позволи на spamd достъп до домашните директории"
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
+-msgstr "Squid"
++#: booleans.py:88
++#, fuzzy
++msgid "Allow httpd to run gpg"
++msgstr "Позволи ssh да стартира ssh-keysign"
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
+-msgstr "Позволи на squid демона да се свързва към мрежата"
++#: booleans.py:89
++#, fuzzy
++msgid "Allow httpd to access nfs file systems"
++msgstr "Позволи на spamd достъп до домашните директории"
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
+-msgstr "Забрани SELinux защитата за демона squid"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
++msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
+-msgstr "Забрани SELinux защитата за демона ssh"
++#: booleans.py:91
++#, fuzzy
++msgid "Allow httpd to access openstack ports"
++msgstr "Позволи на spamd достъп до домашните директории"
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
+-msgstr "Позволи ssh влизания като sysadm_r:sysadm_t"
++#: booleans.py:92
++#, fuzzy
++msgid "Allow icecast to connect to all ports, not just sound ports."
++msgstr "Позволява %s да се свързва с който и да е udp порт"
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:93
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+-"Позволи staff_r потребители да търсят в домашната директория на sysadm и да "
+-"четат файлове (като ~/.bashrc)"
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
+-msgstr "Универсален SSL тунел"
++#: booleans.py:94
++msgid "Allow java executable stack"
++msgstr "Позволи изпълним стек на java"
++
++#: booleans.py:95
++#, fuzzy
++msgid "Allow confined applications to run with kerberos."
++msgstr "Посочете файл(ове), които ограниченото приложение създава или пише"
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
+-msgstr "Забрани SELinux защитата за демона stunnel"
++#: booleans.py:96
++#, fuzzy
++msgid "Allow syslogd daemon to send mail"
++msgstr "Позволи демони да работят с NIS"
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
+-msgstr "Позволи stunnel демона да работи самостоятелно, извън xinetd"
++#: booleans.py:97
++#, fuzzy
++msgid "Allow syslogd the ability to read/write terminals"
++msgstr "Позволи на всички демони възможността да ползват разпределени tty"
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
+-msgstr "Забрани SELinux защитата за демона swat"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
++msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
+-msgstr "Забрани SELinux защитата за демона sxid"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
++msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
+-msgstr "Забрани SELinux защитата за демона syslogd"
++#: booleans.py:100
++#, fuzzy
++msgid "Allow mock to read files in home directories."
++msgstr "Позволи на spamd достъп до домашните директории"
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
+-msgstr "Забрани SELinux защитата за системните cron задачи"
++#: booleans.py:101
++#, fuzzy
++msgid "Allow the mount command to mount any directory or file."
++msgstr "Позволи mount да монтира която и да е директория"
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
+-msgstr "Забрани SELinux защитата за демона tcp"
++#: booleans.py:102
++#, fuzzy
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
++msgstr "Позволи на squid демона да се свързва към мрежата"
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
+-msgstr "Забрани SELinux защитата за демона telnet"
++#: booleans.py:103
++msgid ""
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
+-msgstr "Забрани SELinux защитата за демона tftpd"
++#: booleans.py:104
++#, fuzzy
++msgid "Allow confined web browsers to read home directory content"
++msgstr "Позволи staff уеб браузъри да пишат в домашни директории"
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
+-msgstr "Забрани SELinux защитата за демона transproxy"
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
++msgstr "Позволи изпълним стек на mplayer"
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
+-msgstr "Забрани SELinux защитата за демона udev"
++#: booleans.py:106
++#, fuzzy
++msgid "Allow mysqld to connect to all ports"
++msgstr "Позволява %s да се свързва с който и да е tcp порт"
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
+-msgstr "Забрани SELinux защитата за демона uml"
++#: booleans.py:107
++#, fuzzy
++msgid "Allow BIND to bind apache port."
++msgstr "Позволява %s да се привързва към който и да е udp порт"
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:108
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
++msgstr ""
++
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+-"Позволи xinetd да работи неограничено, включително които и да са услуги, "
+-"които той стартира, които нямат изрично дефиниран domain transition"
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
++msgstr ""
++
++#: booleans.py:111
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+-"Позволи rc скриптове да работят неограничено, включително който и да е "
+-"демон, стартиран от rc скрипт, който няма изрично дефиниран domain transition"
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
+-msgstr "Позволи rpm да работи неограничено"
++#: booleans.py:112
++#, fuzzy
++msgid "Allow system to run with NIS"
++msgstr "Позволи демони да работят с NIS"
++
++#: booleans.py:113
++#, fuzzy
++msgid "Allow confined applications to use nscd shared memory."
++msgstr "Позволи клиенти да пишат в X споделена памет"
++
++#: booleans.py:114
++#, fuzzy
++msgid "Allow nsplugin code to connect to unreserved ports"
++msgstr "Позволява %s да се свързва с който и да е udp порт"
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+-"Позволи привилегировани инструменти като hotplug и insmod да работят "
+-"неограничено"
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
+-msgstr "Забрани SELinux защитата за демона updfstab"
++#: booleans.py:116
++#, fuzzy
++msgid "Allow openvpn to read home directories"
++msgstr "Позволи на spamd достъп до домашните директории"
++
++#: booleans.py:117
++#, fuzzy
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
++msgstr "Позволи на squid демона да се свързва към мрежата"
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
+-msgstr "Забрани SELinux защитата за демона uptimed"
++#: booleans.py:118
++#, fuzzy
++msgid "Allow polipo to connect to all ports > 1023"
++msgstr "Позволява %s да се свързва с който и да е tcp порт"
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:119
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+-"Позволи user_r да достига sysadm_r чрез su, sudo, или userhelper. Иначе само "
+-"staff_r го може"
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
+-msgstr "Позволи потребители да стартират командата mount"
++#: booleans.py:120
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
+ msgstr ""
+-"Позволи на нормални потребители директен достъп до мишката (позволи само X "
+-"сървъра)"
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
+-msgstr "Позволи потребители да стартират командата dmesg"
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
++msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+-"Позволи потребителите да контролират мрежови интерфейси (нужно е също "
+-"USERCTL=true)"
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
+-msgstr "Позволи нормален потребител да стартира ping"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
+-msgstr "Позволи потребител да чете/пише noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:125
++#, fuzzy
++msgid "Allow postfix_local domain full write access to mail_spool directories"
++msgstr "Позволи на spamd достъп до домашните директории"
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
+-msgstr "Позволи потребителите да четат/пишат usb устройства"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
++msgstr ""
+
+-#: ../gui/selinux.tbl:216
+-msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
+ msgstr ""
+-"Позволи потребители да стартират TCP сървъри (привързване към портове и "
+-"приемане на връзки от същата среда и външни потребители) забраната на това "
+-"налага FTP passive режим и може да промени други протоколи"
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
+-msgstr "Позволи на потребител stat ttyfiles"
++#: booleans.py:128
++#, fuzzy
++msgid "Allow database admins to execute DML statement"
++msgstr "Позволи потребители да стартират командата mount"
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
+-msgstr "Забрани SELinux защитата за демона uucpd"
++#: booleans.py:129
++#, fuzzy
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr "Позволи нормален потребител да стартира ping"
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
+-msgstr "Забрани SELinux защитата за демона vmware"
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
+-msgstr "Забрани SELinux защитата за демона watchdog"
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr "Позволи pppd да бъде стартиран за нормален потребител"
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
+-msgstr "Забрани SELinux защитата за демона winbind"
++#: booleans.py:132
++msgid ""
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
+-msgstr "Забрани SELinux защитата за демона xdm"
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
+-msgstr "Позволи xdm влизания като sysadm_r:sysadm_t"
++#: booleans.py:134
++#, fuzzy
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++msgstr "Позволи потребител да се свързва към postgres сокет"
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
+-msgstr "Забрани SELinux защитата за демона xen"
++#: booleans.py:135
++#, fuzzy
++msgid "Allow qemu to connect fully to the network"
++msgstr "Позволи на squid демона да се свързва към мрежата"
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
+-msgstr "XEN"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
++msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
+-msgstr "Позволи xen да чете/пише физически дискови устройства"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
++msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
+-msgstr "Забрани SELinux защитата за демона xfs"
++#: booleans.py:138
++#, fuzzy
++msgid "Allow qemu to use nfs file systems"
++msgstr "Позволи Samba да споделя nfs директории"
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
+-msgstr "Забрани SELinux защитата за xen control"
++#: booleans.py:139
++#, fuzzy
++msgid "Allow qemu to use usb devices"
++msgstr "Позволи потребителите да четат/пишат usb устройства"
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
+-msgstr "Забрани SELinux защитата за демона ypbind"
++#: booleans.py:140
++#, fuzzy
++msgid "Allow racoon to read shadow"
++msgstr "Позволи sasl удостоверяващият сървър да чете /etc/shadow"
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
+-msgstr "Забрани SELinux защитата за демона NIS Password"
++#: booleans.py:141
++#, fuzzy
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr "Позволи на squid демона да се свързва към мрежата"
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
+-msgstr "Забрани SELinux защитата за демона ypserv"
++#: booleans.py:142
++msgid ""
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
++msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
+-msgstr "Забрани SELinux защитата за демона NIS Transfer"
++#: booleans.py:143
++#, fuzzy
++msgid "Allow rsync to run as a client"
++msgstr "Позволи rpm да работи неограничено"
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
+-msgstr ""
+-"Позволи SELinux webadm потребител да управлява домашни директории на "
+-"непривилегировани потребители"
++#: booleans.py:144
++#, fuzzy
++msgid "Allow rsync to export any files/directories read only."
++msgstr "Позволи mount да монтира която и да е директория"
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+-"Позволи SELinux webadm потребител да чете домашни директории на "
+-"непривилегировани потребители"
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
+-msgstr "Сигурни ли сте, че искате да изтриете %s '%s'?"
++#: booleans.py:146
++#, fuzzy
++msgid "Allow rsync servers to share nfs files systems"
++msgstr "Позволи Samba да споделя nfs директории"
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
+-msgstr "Изтрий %s"
++#: booleans.py:147
++#, fuzzy
++msgid "Allow samba to create new home directories (e.g. via PAM)"
++msgstr "Позволи на spamd достъп до домашните директории"
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
+-msgstr "Добави %s"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
++msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
+-msgstr "Промени %s"
++#: booleans.py:149
++#, fuzzy
++msgid "Allow samba to share users home directories."
++msgstr "Позволи на spamd достъп до домашните директории"
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
+-msgstr "Permissive"
++#: booleans.py:150
++#, fuzzy
++msgid "Allow samba to share any file/directory read only."
++msgstr "Позволи Samba да споделя nfs директории"
++
++#: booleans.py:151
++#, fuzzy
++msgid "Allow samba to share any file/directory read/write."
++msgstr "Позволи Samba да споделя nfs директории"
++
++#: booleans.py:152
++#, fuzzy
++msgid "Allow samba to act as a portmapper"
++msgstr "Позволи Samba да споделя nfs директории"
++
++#: booleans.py:153
++#, fuzzy
++msgid "Allow samba to run unconfined scripts"
++msgstr "Позволи rpm да работи неограничено"
++
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
++msgstr ""
++
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
++msgstr ""
++
++#: booleans.py:156
++#, fuzzy
++msgid "Allow sanlock to read/write fuse files"
++msgstr "Позволи xen да чете/пише физически дискови устройства"
++
++#: booleans.py:157
++#, fuzzy
++msgid "Allow sanlock to manage nfs files"
++msgstr "Позволи mount да монтира който и да е файл"
++
++#: booleans.py:158
++#, fuzzy
++msgid "Allow sanlock to manage cifs files"
++msgstr "Позволи mount да монтира който и да е файл"
++
++#: booleans.py:159
++#, fuzzy
++msgid "Allow sasl to read shadow"
++msgstr "Позволи sasl удостоверяващият сървър да чете /etc/shadow"
++
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
++msgstr ""
++
++#: booleans.py:161
++msgid "Disable kernel module loading."
++msgstr ""
++
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
++msgstr ""
++
++#: booleans.py:163
++#, fuzzy
++msgid "Allow regular users direct dri device access"
++msgstr ""
++"Позволи на нормални потребители директен достъп до мишката (позволи само X "
++"сървъра)"
++
++#: booleans.py:164
++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 ""
++
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
++msgstr ""
++
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
++msgstr ""
++
++#: booleans.py:167
++#, fuzzy
++msgid "Allow users to connect to the local mysql server"
++msgstr "Позволи потребител да се свързва към mysql сокет"
++
++#: booleans.py:168
++#, fuzzy
++msgid ""
++"Allow confined users the ability to execute the ping and traceroute commands."
++msgstr "Позволи потребители да стартират командата mount"
++
++#: booleans.py:169
++#, fuzzy
++msgid "Allow users to connect to PostgreSQL"
++msgstr "Позволи потребител да се свързва към postgres сокет"
++
++#: booleans.py:170
++#, fuzzy
++msgid ""
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
++msgstr "Позволи потребител да чете/пише noextattrfile (FAT, CDROM, FLOPPY)"
++
++#: booleans.py:171
++#, fuzzy
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
++msgstr ""
++"Позволи потребители да стартират TCP сървъри (привързване към портове и "
++"приемане на връзки от същата среда и външни потребители) забраната на това "
++"налага FTP passive режим и може да промени други протоколи"
++
++#: booleans.py:172
++#, fuzzy
++msgid "Allow user music sharing"
++msgstr "Позволи потребителите да четат/пишат usb устройства"
++
++#: booleans.py:173
++msgid ""
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:174
++#, fuzzy
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
++msgstr ""
++"Позволи SELinux webadm потребител да чете домашни директории на "
++"непривилегировани потребители"
++
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
++msgstr ""
++
++#: booleans.py:176
++#, fuzzy
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
++msgstr ""
++"Позволи SELinux webadm потребител да чете домашни директории на "
++"непривилегировани потребители"
++
++#: booleans.py:177
++#, fuzzy
++msgid "Allow sge to connect to the network using any TCP port"
++msgstr "Позволи на squid демона да се свързва към мрежата"
++
++#: booleans.py:178
++#, fuzzy
++msgid "Allow sge to access nfs file systems."
++msgstr "Позволи на spamd достъп до домашните директории"
++
++#: booleans.py:179
++msgid ""
++"Enable additional permissions needed to support devices on 3ware controllers."
++msgstr ""
++
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:181
++#, fuzzy
++msgid "Allow user spamassassin clients to use the network."
++msgstr "Позволи неетикетирани пакети да текат през мрежата"
++
++#: booleans.py:182
++#, fuzzy
++msgid "Allow spamd to read/write user home directories."
++msgstr "Позволи на spamd достъп до домашните директории"
++
++#: booleans.py:183
++#, fuzzy
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr "Позволява %s да се свързва с който и да е udp порт"
++
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
++msgstr ""
++
++#: booleans.py:185
++#, fuzzy
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
++msgstr ""
++"Позволи SELinux webadm потребител да чете домашни директории на "
++"непривилегировани потребители"
++
++#: booleans.py:186
++#, fuzzy
++msgid "allow host key based authentication"
++msgstr "Ползва Pam за удостоверяване"
++
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr "Позволи ssh влизания като sysadm_r:sysadm_t"
++
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
++msgstr ""
++
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
++msgid ""
++"Allow the Telepathy connection managers to connect to any generic TCP port."
++msgstr ""
++
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
++msgstr ""
+
-+#~ msgid "global"
-+#~ msgstr "глобален"
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
++msgstr ""
++
++#: booleans.py:193
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
++msgstr ""
++
++#: booleans.py:194
++#, fuzzy
++msgid "Allow a user to login as an unconfined domain"
++msgstr "Позволи rpm да работи неограничено"
++
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
++msgstr ""
++
++#: booleans.py:196
++#, fuzzy
++msgid "Allow video playing tools to run unconfined"
++msgstr "Позволи rpm да работи неограничено"
++
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
++msgstr ""
++
++#: booleans.py:198
++#, fuzzy
++msgid "Support ecryptfs home directories"
++msgstr "Позволи на spamd достъп до домашните директории"
++
++#: booleans.py:199
++#, fuzzy
++msgid "Support fusefs home directories"
++msgstr "Позволи на spamd достъп до домашните директории"
++
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
++msgstr ""
++
++#: booleans.py:201
++#, fuzzy
++msgid "Support NFS home directories"
++msgstr "Позволи на spamd достъп до домашните директории"
++
++#: booleans.py:202
++msgid "Support SAMBA home directories"
++msgstr ""
++
++#: booleans.py:203
++#, fuzzy
++msgid "Allow varnishd to connect to all ports, not just HTTP."
++msgstr "Позволява %s да се свързва с който и да е tcp порт"
++
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
++msgstr ""
++
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
++msgstr ""
++
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
++msgstr ""
++
++#: booleans.py:207
++#, fuzzy
++msgid "Allow confined virtual guests to read fuse files"
++msgstr "Позволи evolution и thunderbird да четат потребителски файлове"
++
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
++msgstr ""
++
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
++msgstr ""
++
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
++msgstr ""
++
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
++msgstr ""
++
++#: booleans.py:212
++#, fuzzy
++msgid "Allow confined virtual guests to use usb devices"
++msgstr "Позволи потребителите да четат/пишат usb устройства"
++
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
++msgstr ""
++
++#: booleans.py:214
++#, fuzzy
++msgid "Allow webadm to manage files in users home directories"
++msgstr ""
++"Позволи SELinux webadm потребител да управлява домашни директории на "
++"непривилегировани потребители"
++
++#: booleans.py:215
++#, fuzzy
++msgid "Allow webadm to read files in users home directories"
++msgstr ""
++"Позволи SELinux webadm потребител да чете домашни директории на "
++"непривилегировани потребители"
++
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
++msgstr ""
++
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
++msgstr ""
++
++#: booleans.py:218
++#, fuzzy
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++msgstr "Позволи ssh влизания като sysadm_r:sysadm_t"
++
++#: booleans.py:219
++#, fuzzy
++msgid "Allow xen to manage nfs files"
++msgstr "Позволи mount да монтира който и да е файл"
++
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
++msgstr ""
++
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
++msgid ""
++"Allow xguest users to configure Network Manager and connect to apache ports"
++msgstr ""
+
-+#~ msgid "Polgen"
-+#~ msgstr "Polgen"
++#: booleans.py:223
++#, fuzzy
++msgid "Allow xguest users to mount removable media"
++msgstr "Позволи потребители да стартират командата dmesg"
+
-+#~ msgid "label104"
-+#~ msgstr "label104"
++#: booleans.py:224
++#, fuzzy
++msgid "Allow xguest to use blue tooth devices"
++msgstr "Позволи потребителите да четат/пишат usb устройства"
+
-+#~ msgid "label105"
-+#~ msgstr "label105"
++#: booleans.py:225
++#, fuzzy
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr "Позволи клиенти да пишат в X споделена памет"
+
-+#~ msgid "label106"
-+#~ msgstr "label106"
++#: booleans.py:226
++#, fuzzy
++msgid "Allows XServer to execute writable memory"
++msgstr "Позволи потребители да стартират командата mount"
+
-+#~ msgid "label107"
-+#~ msgstr "label107"
++#: booleans.py:227
++msgid "Support X userspace object manager"
++msgstr ""
+
-+#~ msgid "label108"
-+#~ msgstr "label108"
++#: booleans.py:228
++#, fuzzy
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr "Позволява %s да се свързва с който и да е udp порт"
+
-+#~ msgid "label109"
-+#~ msgstr "label109"
++#: booleans.py:229
++#, fuzzy
++msgid "Allow zebra daemon to write it configuration files"
++msgstr "Позволи всички демони да пишат основни файлове в /"
+
-+#~ msgid "label111"
-+#~ msgstr "label111"
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
++msgstr ""
+
-+#~ msgid "label113"
-+#~ msgstr "label113"
++#~ msgid "SELinux Service Protection"
++#~ msgstr "SELinux защита на услугите"
+
-+#~ msgid "label114"
-+#~ msgstr "label114"
++#~ msgid "Disable SELinux protection for acct daemon"
++#~ msgstr "Забрани SELinux защитата за acct демона"
+
-+#~ msgid "label115"
-+#~ msgstr "label115"
++#~ msgid "Admin"
++#~ msgstr "Админ"
+
-+#~ msgid "label116"
-+#~ msgstr "label116"
++#~ msgid "User Privs"
++#~ msgstr "Права на потребители"
+
+#~ msgid ""
-+#~ "\n"
-+#~ "%s\n"
-+#~ "\n"
-+#~ "sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
-+#~ "valid Types:\n"
++#~ "Allow gadmin SELinux user account to execute files in home directory or /"
++#~ "tmp"
+#~ msgstr ""
-+#~ "\n"
-+#~ "%s\n"
-+#~ "\n"
-+#~ "sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
-+#~ "валидни типове:\n"
++#~ "Позволи gadmin SELinux потребителски акаунт да стартира файлове в "
++#~ "домашната директория или /tmp"
++
++#~ msgid ""
++#~ "Allow guest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "Позволи guest SELinux потребителски акаунт да стартира файлове в "
++#~ "домашната директория или /tmp"
++
++#~ msgid "Memory Protection"
++#~ msgstr "Защита на паметта"
++
++#~ msgid "Mount"
++#~ msgstr "Монтиране"
++
++#~ msgid "SSH"
++#~ msgstr "SSH"
++
++#~ msgid ""
++#~ "Allow staff SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "Позволи staff SELinux потребителски акаунт да стартира файлове в "
++#~ "домашната директория или /tmp"
++
++#~ msgid ""
++#~ "Allow sysadm SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "Позволи sysadm SELinux потребителски акаунт да стартира файлове в "
++#~ "домашната директория или /tmp"
++
++#~ msgid ""
++#~ "Allow unconfined SELinux user account to execute files in home directory "
++#~ "or /tmp"
++#~ msgstr ""
++#~ "Позволи неограничен SELinux потребителски акаунт да стартира файлове в "
++#~ "домашната директория или /tmp"
++
++#~ msgid "Network Configuration"
++#~ msgstr "Мрежова конфигурация"
++
++#~ msgid ""
++#~ "Allow user SELinux user account to execute files in home directory or /tmp"
++#~ msgstr ""
++#~ "Позволи user SELinux потребителски акаунт да стартира файлове в домашната "
++#~ "директория или /tmp"
++
++#~ msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#~ msgstr "Позволи на неограничени dyntrans към unconfined_execmem"
++
++#~ msgid "Databases"
++#~ msgstr "Бази данни"
++
++#~ msgid "XServer"
++#~ msgstr "XServer"
++
++#~ msgid ""
++#~ "Allow xguest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "Позволи xguest SELinux потребителски акаунт да стартира файлове в "
++#~ "домашната директория или /tmp"
++
++#~ msgid "NIS"
++#~ msgstr "NIS"
++
++#~ msgid "Web Applications"
++#~ msgstr "Уеб приложения"
++
++#~ msgid "Disable SELinux protection for amanda"
++#~ msgstr "Забрани SELinux защитата за amanda"
++
++#~ msgid "Disable SELinux protection for amavis"
++#~ msgstr "Забрани SELinux защитата за amavis"
++
++#~ msgid "Disable SELinux protection for apmd daemon"
++#~ msgstr "Забрани SELinux защитата за демона apmd"
++
++#~ msgid "Disable SELinux protection for arpwatch daemon"
++#~ msgstr "Забрани SELinux защитата за демона arpwatch"
++
++#~ msgid "Disable SELinux protection for auditd daemon"
++#~ msgstr "Забрани SELinux защитата за демона auditd"
++
++#~ msgid "Disable SELinux protection for automount daemon"
++#~ msgstr "Забрани SELinux защитата за демона automount"
++
++#~ msgid "Disable SELinux protection for avahi"
++#~ msgstr "Забрани SELinux защитата за avahi"
++
++#~ msgid "Disable SELinux protection for bluetooth daemon"
++#~ msgstr "Забрани SELinux защитата за демона bluetooth"
++
++#~ msgid "Disable SELinux protection for canna daemon"
++#~ msgstr "Забрани SELinux защитата за демона canna"
++
++#~ msgid "Disable SELinux protection for cardmgr daemon"
++#~ msgstr "Забрани SELinux защитата за демона cardmgr"
++
++#~ msgid "Disable SELinux protection for Cluster Server"
++#~ msgstr "Забрани SELinux защитата за Cluster Server"
++
++#~ msgid "Disable SELinux protection for ciped daemon"
++#~ msgstr "Забрани SELinux защитата за демона ciped"
++
++#~ msgid "Disable SELinux protection for clamd daemon"
++#~ msgstr "Забрани SELinux защитата за демона clamd"
++
++#~ msgid "Disable SELinux protection for clamscan"
++#~ msgstr "Забрани SELinux защитата за clamscan"
++
++#~ msgid "Disable SELinux protection for clvmd"
++#~ msgstr "Забрани SELinux защитата за clvmd"
++
++#~ msgid "Disable SELinux protection for comsat daemon"
++#~ msgstr "Забрани SELinux защитата за демона comsat"
++
++#~ msgid "Disable SELinux protection for courier daemon"
++#~ msgstr "Забрани SELinux защитата за демона courier"
++
++#~ msgid "Disable SELinux protection for cpucontrol daemon"
++#~ msgstr "Забрани SELinux защитата за демона cpucontrol"
+
-+#~ msgid "Executable or Name required"
-+#~ msgstr "Изисква се Програма или Име"
++#~ msgid "Disable SELinux protection for cpuspeed daemon"
++#~ msgstr "Забрани SELinux защитата за демона cpuspeed"
++
++#~ msgid "Cron"
++#~ msgstr "Cron"
++
++#~ msgid "Disable SELinux protection for crond daemon"
++#~ msgstr "Забрани SELinux защитата за демона crond"
++
++#~ msgid "Printing"
++#~ msgstr "Печатане"
++
++#~ msgid "Disable SELinux protection for cupsd back end server"
++#~ msgstr "Забрани SELinux защитата за cupsd back end server"
++
++#~ msgid "Disable SELinux protection for cupsd daemon"
++#~ msgstr "Забрани SELinux защитата за демона cupsd"
++
++#~ msgid "Disable SELinux protection for cupsd_lpd"
++#~ msgstr "Забрани SELinux защитата за cupsd_lpd"
++
++#~ msgid "CVS"
++#~ msgstr "CVS"
++
++#~ msgid "Disable SELinux protection for cvs daemon"
++#~ msgstr "Забрани SELinux защитата за демона cvs"
++
++#~ msgid "Disable SELinux protection for cyrus daemon"
++#~ msgstr "Забрани SELinux защитата за демона cyrus"
++
++#~ msgid "Disable SELinux protection for dbskkd daemon"
++#~ msgstr "Забрани SELinux защитата за демона dbskkd"
++
++#~ msgid "Disable SELinux protection for dbusd daemon"
++#~ msgstr "Забрани SELinux защитата за демона dbusd"
++
++#~ msgid "Disable SELinux protection for dccd"
++#~ msgstr "Забрани SELinux защитата за dccd"
++
++#~ msgid "Disable SELinux protection for dccifd"
++#~ msgstr "Забрани SELinux защитата за dccifd"
++
++#~ msgid "Disable SELinux protection for dccm"
++#~ msgstr "Забрани SELinux защитата за dccm"
++
++#~ msgid "Disable SELinux protection for ddt daemon"
++#~ msgstr "Забрани SELinux защитата за демона ddt"
++
++#~ msgid "Disable SELinux protection for devfsd daemon"
++#~ msgstr "Забрани SELinux защитата за демона devfsd"
++
++#~ msgid "Disable SELinux protection for dhcpc daemon"
++#~ msgstr "Забрани SELinux защитата за демона dhcpc"
++
++#~ msgid "Disable SELinux protection for dhcpd daemon"
++#~ msgstr "Забрани SELinux защитата за демона dhcpd"
++
++#~ msgid "Disable SELinux protection for dictd daemon"
++#~ msgstr "Забрани SELinux защитата за демона dictd"
++
++#~ msgid "Allow sysadm_t to directly start daemons"
++#~ msgstr "Позволи sysadm_t директно да стартира демони"
++
++#~ msgid "Disable SELinux protection for Evolution"
++#~ msgstr "Забрани SELinux защитата за Evolution"
++
++#~ msgid "Games"
++#~ msgstr "Игри"
++
++#~ msgid "Disable SELinux protection for games"
++#~ msgstr "Забрани SELinux защитата за игри"
++
++#~ msgid "Disable SELinux protection for the web browsers"
++#~ msgstr "Забрани SELinux защитата за уеб браузърите"
++
++#~ msgid "Disable SELinux protection for Thunderbird"
++#~ msgstr "Забрани SELinux защитата за Thunderbird"
++
++#~ msgid "Disable SELinux protection for distccd daemon"
++#~ msgstr "Забрани SELinux защитата за демона distccd"
++
++#~ msgid "Disable SELinux protection for dmesg daemon"
++#~ msgstr "Забрани SELinux защитата за демона dmesg"
++
++#~ msgid "Disable SELinux protection for dnsmasq daemon"
++#~ msgstr "Забрани SELinux защитата за демона dnsmasq"
++
++#~ msgid "Disable SELinux protection for dovecot daemon"
++#~ msgstr "Забрани SELinux защитата за демона dovecot"
++
++#~ msgid "Disable SELinux protection for entropyd daemon"
++#~ msgstr "Забрани SELinux защитата за демона entropyd"
++
++#~ msgid "Disable SELinux protection for fetchmail"
++#~ msgstr "Забрани SELinux защитата за fetchmail"
++
++#~ msgid "Disable SELinux protection for fingerd daemon"
++#~ msgstr "Забрани SELinux защитата за демона fingerd"
++
++#~ msgid "Disable SELinux protection for freshclam daemon"
++#~ msgstr "Забрани SELinux защитата за демона freshclam"
++
++#~ msgid "Disable SELinux protection for fsdaemon daemon"
++#~ msgstr "Забрани SELinux защитата за демона fsdaemon"
++
++#~ msgid "Disable SELinux protection for gpm daemon"
++#~ msgstr "Забрани SELinux защитата за демона gpm"
++
++#~ msgid "NFS"
++#~ msgstr "NFS"
++
++#~ msgid "Disable SELinux protection for gss daemon"
++#~ msgstr "Забрани SELinux защитата за демона gss"
++
++#~ msgid "Disable SELinux protection for Hal daemon"
++#~ msgstr "Забрани SELinux защитата за демона Hal"
++
++#~ msgid "Compatibility"
++#~ msgstr "Съвместимост"
++
++#~ msgid ""
++#~ "Do not audit things that we know to be broken but which are not security "
++#~ "risks"
++#~ msgstr ""
++#~ "Не наблюдавай неща, които знаем, че са счупени, но не са рискови за "
++#~ "сигурността"
++
++#~ msgid "Disable SELinux protection for hostname daemon"
++#~ msgstr "Забрани SELinux защитата за демона hostname"
++
++#~ msgid "Disable SELinux protection for hotplug daemon"
++#~ msgstr "Забрани SELinux защитата за демона hotplug"
++
++#~ msgid "Disable SELinux protection for howl daemon"
++#~ msgstr "Забрани SELinux защитата за демона howl"
++
++#~ msgid "Disable SELinux protection for cups hplip daemon"
++#~ msgstr "Забрани SELinux защитата за cups демона hplip"
++
++#~ msgid "Disable SELinux protection for httpd rotatelogs"
++#~ msgstr "Забрани SELinux защитата за httpd rotatelog-овете"
++
++#~ msgid "HTTPD Service"
++#~ msgstr "Услугата HTTPD"
++
++#~ msgid "Disable SELinux protection for http suexec"
++#~ msgstr "Забрани SELinux защитата за http suexec"
++
++#~ msgid "Disable SELinux protection for hwclock daemon"
++#~ msgstr "Забрани SELinux защитата за демона hwclock"
++
++#~ msgid "Disable SELinux protection for i18n daemon"
++#~ msgstr "Забрани SELinux защитата за демона i18n"
++
++#~ msgid "Disable SELinux protection for imazesrv daemon"
++#~ msgstr "Забрани SELinux защитата за демона imazesrv"
++
++#~ msgid "Disable SELinux protection for inetd child daemons"
++#~ msgstr "Забрани SELinux защитата за inetd child демоните"
++
++#~ msgid "Disable SELinux protection for inetd daemon"
++#~ msgstr "Забрани SELinux защитата за демона inetd"
++
++#~ msgid "Disable SELinux protection for innd daemon"
++#~ msgstr "Забрани SELinux защитата за демона innd"
++
++#~ msgid "Disable SELinux protection for iptables daemon"
++#~ msgstr "Забрани SELinux защитата за демона iptables"
++
++#~ msgid "Disable SELinux protection for ircd daemon"
++#~ msgstr "Забрани SELinux защитата за демона ircd"
++
++#~ msgid "Disable SELinux protection for irqbalance daemon"
++#~ msgstr "Забрани SELinux защитата за демона irqbalance"
++
++#~ msgid "Disable SELinux protection for iscsi daemon"
++#~ msgstr "Забрани SELinux защитата за демона iscsi"
++
++#~ msgid "Disable SELinux protection for jabberd daemon"
++#~ msgstr "Забрани SELinux защитата за демона jabberd"
++
++#~ msgid "Kerberos"
++#~ msgstr "Kerberos"
++
++#~ msgid "Disable SELinux protection for kadmind daemon"
++#~ msgstr "Забрани SELinux защитата за демона kadmind"
++
++#~ msgid "Disable SELinux protection for klogd daemon"
++#~ msgstr "Забрани SELinux защитата за демона klogd"
++
++#~ msgid "Disable SELinux protection for krb5kdc daemon"
++#~ msgstr "Забрани SELinux защитата за демона krb5kdc"
++
++#~ msgid "Disable SELinux protection for ktalk daemons"
++#~ msgstr "Забрани SELinux защитата за демоните ktalk"
++
++#~ msgid "Disable SELinux protection for kudzu daemon"
++#~ msgstr "Забрани SELinux защитата за демона kudzu"
++
++#~ msgid "Disable SELinux protection for locate daemon"
++#~ msgstr "Забрани SELinux защитата за демона locate"
++
++#~ msgid "Disable SELinux protection for lpd daemon"
++#~ msgstr "Забрани SELinux защитата за демона lpd"
++
++#~ msgid "Disable SELinux protection for lrrd daemon"
++#~ msgstr "Забрани SELinux защитата за демона lrrd"
++
++#~ msgid "Disable SELinux protection for lvm daemon"
++#~ msgstr "Забрани SELinux защитата за демона lvm"
++
++#~ msgid "Disable SELinux protection for mailman"
++#~ msgstr "Забрани SELinux защитата за mailman"
++
++#~ msgid "Disable SELinux protection for mdadm daemon"
++#~ msgstr "Забрани SELinux защитата за демона mdadm"
++
++#~ msgid "Disable SELinux protection for monopd daemon"
++#~ msgstr "Забрани SELinux защитата за демона monopd"
++
++#~ msgid "Disable SELinux protection for mrtg daemon"
++#~ msgstr "Забрани SELinux защитата за демона mrtg"
++
++#~ msgid "Disable SELinux protection for mysqld daemon"
++#~ msgstr "Забрани SELinux защитата за демона mysqld"
++
++#~ msgid "Disable SELinux protection for nagios daemon"
++#~ msgstr "Забрани SELinux защитата за демона nagios"
++
++#~ msgid "Name Service"
++#~ msgstr "Услуга за имена"
++
++#~ msgid "Disable SELinux protection for named daemon"
++#~ msgstr "Забрани SELinux защитата за демона named"
++
++#~ msgid "Disable SELinux protection for nessusd daemon"
++#~ msgstr "Забрани SELinux защитата за демона nessusd"
++
++#~ msgid "Disable SELinux protection for NetworkManager"
++#~ msgstr "Забрани SELinux защитата за NetworkManager"
++
++#~ msgid "Disable SELinux protection for nfsd daemon"
++#~ msgstr "Забрани SELinux защитата за демона nfsd"
++
++#~ msgid "Samba"
++#~ msgstr "Samba"
++
++#~ msgid "Disable SELinux protection for nmbd daemon"
++#~ msgstr "Забрани SELinux защитата за демона nmbd"
++
++#~ msgid "Disable SELinux protection for nrpe daemon"
++#~ msgstr "Забрани SELinux защитата за демона nrpe"
++
++#~ msgid "Disable SELinux protection for nscd daemon"
++#~ msgstr "Забрани SELinux защитата за демона nscd"
++
++#~ msgid "Disable SELinux protection for nsd daemon"
++#~ msgstr "Забрани SELinux защитата за демона nsd"
++
++#~ msgid "Disable SELinux protection for ntpd daemon"
++#~ msgstr "Забрани SELinux защитата за демона ntpd"
++
++#~ msgid "Disable SELinux protection for oddjob"
++#~ msgstr "Забрани SELinux защитата за oddjob"
++
++#~ msgid "Disable SELinux protection for oddjob_mkhomedir"
++#~ msgstr "Забрани SELinux защитата за oddjob_mkhomedir"
++
++#~ msgid "Disable SELinux protection for openvpn daemon"
++#~ msgstr "Забрани SELinux защитата за демона openvpn"
++
++#~ msgid "Disable SELinux protection for pam daemon"
++#~ msgstr "Забрани SELinux защитата за демона pam"
++
++#~ msgid "Disable SELinux protection for pegasus"
++#~ msgstr "Забрани SELinux защитата за pegasus"
++
++#~ msgid "Disable SELinux protection for perdition daemon"
++#~ msgstr "Забрани SELinux защитата за демона perdition"
++
++#~ msgid "Disable SELinux protection for portmap daemon"
++#~ msgstr "Забрани SELinux защитата за демона portmap"
++
++#~ msgid "Disable SELinux protection for portslave daemon"
++#~ msgstr "Забрани SELinux защитата за демона portslave"
++
++#~ msgid "Disable SELinux protection for postfix"
++#~ msgstr "Забрани SELinux защитата за postfix"
++
++#~ msgid "Disable SELinux protection for postgresql daemon"
++#~ msgstr "Забрани SELinux защитата за демона postgresql"
++
++#~ msgid "pppd"
++#~ msgstr "pppd"
++
++#~ msgid "Disable SELinux protection for pptp"
++#~ msgstr "Забрани SELinux защитата за pptp"
++
++#~ msgid "Disable SELinux protection for prelink daemon"
++#~ msgstr "Забрани SELinux защитата за демона prelink"
++
++#~ msgid "Disable SELinux protection for privoxy daemon"
++#~ msgstr "Забрани SELinux защитата за демона privoxy"
++
++#~ msgid "Disable SELinux protection for ptal daemon"
++#~ msgstr "Забрани SELinux защитата за демона ptal"
++
++#~ msgid "Disable SELinux protection for pxe daemon"
++#~ msgstr "Забрани SELinux защитата за демона pxe"
++
++#~ msgid "Disable SELinux protection for pyzord"
++#~ msgstr "Забрани SELinux защитата за pyzord"
++
++#~ msgid "Disable SELinux protection for quota daemon"
++#~ msgstr "Забрани SELinux защитата за демона quota"
++
++#~ msgid "Disable SELinux protection for radiusd daemon"
++#~ msgstr "Забрани SELinux защитата за демона radiusd"
++
++#~ msgid "Disable SELinux protection for radvd daemon"
++#~ msgstr "Забрани SELinux защитата за демона radvd"
++
++#~ msgid "Disable SELinux protection for rdisc"
++#~ msgstr "Забрани SELinux защитата за rdisc"
++
++#~ msgid "Disable SELinux protection for readahead"
++#~ msgstr "Забрани SELinux защитата за readahead"
++
++#~ msgid "Allow programs to read files in non-standard locations (default_t)"
++#~ msgstr ""
++#~ "Позволи програми да четат файлове в нестандартни местоположения "
++#~ "(default_t)"
++
++#~ msgid "Disable SELinux protection for restorecond"
++#~ msgstr "Забрани SELinux защитата за restorecond"
++
++#~ msgid "Disable SELinux protection for rhgb daemon"
++#~ msgstr "Забрани SELinux защитата за демона rhgb"
++
++#~ msgid "Disable SELinux protection for ricci"
++#~ msgstr "Забрани SELinux защитата за ricci"
++
++#~ msgid "Disable SELinux protection for ricci_modclusterd"
++#~ msgstr "Забрани SELinux защитата за ricci_modclusterd"
++
++#~ msgid "Disable SELinux protection for rlogind daemon"
++#~ msgstr "Забрани SELinux защитата за демона rlogind"
++
++#~ msgid "Disable SELinux protection for rpcd daemon"
++#~ msgstr "Забрани SELinux защитата за демона rpcd"
++
++#~ msgid "Disable SELinux protection for rshd"
++#~ msgstr "Забрани SELinux защитата за rshd"
++
++#~ msgid "rsync"
++#~ msgstr "rsync"
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
+-msgstr "Enforcing"
++#~ msgid "Disable SELinux protection for rsync daemon"
++#~ msgstr "Забрани SELinux защитата за демона rsync"
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
+-msgstr "Състояние"
++#~ msgid "Allow ssh to run from inetd instead of as a daemon"
++#~ msgstr "Позволи ssh да бъде стартиран от inetd вместо да работи като демон"
+
+-#: ../gui/statusPage.py:133
+-msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
+-msgstr ""
+-"Променяйки типа политика, ще предизвикате преетикетиране на цялата файлова "
+-"система при следващото зареждане. Преетикетирането отнема доста време, в "
+-"зависимост от големината на файловата система. Искате ли да продължите?"
++#~ msgid "SASL authentication server"
++#~ msgstr "SASL удостоверяващ сървър"
+
+-#: ../gui/statusPage.py:147
+-msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
+-msgstr ""
+-"Промяната към забранен SELinux изисква рестартиране. Това не се "
+-"препоръчва. Ако по-късно решите да активирате SELinux, системата ще трябва "
+-"да бъде преетикетирана. Ако просто искате да видите дали SELinux е причина "
+-"за проблем в системата Ви, може да преминете в режим permissive, който само "
+-"ще регистрира грешките, без да налага SELinux политика. Режимът Permissive "
+-"не изисква рестартиране Искате ли да продължите?"
++#~ msgid ""
++#~ "Allow X-Windows server to map a memory region as both executable and "
++#~ "writable"
++#~ msgstr ""
++#~ "Позволи X-Windows сървъра да назначава региони от паметта едновременно "
++#~ "като изпълними и записваеми"
+
+-#: ../gui/statusPage.py:152
+-msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
+-msgstr ""
+-"Промяната към разрешен SELinux ще предизвика преетикетиране на цялата "
+-"файлова система при следващото зареждане. Преетикетирането отнема доста "
+-"време, в зависимост от големината на файловата система. Искате ли да "
+-"продължите?"
++#~ msgid "Disable SELinux protection for saslauthd daemon"
++#~ msgstr "Забрани SELinux защитата за демона saslauthd"
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
+-msgstr "system-config-selinux"
++#~ msgid "Disable SELinux protection for scannerdaemon daemon"
++#~ msgstr "Забрани SELinux защитата за демона scannerdaemon"
+
+-#: ../gui/system-config-selinux.glade:12
+-msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+-msgstr ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++#~ msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#~ msgstr "Не позволявай transition към sysadm_t, извършвани sudo и su"
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
+-msgstr "Добави SELinux съответствие за влизане"
++#~ msgid "Do not allow any processes to load kernel modules"
++#~ msgstr "Не позволявай на никой от процесите да зарежда модули към ядрото"
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
+-msgstr "Добавя SELinux мрежови портове"
++#~ msgid "Do not allow any processes to modify kernel SELinux policy"
++#~ msgstr ""
++#~ "Не позволявай на никой от процесите да модифицира kernel SELinux "
++#~ "политиката"
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
+-msgstr "SELinux тип"
++#~ msgid "Disable SELinux protection for sendmail daemon"
++#~ msgstr "Забрани SELinux защитата за демона sendmail"
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
+-msgstr "Файлова спецификация"
++#~ msgid "Disable SELinux protection for setrans"
++#~ msgstr "Забрани SELinux защитата за setrans"
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
+-msgstr "Тип файл"
++#~ msgid "Disable SELinux protection for setroubleshoot daemon"
++#~ msgstr "Забрани SELinux защитата за демона setroubleshoot"
+
+-#: ../gui/system-config-selinux.glade:727
+-msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
+-msgstr ""
+-"всички файлове\n"
+-"нормален файл\n"
+-"директория\n"
+-"знаково устр.\n"
+-"блоково устр.\n"
+-"сокет\n"
+-"символна връзка\n"
+-"named pipe\n"
++#~ msgid "Disable SELinux protection for slapd daemon"
++#~ msgstr "Забрани SELinux защитата за демона slapd"
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
+-msgstr "MLS"
++#~ msgid "Disable SELinux protection for slrnpull daemon"
++#~ msgstr "Забрани SELinux защитата за демона slrnpull"
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
+-msgstr "Добавя SELinux потребител"
++#~ msgid "Disable SELinux protection for smbd daemon"
++#~ msgstr "Забрани SELinux защитата за демона smbd"
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
+-msgstr "SELinux администрация"
++#~ msgid "Disable SELinux protection for snmpd daemon"
++#~ msgstr "Забрани SELinux защитата за демона snmpd"
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
+-msgstr "Добави"
++#~ msgid "Disable SELinux protection for snort daemon"
++#~ msgstr "Забрани SELinux защитата за демона snort"
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
+-msgstr "_Свойства"
++#~ msgid "Disable SELinux protection for soundd daemon"
++#~ msgstr "Забрани SELinux защитата за демона soundd"
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
+-msgstr "_Изтрий"
++#~ msgid "Disable SELinux protection for sound daemon"
++#~ msgstr "Забрани SELinux защитата за демона sound"
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
+-msgstr "Изберете Management Object"
++#~ msgid "Spam Protection"
++#~ msgstr "Spam защита"
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
+-msgstr "<b>Изберете:</b>"
++#~ msgid "Disable SELinux protection for spamd daemon"
++#~ msgstr "Забрани SELinux защитата за демона spamd"
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
+-msgstr "Системен Enforcing режим по подразбиране"
++#~ msgid "Allow Spam Assassin daemon network access"
++#~ msgstr "Позволи на Spam Assassin демона достъп до мрежата"
+
+-#: ../gui/system-config-selinux.glade:1354
+-msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
+-msgstr ""
+-"Забранен\n"
+-"Permissive\n"
+-"Enforcing\n"
++#~ msgid "Disable SELinux protection for speedmgmt daemon"
++#~ msgstr "Забрани SELinux защитата за демона speedmgmt"
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
+-msgstr "Текущ Enforcing режим"
++#~ msgid "Squid"
++#~ msgstr "Squid"
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
+-msgstr "Системен тип политика по подразбиране: "
++#~ msgid "Disable SELinux protection for squid daemon"
++#~ msgstr "Забрани SELinux защитата за демона squid"
+
+-#: ../gui/system-config-selinux.glade:1463
+-msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
+-msgstr ""
+-"Изберете, ако искате да преетикетирате тогава цялата файлова система при "
+-"следващото зареждане. Преетикетирането може да отнеме доста време, в "
+-"зависимост от големината на файловата система. Ако променяте типовете "
+-"политика или преминавате от забранен към enforcing, е необходимо "
+-"преетикетиране."
++#~ msgid "Disable SELinux protection for ssh daemon"
++#~ msgstr "Забрани SELinux защитата за демона ssh"
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
+-msgstr "Преетикетиране при следващото зареждане"
++#~ msgid ""
++#~ "Allow staff_r users to search the sysadm home dir and read files (such as "
++#~ "~/.bashrc)"
++#~ msgstr ""
++#~ "Позволи staff_r потребители да търсят в домашната директория на sysadm и "
++#~ "да четат файлове (като ~/.bashrc)"
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
+-msgstr "label37"
++#~ msgid "Universal SSL tunnel"
++#~ msgstr "Универсален SSL тунел"
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
+-msgstr "Върни булевите настройки към тези по подразбиране"
++#~ msgid "Disable SELinux protection for stunnel daemon"
++#~ msgstr "Забрани SELinux защитата за демона stunnel"
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
+-msgstr "Превключва между Индивидуални и Всички булеви променливи"
++#~ msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#~ msgstr "Позволи stunnel демона да работи самостоятелно, извън xinetd"
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
+-msgstr "Филтър"
++#~ msgid "Disable SELinux protection for swat daemon"
++#~ msgstr "Забрани SELinux защитата за демона swat"
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
+-msgstr "label50"
++#~ msgid "Disable SELinux protection for sxid daemon"
++#~ msgstr "Забрани SELinux защитата за демона sxid"
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
+-msgstr "Добавя файлов контекст"
++#~ msgid "Disable SELinux protection for syslogd daemon"
++#~ msgstr "Забрани SELinux защитата за демона syslogd"
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
+-msgstr "Променя файлов контекст"
++#~ msgid "Disable SELinux protection for system cron jobs"
++#~ msgstr "Забрани SELinux защитата за системните cron задачи"
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
+-msgstr "Изтрива файлов контекст"
++#~ msgid "Disable SELinux protection for tcp daemon"
++#~ msgstr "Забрани SELinux защитата за демона tcp"
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
+-msgstr "Превключва между всички и индивидуален файлов контекст"
++#~ msgid "Disable SELinux protection for telnet daemon"
++#~ msgstr "Забрани SELinux защитата за демона telnet"
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
+-msgstr "label38"
++#~ msgid "Disable SELinux protection for tftpd daemon"
++#~ msgstr "Забрани SELinux защитата за демона tftpd"
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
+-msgstr "Добави SELinux съответствие на потребител"
++#~ msgid "Disable SELinux protection for transproxy daemon"
++#~ msgstr "Забрани SELinux защитата за демона transproxy"
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
+-msgstr "Промени SELinux съответствие на потребител"
++#~ msgid "Disable SELinux protection for udev daemon"
++#~ msgstr "Забрани SELinux защитата за демона udev"
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
+-msgstr "Изтрий SELinux съответствие на потребител"
++#~ msgid "Disable SELinux protection for uml daemon"
++#~ msgstr "Забрани SELinux защитата за демона uml"
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
+-msgstr "label39"
++#~ msgid ""
++#~ "Allow xinetd to run unconfined, including any services it starts that do "
++#~ "not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "Позволи xinetd да работи неограничено, включително които и да са услуги, "
++#~ "които той стартира, които нямат изрично дефиниран domain transition"
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
+-msgstr "Добавя потребител"
++#~ msgid ""
++#~ "Allow rc scripts to run unconfined, including any daemon started by an rc "
++#~ "script that does not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "Позволи rc скриптове да работят неограничено, включително който и да е "
++#~ "демон, стартиран от rc скрипт, който няма изрично дефиниран domain "
++#~ "transition"
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
+-msgstr "Променя потребител"
++#~ msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#~ msgstr ""
++#~ "Позволи привилегировани инструменти като hotplug и insmod да работят "
++#~ "неограничено"
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
+-msgstr "Изтрива потребител"
++#~ msgid "Disable SELinux protection for updfstab daemon"
++#~ msgstr "Забрани SELinux защитата за демона updfstab"
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
+-msgstr "label41"
++#~ msgid "Disable SELinux protection for uptimed daemon"
++#~ msgstr "Забрани SELinux защитата за демона uptimed"
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
+-msgstr "Добавя мрежов порт"
++#~ msgid ""
++#~ "Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, "
++#~ "only staff_r can do so"
++#~ msgstr ""
++#~ "Позволи user_r да достига sysadm_r чрез su, sudo, или userhelper. Иначе "
++#~ "само staff_r го може"
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
+-msgstr "Редактира мрежов порт"
++#~ msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#~ msgstr ""
++#~ "Позволи потребителите да контролират мрежови интерфейси (нужно е също "
++#~ "USERCTL=true)"
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
+-msgstr "Изтрива мрежов порт"
++#~ msgid "Allow user to stat ttyfiles"
++#~ msgstr "Позволи на потребител stat ttyfiles"
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
+-msgstr "Превключва между Индивидуални и Всички портове"
++#~ msgid "Disable SELinux protection for uucpd daemon"
++#~ msgstr "Забрани SELinux защитата за демона uucpd"
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
+-msgstr "label42"
++#~ msgid "Disable SELinux protection for vmware daemon"
++#~ msgstr "Забрани SELinux защитата за демона vmware"
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
+-msgstr "Генерира нов модул с политика"
++#~ msgid "Disable SELinux protection for watchdog daemon"
++#~ msgstr "Забрани SELinux защитата за демона watchdog"
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
+-msgstr "Зарежда модул с политика"
++#~ msgid "Disable SELinux protection for winbind daemon"
++#~ msgstr "Забрани SELinux защитата за демона winbind"
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
+-msgstr "Премахва зареждаем модул с политика"
++#~ msgid "Disable SELinux protection for xdm daemon"
++#~ msgstr "Забрани SELinux защитата за демона xdm"
+
+-#: ../gui/system-config-selinux.glade:2661
+-msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
+-msgstr ""
+-"Разрешава/Забранява допълнителни правила за наблюдение, които нормално не се "
+-"докладват в журналните файлове."
++#~ msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#~ msgstr "Позволи xdm влизания като sysadm_r:sysadm_t"
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
+-msgstr "label44"
++#~ msgid "Disable SELinux protection for xen daemon"
++#~ msgstr "Забрани SELinux защитата за демона xen"
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
+-msgstr "Смени режима на процеса на permissive."
++#~ msgid "XEN"
++#~ msgstr "XEN"
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
+-msgstr "Смени режима на процеса на enforcing"
++#~ msgid "Disable SELinux protection for xfs daemon"
++#~ msgstr "Забрани SELinux защитата за демона xfs"
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
+-msgstr "Домейн на процеса"
++#~ msgid "Disable SELinux protection for xen control"
++#~ msgstr "Забрани SELinux защитата за xen control"
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
+-msgstr "label59"
++#~ msgid "Disable SELinux protection for ypbind daemon"
++#~ msgstr "Забрани SELinux защитата за демона ypbind"
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
+-msgstr "Изисква се SELinux потребител '%s'"
++#~ msgid "Disable SELinux protection for NIS Password Daemon"
++#~ msgstr "Забрани SELinux защитата за демона NIS Password"
++
++#~ msgid "Disable SELinux protection for ypserv daemon"
++#~ msgstr "Забрани SELinux защитата за демона ypserv"
++
++#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
++#~ msgstr "Забрани SELinux защитата за демона NIS Transfer"
diff --git a/policycoreutils/po/bn.po b/policycoreutils/po/bn.po
-index a8b7065..991f2b1 100644
+index a8b7065..3f36fd0 100644
--- a/policycoreutils/po/bn.po
+++ b/policycoreutils/po/bn.po
-@@ -7,7 +7,7 @@ msgid ""
+@@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: Policycoreutils\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-03-30 18:14+0000\n"
- "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+-"PO-Revision-Date: 2012-03-30 18:14+0000\n"
+-"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
++"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
"Language-Team: Bengali <info at ankur.org.bd>\n"
+ "Language: bn\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
++"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
@@ -24,7 +24,7 @@ msgid ""
" <args ...> are the arguments to that script."
msgstr ""
@@ -22544,116 +37932,116 @@ index a8b7065..991f2b1 100644
-msgstr ""
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
msgstr ""
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
msgstr ""
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
msgstr ""
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
msgstr ""
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
msgstr ""
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
msgstr ""
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
msgstr ""
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
msgstr ""
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
msgstr ""
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
msgstr ""
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
msgstr ""
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
msgstr ""
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
msgstr ""
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
msgstr ""
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
msgstr ""
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
msgstr ""
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
msgstr ""
@@ -22665,119 +38053,119 @@ index a8b7065..991f2b1 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
msgstr ""
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
msgstr ""
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
msgstr ""
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
msgstr ""
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
msgstr ""
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
msgstr ""
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
msgstr ""
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
msgstr ""
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
msgstr ""
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
msgstr ""
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
msgstr ""
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
msgstr ""
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
msgstr ""
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
@@ -22785,7 +38173,7 @@ index a8b7065..991f2b1 100644
msgstr ""
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
msgstr ""
@@ -22793,314 +38181,314 @@ index a8b7065..991f2b1 100644
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
msgstr ""
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
msgstr ""
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
msgstr ""
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
msgstr ""
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
msgstr ""
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
msgstr ""
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
msgstr ""
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
msgstr ""
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
msgstr ""
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
msgstr ""
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
msgstr ""
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
msgstr ""
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
msgstr ""
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
msgstr ""
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
msgstr ""
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
msgstr ""
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
msgstr ""
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
msgstr ""
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
msgstr ""
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
msgstr ""
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
msgstr ""
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
msgstr ""
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
msgstr ""
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
msgstr ""
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
msgstr ""
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
msgstr ""
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
msgstr ""
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
msgstr ""
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
msgstr ""
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
msgstr ""
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
msgstr ""
@@ -23108,272 +38496,272 @@ index a8b7065..991f2b1 100644
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
msgstr ""
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
msgstr ""
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
msgstr ""
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
msgstr ""
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
msgstr ""
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
msgstr ""
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
msgstr ""
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
msgstr ""
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
msgstr ""
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
msgstr ""
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
msgstr ""
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
msgstr ""
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
msgstr ""
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
msgstr ""
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
msgstr ""
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
msgstr ""
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
msgstr ""
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
msgstr ""
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
msgstr ""
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
msgstr ""
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
msgstr ""
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
msgstr ""
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
msgstr ""
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
msgstr ""
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
msgstr ""
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -23382,114 +38770,114 @@ index a8b7065..991f2b1 100644
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
msgstr ""
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
msgstr ""
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
msgstr ""
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
msgstr ""
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
msgstr ""
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
@@ -23497,98 +38885,98 @@ index a8b7065..991f2b1 100644
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
msgstr ""
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
msgstr ""
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
msgstr ""
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
msgstr ""
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
msgstr ""
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
msgstr ""
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
msgstr ""
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
msgstr ""
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
msgstr ""
@@ -24400,177 +39788,2289 @@ index a8b7065..991f2b1 100644
#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
msgid "Network Port"
msgstr ""
-@@ -3356,3 +3243,156 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
+@@ -1948,1411 +1835,1487 @@ msgstr ""
+ msgid "Group View"
msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
+#: ../sepolicy/sepolicy.py:195
+msgid "Source Domain"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+#: ../sepolicy/sepolicy.py:198
+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
++msgstr ""
++
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
+msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
diff --git a/policycoreutils/po/bn_IN.po b/policycoreutils/po/bn_IN.po
-index d902482..ef37151 100644
+index d902482..2668002 100644
--- a/policycoreutils/po/bn_IN.po
+++ b/policycoreutils/po/bn_IN.po
-@@ -10,7 +10,7 @@ msgid ""
+@@ -5,20 +5,21 @@
+ # Translators:
+ # Runa Bhattacharjee <runab at fedoraproject.org>, 2008.
+ # Runa Bhattacharjee <runabh at gmail.com>, 2007.
+-# Runa Bhattacharjee <runab at redhat.com>, 2006, 2010.
++# Runa Bhattacharjee <runab at redhat.com>, 2006,2010,2012.
++# <runabh at gmail.com>, 2012.
+ msgid ""
msgstr ""
"Project-Id-Version: Policycoreutils\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
"Language-Team: Bengali (India) <anubad at lists.ankur.org.in>\n"
-@@ -30,7 +30,7 @@ msgstr ""
+ "Language: bn_IN\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
++"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -30,7 +31,7 @@ msgstr ""
" এই ক্ষেত্রে: <script> দ্বারা সঞ্চালনের উদ্দেশ্যে init স্ক্রিপ্ট চিহ্নিত করা হয়,\n"
" <args ...>'র মধ্যে উপরোক্ত স্ক্রিপ্টের আর্গুমেন্ট উল্লিখিত হয়।"
@@ -24579,7 +42079,7 @@ index d902482..ef37151 100644
#, c-format
msgid "failed to initialize PAM\n"
msgstr "PAM আরম্ভ করতে ব্যর্থ\n"
-@@ -79,7 +79,7 @@ msgstr "দুঃক্ষিত, run_init শুধুমাত্র SELinux
+@@ -79,7 +80,7 @@ msgstr "দুঃক্ষিত, run_init শুধুমাত্র SELinux
msgid "authentication failed.\n"
msgstr "অনুমোদন করতে ব্যর্থ।\n"
@@ -24588,7 +42088,7 @@ index d902482..ef37151 100644
#, c-format
msgid "Could not set exec context to %s.\n"
msgstr "exec context %s হিসাবে স্থাপন করা যায়নি।\n"
-@@ -92,860 +92,856 @@ msgstr "******************** গুরুত্বপূর্ণ **************
+@@ -92,860 +93,862 @@ msgstr "******************** গুরুত্বপূর্ণ **************
msgid "To make this policy package active, execute:"
msgstr "চিহ্নিত পলিসি প্যাকেজ সক্রিয় করার জন্য, সঞ্চালন করুন:"
@@ -24597,116 +42097,123 @@ index d902482..ef37151 100644
-msgstr "সার্বজনীন"
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
msgstr "semanage হ্যান্ডেল নির্মাণ করা যায়নি"
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
msgstr "SELinux নিয়মনীতি বর্তমানে পরিচালিত নয় অথবা সংগ্রহস্থল ব্যবহার করা সম্ভব নয়।"
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
msgstr "নিয়মনীতির সংগ্রহস্থল পড়া যায়নি।"
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
msgstr "semanage সংযোগ স্থাপন করা যায়নি"
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
msgstr "MLS-র সক্রিয় অবস্থা পরীক্ষা করা যায়নি"
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
msgstr "বাস্তবায়িত হয়নি"
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
msgstr "Semanage ট্রানস্যাকশন বর্তমানে চলছে"
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
msgstr "semanage আদান-প্রদান আরম্ভ করা যায়নি"
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
msgstr "semanage আদান-প্রদান সমাপ্ত করা যায়নি"
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
msgstr "Semanage বর্তমানে চলছে না"
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
msgstr "SELinux মডিউলের তালিকা নির্মাণ করা যায়নি"
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
- msgstr ""
+-msgstr ""
++msgstr "মডিউলের নাম"
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
msgstr "সংস্করণ"
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
msgstr "Disabled (নিষ্ক্রিয়)"
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
- msgstr ""
+-msgstr ""
++msgstr "মডিউল %s নিষ্ক্রিয় করতে ব্যর্থ (মুছে ফেলতে ব্যর্থ)"
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
- msgstr ""
+-msgstr ""
++msgstr "%s মডিউল সক্রিয় করা যায়নি (মুছে ফেলতে ব্যর্থ)"
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
- msgstr ""
+-msgstr ""
++msgstr "%s মডিউল অপসারণ করা যায়নি (মুছে ফেলতে ব্যর্থ)"
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
- msgstr ""
+-msgstr ""
++msgstr "dontaudit-র ক্ষেত্রে 'on' অথবা 'off'-র মধ্যে একটি আবশ্যক"
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
- msgstr ""
+-msgstr ""
++msgstr "বিল্ট-ইন Permissive-র ধরন"
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
- msgstr ""
+-msgstr ""
++msgstr "স্বনির্ধারিত Permissive-র ধরন"
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
msgstr "permissive ডোমেইন %s নির্ধারণ করা যায়নি (মডিউল ইনস্টল করতে ব্যর্থ)"
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
msgstr "permissive ডোমেইন %s সরিয়ে ফেলা যায়নি (অপসারণ করতে ব্যর্থ)"
@@ -24718,92 +42225,92 @@ index d902482..ef37151 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
msgstr "%s'র জন্য কি নির্মাণ করা যায়নি"
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
msgstr "%s'র ক্ষেত্রে লগ-ইন ম্যাপিং ব্যবস্থা নির্ধারিত হয়েছে কিনা পরীক্ষা করা যায়নি"
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
msgstr "Linux দল %s বর্তমানে উপস্থিত নেই"
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
msgstr "Linux ব্যবহারকারী %s বর্তমানে উপস্থিত নেই"
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
msgstr "%s'র ক্ষেত্রে লগ-ইন ম্যাপিং ব্যবস্থা নির্মাণ করা যায়নি"
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
msgstr "%s'র নাম নির্ধারণ করা যায়নি"
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
msgstr "%s'র ক্ষেত্রে MLS রেঞ্জ নির্ধারণ করা যায়নি"
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
msgstr "%s'র ক্ষেত্রে SELinux ব্যবহারকারী নির্ধারণ করা যায়নি"
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
msgstr "%s'র ক্ষেত্রে লগ-ইন ম্যাপিং ব্যবস্থা যোগ করা যায়নি"
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
msgstr "seuser অথবা serange আবশ্যক"
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
msgstr "%s'র ক্ষেত্রে লগ-ইন ম্যাপিং ব্যবস্থা নির্ধারিত হয়নি"
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
msgstr "%s'র ক্ষেত্রে seuser কোয়েরি করা যায়নি"
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
msgstr "%s'র ক্ষেত্রে লগ-ইন ম্যাপিং ব্যবস্থা পরিবর্তন করা যায়নি"
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
msgstr ""
@@ -24811,28 +42318,28 @@ index d902482..ef37151 100644
"নয়"
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
msgstr "%s'র ক্ষেত্রে লগ-ইন ম্যাপিং মুছে ফেলা যায়নি"
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
msgstr "লগ-ইন ম্যাপিং তালিকাভুক্ত করা যায়নি"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
msgstr "লগ-ইন নাম"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
@@ -24840,7 +42347,7 @@ index d902482..ef37151 100644
msgstr "SELinux ব্যবহারকারী"
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
msgstr "MLS/MCS সীমা"
@@ -24848,87 +42355,87 @@ index d902482..ef37151 100644
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
msgstr "SELinux ব্যবহারকারী %s'র বৈশিষ্ট্য নির্ধারিত কিনা পরীক্ষা করা যায়নি"
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
msgstr "%s'র জন্য ব্যবহারকারী কোয়েরি করা যায়নি"
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
msgstr "%s'র অন্তত একটি ভূমিকা যোগ করা আবশ্যক"
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
msgstr "%s'র জন্য SELinux ব্যবহারকারী নির্মাণ করা যায়নি"
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
msgstr "%s ভূমিকাটি, %s'র জন্য নির্ধারণ করা যায়নি"
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
msgstr "%s'র ক্ষেত্রে MLS স্তর নির্ধারণ করা যায়নি"
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
msgstr "%s প্রেফিক্সটি %s'র ক্ষেত্রে যোগ করা যায়নি"
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
msgstr "%s'র জন্য কি প্রাপ্ত করা যায়নি"
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
msgstr "SELinux ব্যবহারকারী %s যোগ করা যায়নি"
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
msgstr "প্রেফিক্স, ভূমিকা, স্তর অথবা রেঞ্জ উল্লেখ করা আবশ্যক"
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
msgstr "প্রেফিক্স অথবা ভূমিকা উল্লেখ করা আবশ্যক"
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
msgstr "SELinux ব্যবহারকারী %s'র বৈশিষ্ট্য নির্ধারিত হয়নি"
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
msgstr "SELinux ব্যবহারকারী %s'র বৈশিষ্ট্য পরিবর্তন করা যায়নি"
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
msgstr ""
@@ -24936,228 +42443,229 @@ index d902482..ef37151 100644
"অপসারণযোগ্য নয়"
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
msgstr "SELinux ব্যবহারকারী %s মুছে ফেলা যায়নি"
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
msgstr "SELinux ব্যবহারকারীদের তালিকা নির্মাণ করা যায়নি"
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
msgstr "ব্যবহারকারী %s'র ভূমিকার তালিকা নির্মাণ করা যায়নি"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
msgstr "লেবেল ব্যবস্থা"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
msgstr "MLS/"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
msgstr "প্রেফিক্স"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
msgstr "MCS স্তর"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
msgstr "MCS সীমা"
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
msgstr "SELinux রোল"
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
msgstr "udp অথবা tcp প্রোটোকল আবশ্যক"
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
msgstr "পোর্ট উল্লেখ করা আবশ্যক"
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
- msgstr ""
+-msgstr ""
++msgstr "অবৈধ পোর্ট"
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
msgstr "%s/%s'র জন্য কি নির্মাণ করা যায়নি"
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
msgstr "ধরন উল্লেখ করা আবশ্যক"
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
msgstr "পোর্ট %s/%s নির্ধারিত হয়েছে কিনা পরীক্ষা করা যায়নি"
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
msgstr "পোর্ট %s/%s বর্তমানে নির্ধারিত আছে"
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
msgstr "%s/%s'র জন্য পোর্ট নির্মাণ করা যায়নি"
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
msgstr "%s/%s'র জন্য context নির্মাণ করা যায়নি"
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
msgstr "%s/%s'র ক্ষেত্রে পোর্ট context'র মধ্যে ব্যবহারকারী নির্ধারণ করা যায়নি"
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
msgstr "%s/%s'র ক্ষেত্রে পোর্ট context'র মধ্যে ভূমিকা নির্ধারণ করা যায়নি"
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
msgstr "%s/%s'র ক্ষেত্রে পোর্ট context'র মধ্যে ধরন নির্ধারণ করা যায়নি"
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
msgstr "%s/%s'র ক্ষেত্রে পোর্ট context'র মধ্যে mls ক্ষেত্র নির্ধারণ করা যায়নি"
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
msgstr "%s/%s'র ক্ষেত্রে পোর্ট context নির্ধারণ করা যায়নি"
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
msgstr "%s/%s পোর্ট যোগ করা যায়নি"
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
msgstr "setype অথবা serange আবশ্যক"
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
msgstr "setype আবশ্যক"
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
msgstr "%s/%s পোর্ট নির্ধারিত হয়নি"
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
msgstr "%s/%s পোর্ট কোয়েরি করা যায়নি"
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
msgstr "%s/%s পোর্ট পরিবর্তন করা যায়নি"
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
msgstr "পোর্টের তালিকা নির্মাণ করা যায়নি"
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
msgstr "%s পোর্ট মুছে ফেলা যায়নি"
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
msgstr "%s/%s পোর্টটি নিয়মনীতির মধ্যে নির্ধারিত হওয়ার ফলে অপসারণযোগ্য নয়"
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
msgstr "%s/%s পোর্ট মুছে ফেলা যায়নি"
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
msgstr "পোর্টের তালিকা নির্মাণ করা যায়নি"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
msgstr "SELinux পোর্টের ধরন"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
msgstr "প্রোটো"
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
msgstr "পোর্ট সংখ্যা"
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
msgstr "নোডের ঠিকানা উল্লেখ করা আবশ্যক"
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
msgstr "প্রোটোকল অজানা অথবা অনুপস্থিত"
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
msgstr "SELinux Type আবশ্যক"
@@ -25165,493 +42673,508 @@ index d902482..ef37151 100644
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
msgstr "%s'র কি নির্মাণ করা যায়নি"
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
msgstr "addr %s নির্ধারিত হয়েছে কিনা পরীক্ষা করা যায়নি"
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
msgstr "%s-র জন্য addr নির্মাণ করা যায়নি"
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
msgstr "%s'র জন্য context নির্মাণ করা যায়নি"
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
msgstr "%s-র মাস্ক নির্ধারণ করা যায়নি"
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
msgstr "%s'র ক্ষেত্রে addr context'এ ব্যবহারকারী বৈশিষ্ট্য নির্ধারণ করা যায়নি"
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
msgstr "%s'র ক্ষেত্রে addr context'এ ভূমিকা নির্ধারণ করা যায়নি"
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
msgstr "%s'র ক্ষেত্রে addr context'এ ধরন নির্ধারণ করা যায়নি"
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
msgstr "%s'র ক্ষেত্রে addr context'এ mls ক্ষেত্র নির্ধারণ করা যায়নি"
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
msgstr "%s'র ক্ষেত্রে addr context নির্ধারণ করা যায়নি"
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
msgstr "%s addr যোগ করা যায়নি"
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
msgstr "%s addr নির্ধারিত হয়নি"
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
msgstr "%s addr কোয়েরি করা যায়নি"
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
msgstr "%s addr পরিবর্তন করা যায়নি"
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
msgstr "%s addr নিয়মনীতির মধ্যে নির্ধারিত হওয়ার ফলে অপসারণযোগ্য নয়"
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
msgstr "%s addr মুছে ফেলা যায়নি"
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
- msgstr ""
+-msgstr ""
++msgstr "নোড ম্যাপিংয়ের ক্ষেত্রে deleteall প্রয়োগ করা যায়নি"
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
msgstr "addr-র তালিকা নির্মাণ করা যায়নি"
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
msgstr "%s প্রেক্ষাপটের বৈশিষ্ট্য নির্ধারিত হয়েছে কিনা পরীক্ষা করা যায়নিis defined"
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
msgstr "%s'র প্রেক্ষাপট নির্মাণ করা যায়নি"
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
msgstr "%s'র ক্ষেত্রে প্রেক্ষাপটের context'এ ব্যবহারকারী বৈশিষ্ট্য নির্ধারণ করা যায়নি"
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
msgstr "%s'র ক্ষেত্রে প্রেক্ষাপটের context'এ ভূমিকার বৈশিষ্ট্য নির্ধারণ করা যায়নি"
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
msgstr "%s'র ক্ষেত্রে প্রেক্ষাপটের context'এ ধরন নির্ধারণ করা যায়নি"
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
msgstr "%s'র ক্ষেত্রে প্রেক্ষাপটের context'এ mls ক্ষেত্র নির্ধারণ করা যায়নি"
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
msgstr "%s'র ক্ষেত্রে প্রেক্ষাপটের context'র বৈশিষ্ট্য নির্ধারণ করা যায়নি"
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
msgstr "%s'র ক্ষেত্রে বার্তার context নির্ধারণ করা যায়নি"
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
msgstr "%s প্রেক্ষাপট যোগ করা যায়নি"
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
msgstr "%s প্রেক্ষাপটের বৈশিষ্ট্য নির্ধারিত হয়নি"
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
msgstr "%s প্রেক্ষাপট কোয়েরি করা যায়নি"
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
msgstr "%s প্রেক্ষাপট পরিবর্তন করা যায়নি"
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
msgstr "%s প্রেক্ষাপটটি নিয়মনীতির মধ্যে নির্ধারিত হয়েছে এবং অপসারণযোগ্য নয়"
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr "%s প্রেক্ষাপট মুছে ফেলা যায়নি"
+-msgstr "%s প্রেক্ষাপট মুছে ফেলা যায়নি"
++msgstr "%s ইন্টারফেস মুছে ফেলা যায়নি"
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
- msgstr ""
+-msgstr ""
++msgstr "সকল ইন্টারফেস ম্যাপিং মুছে ফেলা যায়নি"
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
msgstr "প্রেক্ষাপটের তালিকা নির্মাণ করা যায়নি"
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
msgstr "SELinux ইন্টারফেস"
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
msgstr "কনটেক্সট"
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
- msgstr ""
+-msgstr ""
++msgstr "%s-র ক্ষেত্রে সমতূল্য ক্লাস বর্তমানে উপস্থিত রয়েছে"
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
- msgstr ""
+-msgstr ""
++msgstr "%s ফাইল spec-র সাথে '%s %s' ইকুইভেলেন্সি নিয়মের দ্বন্দ্ব সৃষ্টি হয়েছে"
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
- msgstr ""
+-msgstr ""
++msgstr "%s-র ক্ষেত্রে ইকুইভেলেন্স (সমতূল্য) ক্লাস বর্তমানে উপস্থিত নেই"
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
msgstr "%s'র ক্ষেত্রে ফাইলের context'এ ব্যবহারকারী বৈশিষ্ট্য নির্ধারণ করা যায়নি"
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
msgstr "%s'র ক্ষেত্রে ফাইলের context'এ ভূমিকা নির্ধারণ করা যায়নি"
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
msgstr "%s'র ক্ষেত্রে ফাইলের context'এ mls ক্ষেত্র নির্ধারণ করা যায়নি"
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
msgstr "ফাইলের বৈশিষ্ট্য বৈধ নয়"
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
- msgstr ""
+-msgstr ""
++msgstr "ফাইল স্পসিফেকশনের মধ্যে শূণ্যস্থান থাকা সম্ভব নয়"
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
msgstr ""
++"%s ফাইল spec-র সাথে '%s %s' ইকুইভেলেন্সি নিয়মের দ্বন্দ্ব সৃষ্টি হয়েছে; এর পরিবর্তে "
++"'%s' যোগ করার চেষ্টা করুন"
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
msgstr "%s'র ফাইল context নির্ধারিত হয়েছে কিনা পরীক্ষা করা যায়নি"
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
msgstr "%s'র ফাইল contex নির্মাণ করা যায়নি"
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
msgstr "%s'র ক্ষেত্রে ফাইলের context'এ ধরন নির্ধারণ করা যায়নি"
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
msgstr "%s'র ক্ষেত্রে ফাইলের context নির্ধারণ করা যায়নি"
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
msgstr "%s'র ক্ষেত্রে ফাইল context যোগ করা যায়নি"
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
msgstr "setype, serange অথবা seuser আবশ্যক"
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
msgstr "%s'র ফাইল context আবশ্যক"
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
msgstr "%s'র জন্য ফাইল context কোয়েরি করা যায়নি"
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
msgstr "%s'র জন্য ফাইল context পরিবর্তন করা যায়নি"
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
msgstr "ফাইল context'র তালিকা নির্মাণ করা যায়নি"
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
msgstr "ফাইল context %s মুছে ফেলা যায়নি"
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
msgstr ""
"%s'র ফাইল context নিয়মনীতির মধ্যে নির্ধারিত হওয়ার ফলে তা অপসারণ করা সম্ভব নয়"
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
msgstr "%s'র ফাইল context মুছে ফেলা যায়নি"
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
msgstr "ফাইল context'র তালিকা নির্মাণ করা যায়নি"
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
msgstr "স্থানীয় ফাইলের context'র তালিকা নির্মাণ করা যায়নি"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
msgstr "SELinux fcontext"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
msgstr "ধরন"
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
++"\n"
++"SELinux Distribution fcontext Equivalence \n"
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
msgstr ""
++"\n"
++"SELinux Local fcontext Equivalence \n"
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
msgstr "বুলিয়ান %s'র বৈশিষ্ট্য নির্ধারিত হয়েছে কিনা তা পরীক্ষা করা যায়নি"
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
msgstr "বুলিয়ান %s'র মান বর্তমানে নির্ধারিত রয়েছে"
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
msgstr "%s'র ফাইল context কোয়েরি করা যায়নি"
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
msgstr "নিম্নলিখিত একটি মান উল্লেখ করা আবশ্যক: %s"
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
msgstr "%s বুলিয়েনের সক্রিয় মান নির্ধারণ করতে ব্যর্থ"
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
msgstr "%s বুলিয়ানের মান পরিবর্তন করা যায়নি"
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
msgstr "ভুল বিন্যাস %s: রেকর্ড %s"
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
msgstr "বুলিয়ান %s'র মান নিয়মনীতির মধ্যে নির্ধারিত হওয়ার ফলে অপসারণযোগ্য নয়"
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
msgstr "বুলিয়ান %s মুছে ফেলা যায়নি"
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
msgstr "বুলিয়ানের তালিকা নির্মাণ করা যায়নি"
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
msgstr "অজানা"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
msgstr "বন্ধ"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
msgstr "চালু"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
msgstr "SELinux বুলিয়ান"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
- msgstr ""
+-msgstr ""
++msgstr "অবস্থা"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
- msgstr ""
+-msgstr ""
++msgstr "ডিফল্ট"
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
msgstr "বিবরণ"
-@@ -1009,7 +1005,7 @@ msgstr "মেমরি নির্ধারণ করতে ব্যর্থ
+@@ -1009,7 +1012,7 @@ msgstr "মেমরি নির্ধারণ করতে ব্যর্থ
msgid "Error sending audit message.\n"
msgstr "অডিট সংক্রান্ত বার্তা পাঠাতে ব্যর্থ।\n"
@@ -25660,7 +43183,7 @@ index d902482..ef37151 100644
#, c-format
msgid "Could not determine enforcing mode.\n"
msgstr "enforcing মোড নির্ধারণ করা যায়নি।\n"
-@@ -1128,62 +1124,66 @@ msgstr "ফাঁকা সিগন্যাল সংকলন প্রাপ
+@@ -1128,62 +1131,66 @@ msgstr "ফাঁকা সিগন্যাল সংকলন প্রাপ
msgid "Unable to set SIGHUP handler\n"
msgstr "SIGHUP হ্যান্ডলার নির্ধারণ করতে ব্যর্থ\n"
@@ -25739,7 +43262,7 @@ index d902482..ef37151 100644
msgid "failed to exec shell\n"
msgstr "শেল exec করতে ব্যর্থ\n"
-@@ -1286,20 +1286,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1286,2088 +1293,3008 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
msgid "chcat -l +CompanyConfidential juser"
msgstr "chcat -l +CompanyConfidential juser"
@@ -25753,54 +43276,149 @@ index d902482..ef37151 100644
-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
msgid "Boolean"
- msgstr ""
+-msgstr ""
++msgstr "বুলিয়ান"
-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
msgid "all"
- msgstr ""
+-msgstr ""
++msgstr "সকল"
-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1375,557 +1375,444 @@ msgstr ""
- msgid "Load Policy Module"
- msgstr ""
+ msgid "Customized"
+-msgstr ""
++msgstr "স্বনির্ধারিত"
--#: ../gui/polgen.glade:79
--msgid "Polgen"
+ #: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:1911
+ msgid "File Labeling"
-msgstr ""
--
--#: ../gui/polgen.glade:80
-+#: ../gui/polgen.glade:9
- msgid "Red Hat 2007"
++msgstr "ফাইল লেবেল ব্যবস্থা"
+
+ #: ../gui/fcontextPage.py:74
+ msgid ""
+ "File\n"
+ "Specification"
msgstr ""
++"ফাইলের\n"
++"বৈশিষ্ট্য"
--#: ../gui/polgen.glade:81
-+#: ../gui/polgen.glade:11
- msgid "GPL"
+ #: ../gui/fcontextPage.py:81
+ msgid ""
+ "Selinux\n"
+ "File Type"
msgstr ""
++"Selinux\n"
++"ফাইলের ধরন"
- #. TRANSLATORS: Replace this string with your names, one name per line.
--#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
-+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
- msgid "translator-credits"
+ #: ../gui/fcontextPage.py:88
+ msgid ""
+ "File\n"
+ "Type"
msgstr ""
++"ফাইল\n"
++"ধরন"
--#: ../gui/polgen.glade:90
-+#: ../gui/polgen.glade:34
-+msgid "Add Booleans Dialog"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:101
-+msgid "Boolean Name"
-+msgstr ""
+ #: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2098
+ msgid "User Mapping"
+-msgstr ""
++msgstr "ব্যবহারকারী ম্যাপিং"
+
+ #: ../gui/loginsPage.py:52
+ msgid ""
+ "Login\n"
+ "Name"
+ msgstr ""
++"লগ-ইন\n"
++"নাম"
+
+ #: ../gui/loginsPage.py:56 ../gui/usersPage.py:50
+ msgid ""
+ "SELinux\n"
+ "User"
+ msgstr ""
++"SELinux\n"
++"ব্যবহারকারী"
+
+ #: ../gui/loginsPage.py:59 ../gui/usersPage.py:55
+ msgid ""
+ "MLS/\n"
+ "MCS Range"
+ msgstr ""
++"MLS/\n"
++"MCS সীমা"
+
+ #: ../gui/loginsPage.py:133
+ #, python-format
+ msgid "Login '%s' is required"
+-msgstr ""
++msgstr "লগ-ইন '%s' আবশ্যক"
+
+ #: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+-msgstr ""
++msgstr "পলিসি মডিউল"
+
+ #: ../gui/modulesPage.py:57
+ msgid "Module Name"
+-msgstr ""
++msgstr "মডিউলের নাম"
+
+ #: ../gui/modulesPage.py:134
+ msgid "Disable Audit"
+-msgstr ""
++msgstr "অডিট নিষ্ক্রিয় করা হবে"
+
+ #: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+-msgstr ""
++msgstr "অডিট সক্রিয় করা হবে"
+
+ #: ../gui/modulesPage.py:162
+ msgid "Load Policy Module"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:79
+-msgid "Polgen"
+-msgstr ""
++msgstr "পলিসি মডিউল লোড করুন"
+
+-#: ../gui/polgen.glade:80
++#: ../gui/polgen.glade:9
+ msgid "Red Hat 2007"
+-msgstr ""
++msgstr "Red Hat ২০০৭"
+
+-#: ../gui/polgen.glade:81
++#: ../gui/polgen.glade:11
+ msgid "GPL"
+-msgstr ""
++msgstr "GPL"
+
+ #. TRANSLATORS: Replace this string with your names, one name per line.
+-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
++#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
+ msgid "translator-credits"
+-msgstr ""
++msgstr "রুণা ভট্টাচার্য (runab at redhat.com)"
+
+-#: ../gui/polgen.glade:90
++#: ../gui/polgen.glade:34
++msgid "Add Booleans Dialog"
++msgstr "বুলিয়ান ডায়লগ যোগ করুন"
++
++#: ../gui/polgen.glade:101
++msgid "Boolean Name"
++msgstr "বুলিয়ান নাম"
+
+#: ../gui/polgen.glade:230
msgid "SELinux Policy Generation Tool"
- msgstr ""
+-msgstr ""
++msgstr "SELinux Policy নির্মাণের সামগ্রী"
-#: ../gui/polgen.glade:128
+#: ../gui/polgen.glade:251
@@ -25808,57 +43426,68 @@ index d902482..ef37151 100644
"<b>Select the policy type for the application or user role you want to "
"confine:</b>"
msgstr ""
++"<b>কনফাইন করার জন্য চিহ্নিত অ্যাপ্লিকেশন অথবা ব্যবহারকারী ভূমিকার জন্য নিয়মনীতির "
++"ধরন নির্বাচন করুন:</b>"
-#: ../gui/polgen.glade:177
+#: ../gui/polgen.glade:284
msgid "<b>Applications</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
+-msgstr ""
++msgstr "<b>অ্যাপ্লিকেশন</b>"
++
+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
+msgid "Standard Init Daemon"
-+msgstr ""
-+
++msgstr "প্রমিত Init ডেমন"
+
+-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
msgid ""
"Standard Init Daemon are daemons started on boot via init scripts. Usually "
"requires a script in /etc/rc.d/init.d"
msgstr ""
++"বুট করার সময় init স্ক্রিপ্টের মাধ্যমে আরম্ভ হওয়া ডেমনগুলি প্রমিত Init ডেমন নামে "
++"পরিচিত। সাধারণত /etc/rc.d/init.d-র মধ্যে একটি স্ক্রিপ্ট উপস্থিত থাকা আবশ্যক।"
-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
-msgid "Standard Init Daemon"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
-+msgid "DBUS System Daemon"
- msgstr ""
+ msgid "DBUS System Daemon"
+-msgstr ""
++msgstr "DBUS সিস্টেম ডেমন"
--#: ../gui/polgen.glade:261 ../gui/polgen.py:157
--msgid "DBUS System Daemon"
+-#: ../gui/polgen.glade:280
+#: ../gui/polgen.glade:349
+msgid "Internet Services Daemon (inetd)"
- msgstr ""
-
--#: ../gui/polgen.glade:280
++msgstr "Internet Services Daemon (inetd)"
++
+#: ../gui/polgen.glade:353
msgid "Internet Services Daemon are daemons started by xinetd"
- msgstr ""
+-msgstr ""
++msgstr "Internet Services Daemon-র ডেমনগুলি xinetd দ্বারা আরম্ভ করা হয়।"
-#: ../gui/polgen.glade:282
-msgid "Internet Services Daemon (inetd)"
+-msgstr ""
+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
+msgid "Web Application/Script (CGI)"
- msgstr ""
++msgstr "ওয়েব অ্যাপ্লিকেশন/স্ক্রিপ্ট (CGI)"
-#: ../gui/polgen.glade:301
+#: ../gui/polgen.glade:370
msgid ""
"Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
msgstr ""
++"ওয়েব সার্ভার (apache) দ্বারা আরম্ভ করা ওয়েব অ্যাপ্লিকেশন/স্ক্রিপ্ট (CGI) CGI স্ক্রিপ্ট"
-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
-msgid "Web Application/Script (CGI)"
+-msgstr ""
+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
+msgid "User Application"
- msgstr ""
++msgstr "ব্যবহারকারীদের অ্যাপ্লিকেশন"
-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
@@ -25866,6 +43495,8 @@ index d902482..ef37151 100644
"User Application are any application that you would like to confine that is "
"started by a user"
msgstr ""
++"ব্যবহারকারী দ্বারা আরম্ভ করা কোনো অ্যাপ্লিকেশন যা আবদ্ধ করার জন্য চিহ্নিত তা "
++"ব্যবহারকারীদের অ্যাপ্লিকেশন নামে পরিচিত"
-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
-msgid "User Application"
@@ -25874,27 +43505,31 @@ index d902482..ef37151 100644
-#: ../gui/polgen.glade:345 ../gui/polgen.py:161
+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
msgid "Sandbox"
- msgstr ""
+-msgstr ""
++msgstr "Sandbox"
-#: ../gui/polgen.glade:391
+#: ../gui/polgen.glade:446
msgid "<b>Login Users</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:453
+-msgstr ""
++msgstr "<b>ব্যবহারকারীর লগ-ইন</b>"
++
+#: ../gui/polgen.glade:478
+msgid "Existing User Roles"
-+msgstr ""
-+
++msgstr "বর্তমানে উপস্থিত ব্যবহারকারী ভূমিকা"
+
+-#: ../gui/polgen.glade:453
+#: ../gui/polgen.glade:482
msgid "Modify an existing login user record."
- msgstr ""
+-msgstr ""
++msgstr "বর্তমানে উপস্থিত লগ-ইন ব্যবহারকারীর তথ্য পরিবর্তন করুন।"
-#: ../gui/polgen.glade:455
-msgid "Existing User Roles"
+-msgstr ""
+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
+msgid "Minimal Terminal User Role"
- msgstr ""
++msgstr "সর্বনিম্ন টার্মিন্যাল ব্যবহারকারীর ভূমিকা"
-#: ../gui/polgen.glade:474
+#: ../gui/polgen.glade:499
@@ -25902,12 +43537,16 @@ index d902482..ef37151 100644
"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 ""
++"চিহ্নিত ব্যবহারকারী টার্মিন্যাল অথবা দূরবর্তী লগ-ইনের মাধ্যমে মেশিনে লগ-ইন করতে "
++"পারবেন। ডিফল্টরূপে, এই মেশিনে কোনো setuid, নেটওয়ার্ক, sudo অথবা su উপস্থিত "
++"থাকবে না"
-#: ../gui/polgen.glade:476 ../gui/polgen.py:162
-msgid "Minimal Terminal User Role"
+-msgstr ""
+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
+msgid "Minimal X Windows User Role"
- msgstr ""
++msgstr "সর্বনিম্ন X Windows ব্যবহারকারীর ভূমিকা"
-#: ../gui/polgen.glade:495
+#: ../gui/polgen.glade:516
@@ -25915,12 +43554,15 @@ index d902482..ef37151 100644
"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 ""
++"চিহ্নিত ব্যবহারকারী X অথবা টার্মিন্যালের মাধ্যমে মেশিনে লগ-ইন করতে পারবেন। "
++"ডিফল্টরূপে, এই মেশিনে কোনো setuid, নেটওয়ার্ক, sudo অথবা su উপস্থিত থাকবে না"
-#: ../gui/polgen.glade:497 ../gui/polgen.py:163
-msgid "Minimal X Windows User Role"
+-msgstr ""
+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
+msgid "User Role"
- msgstr ""
++msgstr "ব্যবহারকারীর ভূমিকা"
-#: ../gui/polgen.glade:516
+#: ../gui/polgen.glade:533
@@ -25928,12 +43570,15 @@ index d902482..ef37151 100644
"User with full networking, no setuid applications without transition, no "
"sudo, no su."
msgstr ""
++"সম্পূর্ণ নেটওয়ার্ক, রূপান্তরবিহীন setuid অ্যাপ্লিকেশন বিনা, su বিনা ও sudo বিনা "
++"ব্যবহারকারী ভূমিকা।"
-#: ../gui/polgen.glade:518 ../gui/polgen.py:164
-msgid "User Role"
+-msgstr ""
+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
+msgid "Admin User Role"
- msgstr ""
++msgstr "অ্যাডমিন ব্যবহারকারীর ভূমিকা"
-#: ../gui/polgen.glade:537
+#: ../gui/polgen.glade:550
@@ -25941,18 +43586,22 @@ index d902482..ef37151 100644
"User with full networking, no setuid applications without transition, no su, "
"can sudo to Root Administration Roles"
msgstr ""
++"সম্পূর্ণ নেটওয়ার্ক, রূপান্তরবিহীন setuid অ্যাপ্লিকেশন বিনা ও su বিনা ব্যবহারকারী "
++"ভূমিকা। sudo সহযোগে root ব্যবহারকারীর প্রশাসনিক ভূমিকা প্রয়োগ করা যাবে।"
-#: ../gui/polgen.glade:539 ../gui/polgen.py:165
-msgid "Admin User Role"
-+#: ../gui/polgen.glade:592
-+msgid "<b>Root Users</b>"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:585
--msgid "<b>Root Users</b>"
++#: ../gui/polgen.glade:592
+ msgid "<b>Root Users</b>"
+-msgstr ""
++msgstr "<b>root ব্যবহারকারী</b>"
++
+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
+msgid "Root Admin User Role"
- msgstr ""
++msgstr "Root প্রশাসনিক ব্যবহারকারীর ভূমিকা"
-#: ../gui/polgen.glade:647
+#: ../gui/polgen.glade:627
@@ -25961,6 +43610,9 @@ index d902482..ef37151 100644
"the machine while running as root. This user will not be able to login to "
"the system directly."
msgstr ""
++"এই ব্যবহারকারী দ্বারা root পরিচয়ে মেশিন পরিচালনা করা হলে 'Root প্রশাসনিক "
++"ব্যবহারকারীর ভূমিকা' নির্বাচন করুন। সিস্টেমে, এই ব্যবহারকারী সরাসরি লগ-ইন করতে "
++"সক্ষম হবেন না।"
-#: ../gui/polgen.glade:649 ../gui/polgen.py:166
-msgid "Root Admin User Role"
@@ -25973,57 +43625,67 @@ index d902482..ef37151 100644
-#: ../gui/polgen.glade:745
+#: ../gui/polgen.glade:705
msgid "<b>Enter name of application or user role:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>অ্যাপ্লিকেশন অথবা ব্যবহারকারী ভূমিকার নাম লিখুন:</b>"
-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
msgid "Name"
- msgstr ""
+-msgstr ""
++msgstr "নাম"
-#: ../gui/polgen.glade:807
+#: ../gui/polgen.glade:739
msgid "Enter complete path for executable to be confined."
- msgstr ""
+-msgstr ""
++msgstr "confine করার জন্য এক্সেকিউটেবিলের সম্পূর্ণ পাথ লিখুন।"
-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
msgid "..."
- msgstr ""
+-msgstr ""
++msgstr "..."
-#: ../gui/polgen.glade:849
+#: ../gui/polgen.glade:776
msgid "Enter unique name for the confined application or user role."
- msgstr ""
+-msgstr ""
++msgstr "confine করা ব্যবহারকারী অথবা অ্যাপ্লিকেশন ভূমিকার স্বতন্ত্র নাম লিখুন।"
-#: ../gui/polgen.glade:871
+#: ../gui/polgen.glade:794
msgid "Executable"
- msgstr ""
+-msgstr ""
++msgstr "এক্সেকিউটেবল"
-#: ../gui/polgen.glade:899
+#: ../gui/polgen.glade:808
msgid "Init script"
- msgstr ""
+-msgstr ""
++msgstr "Init স্ক্রিপ্ট"
-#: ../gui/polgen.glade:927
+#: ../gui/polgen.glade:821
msgid ""
"Enter complete path to init script used to start the confined application."
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:982
-msgid "label105"
-msgstr ""
--
++msgstr "confine করা অ্যাপ্লিকেশন আরম্ভের জন্য init স্ক্রিপ্টের সম্পূর্ণ পাথ লিখুন।"
+
-#: ../gui/polgen.glade:1011
+#: ../gui/polgen.glade:887
msgid "<b>Select existing role to modify:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>পরিবর্তনের উদ্দেশ্যে কোনো উপস্থিত ভূমিকা নির্বাচন করুন:</b>"
-#: ../gui/polgen.glade:1045
+#: ../gui/polgen.glade:908
msgid "Select the user roles that will transiton to the %s domain."
- msgstr ""
+-msgstr ""
++msgstr "%s ডোমেইনে স্থানান্তরের জন্য ব্যবহারকারী ভূমিকা নির্বাচন করুন।"
-#: ../gui/polgen.glade:1073
-msgid "label106"
@@ -26034,12 +43696,14 @@ index d902482..ef37151 100644
-#: ../gui/polgen.glade:1102
+#: ../gui/polgen.glade:945
msgid "<b>Select roles that %s will transition to:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s যে ভূমিকায় রূপান্তরিত হবে তা নির্বাচন করুন:</b>"
-#: ../gui/polgen.glade:1136
+#: ../gui/polgen.glade:963
msgid "Select applications domains that %s will transition to."
- msgstr ""
+-msgstr ""
++msgstr "%s যে অ্যাপ্লিকেশন ডোমেইনে রূপান্তরিত হবে তা নির্বাচন করুন।"
-#: ../gui/polgen.glade:1164
-msgid "label107"
@@ -26052,12 +43716,14 @@ index d902482..ef37151 100644
-#: ../gui/polgen.glade:1193
+#: ../gui/polgen.glade:1001
msgid "<b>Select the user_roles that will transition to %s:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>যে সমস্ত user_roles %s-এ রূপান্তরিত হবে সেগুলি নির্বাচন করুন:</b>"
-#: ../gui/polgen.glade:1227
+#: ../gui/polgen.glade:1019
msgid "Select the user roles that will transiton to this applications domains."
msgstr ""
++"চিহ্নিত অ্যাপ্লিকেশন ডোমেইনের মধ্যে রূপান্তরযোগ্য ব্যবহারকারীর ভূমিকা নির্বাচন করুন"
-#: ../gui/polgen.glade:1255
-msgid "label108"
@@ -26066,63 +43732,73 @@ index d902482..ef37151 100644
-#: ../gui/polgen.glade:1284
+#: ../gui/polgen.glade:1056
msgid "<b>Select domains that %s will administer:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s দ্বারা পরিচালনার উদ্দেশ্যে ডোমেইন নির্বাচন করুন:</b>"
-#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
+#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
msgid "Select the domains that you would like this user administer."
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:1346
-msgid "label109"
-msgstr ""
--
++msgstr "চিহ্নিত ব্যবহারকারী দ্বারা পরিচালনার উদ্দেশ্যে ডোমেইন নির্বাচন করুন।"
+
-#: ../gui/polgen.glade:1375
+#: ../gui/polgen.glade:1111
msgid "<b>Select additional roles for %s:</b>"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:1437
-msgid "label111"
-msgstr ""
--
++msgstr "<b>%s-র জন্য অতিরিক্ত ভূমিকা নির্বাচন করুন:</b>"
+
-#: ../gui/polgen.glade:1466
+#: ../gui/polgen.glade:1166
msgid "<b>Enter network ports that %s binds on:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s যে সকল নেটওয়ার্ক পোর্টের সাথে বাইন্ড করে সেগুলি লিখুন:</b>"
-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
msgid "<b>TCP Ports</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
+-msgstr ""
++msgstr "<b>TCP পোর্ট</b>"
++
+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
+#: ../gui/polgen.glade:1698
+msgid "All"
-+msgstr ""
-+
++msgstr "সকল"
+
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
msgid "Allows %s to bind to any udp port"
- msgstr ""
+-msgstr ""
++msgstr "%s-কে যে কোনো udp পোর্টের সাথে বাইন্ড করার অনুমতি প্রদান করে"
-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
-#: ../gui/polgen.glade:2215
-msgid "All"
+-msgstr ""
+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
+msgid "600-1024"
- msgstr ""
++msgstr "600-1024"
-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
msgstr ""
++"%s-কে 0 সহ bindresvport-কে কল করার অনুমতি প্রদান করে। পোর্ট ৬০০-১০২৪-র সাথে "
++"বাইন্ড করা হয়"
-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
-msgid "600-1024"
+-msgstr ""
+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
+msgid "Unreserved Ports (>1024)"
- msgstr ""
++msgstr "অসংরক্ষিত পোর্ট (>1024)"
-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
@@ -26130,6 +43806,8 @@ index d902482..ef37151 100644
"Enter a comma separated list of udp ports or ranges of ports that %s binds "
"to. Example: 612, 650-660"
msgstr ""
++"%s দ্বারা বাইন্ড করার উদ্দেশ্যে, কমা চিহ্ন দ্বারা বিভাজিত udp পোর্টের সংখ্যা অথবা "
++"পোর্ট সংখ্যার সীমা লিখুন। যেমন: 612, 650-660"
-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
-msgid "Unreserved Ports (>1024)"
@@ -26140,17 +43818,20 @@ index d902482..ef37151 100644
+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
+#: ../gui/polgen.glade:1718
msgid "Select Ports"
- msgstr ""
+-msgstr ""
++msgstr "নির্বাচিত পোর্ট"
-#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
+#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
msgid "Allows %s to bind to any udp ports > 1024"
msgstr ""
++"১০২৪-র থেকে বেশি সংখ্যার udp পোর্টের সাথে %s-কে বাইন্ড করার অনুমতি প্রদান করা হয়"
-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
msgid "<b>UDP Ports</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>UDP পোর্ট</b>"
-#: ../gui/polgen.glade:1937
-msgid "label113"
@@ -26163,12 +43844,14 @@ index d902482..ef37151 100644
-#: ../gui/polgen.glade:1966
+#: ../gui/polgen.glade:1537
msgid "<b>Select network ports that %s connects to:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s যে সকল নেটওয়ার্ক পোর্টের সাথে সংযোগ করে সেগুলি নির্বাচন করুন:</b>"
-#: ../gui/polgen.glade:2058
+#: ../gui/polgen.glade:1593
msgid "Allows %s to connect to any tcp port"
- msgstr ""
+-msgstr ""
++msgstr "%s-কে যে কোনো tcp পোর্টের সাথে সংযোগ করার অনুমতি প্রদান করে"
-#: ../gui/polgen.glade:2104
+#: ../gui/polgen.glade:1622
@@ -26176,11 +43859,14 @@ index d902482..ef37151 100644
"Enter a comma separated list of tcp ports or ranges of ports that %s "
"connects to. Example: 612, 650-660"
msgstr ""
++"%s দ্বারা সংযোগ করার উদ্দেশ্যে, কমা চিহ্ন দ্বারা বিভাজিত tcp পোর্টের সংখ্যা অথবা "
++"পোর্ট সংখ্যার সীমা লিখুন। যেমন: 612, 650-660"
-#: ../gui/polgen.glade:2212
+#: ../gui/polgen.glade:1702
msgid "Allows %s to connect to any udp port"
- msgstr ""
+-msgstr ""
++msgstr "%s-কে যে কোনো udp পোর্টের সাথে সংযোগ করার অনুমতি প্রদান করে"
-#: ../gui/polgen.glade:2258
+#: ../gui/polgen.glade:1731
@@ -26188,6 +43874,8 @@ index d902482..ef37151 100644
"Enter a comma separated list of udp ports or ranges of ports that %s "
"connects to. Example: 612, 650-660"
msgstr ""
++"%s দ্বারা সংযোগ করার উদ্দেশ্যে, কমা চিহ্ন দ্বারা বিভাজিত udp পোর্টের সংখ্যা অথবা "
++"পোর্ট সংখ্যার সীমা লিখুন। যেমন: 612, 650-660"
-#: ../gui/polgen.glade:2305
-msgid "label114"
@@ -26196,56 +43884,66 @@ index d902482..ef37151 100644
-#: ../gui/polgen.glade:2334
+#: ../gui/polgen.glade:1792
msgid "<b>Select common application traits for %s:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s-র ক্ষেত্রে অ্যাপ্লিকেশনের সাধারণ বৈশিষ্ট্যগুলি নির্বাচন করুন:</b>"
-#: ../gui/polgen.glade:2366
+#: ../gui/polgen.glade:1809
msgid "Writes syslog messages\t"
- msgstr ""
+-msgstr ""
++msgstr "syslog বার্তা লেখা হয়\t"
-#: ../gui/polgen.glade:2385
+#: ../gui/polgen.glade:1824
msgid "Create/Manipulate temporary files in /tmp"
- msgstr ""
+-msgstr ""
++msgstr "/tmp-র মধ্যে উপস্থিত অস্থায়ী ফাইল নির্মাণ/পরিবর্তন করুন"
-#: ../gui/polgen.glade:2404
+#: ../gui/polgen.glade:1839
msgid "Uses Pam for authentication"
- msgstr ""
+-msgstr ""
++msgstr "অনুমোদনের জন্য Pam ব্যবহার করুন"
-#: ../gui/polgen.glade:2423
+#: ../gui/polgen.glade:1854
msgid "Uses nsswitch or getpw* calls"
- msgstr ""
+-msgstr ""
++msgstr "nsswitch অথবা getpw* কল ব্যবহার করা হয়"
-#: ../gui/polgen.glade:2442
+#: ../gui/polgen.glade:1869
msgid "Uses dbus"
- msgstr ""
+-msgstr ""
++msgstr "dbus ব্যবহার করা হয়"
-#: ../gui/polgen.glade:2461
+#: ../gui/polgen.glade:1884
msgid "Sends audit messages"
- msgstr ""
+-msgstr ""
++msgstr "অডিট সংক্রান্ত বার্তা পাঠানো হয়"
-#: ../gui/polgen.glade:2480
+#: ../gui/polgen.glade:1899
msgid "Interacts with the terminal"
- msgstr ""
+-msgstr ""
++msgstr "টার্মিন্যালের সাথে যোগাযোগ"
-#: ../gui/polgen.glade:2499
+#: ../gui/polgen.glade:1914
msgid "Sends email"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:2530
-msgid "label115"
-msgstr ""
--
++msgstr "ই-মেইল বার্তা পাঠানো হয়"
+
-#: ../gui/polgen.glade:2559
+#: ../gui/polgen.glade:1961
msgid "<b>Add files/directories that %s manages</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s দ্বারা পরিচালিত ফাইল/ডিরেক্টরি যোগ করুন</b>"
-#: ../gui/polgen.glade:2788
+#: ../gui/polgen.glade:2122
@@ -26253,6 +43951,8 @@ index d902482..ef37151 100644
"Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
"Files ..."
msgstr ""
++"%s দ্বারা পরিচালিত (\"manages\") ফাইল/ডিরেক্টরি। Pid ফাইল, লগ ফাইল, /var/lib "
++"ফাইল ..."
-#: ../gui/polgen.glade:2823
-msgid "label116"
@@ -26261,27 +43961,31 @@ index d902482..ef37151 100644
-#: ../gui/polgen.glade:2852
+#: ../gui/polgen.glade:2166
msgid "<b>Add booleans from the %s policy:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s নিয়মনীতি থেকে বুলিয়ান যোগ করুন:</b>"
-#: ../gui/polgen.glade:3002
+#: ../gui/polgen.glade:2274
msgid "Add/Remove booleans used by the %s domain"
- msgstr ""
+-msgstr ""
++msgstr "%s ডোমেইন দ্বারা ব্যবহৃত বুলিয়ান যোগ/অপসারণ করুন"
-#: ../gui/polgen.glade:3066
+#: ../gui/polgen.glade:2316
msgid "<b>Which directory you will generate the %s policy?</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s নিয়মনীতি কোন ডিরেক্টরি দ্বারা প্রস্তুত করা হবে?</b>"
-#: ../gui/polgen.glade:3097
+#: ../gui/polgen.glade:2334
msgid "Policy Directory"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:3254
-msgid "Add Booleans Dialog"
-msgstr ""
--
++msgstr "নিয়মনীতির ডিরেক্টরি"
+
-#: ../gui/polgen.glade:3327
-msgid "Boolean Name"
-msgstr ""
@@ -26289,53 +43993,64 @@ index d902482..ef37151 100644
-#: ../gui/polgengui.py:261
+#: ../gui/polgengui.py:262
msgid "Role"
- msgstr ""
+-msgstr ""
++msgstr "Role"
-#: ../gui/polgengui.py:268
+#: ../gui/polgengui.py:269
msgid "Existing_User"
- msgstr ""
+-msgstr ""
++msgstr "উপস্থিত_ব্যবহারকারী"
-#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
+#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
msgid "Application"
- msgstr ""
+-msgstr ""
++msgstr "অ্যাপ্লিকেশন"
-#: ../gui/polgengui.py:352
+#: ../gui/polgengui.py:353
#, python-format
msgid "%s must be a directory"
- msgstr ""
+-msgstr ""
++msgstr "%s ডিরেক্টরি হওয়া আবশ্যক"
-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
msgid "You must select a user"
- msgstr ""
+-msgstr ""
++msgstr "একটি ব্যবহারকারী নির্বাচন করা আবশ্যক"
-#: ../gui/polgengui.py:542
+#: ../gui/polgengui.py:543
msgid "Select executable file to be confined."
- msgstr ""
+-msgstr ""
++msgstr "confine করার উদ্দেশ্যে এক্সিকিউটেবিল ফাইল নির্বাচন করুন"
-#: ../gui/polgengui.py:553
+#: ../gui/polgengui.py:554
msgid "Select init script file to be confined."
- msgstr ""
+-msgstr ""
++msgstr "confine করার উদ্দেশ্যে init script ফাইল নির্বাচন করুন।"
-#: ../gui/polgengui.py:563
+#: ../gui/polgengui.py:564
msgid "Select file(s) that confined application creates or writes"
- msgstr ""
+-msgstr ""
++msgstr "কনফাইন করা অ্যাপ্লিকেশন দ্বারা নির্মিত অথবা লেখা ফাইল নির্বাচন করুন"
-#: ../gui/polgengui.py:570
+#: ../gui/polgengui.py:571
msgid "Select directory(s) that the confined application owns and writes into"
msgstr ""
++"কনফাইন করা অ্যাপ্লিকেশনের মালিকানাধীন অথবা অ্যাপ্লিকেশন দ্বারা লিখনযোগ্য ডিরেক্টরি "
++"নির্বাচন করুন"
-#: ../gui/polgengui.py:632
+#: ../gui/polgengui.py:633
msgid "Select directory to generate policy files in"
- msgstr ""
+-msgstr ""
++msgstr "নিয়মনীতি সংক্রান্ত ফাইল নির্মাণের জন্য ডিরেক্টরি নির্বাচন করুন"
-#: ../gui/polgengui.py:649
+#: ../gui/polgengui.py:650
@@ -26344,11 +44059,14 @@ index d902482..ef37151 100644
"Type %s_t already defined in current policy.\n"
"Do you want to continue?"
msgstr ""
++"বর্তমান নিয়মনীতির মধ্যে %s_t ধরন বর্তমানে ব্যাখ্যা করা হয়েছে।\n"
++"এগিয়ে যেতে ইচ্ছুক কি?"
-#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
+#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
msgid "Verify Name"
- msgstr ""
+-msgstr ""
++msgstr "নাম পরীক্ষণ"
-#: ../gui/polgengui.py:653
+#: ../gui/polgengui.py:654
@@ -26357,2478 +44075,3629 @@ index d902482..ef37151 100644
"Module %s.pp already loaded in current policy.\n"
"Do you want to continue?"
msgstr ""
++"বর্তমান নিয়মনীতির মধ্যে %s.pp মডিউল বর্তমানে ব্যাখ্যা করা হয়েছে।\n"
++"এগিয়ে যেতে ইচ্ছুক কি?"
-#: ../gui/polgengui.py:699
+#: ../gui/polgengui.py:700
msgid ""
"You must add a name made up of letters and numbers and containing no spaces."
- msgstr ""
+-msgstr ""
++msgstr "শূণ্যস্থান বিনা, অক্ষর ও সংখ্যা সহযোগে একটি নাম প্রস্তুত করে যোগ করতে হবে।"
-#: ../gui/polgengui.py:713
+#: ../gui/polgengui.py:714
msgid "You must enter a executable"
- msgstr ""
+-msgstr ""
++msgstr "এক্সেকিউটেবল উল্লেখ করা আবশ্যক"
-#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
+#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
msgid "Configue SELinux"
- msgstr ""
+-msgstr ""
++msgstr "SELinux কনফিগার করুন"
-#: ../gui/polgen.py:158
-msgid "Internet Services Daemon"
-msgstr ""
--
++#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
++msgid "Network Port"
++msgstr "নেটওয়ার্ক পোর্ট"
+
-#: ../gui/polgen.py:197
-#, python-format
-msgid "Ports must be numbers or ranges of numbers from 1 to %d "
--msgstr ""
--
++#: ../gui/portsPage.py:85
++msgid ""
++"SELinux Port\n"
++"Type"
+ msgstr ""
++"SELinux পোর্ট\n"
++"ধরন"
+
-#: ../gui/polgen.py:324
-msgid "You must enter a name for your confined process/user"
-msgstr ""
--
++#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
++msgid "Protocol"
++msgstr "প্রোটোকল"
+
-#: ../gui/polgen.py:326
--msgid ""
++#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
+ msgid ""
-"Name must be alpha numberic with no spaces. Consider using option \"-n "
-"MODULENAME\""
--msgstr ""
--
++"MLS/MCS\n"
++"Level"
+ msgstr ""
++"MLS/MCS\n"
++"স্তর"
+
-#: ../gui/polgen.py:414
-msgid "User Role types can not be assigned executables."
-msgstr ""
--
++#: ../gui/portsPage.py:101
++msgid "Port"
++msgstr "পোর্ট"
+
-#: ../gui/polgen.py:420
-msgid "Only Daemon apps can use an init script.."
-msgstr ""
--
++#: ../gui/portsPage.py:207
++#, python-format
++msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 "
++msgstr "\"%s\" পোর্ট সংখ্যা বৈধ নয়। 0 < পোর্ট_সংখ্যা < 65536 "
+
-#: ../gui/polgen.py:438
-msgid "use_resolve must be a boolean value "
-msgstr ""
--
++#: ../gui/portsPage.py:252
++msgid "List View"
++msgstr "তালিকা অনুসারে প্রদর্শন"
+
-#: ../gui/polgen.py:444
-msgid "use_syslog must be a boolean value "
-msgstr ""
--
++#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
++msgid "Group View"
++msgstr "সংকলন অনুযায়ী প্রদর্শন"
+
-#: ../gui/polgen.py:450
-msgid "use_kerberos must be a boolean value "
-msgstr ""
--
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
++msgstr "আপনি কি নিশ্চিতরূপে %s '%s' মুছে ফেলতে ইচ্ছুক?"
+
-#: ../gui/polgen.py:456
-msgid "manage_krb5_rcache must be a boolean value "
-msgstr ""
--
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
++msgstr "%s মুছে ফেলুন"
+
-#: ../gui/polgen.py:486
-msgid "USER Types automatically get a tmp type"
-msgstr ""
--
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
++msgstr "%s যোগ করুন"
+
-#: ../gui/polgen.py:1004
-msgid "You must enter the executable path for your confined process"
-msgstr ""
--
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
++msgstr "%s পরিবর্তন করুন"
+
-#: ../gui/polgen.py:1182
-msgid "Type Enforcement file"
-msgstr ""
--
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
++msgstr "Permissive (সতর্কতামূলক)"
+
-#: ../gui/polgen.py:1183
-msgid "Interface file"
-msgstr ""
--
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
++msgstr "Enforcing (সক্রিয়)"
+
-#: ../gui/polgen.py:1184
-msgid "File Contexts file"
-msgstr ""
--
++#: ../gui/statusPage.py:94
++msgid "Status"
++msgstr "অবস্থা"
+
-#: ../gui/polgen.py:1185
-msgid "Setup Script"
--msgstr ""
--
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
++"নিয়মনীতির ধরন পরিবর্তন করা হলে, পরবর্তী বার বুট করার সময় সম্পূর্ণ ফাইল-সিস্টেমের "
++"লেবেল নতুন করে লেখা হবে। ফাইল-সিস্টেমের মাপের ভিত্তিতে, লেবেল পরিবর্তন করতে অনেক "
++"সময় ব্যয় হওয়ার সম্ভাবনা রয়েছে। আপনি কি এগিয়ে যেতে ইচ্ছুক?"
+
-#: ../gui/polgen.py:1306
-#, python-format
--msgid ""
++#: ../gui/statusPage.py:147
+ msgid ""
-"\n"
-"%s\n"
-"\n"
-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
-"valid Types:\n"
--msgstr ""
--
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
++"SELinux-র অবস্থা disabled (নিষ্ক্রিয়) হিসাবে ধার্য করা জন্য, পুনরায় বুট করা আবশ্যক। "
++"পরে SELinux পুনরায় সক্রিয় করার সময় সিস্টেমের লেবেল নতুন করে লেখা হবে এবং এই কাজে "
++"অনেক সময় ব্যয় হয়। এই কারণে নিষ্ক্রিয় না করাই বাঞ্ছনীয়। SELinux-র কারণে আপনার "
++"সিস্টেমে কোনো সমস্যা হচ্ছে কি না জানার জন্য, SELinux permissive (সতর্কতামূলক) মোডে "
++"নির্ধারণ করুন। এই মোডে নিয়মনীতি প্রয়োগ করা হবে না কিন্তু উৎপন্ন ত্রুটির লগ সংরক্ষণ "
++"করা হবে। Permissive (সতর্কতামূলক) মোড নির্ধারণের জন্য পুনরায় বুট করা আবশ্যক নয় "
++"এগিয়ে যেতে ইচ্ছুক কি?"
+
-#: ../gui/polgen.py:1354
-msgid "Executable or Name required"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
++"SELinux-র enabled (সক্রিয়) মোডে পরিবর্তন করা হলে, পরবর্তী বার বুট করার সময় সম্পূর্ণ "
++"ফাইল-সিস্টেমের লেবেল পরিবর্তিত হবে। ফাইল-সিস্টেমের মাপের ভিত্তিতে, লেবেল পরিবর্তন "
++"করতে অনেক সময় ব্যয় হওয়ার সম্ভাবনা রয়েছে। আপনি কি এগিয়ে যেতে ইচ্ছুক?"
+
+-#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+-msgid "Network Port"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
++msgstr "system-config-selinux"
+
+-#: ../gui/portsPage.py:85
++#: ../gui/system-config-selinux.glade:12
+ msgid ""
+-"SELinux Port\n"
+-"Type"
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
++"স্বত্বাধিকার (c)২০০৬ Red Hat, Inc.\n"
++"স্বত্বাধিকার (c) ২০০৬ ড্যান ওয়াল্শ <dwalsh at redhat.com>"
+
+-#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
+-msgid "Protocol"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
++msgstr "SELinux লগ-ইন ম্যাপ ব্যবস্থা যোগ করা হবে"
+
+-#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
++msgstr "SELinux নেটওয়ার্ক পোর্ট যোগ করা হবে"
++
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
++msgstr "SELinux Type"
++
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
++msgstr "ফাইলের বৈশিষ্ট্য"
++
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
++msgstr "ফাইলের ধরন"
++
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"MLS/MCS\n"
+-"Level"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
++"সর্বধরনের ফাইল\n"
++"সাধারণ ফাইল\n"
++"ডিরেক্টরি\n"
++"ক্যারেক্টার ডিভাইস\n"
++"ব্লক-ডিভাইস\n"
++"সকেট\n"
++"সিম্বলিক লিঙ্ক\n"
++"নেমড পাইপ\n"
+
+-#: ../gui/portsPage.py:101
+-msgid "Port"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
++msgstr "MLS"
+
+-#: ../gui/portsPage.py:207
+-#, python-format
+-msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 "
+-msgstr ""
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
++msgstr "SELinux ব্যবহারকারী যোগ করুন"
+
+-#: ../gui/portsPage.py:252
+-msgid "List View"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
++msgstr "SELinux পরিচালনা"
+
+-#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
+-msgid "Group View"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
++msgstr "যোগ করুন"
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
++msgstr "বৈশিষ্ট্য (_P)"
+
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
++msgstr "মুছে ফেলুন (_D)"
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
-msgstr ""
--
- #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr "পরিচালনার বিষয় নির্বাচন করুন"
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr "<b>নির্বাচন করুন:</b>"
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr "সিস্টেমের ডিফল্ট প্রয়োগ হওয়া মোড"
+
+-#: ../gui/selinux.tbl:4
++#: ../gui/system-config-selinux.glade:1354
+ msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
msgstr ""
-@@ -3371,3 +3258,160 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
++"Disabled (নিষ্ক্রিয়)\n"
++"Permissive (সতর্কতামূলক)\n"
++"Enforcing (সক্রিয়)\n"
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr "বর্তমানে প্রয়োগ হওয়া মোড"
+
+-#: ../gui/selinux.tbl:5
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr "সিস্টেমের ডিফল্ট নিয়মনীতির ধরন: "
++
++#: ../gui/system-config-selinux.glade:1463
+ msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
msgstr ""
++"পরবর্তী বার বুট করার সময় সম্পূর্ণ ফাইল-সিস্টেম নতুন করে লেবেল করা হবে কি না তা "
++"নির্ধারণ করুন। ফাইল-সিস্টেমের মাপের ভিত্তিতে, লেবেল পরিবর্তন করতে অনেক সময় ব্যয় "
++"হওয়ার সম্ভাবনা রয়েছে। নিয়মনীতির ধরন পরিবর্তন করা হলে অথবা disabled (নিষ্ক্রিয়) "
++"থেকে enforcing (সক্রিয়) অবস্থায় পরিবর্তনের সময় নতুন করে লেবেল নির্ধারণ করা আবশ্যক।"
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr "পরবর্তী বুটের পরে রি-লেবেল করা হবে।"
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr "label37"
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr "বুলিয়ান বৈশিষ্ট্যের মান সিস্টেম ডিফল্টে প্রত্যাবর্তন করা হবে"
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr "স্বনির্ধারিত ও সকল বুলিয়ানের মধ্যে অদল-বদল করুন"
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr "ফিল্টার"
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr "label50"
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr "ফাইল কনটেক্সট যোগ করা হবে"
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr "ফাইল কনটেকস্ট পরিবর্তন করা হবে"
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
++msgstr "ফাইল কনটেক্সট মুছে ফেলুন"
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
++msgstr "স্বনির্ধারিত ফাইল কনটেক্সট ও সকলের মধ্যে অদল-বদল করুন"
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
++msgstr "label38"
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
++msgstr "SELinux ব্যবহারকারী ম্যাপ ব্যবস্থা যোগ করা হবে"
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
++msgstr "SELinux ব্যবহারকারীর ম্যাপিং পরিবর্তন করুন"
+
+-#: ../gui/selinux.tbl:15
+-msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
++msgstr "SELinux ব্যবহারকারী ম্যাপিং মুছে ফেলুন"
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
++msgstr "label39"
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
++msgstr "ব্যবহারকারী যোগ করুন"
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
++msgstr "ব্যবহারকারী পরিবর্তন করুন"
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
++msgstr "ব্যবহারকারী মুছে ফেলুন"
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
++msgstr "label41"
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
++msgstr "নেটওয়ার্ক পোর্ট যোগ করা হবে"
+
-+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
++msgstr "নেটওয়ার্ক পোর্ট সম্পাদনা"
++
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
++msgstr "নেটওয়ার্ক পোর্ট মুছে ফেলুন"
++
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
++msgstr "স্বনির্ধারিত ও সকল পোর্টের মধ্যে অদল-বদল করুন"
++
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
++msgstr "label42"
++
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
++msgstr "নতুন নিয়মনীতির মডিউল নির্মাণ করুন"
++
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
++msgstr "নিয়মনীতির মডিউল লোড করা হবে"
+
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
++msgstr "লোড করার যোগ্য নিয়মনীতির মডিউল মুছে ফেলা হবে"
+
+-#: ../gui/selinux.tbl:20
++#: ../gui/system-config-selinux.glade:2661
+ msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
++"লগ ফাইল দ্বারা সাধারণত উল্লেখ না হওয়া অতিরিক্ত অডিট নিয়ম সক্রিয়/নিষ্ক্রিয় করা হবে।"
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
++msgstr "label44"
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
++msgstr "প্রসেসটি permissive (সতর্কতামূলক) মোডে পরিবর্তন করুন।"
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
++msgstr "প্রসেসটি enforcing (সক্রিয়) মোডে পরিবর্তন করুন।"
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
++msgstr "প্রসেসের ডোমেইন"
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
++msgstr "label59"
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
+-msgstr ""
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
++msgstr "SELinux ব্যবহারকারী '%s'-র উপস্থিত আবশ্যক"
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
+#: ../sepolicy/sepolicy.py:110
+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
+#: ../sepolicy/sepolicy.py:114
+msgid "All domains"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
+#: ../sepolicy/sepolicy.py:116
+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
+#: ../sepolicy/sepolicy.py:164
+msgid "Query SELinux policy network information"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
+msgid "list all SELinux port types"
-+msgstr "SELinux পোর্টের ধরন"
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
+#: ../sepolicy/sepolicy.py:175
+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
+#: ../sepolicy/sepolicy.py:178
+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
+#: ../sepolicy/sepolicy.py:195
+msgid "Source Domain"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
+#: ../sepolicy/sepolicy.py:198
+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
+-msgstr ""
++#: ../sepolicy/sepolicy.py:215
++#, fuzzy
++msgid "query SELinux Policy to see description of booleans"
++msgstr "SELinux Policy নির্মাণের সামগ্রী"
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
-+
++msgstr "ইন্টারনেট পরিসেবার ডোমেইন"
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
+ msgstr ""
++"পোর্ট সংখ্যার ক্ষেত্রে 1 থেকে %d-র মধ্যে সংখ্যা অথবা সংখ্যামালা ব্যবহার করা আবশ্যক "
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
++msgstr "কনফাইন করা প্রসেস/ব্যবহারকারীর জন্য নাম লেখা আবশ্যক"
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
+#: ../sepolicy/sepolicy/generate.py:334
+msgid ""
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
-+msgstr ""
-+
+ msgstr ""
++"শূণ্যস্থান বিনা অক্ষর ও সংখ্যা বিশিষ্ট নাম হওয়া আবশ্যক। \"-n MODULENAME\" বিকল্পের "
++"ব্যবহার করা যেতে পারে"
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
++msgstr "ব্যবহারকারী ভূমিকার ধরনের ক্ষেত্রে এক্সেকিউটেবল ফাইল ধার্য করা যাবে না। "
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
++msgstr "শুধুমাত্র ডেমন অ্যাপ্লিকেশনের জন্য init স্ক্রিপ্ট ব্যবহার করা যাবে.."
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
++msgstr "use_resolve-র ক্ষেত্রে বুলিয়ান মান ব্যবহার করা আবশ্যক "
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
++msgstr "use_syslog-র মান বুলিয়ান হওয়া আবশ্যক "
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
++msgstr "use_kerberos-র ক্ষেত্রে বুলিয়ান মান ব্যবহার করা আবশ্যক "
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
++msgstr "manage_krb5_rcache-র ক্ষেত্রে বুলিয়ান মান ব্যবহার করা আবশ্যক "
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
++msgstr "USER ধরনের ক্ষেত্রে স্বয়ংক্রিয়রূপে tmp ধরন নির্ধারিত হবে"
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
++msgstr "কনফাইন করা প্রসেসের ক্ষেত্রে এক্সেকিউটেবলের পাথ উল্লেখ করা আবশ্যক"
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
-+
++msgstr "ধরন প্রয়োগকারী ফাইল"
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
-+
++msgstr "ইন্টারফেস সংক্রান্ত ফাইল"
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
-+
++msgstr "ফাইল কনটেক্সটের ফাইল"
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
-+msgstr ""
-+
-+#~ msgid "global"
-+#~ msgstr "সার্বজনীন"
-diff --git a/policycoreutils/po/bs.po b/policycoreutils/po/bs.po
-index 21cec15..3caff66 100644
---- a/policycoreutils/po/bs.po
-+++ b/policycoreutils/po/bs.po
-@@ -8,7 +8,7 @@ msgid ""
- msgstr ""
- "Project-Id-Version: Policycoreutils\n"
- "Report-Msgid-Bugs-To: \n"
--"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
- "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: Bosnian (http://www.transifex.net/projects/p/fedora/language/"
-@@ -30,7 +30,7 @@ msgstr ""
- " gdje je <skripta> naziv init skripte koju je potrebno pokrenuti,\n"
- " <argumenti ...> argumenti za tu skriptu."
++msgstr "প্রস্তুতির স্ক্রিপ্ট"
--#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
-+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
- #, c-format
- msgid "failed to initialize PAM\n"
- msgstr "Inicijalizacija PAM nije uspjela\n"
-@@ -79,7 +79,7 @@ msgstr "Nažalost, run_init može se upotrijebiti samo na SELinux kernelu.\n"
- msgid "authentication failed.\n"
- msgstr "Provjere autentičnosti nije uspjela.\n"
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
--#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
-+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
- #, c-format
- msgid "Could not set exec context to %s.\n"
- msgstr "Nije moguće postaviti exec kontekst za %s.\n"
-@@ -92,855 +92,851 @@ msgstr ""
- msgid "To make this policy package active, execute:"
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
msgstr ""
--#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
--msgid "global"
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
-msgstr ""
--
--#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
- msgid "Could not create semanage handle"
- msgstr ""
++#: booleans.py:3
++#, fuzzy
++msgid "Allow amavis to use JIT compiler"
++msgstr "Samba দ্বারা nfs ডিরেক্টরি শেয়ার করার অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
- msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr "SELinux pravilima se ne upravlja ili pristup pohrani nije moguć."
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
--#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
- msgid "Cannot read policy store."
- msgstr "Čitanje pohrane pravila nije moguće."
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
+-msgstr ""
++#: booleans.py:5
++#, fuzzy
++msgid "Allow users to login using a radius server"
++msgstr "ব্যবহারকারীদের usb পড়তে ও লিখতে (rw) অনুমোদন করা হবে"
--#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
- msgid "Could not establish semanage connection"
- msgstr "Uspostavljanje semanage veze nije moguće"
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
++"cdrecord দ্বারা বিবিধ বস্তু পাঠের অনুমতি প্রদান করা হবে। nfs, samba, অপসারণযোগ্য "
++"ডিভাইস, user temp ও অবিশ্বস্ত তথ্য সহ ফাইল"
--#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
- msgid "Could not test MLS enabled status"
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
msgstr ""
--#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
- msgid "Not yet implemented"
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
msgstr ""
--#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
- msgid "Semanage transaction already in progress"
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
+-msgstr ""
++#: booleans.py:9
++#, fuzzy
++msgid "Allow clamscan to read user content"
++msgstr "mozilla ব্রাউজার দ্বারা ব্যবহারকারীদের ফাইল পড়ার অনুমতি প্রদান করা হবে"
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
msgstr ""
--#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
- msgid "Could not start semanage transaction"
- msgstr "Semanage transakciju nije moguće pokrenuti"
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
+-msgstr ""
++#: booleans.py:11
++#, fuzzy
++msgid "Allow Cobbler to connect to the network using TCP."
++msgstr "squid ডেমন দ্বারা নেটওয়ার্কের সাথে সংযোগ স্থাপনের অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
- msgid "Could not commit semanage transaction"
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
msgstr ""
--#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
- msgid "Semanage transaction not in progress"
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
- msgid "Could not list SELinux modules"
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
+-msgstr ""
++#: booleans.py:14
++#, fuzzy
++msgid "Allow collectd to connect to the network using TCP."
++msgstr "squid ডেমন দ্বারা নেটওয়ার্কের সাথে সংযোগ স্থাপনের অনুমতি প্রদান করা হবে"
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
+-msgstr ""
++#: booleans.py:15
++#, fuzzy
++msgid "Allow codnor domain to connect to the network using TCP."
++msgstr "squid ডেমন দ্বারা নেটওয়ার্কের সাথে সংযোগ স্থাপনের অনুমতি প্রদান করা হবে"
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
msgstr ""
--#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
- msgid "Modules Name"
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
+-msgstr ""
++#: booleans.py:17
++#, fuzzy
++msgid "Allow cvs daemon to read shadow"
++msgstr "sasl অনুমোদন সার্ভার দ্বারা /etc/shadow ফাইল পাঠ করার অনুমতি প্রদান করা হবে"
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+-msgstr ""
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
++msgstr "সর্বধরনের ডেমন দ্বারা /-র মধ্যে corefile লেখার অনুমতি প্রদান করা হবে"
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+-msgstr ""
++#: booleans.py:19
++#, fuzzy
++msgid "Allow all daemons to use tcp wrappers."
++msgstr "সর্বধরনের ডেমন দ্বারা /-র মধ্যে corefile লেখার অনুমতি প্রদান করা হবে"
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: booleans.py:20
++#, fuzzy
++msgid "Allow all daemons the ability to read/write terminals"
++msgstr "সর্বধরনের ডেমনকে অব্যবহৃত ttys ব্যবহারের ক্ষমতা প্রদান করা হবে"
++
++#: booleans.py:21
++#, fuzzy
++msgid "Allow dbadm to manage files in users home directories"
msgstr ""
++"SELinux webadm ব্যবহারকারীকে অধিকারবিহীন ব্যবহারকারীদের ব্যক্তিগত (home) "
++"ডিরেক্টরি পরিচালনার অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
- msgid "Version"
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: booleans.py:22
++#, fuzzy
++msgid "Allow dbadm to read files in users home directories"
msgstr ""
++"SELinux webadm ব্যবহারকারীকে অধিকারবিহীন ব্যবহারকারীদের ব্যক্তিগত (home) "
++"ডিরেক্টরি পড়ার অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
- msgid "Disabled"
+-#: ../gui/selinux.tbl:87
++#: booleans.py:23
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
msgstr ""
--#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
- #, python-format
- msgid "Could not disable module %s (remove failed)"
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
msgstr ""
--#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
- #, python-format
- msgid "Could not enable module %s (remove failed)"
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+-msgstr ""
++#: booleans.py:25
++#, fuzzy
++msgid "Allow dhcpc client applications to execute iptables commands"
++msgstr "ব্যবহারকারীদের দ্বারা mount কমান্ড প্রয়োগ করার অনুমতি প্রদান করা হবে"
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
msgstr ""
--#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
- #, python-format
- msgid "Could not remove module %s (remove failed)"
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+-msgstr ""
++#: booleans.py:27
++#, fuzzy
++msgid "Allow all domains to use other domains file descriptors"
++msgstr "সর্বধরনের ডেমন দ্বারা /-র মধ্যে corefile লেখার অনুমতি প্রদান করা হবে"
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+-msgstr ""
++#: booleans.py:28
++#, fuzzy
++msgid "Allow all domains to have the kernel load modules"
++msgstr "সর্বধরনের ডেমন দ্বারা /-র মধ্যে corefile লেখার অনুমতি প্রদান করা হবে"
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
msgstr ""
--#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
- msgid "dontaudit requires either 'on' or 'off'"
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+-msgstr ""
++#: booleans.py:30
++#, fuzzy
++msgid "Allow exim to connect to databases (postgres, mysql)"
++msgstr "ব্যবহারকারীদের postgres সকেটের সাথে সংযোগ করার অনুমতি প্রদান করা হবে"
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
msgstr ""
--#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
- msgid "Builtin Permissive Types"
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
++#: booleans.py:32
++#, fuzzy
++msgid "Allow exim to read unprivileged user files."
msgstr ""
++"SELinux webadm ব্যবহারকারীকে অধিকারবিহীন ব্যবহারকারীদের ব্যক্তিগত (home) "
++"ডিরেক্টরি পড়ার অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
- msgid "Customized Permissive Types"
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
msgstr ""
--#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
- #, python-format
- msgid "Could not set permissive domain %s (module installation failed)"
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+-msgstr ""
++#: booleans.py:34
++#, fuzzy
++msgid "Allow fenced domain to connect to the network using TCP."
++msgstr "squid ডেমন দ্বারা নেটওয়ার্কের সাথে সংযোগ স্থাপনের অনুমতি প্রদান করা হবে"
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
+-msgstr ""
++#: booleans.py:35
++#, fuzzy
++msgid "Allow fenced domain to execute ssh."
++msgstr "সাধারণ ব্যবহারকারীদেরকে ping প্রয়োগ করার অনুমতি প্রদান করা হবে"
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:36
++#, fuzzy
++msgid "Allow ftp to read and write files in the user home directories"
msgstr ""
++"SELinux webadm ব্যবহারকারীকে অধিকারবিহীন ব্যবহারকারীদের ব্যক্তিগত (home) "
++"ডিরেক্টরি পড়ার অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
- #, python-format
- msgid "Could not remove permissive domain %s (remove failed)"
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
--#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
--#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
--#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
--#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
--#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
--#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
- #, python-format
- msgid "Could not create a key for %s"
- msgstr "Izrada ključa za %s nije moguća"
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
+-msgstr ""
++#: booleans.py:38
++#, fuzzy
++msgid "Allow ftp servers to connect to all ports > 1023"
++msgstr "%s-কে যে কোনো tcp পোর্টের সাথে সংযোগ করার অনুমতি প্রদান করে"
--#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
--#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
- #, 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"
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
+-msgstr ""
++#: booleans.py:39
++#, fuzzy
++msgid "Allow ftp servers to connect to mysql database ports"
++msgstr "ব্যবহারকারীদের mysql সকেটের সাথে সংযোগ করার অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
- #, python-format
- msgid "Linux Group %s does not exist"
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
msgstr ""
--#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
- #, python-format
- msgid "Linux User %s does not exist"
- msgstr "Linux korisnik %s ne postoji"
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
--#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
- #, python-format
- msgid "Could not create login mapping for %s"
- msgstr "Izrada mapiranja prijave za %s nije moguća"
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
--#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
- #, python-format
- msgid "Could not set name for %s"
- msgstr "Zadavanje naziva za %s nije moguće"
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
--#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
- #, python-format
- msgid "Could not set MLS range for %s"
- msgstr "Zadavanje MLS raspona za %s nije moguće"
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
--#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
- #, python-format
- msgid "Could not set SELinux user for %s"
- msgstr "Zadavanje SELinux korisnika za %s nije moguće"
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
- #, python-format
- msgid "Could not add login mapping for %s"
- msgstr "Dodavanje mapiranja prijave za %s nije moguće"
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
- msgid "Requires seuser or serange"
- msgstr "Zahtijeva seuser ili serange"
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
--#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
- #, python-format
- msgid "Login mapping for %s is not defined"
- msgstr "Mapiranje prijave za %s nije određeno"
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
--#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
- #, python-format
- msgid "Could not query seuser for %s"
- msgstr "Propitivanje seusera za %s nije moguće"
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
--#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
- #, python-format
- msgid "Could not modify login mapping for %s"
- msgstr "Uređivanje mapiranja prijave za %s nije moguće"
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
- #, 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."
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
- #, python-format
- msgid "Could not delete login mapping for %s"
- msgstr "Brisanje mapiranja prijave za %s nije moguće"
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
+-msgstr ""
++#: booleans.py:52
++#, fuzzy
++msgid "Allow gitisis daemon to send mail"
++msgstr "NIS-র সাথে ডেমন সঞ্চালনের অনুমতি দেওয়া হবে"
--#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
--#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
- msgid "Could not list login mappings"
- msgstr "Ispisivanje popisa mapiranja prijava nije moguće"
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
- #: ../gui/system-config-selinux.glade:100
- msgid "Login Name"
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:128
- #: ../gui/system-config-selinux.glade:915
- #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
- msgid "SELinux User"
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
msgstr ""
--#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
- #: ../gui/system-config-selinux.glade:943
- msgid "MLS/MCS Range"
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
msgstr ""
--#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
--#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
--#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
- #, python-format
- msgid "Could not check if SELinux user %s is defined"
- msgstr "Nije moguće provjeriti je li SELinux korisnik %s određen"
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
--#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
- #, python-format
- msgid "Could not query user for %s"
- msgstr "Propitivanje korisnika za %s nije moguće"
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
--#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
- #, python-format
- msgid "You must add at least one role for %s"
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
+-msgstr ""
++#: booleans.py:59
++#, fuzzy
++msgid "Allow http daemon to check spam"
++msgstr "NIS-র সাথে ডেমন সঞ্চালনের অনুমতি দেওয়া হবে"
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
msgstr ""
--#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
- #, python-format
- msgid "Could not create SELinux user for %s"
- msgstr "Izrada SELinux korisnika za %s nije moguća"
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
+-msgstr ""
++#: booleans.py:61
++#, fuzzy
++msgid "Allow httpd to connect to the ldap port"
++msgstr "%s-কে যে কোনো udp পোর্টের সাথে সংযোগ করার অনুমতি প্রদান করে"
--#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
- #, python-format
- msgid "Could not add role %s for %s"
- msgstr "Dodavanje uloge %s za %s nije moguće"
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
+-msgstr ""
++#: booleans.py:62
++#, fuzzy
++msgid "Allow http daemon to connect to zabbix"
++msgstr "squid ডেমন দ্বারা নেটওয়ার্কের সাথে সংযোগ স্থাপনের অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
- #, python-format
- msgid "Could not set MLS level for %s"
- msgstr "Zadavanje MLS razine za %s nije moguće"
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
+-msgstr ""
++#: booleans.py:63
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++msgstr "squid ডেমন দ্বারা নেটওয়ার্কের সাথে সংযোগ স্থাপনের অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
- #, python-format
- msgid "Could not add prefix %s for %s"
- msgstr "Dodavanje prefiksa %s za %s nije moguće"
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
+-msgstr ""
++#: booleans.py:64
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++msgstr "squid ডেমন দ্বারা নেটওয়ার্কের সাথে সংযোগ স্থাপনের অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
- #, python-format
- msgid "Could not extract key for %s"
- msgstr "Izvlačenje ključa za %s nije moguće"
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
+-msgstr ""
++#: booleans.py:65
++#, fuzzy
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
++msgstr "squid ডেমন দ্বারা নেটওয়ার্কের সাথে সংযোগ স্থাপনের অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
- #, python-format
- msgid "Could not add SELinux user %s"
- msgstr "Dodavanje SELinux korisnika %s nije moguće"
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
+-msgstr ""
++#: booleans.py:66
++#, fuzzy
++msgid "Allow httpd to connect to memcache server"
++msgstr "%s-কে যে কোনো tcp পোর্টের সাথে সংযোগ করার অনুমতি প্রদান করে"
--#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
- msgid "Requires prefix, roles, level or range"
- msgstr "Zahtijeva prefiks, uloge, razinu ili raspon"
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
--#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
- msgid "Requires prefix or roles"
- msgstr "Zahtijeva prefiks ili uloge"
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
+-msgstr ""
++#: booleans.py:68
++#, fuzzy
++msgid "Allow http daemon to send mail"
++msgstr "NIS-র সাথে ডেমন সঞ্চালনের অনুমতি দেওয়া হবে"
--#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
- #, python-format
- msgid "SELinux user %s is not defined"
- msgstr "SELinux korisnik %s nije određen"
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
--#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
- #, python-format
- msgid "Could not modify SELinux user %s"
- msgstr "Uređivanje SELinux korisnika %s nije moguće"
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
--#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
- #, 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."
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
--#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
- #, python-format
- msgid "Could not delete SELinux user %s"
- msgstr "Brisanje SELinux korisnika %s nije moguće"
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
+-msgstr ""
++#: booleans.py:72
++#, fuzzy
++msgid "Allow httpd to read home directories"
++msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
- msgid "Could not list SELinux users"
- msgstr "Ispisivanje popisa SELinux korisnika nije moguće"
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
--#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
- #, python-format
- msgid "Could not list roles for user %s"
- msgstr "Ispisivanje popisa uloga korisnika %s nije moguće"
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
+-msgstr ""
++#: booleans.py:74
++#, fuzzy
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++msgstr "ব্যবহারকারীদের postgres সকেটের সাথে সংযোগ করার অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "Labeling"
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
msgstr ""
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "MLS/"
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "Prefix"
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Level"
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
+-msgstr ""
++#: booleans.py:78
++#, fuzzy
++msgid "Allow httpd to read user content"
++msgstr "rpm আন-কনফাইল অবস্থায় সঞ্চালনের অনুমতি প্রদান করা হবে"
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Range"
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
msgstr ""
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
- msgid "SELinux Roles"
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
msgstr ""
--#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
- msgid "Protocol udp or tcp is required"
- msgstr "Potreban je UDP ili TCP protokol"
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
--#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
- msgid "Port is required"
- msgstr "Potreban je port"
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
+-msgstr ""
++#: booleans.py:83
++#, fuzzy
++msgid "Allow Apache to execute tmp content."
++msgstr "ব্যবহারকারীদের দ্বারা mount কমান্ড প্রয়োগ করার অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
- msgid "Invalid Port"
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
msgstr ""
--#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
- #, python-format
- msgid "Could not create a key for %s/%s"
- msgstr "Izrada ključa za %s/%s nije moguća"
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
--#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
- msgid "Type is required"
- msgstr "Potrebna je vrsta"
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
+-msgstr ""
++#: booleans.py:86
++#, fuzzy
++msgid "Allow httpd to access cifs file systems"
++msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
--#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
- #, python-format
- msgid "Could not check if port %s/%s is defined"
- msgstr "Nije moguće provjeriti je li port %s/%s određen"
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
+-msgstr ""
++#: booleans.py:87
++#, fuzzy
++msgid "Allow httpd to access FUSE file systems"
++msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
- #, python-format
- msgid "Port %s/%s already defined"
- msgstr "Port %s/%s već je određen"
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
+-msgstr ""
++#: booleans.py:88
++#, fuzzy
++msgid "Allow httpd to run gpg"
++msgstr "ssh দ্বারা ssh-keysign সঞ্চালনের অনুমতি দেওয়া হবে"
--#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
- #, python-format
- msgid "Could not create port for %s/%s"
- msgstr "Izrada porta za %s/%s nije moguća"
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
+-msgstr ""
++#: booleans.py:89
++#, fuzzy
++msgid "Allow httpd to access nfs file systems"
++msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
- #, python-format
- msgid "Could not create context for %s/%s"
- msgstr "Izrada konteksta za %s/%s nije moguća"
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
--#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
- #, 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"
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
+-msgstr ""
++#: booleans.py:91
++#, fuzzy
++msgid "Allow httpd to access openstack ports"
++msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
- #, 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"
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
+-msgstr ""
++#: booleans.py:92
++#, fuzzy
++msgid "Allow icecast to connect to all ports, not just sound ports."
++msgstr "%s-কে যে কোনো udp পোর্টের সাথে সংযোগ করার অনুমতি প্রদান করে"
--#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
- #, 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"
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
--#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
- #, 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"
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
+-msgstr ""
++#: booleans.py:94
++msgid "Allow java executable stack"
++msgstr "java এক্সেকিউটেবল স্ট্যাকের অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
- #, python-format
- msgid "Could not set port context for %s/%s"
- msgstr "Zadavanje konteksta porta za %s/%s nije moguće"
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
+-msgstr ""
++#: booleans.py:95
++#, fuzzy
++msgid "Allow confined applications to run with kerberos."
++msgstr "কনফাইন করা অ্যাপ্লিকেশন দ্বারা নির্মিত অথবা লেখা ফাইল নির্বাচন করুন"
--#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
- #, python-format
- msgid "Could not add port %s/%s"
- msgstr "Dodavanje porta %s/%s nije moguće"
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
+-msgstr ""
++#: booleans.py:96
++#, fuzzy
++msgid "Allow syslogd daemon to send mail"
++msgstr "NIS-র সাথে ডেমন সঞ্চালনের অনুমতি দেওয়া হবে"
--#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
--#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
- msgid "Requires setype or serange"
- msgstr "Zahtijeva setype ili serange"
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
+-msgstr ""
++#: booleans.py:97
++#, fuzzy
++msgid "Allow syslogd the ability to read/write terminals"
++msgstr "সর্বধরনের ডেমনকে অব্যবহৃত ttys ব্যবহারের ক্ষমতা প্রদান করা হবে"
--#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
- msgid "Requires setype"
- msgstr "Zahtijeva setype"
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
--#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
- #, python-format
- msgid "Port %s/%s is not defined"
- msgstr "Port %s/%s nije određen"
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
+ msgstr ""
--#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
- #, python-format
- msgid "Could not query port %s/%s"
- msgstr "Propitivanje porta %s/%s nije moguće"
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
+-msgstr ""
++#: booleans.py:100
++#, fuzzy
++msgid "Allow mock to read files in home directories."
++msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
- #, python-format
- msgid "Could not modify port %s/%s"
- msgstr "Uređivanje porta %s/%s nije moguće"
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
+-msgstr ""
++#: booleans.py:101
++#, fuzzy
++msgid "Allow the mount command to mount any directory or file."
++msgstr "mount দ্বারা যে কোনো ডিরেক্টরি মাউন্ট করার অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
- msgid "Could not list the ports"
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
+-msgstr ""
++#: booleans.py:102
++#, fuzzy
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
++msgstr "squid ডেমন দ্বারা নেটওয়ার্কের সাথে সংযোগ স্থাপনের অনুমতি প্রদান করা হবে"
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:103
++msgid ""
++"Allow mozilla_plugins to create random content in the users home directory"
msgstr ""
--#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
- #, python-format
- msgid "Could not delete the port %s"
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:104
++#, fuzzy
++msgid "Allow confined web browsers to read home directory content"
msgstr ""
++"staff ওয়েব ব্রাউজার দ্বারা ব্যক্তিগত (home) ডিরেক্টরির মধ্যে লেখার অনুমতি প্রদান করা "
++"হবে"
--#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
- #, 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."
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
+-msgstr ""
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
++msgstr "mplayer এক্সেকিউটেবল স্ট্যাকের অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
- #, python-format
- msgid "Could not delete port %s/%s"
- msgstr "Brisanje porta %s/%s nije moguće"
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
+-msgstr ""
++#: booleans.py:106
++#, fuzzy
++msgid "Allow mysqld to connect to all ports"
++msgstr "%s-কে যে কোনো tcp পোর্টের সাথে সংযোগ করার অনুমতি প্রদান করে"
--#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
- msgid "Could not list ports"
- msgstr "Ispisivanje popisa portova nije moguće"
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
+-msgstr ""
++#: booleans.py:107
++#, fuzzy
++msgid "Allow BIND to bind apache port."
++msgstr "%s-কে যে কোনো udp পোর্টের সাথে বাইন্ড করার অনুমতি প্রদান করে"
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "SELinux Port Type"
+-#: ../gui/selinux.tbl:165
++#: booleans.py:108
+ msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
msgstr ""
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "Proto"
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
msgstr ""
--#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
- msgid "Port Number"
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
msgstr ""
--#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
- msgid "Node Address is required"
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
- msgid "Unknown or missing protocol"
- msgstr ""
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
+-msgstr ""
++#: booleans.py:112
++#, fuzzy
++msgid "Allow system to run with NIS"
++msgstr "NIS-র সাথে ডেমন সঞ্চালনের অনুমতি দেওয়া হবে"
--#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
--#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
- msgid "SELinux Type is required"
- msgstr "Potrebna je SELinux vrsta"
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
+-msgstr ""
++#: booleans.py:113
++#, fuzzy
++msgid "Allow confined applications to use nscd shared memory."
++msgstr "ক্লায়েন্টদেরকে X শেয়ার মেমরিতে লেখার অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
--#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
--#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
--#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
- #, python-format
- msgid "Could not create key for %s"
- msgstr "Izrada ključa za %s nije moguća"
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
+-msgstr ""
++#: booleans.py:114
++#, fuzzy
++msgid "Allow nsplugin code to connect to unreserved ports"
++msgstr "%s-কে যে কোনো udp পোর্টের সাথে সংযোগ করার অনুমতি প্রদান করে"
--#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
--#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
- #, python-format
- msgid "Could not check if addr %s is defined"
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
msgstr ""
--#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
- #, python-format
- msgid "Could not create addr for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
+-msgstr ""
++#: booleans.py:116
++#, fuzzy
++msgid "Allow openvpn to read home directories"
++msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
--#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
- #, python-format
- msgid "Could not create context for %s"
- msgstr "Izrada konteksta za %s nije moguća"
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
+-msgstr ""
++#: booleans.py:117
++#, fuzzy
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
++msgstr "squid ডেমন দ্বারা নেটওয়ার্কের সাথে সংযোগ স্থাপনের অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
- #, python-format
- msgid "Could not set mask for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
+-msgstr ""
++#: booleans.py:118
++#, fuzzy
++msgid "Allow polipo to connect to all ports > 1023"
++msgstr "%s-কে যে কোনো tcp পোর্টের সাথে সংযোগ করার অনুমতি প্রদান করে"
--#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
- #, python-format
- msgid "Could not set user in addr context for %s"
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:119
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
msgstr ""
--#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
- #, python-format
- msgid "Could not set role in addr context for %s"
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:120
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
msgstr ""
--#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
- #, python-format
- msgid "Could not set type in addr context for %s"
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
msgstr ""
--#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
- #, python-format
- msgid "Could not set mls fields in addr context for %s"
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
- #, python-format
- msgid "Could not set addr context for %s"
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
msgstr ""
--#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
- #, python-format
- msgid "Could not add addr %s"
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
msgstr ""
--#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
- #, python-format
- msgid "Addr %s is not defined"
- msgstr ""
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
+-msgstr ""
++#: booleans.py:125
++#, fuzzy
++msgid "Allow postfix_local domain full write access to mail_spool directories"
++msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
- #, python-format
- msgid "Could not query addr %s"
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
msgstr ""
--#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
- #, python-format
- msgid "Could not modify addr %s"
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
msgstr ""
--#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
- #, python-format
- msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr ""
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
+-msgstr ""
++#: booleans.py:128
++#, fuzzy
++msgid "Allow database admins to execute DML statement"
++msgstr "ব্যবহারকারীদের দ্বারা mount কমান্ড প্রয়োগ করার অনুমতি প্রদান করা হবে"
++
++#: booleans.py:129
++#, fuzzy
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr "সাধারণ ব্যবহারকারীদেরকে ping প্রয়োগ করার অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
- #, python-format
- msgid "Could not delete addr %s"
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
msgstr ""
--#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
- msgid "Could not deleteall node mappings"
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr "সাধারণ ব্যবহারকারীর জন্য pppd সঞ্চালনের অনুমতি প্রদান করা হবে"
++
++#: booleans.py:132
++msgid ""
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
msgstr ""
--#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
- msgid "Could not list addrs"
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
msgstr ""
--#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
--#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
- #, 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:1465
-+#: ../semanage/seobject.py:1444
- #, python-format
- msgid "Could not create interface for %s"
- msgstr "Izrada sučelja za %s nije moguće"
-
--#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
- #, 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:1478
-+#: ../semanage/seobject.py:1457
- #, 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:1482
-+#: ../semanage/seobject.py:1461
- #, 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:1487
-+#: ../semanage/seobject.py:1466
- #, 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:1491
-+#: ../semanage/seobject.py:1470
- #, python-format
- msgid "Could not set interface context for %s"
- msgstr "Zadavanje konteksta sučelja za %s nije moguće"
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:134
++#, fuzzy
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++msgstr "ব্যবহারকারীদের postgres সকেটের সাথে সংযোগ করার অনুমতি প্রদান করা হবে"
++
++#: booleans.py:135
++#, fuzzy
++msgid "Allow qemu to connect fully to the network"
++msgstr "squid ডেমন দ্বারা নেটওয়ার্কের সাথে সংযোগ স্থাপনের অনুমতি প্রদান করা হবে"
++
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
--#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
- #, python-format
- msgid "Could not set message context for %s"
- msgstr "Zadavanje konteksta poruke za %s nije moguće"
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
--#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
- #, python-format
- msgid "Could not add interface %s"
- msgstr "Dodavanje sučelja %s nije moguće"
+-#: ../gui/selinux.tbl:189
++#: booleans.py:138
++#, fuzzy
++msgid "Allow qemu to use nfs file systems"
++msgstr "Samba দ্বারা nfs ডিরেক্টরি শেয়ার করার অনুমতি প্রদান করা হবে"
++
++#: booleans.py:139
++#, fuzzy
++msgid "Allow qemu to use usb devices"
++msgstr "ব্যবহারকারীদের usb পড়তে ও লিখতে (rw) অনুমোদন করা হবে"
++
++#: booleans.py:140
++#, fuzzy
++msgid "Allow racoon to read shadow"
++msgstr "sasl অনুমোদন সার্ভার দ্বারা /etc/shadow ফাইল পাঠ করার অনুমতি প্রদান করা হবে"
++
++#: booleans.py:141
++#, fuzzy
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr "squid ডেমন দ্বারা নেটওয়ার্কের সাথে সংযোগ স্থাপনের অনুমতি প্রদান করা হবে"
++
++#: booleans.py:142
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
- #, python-format
- msgid "Interface %s is not defined"
- msgstr "Sučelje %s nije određeno"
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
+-msgstr ""
++#: booleans.py:143
++#, fuzzy
++msgid "Allow rsync to run as a client"
++msgstr "rpm আন-কনফাইল অবস্থায় সঞ্চালনের অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
- #, python-format
- msgid "Could not query interface %s"
- msgstr "Propitivanje sučelja %s nije moguće"
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
+-msgstr ""
++#: booleans.py:144
++#, fuzzy
++msgid "Allow rsync to export any files/directories read only."
++msgstr "mount দ্বারা যে কোনো ডিরেক্টরি মাউন্ট করার অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
- #, python-format
- msgid "Could not modify interface %s"
- msgstr "Uređivanje sučelja %s nije moguće"
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
--#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
- #, 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."
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
+-msgstr ""
++#: booleans.py:146
++#, fuzzy
++msgid "Allow rsync servers to share nfs files systems"
++msgstr "Samba দ্বারা nfs ডিরেক্টরি শেয়ার করার অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
- #, python-format
- msgid "Could not delete interface %s"
- msgstr "Brisanje sučelja %s nije moguće"
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
+-msgstr ""
++#: booleans.py:147
++#, fuzzy
++msgid "Allow samba to create new home directories (e.g. via PAM)"
++msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
- msgid "Could not delete all interface mappings"
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
msgstr ""
--#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
- msgid "Could not list interfaces"
- msgstr "Ispisivanje popisa sučelja nije moguće"
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
+-msgstr ""
++#: booleans.py:149
++#, fuzzy
++msgid "Allow samba to share users home directories."
++msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
++
++#: booleans.py:150
++#, fuzzy
++msgid "Allow samba to share any file/directory read only."
++msgstr "Samba দ্বারা nfs ডিরেক্টরি শেয়ার করার অনুমতি প্রদান করা হবে"
++
++#: booleans.py:151
++#, fuzzy
++msgid "Allow samba to share any file/directory read/write."
++msgstr "Samba দ্বারা nfs ডিরেক্টরি শেয়ার করার অনুমতি প্রদান করা হবে"
++
++#: booleans.py:152
++#, fuzzy
++msgid "Allow samba to act as a portmapper"
++msgstr "Samba দ্বারা nfs ডিরেক্টরি শেয়ার করার অনুমতি প্রদান করা হবে"
++
++#: booleans.py:153
++#, fuzzy
++msgid "Allow samba to run unconfined scripts"
++msgstr "rpm আন-কনফাইল অবস্থায় সঞ্চালনের অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
- msgid "SELinux Interface"
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
msgstr ""
--#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
- msgid "Context"
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
msgstr ""
--#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
- #, python-format
- msgid "Equivalence class for %s already exists"
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:156
++#, fuzzy
++msgid "Allow sanlock to read/write fuse files"
++msgstr "xen-কে প্রকৃত ডিস্ক ডিভাইস পড়তে/লিখতে অনুমদোন প্রদান করা হবে"
++
++#: booleans.py:157
++#, fuzzy
++msgid "Allow sanlock to manage nfs files"
++msgstr "mount দ্বারা যে কোনো ফাইল মাউন্ট করার অনুমতি প্রদান করা হবে"
++
++#: booleans.py:158
++#, fuzzy
++msgid "Allow sanlock to manage cifs files"
++msgstr "mount দ্বারা যে কোনো ফাইল মাউন্ট করার অনুমতি প্রদান করা হবে"
++
++#: booleans.py:159
++#, fuzzy
++msgid "Allow sasl to read shadow"
++msgstr "sasl অনুমোদন সার্ভার দ্বারা /etc/shadow ফাইল পাঠ করার অনুমতি প্রদান করা হবে"
++
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
msgstr ""
--#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
- #, python-format
- msgid "File spec %s conflicts with equivalency rule '%s %s'"
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:161
++msgid "Disable kernel module loading."
msgstr ""
--#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
- #, python-format
- msgid "Equivalence class for %s does not exists"
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
msgstr ""
--#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
- #, 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:1700
-+#: ../semanage/seobject.py:1689
- #, 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:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
- #, 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:1711
-+#: ../semanage/seobject.py:1700
- msgid "Invalid file specification"
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:163
++#, fuzzy
++msgid "Allow regular users direct dri device access"
msgstr ""
++"সাধারণ ব্যবহারকারীদের ক্ষেত্রে সরাসরি মাউসের ব্যবহারের অনুমতি প্রদান করা হবে "
++"(শুধুমাত্র X সার্ভার ব্যবহার করা হবে)"
--#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
- msgid "File specification can not include spaces"
+-#: ../gui/selinux.tbl:202
++#: booleans.py:164
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"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 ""
--#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
- #, python-format
+-#: ../gui/selinux.tbl:203
++#: booleans.py:165
msgid ""
- "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
msgstr ""
--#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
--#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
--#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
- #, 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:1749
-+#: ../semanage/seobject.py:1738
- #, python-format
- msgid "Could not create file context for %s"
- msgstr "Izrada konteksta datoteke za %s nije moguća"
-
--#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
- #, 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:1765 ../semanage/seobject.py:1822
--#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
- #, python-format
- msgid "Could not set file context for %s"
- msgstr "Zadavanje konteksta datoteke za %s nije moguće"
-
--#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
- #, python-format
- msgid "Could not add file context for %s"
- msgstr "Dodavanje konteksta datoteke za %s nije moguće"
-
--#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
- msgid "Requires setype, serange or seuser"
- msgstr "Zahtijeva setype, serange ili seuser"
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
--#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
- #, python-format
- msgid "File context for %s is not defined"
- msgstr "Kontekst datoteke za %s nije određen"
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
+-msgstr ""
++#: booleans.py:167
++#, fuzzy
++msgid "Allow users to connect to the local mysql server"
++msgstr "ব্যবহারকারীদের mysql সকেটের সাথে সংযোগ করার অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
- #, python-format
- msgid "Could not query file context for %s"
- msgstr "Propitivanje konteksta datoteke za %s nije moguće"
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
+-msgstr ""
++#: booleans.py:168
++#, fuzzy
++msgid ""
++"Allow confined users the ability to execute the ping and traceroute commands."
++msgstr "ব্যবহারকারীদের দ্বারা mount কমান্ড প্রয়োগ করার অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
- #, python-format
- msgid "Could not modify file context for %s"
- msgstr "Uređivanje konteksta datoteke za %s nije moguće"
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
+-msgstr ""
++#: booleans.py:169
++#, fuzzy
++msgid "Allow users to connect to PostgreSQL"
++msgstr "ব্যবহারকারীদের postgres সকেটের সাথে সংযোগ করার অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
- msgid "Could not list the file contexts"
+-#: ../gui/selinux.tbl:208
++#: booleans.py:170
++#, fuzzy
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
msgstr ""
++"ব্যবহারকারীদের noextattrfile পড়তে/লিখতে (r/w) অনুমতি প্রদান করা হবে (FAT, "
++"CDROM, FLOPPY)"
--#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
- #, python-format
- msgid "Could not delete the file context %s"
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:171
++#, fuzzy
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
msgstr ""
++"ব্যবহারকারীদের TCP সার্ভার সঞ্চালনের অনুমতি প্রদান করা হবে (পোর্টের সাথে বাইন্ড করা "
++"হবে ও একই ডোমেইন ও বাইরের ডোমেইনের ব্যবহারকারীদের থেকে আগত সংযোগ গ্রহণ করা "
++"হবে) এটি নিষ্ক্রিয় করা হলে FTP passive মোড স্থাপন করা হবে ও অন্যান্য প্রোটোকল "
++"পরিবর্তন হতে পারে"
--#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
- #, 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:1888
-+#: ../semanage/seobject.py:1877
- #, python-format
- msgid "Could not delete file context for %s"
- msgstr "Brisanje konteksta datoteke za %s nije moguće"
-
--#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
- msgid "Could not list file contexts"
- msgstr "Ispisivanje popisa konteksta datoteke nije moguće"
-
--#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
- msgid "Could not list local file contexts"
- msgstr "Izrada popisa konteksta lokalnih datoteka nije moguća"
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
+-msgstr ""
++#: booleans.py:172
++#, fuzzy
++msgid "Allow user music sharing"
++msgstr "ব্যবহারকারীদের usb পড়তে ও লিখতে (rw) অনুমোদন করা হবে"
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
- msgid "SELinux fcontext"
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:173
++msgid ""
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
- msgid "type"
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:174
++#, fuzzy
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
msgstr ""
++"SELinux webadm ব্যবহারকারীকে অধিকারবিহীন ব্যবহারকারীদের ব্যক্তিগত (home) "
++"ডিরেক্টরি পড়ার অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
- msgid ""
- "\n"
- "SELinux Distribution fcontext Equivalence \n"
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
msgstr ""
--#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
- msgid ""
- "\n"
- "SELinux Local fcontext Equivalence \n"
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:176
++#, fuzzy
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
msgstr ""
++"SELinux webadm ব্যবহারকারীকে অধিকারবিহীন ব্যবহারকারীদের ব্যক্তিগত (home) "
++"ডিরেক্টরি পড়ার অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
--#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
- #, 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:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
- #, python-format
- msgid "Boolean %s is not defined"
- msgstr "Booleova vrijednost %s nije određena"
-
--#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
- #, python-format
- msgid "Could not query file context %s"
- msgstr "Propitivanje konteksta datoteke %s nije moguće"
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
+-msgstr ""
++#: booleans.py:177
++#, fuzzy
++msgid "Allow sge to connect to the network using any TCP port"
++msgstr "squid ডেমন দ্বারা নেটওয়ার্কের সাথে সংযোগ স্থাপনের অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
- #, python-format
- msgid "You must specify one of the following values: %s"
+-#: ../gui/selinux.tbl:216
++#: booleans.py:178
++#, fuzzy
++msgid "Allow sge to access nfs file systems."
++msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
++
++#: booleans.py:179
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Enable additional permissions needed to support devices on 3ware controllers."
msgstr ""
--#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
- #, python-format
- msgid "Could not set active value of boolean %s"
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
- #, python-format
- msgid "Could not modify boolean %s"
- msgstr "Uređivanje Booleove vrijednosti %s nije moguće"
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
+-msgstr ""
++#: booleans.py:181
++#, fuzzy
++msgid "Allow user spamassassin clients to use the network."
++msgstr "লেবেল বিহীন প্যাকেটগুলি নেটওয়ার্কের মধ্যে চলাচলের অনুমতি প্রদান করা হবে"
++
++#: booleans.py:182
++#, fuzzy
++msgid "Allow spamd to read/write user home directories."
++msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
++
++#: booleans.py:183
++#, fuzzy
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr "%s-কে যে কোনো udp পোর্টের সাথে সংযোগ করার অনুমতি প্রদান করে"
--#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
- #, python-format
- msgid "Bad format %s: Record %s"
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
msgstr ""
--#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
- #, 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:2060
-+#: ../semanage/seobject.py:2050
- #, python-format
- msgid "Could not delete boolean %s"
- msgstr "Brisanje Booleove vrijednosti %s nije moguće"
-
--#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
- msgid "Could not list booleans"
- msgstr "Ispisivanje popisa Booleovih vrijednosti nije moguće"
-
--#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
- msgid "unknown"
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:185
++#, fuzzy
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
msgstr ""
++"SELinux webadm ব্যবহারকারীকে অধিকারবিহীন ব্যবহারকারীদের ব্যক্তিগত (home) "
++"ডিরেক্টরি পড়ার অনুমতি প্রদান করা হবে"
++
++#: booleans.py:186
++#, fuzzy
++msgid "allow host key based authentication"
++msgstr "অনুমোদনের জন্য Pam ব্যবহার করুন"
++
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr "sysadm_r:sysadm_t রূপে ssh লগ-ইনের অনুমতি প্রদান করা হবে"
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
- msgid "off"
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:188
++#, fuzzy
++msgid "allow staff user to create and transition to svirt domains."
++msgstr "%s ডোমেইনে স্থানান্তরের জন্য ব্যবহারকারী ভূমিকা নির্বাচন করুন।"
++
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
msgstr ""
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
- msgid "on"
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:190
++msgid ""
++"Allow the Telepathy connection managers to connect to any generic TCP port."
msgstr ""
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "SELinux boolean"
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
msgstr ""
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "State"
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
msgstr ""
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "Default"
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:193
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
msgstr ""
--#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
--#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
-+#: ../gui/polgengui.py:254
- msgid "Description"
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:194
++#, fuzzy
++msgid "Allow a user to login as an unconfined domain"
++msgstr "rpm আন-কনফাইল অবস্থায় সঞ্চালনের অনুমতি প্রদান করা হবে"
++
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
msgstr ""
-@@ -1004,7 +1000,7 @@ msgstr "Greška pri dodjeljivanju memorije.\n"
- msgid "Error sending audit message.\n"
- msgstr "Greška pri slanju poruke provjere.\n"
-
--#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
-+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
- #, c-format
- msgid "Could not determine enforcing mode.\n"
- msgstr "Određivanje načina prisiljavanja nije moguće.\n"
-@@ -1123,62 +1119,66 @@ msgstr "Dohvaćanje praznog kompleta signala nije moguće\n"
- msgid "Unable to set SIGHUP handler\n"
- msgstr "Postavljanje SIGHUP rukovanja nije moguće\n"
-
--#: ../newrole/newrole.c:1053
-+#: ../newrole/newrole.c:1036
-+msgid "Sorry, newrole failed to drop capabilities\n"
-+msgstr ""
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:196
++#, fuzzy
++msgid "Allow video playing tools to run unconfined"
++msgstr "rpm আন-কনফাইল অবস্থায় সঞ্চালনের অনুমতি প্রদান করা হবে"
+
-+#: ../newrole/newrole.c:1052
- #, c-format
- msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "Nažalost, nova uloga može se upotrijebiti samo na SELinux kernelu.\n"
-
--#: ../newrole/newrole.c:1070
-+#: ../newrole/newrole.c:1069
- #, c-format
- msgid "failed to get old_context.\n"
- msgstr "Dohvaćanje starog konteksta nije uspjelo.\n"
-
--#: ../newrole/newrole.c:1077
-+#: ../newrole/newrole.c:1076
- #, c-format
- msgid "Warning! Could not retrieve tty information.\n"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
msgstr ""
--#: ../newrole/newrole.c:1098
-+#: ../newrole/newrole.c:1097
- #, c-format
- msgid "error on reading PAM service configuration.\n"
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:198
++#, fuzzy
++msgid "Support ecryptfs home directories"
++msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
++
++#: booleans.py:199
++#, fuzzy
++msgid "Support fusefs home directories"
++msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
++
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
msgstr ""
--#: ../newrole/newrole.c:1133
-+#: ../newrole/newrole.c:1132
- #, c-format
- msgid "newrole: incorrect password for %s\n"
- msgstr "newrole: neispravna lozinka za %s.\n"
-
--#: ../newrole/newrole.c:1160
-+#: ../newrole/newrole.c:1159
- #, c-format
- msgid "newrole: failure forking: %s"
- msgstr "newrole: 'forking' neuspjeh: %s"
-
--#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
-+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
- #, c-format
- msgid "Unable to restore tty label...\n"
- msgstr "Obnavljanje tty oznake nije moguće...\n"
-
--#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
-+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
- #, c-format
- msgid "Failed to close tty properly\n"
- msgstr "Ispravno zatvaranje tty nije uspjelo\n"
-
--#: ../newrole/newrole.c:1224
-+#: ../newrole/newrole.c:1223
- #, c-format
- msgid "Could not close descriptors.\n"
- msgstr "Nije moguće zatvoriti deskriptore. \n"
-
--#: ../newrole/newrole.c:1251
-+#: ../newrole/newrole.c:1250
- #, c-format
- msgid "Error allocating shell's argv0.\n"
- msgstr "Greška pri dodjeljivanju argv0 ljuske.\n"
-
--#: ../newrole/newrole.c:1287
-+#: ../newrole/newrole.c:1286
- #, c-format
- msgid "Unable to restore the environment, aborting\n"
- msgstr "Obnavljanje okruženja nije moguće. Prekidanje radnje.\n"
-
--#: ../newrole/newrole.c:1298
-+#: ../newrole/newrole.c:1297
- msgid "failed to exec shell\n"
- msgstr "Izvršavanje ljuske nije uspjelo\n"
-
-@@ -1281,20 +1281,20 @@ msgstr "chcat -- -TvrtkaPovjerljivo /docs/poslovniplan.odt"
- msgid "chcat -l +CompanyConfidential juser"
- msgstr "chcat -l +TvrtkaPovjerljivo juser"
-
--#: ../scripts/chcat:399 ../gui/polgen.py:1351
--#, c-format, python-format
-+#: ../scripts/chcat:399
-+#, c-format
- msgid "Options Error %s "
- msgstr "Greška opcija %s "
-
--#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
-+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
- msgid "Boolean"
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:201
++#, fuzzy
++msgid "Support NFS home directories"
++msgstr "spamd দ্বারা ব্যক্তিগত (home) ডিরেক্টরি ব্যবহারের অনুমতি প্রদান করা হবে"
++
++#: booleans.py:202
++msgid "Support SAMBA home directories"
msgstr ""
--#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
-+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
- msgid "all"
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:203
++#, fuzzy
++msgid "Allow varnishd to connect to all ports, not just HTTP."
++msgstr "%s-কে যে কোনো tcp পোর্টের সাথে সংযোগ করার অনুমতি প্রদান করে"
++
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
msgstr ""
--#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
-+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
- #: ../gui/system-config-selinux.glade:1615
- #: ../gui/system-config-selinux.glade:1820
- #: ../gui/system-config-selinux.glade:2437
-@@ -1370,557 +1370,444 @@ msgstr ""
- msgid "Load Policy Module"
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
msgstr ""
--#: ../gui/polgen.glade:79
--msgid "Polgen"
--msgstr ""
--
--#: ../gui/polgen.glade:80
-+#: ../gui/polgen.glade:9
- msgid "Red Hat 2007"
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
msgstr ""
--#: ../gui/polgen.glade:81
-+#: ../gui/polgen.glade:11
- msgid "GPL"
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:207
++#, fuzzy
++msgid "Allow confined virtual guests to read fuse files"
msgstr ""
++"evolution ও thunderbird দ্বারা ব্যবহারকারীদের ফাইল পাঠ করার অনুমতি প্রদান করা হবে"
- #. TRANSLATORS: Replace this string with your names, one name per line.
--#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
-+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
- msgid "translator-credits"
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
msgstr ""
--#: ../gui/polgen.glade:90
-+#: ../gui/polgen.glade:34
-+msgid "Add Booleans Dialog"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:101
-+msgid "Boolean Name"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:230
- msgid "SELinux Policy Generation Tool"
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
msgstr ""
--#: ../gui/polgen.glade:128
-+#: ../gui/polgen.glade:251
- msgid ""
- "<b>Select the policy type for the application or user role you want to "
- "confine:</b>"
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
msgstr ""
--#: ../gui/polgen.glade:177
-+#: ../gui/polgen.glade:284
- msgid "<b>Applications</b>"
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
msgstr ""
--#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
-+msgid "Standard Init Daemon"
-+msgstr ""
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:212
++#, fuzzy
++msgid "Allow confined virtual guests to use usb devices"
++msgstr "ব্যবহারকারীদের usb পড়তে ও লিখতে (rw) অনুমোদন করা হবে"
+
-+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
- msgid ""
- "Standard Init Daemon are daemons started on boot via init scripts. Usually "
- "requires a script in /etc/rc.d/init.d"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
msgstr ""
--#: ../gui/polgen.glade:241 ../gui/polgen.py:156
--msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
-+msgid "DBUS System Daemon"
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:214
++#, fuzzy
++msgid "Allow webadm to manage files in users home directories"
msgstr ""
++"SELinux webadm ব্যবহারকারীকে অধিকারবিহীন ব্যবহারকারীদের ব্যক্তিগত (home) "
++"ডিরেক্টরি পরিচালনার অনুমতি প্রদান করা হবে"
--#: ../gui/polgen.glade:261 ../gui/polgen.py:157
--msgid "DBUS System Daemon"
-+#: ../gui/polgen.glade:349
-+msgid "Internet Services Daemon (inetd)"
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:215
++#, fuzzy
++msgid "Allow webadm to read files in users home directories"
msgstr ""
++"SELinux webadm ব্যবহারকারীকে অধিকারবিহীন ব্যবহারকারীদের ব্যক্তিগত (home) "
++"ডিরেক্টরি পড়ার অনুমতি প্রদান করা হবে"
--#: ../gui/polgen.glade:280
-+#: ../gui/polgen.glade:353
- msgid "Internet Services Daemon are daemons started by xinetd"
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
msgstr ""
--#: ../gui/polgen.glade:282
--msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
-+msgid "Web Application/Script (CGI)"
+-#: ../gui/statusPage.py:133
+-msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
msgstr ""
--#: ../gui/polgen.glade:301
-+#: ../gui/polgen.glade:370
+-#: ../gui/statusPage.py:147
++#: booleans.py:218
++#, fuzzy
msgid ""
- "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
+-msgstr ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++msgstr "sysadm_r:sysadm_t রূপে ssh লগ-ইনের অনুমতি প্রদান করা হবে"
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:219
++#, fuzzy
++msgid "Allow xen to manage nfs files"
++msgstr "mount দ্বারা যে কোনো ফাইল মাউন্ট করার অনুমতি প্রদান করা হবে"
++
++#: booleans.py:220
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
msgstr ""
--#: ../gui/polgen.glade:303 ../gui/polgen.py:159
--msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
-+msgid "User Application"
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
msgstr ""
--#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
-+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:222
msgid ""
- "User Application are any application that you would like to confine that is "
- "started by a user"
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow xguest users to configure Network Manager and connect to apache ports"
msgstr ""
--#: ../gui/polgen.glade:324 ../gui/polgen.py:160
--msgid "User Application"
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
-msgstr ""
--
--#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
- msgid "Sandbox"
- msgstr ""
++#: booleans.py:223
++#, fuzzy
++msgid "Allow xguest users to mount removable media"
++msgstr "ব্যবহারকারীদের dmesg কমান্ড প্রয়োগের অনুমতি প্রদান করা হবে"
--#: ../gui/polgen.glade:391
-+#: ../gui/polgen.glade:446
- msgid "<b>Login Users</b>"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
+-msgstr ""
++#: booleans.py:224
++#, fuzzy
++msgid "Allow xguest to use blue tooth devices"
++msgstr "ব্যবহারকারীদের usb পড়তে ও লিখতে (rw) অনুমোদন করা হবে"
--#: ../gui/polgen.glade:453
-+#: ../gui/polgen.glade:478
-+msgid "Existing User Roles"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:482
- msgid "Modify an existing login user record."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
+-msgstr ""
++#: booleans.py:225
++#, fuzzy
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr "ক্লায়েন্টদেরকে X শেয়ার মেমরিতে লেখার অনুমতি প্রদান করা হবে"
--#: ../gui/polgen.glade:455
--msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
-+msgid "Minimal Terminal User Role"
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
+-msgstr ""
++#: booleans.py:226
++#, fuzzy
++msgid "Allows XServer to execute writable memory"
++msgstr "ব্যবহারকারীদের দ্বারা mount কমান্ড প্রয়োগ করার অনুমতি প্রদান করা হবে"
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:227
++msgid "Support X userspace object manager"
msgstr ""
--#: ../gui/polgen.glade:474
-+#: ../gui/polgen.glade:499
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:228
++#, fuzzy
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr "%s-কে যে কোনো udp পোর্টের সাথে সংযোগ করার অনুমতি প্রদান করে"
++
++#: booleans.py:229
++#, fuzzy
++msgid "Allow zebra daemon to write it configuration files"
++msgstr "সর্বধরনের ডেমন দ্বারা /-র মধ্যে corefile লেখার অনুমতি প্রদান করা হবে"
++
++#: booleans.py:230
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 ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
+-msgstr ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
++msgstr ""
++
++#~ msgid "SELinux Service Protection"
++#~ msgstr "SELinux Service Protection"
++
++#~ msgid "Disable SELinux protection for acct daemon"
++#~ msgstr "acct-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Admin"
++#~ msgstr "অ্যাডমিন"
++
++#~ msgid "User Privs"
++#~ msgstr "ব্যবহারকারীর অধিকার"
++
++#~ msgid ""
++#~ "Allow gadmin SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "gadmin SELinux ব্যবহারকারী অ্যাকাউন্টের ক্ষেত্রে ব্যবহারকারীর ব্যক্তিগত ডিরেক্টরি "
++#~ "(home) অথবা /tmp ডিরেক্টরির মধ্যে ফাইল সঞ্চালনের অনুমতি প্রদান করা হবে"
--#: ../gui/polgen.glade:476 ../gui/polgen.py:162
--msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
-+msgid "Minimal X Windows User Role"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
+-msgstr ""
++#~ msgid ""
++#~ "Allow guest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "guest SELinux ব্যবহারকারী অ্যাকাউন্টের ক্ষেত্রে ব্যবহারকারীর ব্যক্তিগত ডিরেক্টরি "
++#~ "(home) অথবা /tmp ডিরেক্টরির মধ্যে ফাইল সঞ্চালনের অনুমতি প্রদান করা হবে"
--#: ../gui/polgen.glade:495
-+#: ../gui/polgen.glade:516
- 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/system-config-selinux.glade:837
+-msgid "Add SELinux User"
+-msgstr ""
++#~ msgid "Memory Protection"
++#~ msgstr "মেমরি সংরক্ষণ"
--#: ../gui/polgen.glade:497 ../gui/polgen.py:163
--msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
-+msgid "User Role"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
+-msgstr ""
++#~ msgid "Mount"
++#~ msgstr "Mount"
--#: ../gui/polgen.glade:516
-+#: ../gui/polgen.glade:533
- msgid ""
- "User with full networking, no setuid applications without transition, no "
- "sudo, no su."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
+-msgstr ""
++#~ msgid "SSH"
++#~ msgstr "SSH"
--#: ../gui/polgen.glade:518 ../gui/polgen.py:164
--msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
-+msgid "Admin User Role"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
+-msgstr ""
++#~ msgid ""
++#~ "Allow staff SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "staff SELinux ব্যবহারকারী অ্যাকাউন্টের ক্ষেত্রে ব্যবহারকারীর ব্যক্তিগত ডিরেক্টরি "
++#~ "(home) অথবা /tmp ডিরেক্টরির মধ্যে ফাইল সঞ্চালনের অনুমতি প্রদান করা হবে"
--#: ../gui/polgen.glade:537
-+#: ../gui/polgen.glade:550
- msgid ""
- "User with full networking, no setuid applications without transition, no su, "
- "can sudo to Root Administration Roles"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
+-msgstr ""
++#~ msgid ""
++#~ "Allow sysadm SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "sysadm SELinux ব্যবহারকারী অ্যাকাউন্টের ক্ষেত্রে ব্যবহারকারীর ব্যক্তিগত ডিরেক্টরি "
++#~ "(home) অথবা /tmp ডিরেক্টরির মধ্যে ফাইল সঞ্চালনের অনুমতি প্রদান করা হবে"
--#: ../gui/polgen.glade:539 ../gui/polgen.py:165
--msgid "Admin User Role"
-+#: ../gui/polgen.glade:592
-+msgid "<b>Root Users</b>"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
+-msgstr ""
++#~ msgid ""
++#~ "Allow unconfined SELinux user account to execute files in home directory "
++#~ "or /tmp"
++#~ msgstr ""
++#~ "আন-কনফাইন করা SELinux ব্যবহারকারী অ্যাকাউন্টের ক্ষেত্রে ব্যবহারকারীর ব্যক্তিগত "
++#~ "ডিরেক্টরি (home) অথবা /tmp ডিরেক্টরির মধ্যে ফাইল সঞ্চালনের অনুমতি প্রদান করা হবে"
--#: ../gui/polgen.glade:585
--msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
-+msgid "Root Admin User Role"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
+-msgstr ""
++#~ msgid "Network Configuration"
++#~ msgstr "নেটওয়ার্ক কনফিগারেশন"
--#: ../gui/polgen.glade:647
-+#: ../gui/polgen.glade:627
- 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/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
+-msgstr ""
++#~ msgid ""
++#~ "Allow user SELinux user account to execute files in home directory or /tmp"
++#~ msgstr ""
++#~ "user SELinux ব্যবহারকারী অ্যাকাউন্টের ক্ষেত্রে ব্যবহারকারীর ব্যক্তিগত ডিরেক্টরি "
++#~ "(home) অথবা /tmp ডিরেক্টরির মধ্যে ফাইল সঞ্চালনের অনুমতি প্রদান করা হবে"
--#: ../gui/polgen.glade:649 ../gui/polgen.py:166
--msgid "Root Admin User Role"
+-#: ../gui/system-config-selinux.glade:1354
+-msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
-msgstr ""
--
--#: ../gui/polgen.glade:716
--msgid "label104"
++#~ msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#~ msgstr ""
++#~ "আন-কনফাইন করা সামগ্রী unconfined_execmem-এ dyntrans করার অনুমতি প্রদান করা "
++#~ "হবে"
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
-msgstr ""
--
--#: ../gui/polgen.glade:745
-+#: ../gui/polgen.glade:705
- msgid "<b>Enter name of application or user role:</b>"
- msgstr ""
++#~ msgid "Databases"
++#~ msgstr "ডাটাবেস"
--#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
-+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
- msgid "Name"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
+-msgstr ""
++#~ msgid "XServer"
++#~ msgstr "XServer"
--#: ../gui/polgen.glade:807
-+#: ../gui/polgen.glade:739
- msgid "Enter complete path for executable to be confined."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1463
+-msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
+-msgstr ""
++#~ msgid ""
++#~ "Allow xguest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "xguest SELinux ব্যবহারকারী অ্যাকাউন্টের ক্ষেত্রে ব্যবহারকারীর ব্যক্তিগত ডিরেক্টরি "
++#~ "(home) অথবা /tmp ডিরেক্টরির মধ্যে ফাইল সঞ্চালনের অনুমতি প্রদান করা হবে"
--#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
-+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
- msgid "..."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
+-msgstr ""
++#~ msgid "NIS"
++#~ msgstr "NIS"
--#: ../gui/polgen.glade:849
-+#: ../gui/polgen.glade:776
- msgid "Enter unique name for the confined application or user role."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
+-msgstr ""
++#~ msgid "Web Applications"
++#~ msgstr "ওয়েব অ্যাপ্লিকেশন"
--#: ../gui/polgen.glade:871
-+#: ../gui/polgen.glade:794
- msgid "Executable"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
+-msgstr ""
++#~ msgid "Transition staff SELinux user to Web Browser Domain"
++#~ msgstr ""
++#~ "staff SELinux ব্যবহারকারীকে ওয়েব ব্রাউজার ডোমেইনের মধ্যে রূপান্তর করা হবে"
--#: ../gui/polgen.glade:899
-+#: ../gui/polgen.glade:808
- msgid "Init script"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
+-msgstr ""
++#~ msgid "Transition sysadm SELinux user to Web Browser Domain"
++#~ msgstr ""
++#~ "sysadm SELinux ব্যবহারকারীকে ওয়েব ব্রাউজার ডোমেইনের মধ্যে রূপান্তর করা হবে"
--#: ../gui/polgen.glade:927
-+#: ../gui/polgen.glade:821
- msgid ""
- "Enter complete path to init script used to start the confined application."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
+-msgstr ""
++#~ msgid "Transition user SELinux user to Web Browser Domain"
++#~ msgstr "user SELinux ব্যবহারকারীকে ওয়েব ব্রাউজার ডোমেইনের মধ্যে রূপান্তর করা হবে"
--#: ../gui/polgen.glade:982
--msgid "label105"
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
-msgstr ""
--
--#: ../gui/polgen.glade:1011
-+#: ../gui/polgen.glade:887
- msgid "<b>Select existing role to modify:</b>"
- msgstr ""
++#~ msgid "Transition xguest SELinux user to Web Browser Domain"
++#~ msgstr ""
++#~ "xguest SELinux ব্যবহারকারীকে ওয়েব ব্রাউজার ডোমেইনের মধ্যে রূপান্তর করা হবে"
--#: ../gui/polgen.glade:1045
-+#: ../gui/polgen.glade:908
- msgid "Select the user roles that will transiton to the %s domain."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for amanda"
++#~ msgstr "amanda-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
--#: ../gui/polgen.glade:1073
--msgid "label106"
-+#: ../gui/polgen.glade:928
-+msgid "role tab"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for amavis"
++#~ msgstr "amavis-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
--#: ../gui/polgen.glade:1102
-+#: ../gui/polgen.glade:945
- msgid "<b>Select roles that %s will transition to:</b>"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for apmd daemon"
++#~ msgstr "apmd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
--#: ../gui/polgen.glade:1136
-+#: ../gui/polgen.glade:963
- msgid "Select applications domains that %s will transition to."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for arpwatch daemon"
++#~ msgstr "arpwatch ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
--#: ../gui/polgen.glade:1164
--msgid "label107"
-+#: ../gui/polgen.glade:983
-+msgid ""
-+"transition \n"
-+"role tab"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
+-msgstr ""
++#~ msgid "Disable SELinux protection for auditd daemon"
++#~ msgstr "auditd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
--#: ../gui/polgen.glade:1193
-+#: ../gui/polgen.glade:1001
- msgid "<b>Select the user_roles that will transition to %s:</b>"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for automount daemon"
++#~ msgstr "automount ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
--#: ../gui/polgen.glade:1227
-+#: ../gui/polgen.glade:1019
- msgid "Select the user roles that will transiton to this applications domains."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for avahi"
++#~ msgstr "avahi-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
--#: ../gui/polgen.glade:1255
--msgid "label108"
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
-msgstr ""
--
--#: ../gui/polgen.glade:1284
-+#: ../gui/polgen.glade:1056
- msgid "<b>Select domains that %s will administer:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for bluetooth daemon"
++#~ msgstr "bluetooth ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
--#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
-+#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
- msgid "Select the domains that you would like this user administer."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
+-msgstr ""
++#~ msgid "Disable SELinux protection for canna daemon"
++#~ msgstr "canna ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
--#: ../gui/polgen.glade:1346
--msgid "label109"
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
-msgstr ""
--
--#: ../gui/polgen.glade:1375
-+#: ../gui/polgen.glade:1111
- msgid "<b>Select additional roles for %s:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for cardmgr daemon"
++#~ msgstr "cardmgr ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
--#: ../gui/polgen.glade:1437
--msgid "label111"
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
-msgstr ""
--
--#: ../gui/polgen.glade:1466
-+#: ../gui/polgen.glade:1166
- msgid "<b>Enter network ports that %s binds on:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for Cluster Server"
++#~ msgstr "Cluster Server-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
--#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
-+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
- msgid "<b>TCP Ports</b>"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ciped daemon"
++#~ msgstr "ciped ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
-+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
-+#: ../gui/polgen.glade:1698
-+msgid "All"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
- msgid "Allows %s to bind to any udp port"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clamd daemon"
++#~ msgstr "clamd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
--#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
--#: ../gui/polgen.glade:2215
--msgid "All"
-+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
-+msgid "600-1024"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clamscan"
++#~ msgstr "clamscan-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
--#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
-+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
- msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clvmd"
++#~ msgstr "clvmd-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
--#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
--msgid "600-1024"
-+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
-+msgid "Unreserved Ports (>1024)"
- msgstr ""
-
--#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
-+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s binds "
- "to. Example: 612, 650-660"
- msgstr ""
-
--#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
--msgid "Unreserved Ports (>1024)"
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
-msgstr ""
--
--#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
--#: ../gui/polgen.glade:2233
-+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
-+#: ../gui/polgen.glade:1718
- msgid "Select Ports"
- msgstr ""
-
--#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
-+#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
- msgid "Allows %s to bind to any udp ports > 1024"
- msgstr ""
-
--#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
-+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
- msgid "<b>UDP Ports</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:1937
--msgid "label113"
-+#: ../gui/polgen.glade:1519
-+msgid ""
-+"Network\n"
-+"Bind tab"
- msgstr ""
-
--#: ../gui/polgen.glade:1966
-+#: ../gui/polgen.glade:1537
- msgid "<b>Select network ports that %s connects to:</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:2058
-+#: ../gui/polgen.glade:1593
- msgid "Allows %s to connect to any tcp port"
- msgstr ""
-
--#: ../gui/polgen.glade:2104
-+#: ../gui/polgen.glade:1622
- msgid ""
- "Enter a comma separated list of tcp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
- msgstr ""
-
--#: ../gui/polgen.glade:2212
-+#: ../gui/polgen.glade:1702
- msgid "Allows %s to connect to any udp port"
- msgstr ""
-
--#: ../gui/polgen.glade:2258
-+#: ../gui/polgen.glade:1731
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
- msgstr ""
++#~ msgid "Disable SELinux protection for comsat daemon"
++#~ msgstr "comsat ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
--#: ../gui/polgen.glade:2305
--msgid "label114"
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
-msgstr ""
--
--#: ../gui/polgen.glade:2334
-+#: ../gui/polgen.glade:1792
- msgid "<b>Select common application traits for %s:</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:2366
-+#: ../gui/polgen.glade:1809
- msgid "Writes syslog messages\t"
- msgstr ""
-
--#: ../gui/polgen.glade:2385
-+#: ../gui/polgen.glade:1824
- msgid "Create/Manipulate temporary files in /tmp"
- msgstr ""
-
--#: ../gui/polgen.glade:2404
-+#: ../gui/polgen.glade:1839
- msgid "Uses Pam for authentication"
- msgstr ""
-
--#: ../gui/polgen.glade:2423
-+#: ../gui/polgen.glade:1854
- msgid "Uses nsswitch or getpw* calls"
- msgstr ""
++#~ msgid "Disable SELinux protection for courier daemon"
++#~ msgstr "courier ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
--#: ../gui/polgen.glade:2442
-+#: ../gui/polgen.glade:1869
- msgid "Uses dbus"
- msgstr ""
-
--#: ../gui/polgen.glade:2461
-+#: ../gui/polgen.glade:1884
- msgid "Sends audit messages"
- msgstr ""
-
--#: ../gui/polgen.glade:2480
-+#: ../gui/polgen.glade:1899
- msgid "Interacts with the terminal"
- msgstr ""
-
--#: ../gui/polgen.glade:2499
-+#: ../gui/polgen.glade:1914
- msgid "Sends email"
- msgstr ""
-
--#: ../gui/polgen.glade:2530
--msgid "label115"
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
-msgstr ""
--
--#: ../gui/polgen.glade:2559
-+#: ../gui/polgen.glade:1961
- msgid "<b>Add files/directories that %s manages</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:2788
-+#: ../gui/polgen.glade:2122
- msgid ""
- "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
- "Files ..."
- msgstr ""
++#~ msgid "Disable SELinux protection for cpucontrol daemon"
++#~ msgstr "cpucontrol ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
--#: ../gui/polgen.glade:2823
--msgid "label116"
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
-msgstr ""
--
--#: ../gui/polgen.glade:2852
-+#: ../gui/polgen.glade:2166
- msgid "<b>Add booleans from the %s policy:</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:3002
-+#: ../gui/polgen.glade:2274
- msgid "Add/Remove booleans used by the %s domain"
- msgstr ""
-
--#: ../gui/polgen.glade:3066
-+#: ../gui/polgen.glade:2316
- msgid "<b>Which directory you will generate the %s policy?</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:3097
-+#: ../gui/polgen.glade:2334
- msgid "Policy Directory"
- msgstr ""
++#~ msgid "Disable SELinux protection for cpuspeed daemon"
++#~ msgstr "cpuspeed ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
--#: ../gui/polgen.glade:3254
--msgid "Add Booleans Dialog"
--msgstr ""
--
--#: ../gui/polgen.glade:3327
--msgid "Boolean Name"
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
-msgstr ""
--
--#: ../gui/polgengui.py:261
-+#: ../gui/polgengui.py:262
- msgid "Role"
- msgstr ""
-
--#: ../gui/polgengui.py:268
-+#: ../gui/polgengui.py:269
- msgid "Existing_User"
- msgstr ""
-
--#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
-+#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
- msgid "Application"
- msgstr ""
-
--#: ../gui/polgengui.py:352
-+#: ../gui/polgengui.py:353
- #, python-format
- msgid "%s must be a directory"
- msgstr ""
-
--#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
-+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
- msgid "You must select a user"
- msgstr ""
-
--#: ../gui/polgengui.py:542
-+#: ../gui/polgengui.py:543
- msgid "Select executable file to be confined."
- msgstr ""
-
--#: ../gui/polgengui.py:553
-+#: ../gui/polgengui.py:554
- msgid "Select init script file to be confined."
- msgstr ""
-
--#: ../gui/polgengui.py:563
-+#: ../gui/polgengui.py:564
- msgid "Select file(s) that confined application creates or writes"
- msgstr ""
-
--#: ../gui/polgengui.py:570
-+#: ../gui/polgengui.py:571
- msgid "Select directory(s) that the confined application owns and writes into"
- msgstr ""
-
--#: ../gui/polgengui.py:632
-+#: ../gui/polgengui.py:633
- msgid "Select directory to generate policy files in"
- msgstr ""
-
--#: ../gui/polgengui.py:649
-+#: ../gui/polgengui.py:650
- #, python-format
- msgid ""
- "Type %s_t already defined in current policy.\n"
- "Do you want to continue?"
- msgstr ""
-
--#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
- msgid "Verify Name"
- msgstr ""
-
--#: ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:654
- #, python-format
- msgid ""
- "Module %s.pp already loaded in current policy.\n"
- "Do you want to continue?"
- msgstr ""
-
--#: ../gui/polgengui.py:699
-+#: ../gui/polgengui.py:700
- msgid ""
- "You must add a name made up of letters and numbers and containing no spaces."
- msgstr ""
-
--#: ../gui/polgengui.py:713
-+#: ../gui/polgengui.py:714
- msgid "You must enter a executable"
- msgstr ""
-
--#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
-+#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
- msgid "Configue SELinux"
- msgstr ""
++#~ msgid "Cron"
++#~ msgstr "Cron"
--#: ../gui/polgen.py:158
--msgid "Internet Services Daemon"
--msgstr ""
--
--#: ../gui/polgen.py:197
--#, python-format
--msgid "Ports must be numbers or ranges of numbers from 1 to %d "
--msgstr ""
--
--#: ../gui/polgen.py:324
--msgid "You must enter a name for your confined process/user"
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
-msgstr ""
--
--#: ../gui/polgen.py:326
++#~ msgid "Disable SELinux protection for crond daemon"
++#~ msgstr "crond ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
+-#: ../gui/system-config-selinux.glade:2661
-msgid ""
--"Name must be alpha numberic with no spaces. Consider using option \"-n "
--"MODULENAME\""
--msgstr ""
--
--#: ../gui/polgen.py:414
--msgid "User Role types can not be assigned executables."
--msgstr ""
--
--#: ../gui/polgen.py:420
--msgid "Only Daemon apps can use an init script.."
--msgstr ""
--
--#: ../gui/polgen.py:438
--msgid "use_resolve must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:444
--msgid "use_syslog must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:450
--msgid "use_kerberos must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
-msgstr ""
--
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
++#~ msgid "Printing"
++#~ msgstr "প্রিন্ট ব্যবস্থা"
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
-msgstr ""
--
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
++#~ msgid "Disable SELinux protection for cupsd back end server"
++#~ msgstr "cupsd ব্যাক-এন্ড সার্ভারের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
-msgstr ""
--
--#: ../gui/polgen.py:1183
--msgid "Interface file"
++#~ msgid "Disable SELinux protection for cupsd daemon"
++#~ msgstr "cupsd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
-msgstr ""
--
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
++#~ msgid "Disable SELinux protection for cupsd_lpd"
++#~ msgstr "cupsd_lpd-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
-msgstr ""
--
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
++#~ msgid "CVS"
++#~ msgstr "CVS"
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
-msgstr ""
--
--#: ../gui/polgen.py:1306
++#~ msgid "Disable SELinux protection for cvs daemon"
++#~ msgstr "cvs ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
+-#: ../gui/usersPage.py:138
-#, python-format
--msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
--msgstr ""
--
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
+-msgid "SELinux user '%s' is required"
-msgstr ""
--
- #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
- msgstr ""
-@@ -3366,3 +3253,156 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
- msgstr ""
++#~ msgid "Disable SELinux protection for cyrus daemon"
++#~ msgstr "cyrus ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
-+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
++#~ msgid "Disable SELinux protection for dbskkd daemon"
++#~ msgstr "dbskkd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
++#~ msgid "Disable SELinux protection for dbusd daemon"
++#~ msgstr "dbusd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
-+msgstr ""
++#~ msgid "Disable SELinux protection for dccd"
++#~ msgstr "dccd-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
++#~ msgid "Disable SELinux protection for dccifd"
++#~ msgstr "dccifd-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
-+msgstr ""
++#~ msgid "Disable SELinux protection for dccm"
++#~ msgstr "dccm-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
-+msgstr ""
++#~ msgid "Disable SELinux protection for ddt daemon"
++#~ msgstr "ddt ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
-+msgstr ""
++#~ msgid "Disable SELinux protection for devfsd daemon"
++#~ msgstr "devfsd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
-+msgstr ""
++#~ msgid "Disable SELinux protection for dhcpc daemon"
++#~ msgstr "dhcpc ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
++#~ msgid "Disable SELinux protection for dhcpd daemon"
++#~ msgstr "dhcpd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
++#~ msgid "Disable SELinux protection for dictd daemon"
++#~ msgstr "dictd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
-+msgstr ""
++#~ msgid "Allow sysadm_t to directly start daemons"
++#~ msgstr "sysadm_t দ্বারা সরাসরি ডেমন আরম্ভের অনুমতি প্রদান করা হবে"
+
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
-+msgstr ""
++#~ msgid "Disable SELinux protection for Evolution"
++#~ msgstr "Evolution-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
-+#: ../sepolicy/sepolicy.py:211
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
-+msgstr ""
++#~ msgid "Games"
++#~ msgstr "খেলা"
+
-+#: ../sepolicy/sepolicy.py:214
-+msgid "source process domain"
-+msgstr ""
++#~ msgid "Disable SELinux protection for games"
++#~ msgstr "খেলার জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
-+#: ../sepolicy/sepolicy.py:217
-+msgid "target process domain"
-+msgstr ""
++#~ msgid "Disable SELinux protection for the web browsers"
++#~ msgstr "ওয়েব ব্রাউজারের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
++#~ msgid "Disable SELinux protection for Thunderbird"
++#~ msgstr "Thunderbird-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
-+#: ../sepolicy/sepolicy.py:245
-+msgid "name of policy to generate"
-+msgstr ""
++#~ msgid "Disable SELinux protection for distccd daemon"
++#~ msgstr "distccd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
-+#: ../sepolicy/sepolicy.py:247
-+msgid "executable to confine"
-+msgstr ""
++#~ msgid "Disable SELinux protection for dmesg daemon"
++#~ msgstr "dmesg ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
-+#: ../sepolicy/sepolicy.py:249
-+msgid "run policy generation test suite"
-+msgstr ""
++#~ msgid "Disable SELinux protection for dnsmasq daemon"
++#~ msgstr "dnsmasq ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
-+#: ../sepolicy/sepolicy.py:254
-+msgid "commands"
-+msgstr ""
++#~ msgid "Disable SELinux protection for dovecot daemon"
++#~ msgstr "dovecot ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
-+msgstr ""
++#~ msgid "Disable SELinux protection for entropyd daemon"
++#~ msgstr "entropyd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
-+msgstr ""
++#~ msgid "Disable SELinux protection for fetchmail"
++#~ msgstr "fetchmail-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
++#~ msgid "Disable SELinux protection for fingerd daemon"
++#~ msgstr "fingerd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
-+msgstr ""
++#~ msgid "Disable SELinux protection for freshclam daemon"
++#~ msgstr "freshclam ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
-+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
++#~ msgid "Disable SELinux protection for fsdaemon daemon"
++#~ msgstr "fsdaemon ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
-+msgstr ""
++#~ msgid "Disable SELinux protection for gpm daemon"
++#~ msgstr "gpm ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
++#~ msgid "NFS"
++#~ msgstr "NFS"
+
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
-+msgstr ""
++#~ msgid "Disable SELinux protection for gss daemon"
++#~ msgstr "gss ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
-+msgstr ""
++#~ msgid "Disable SELinux protection for Hal daemon"
++#~ msgstr "Hal ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
-+msgstr ""
++#~ msgid "Compatibility"
++#~ msgstr "সুসংগতি"
+
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
++#~ msgid ""
++#~ "Do not audit things that we know to be broken but which are not security "
++#~ "risks"
++#~ msgstr "বিপদের আশঙ্কাবিহীন জ্ঞাত সমস্যাসহ সামগ্রীর জন্য অডিট করা হবে না"
+
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
-+msgstr ""
++#~ msgid "Disable SELinux protection for hostname daemon"
++#~ msgstr "hostname ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
-+msgstr ""
++#~ msgid "Disable SELinux protection for hotplug daemon"
++#~ msgstr "hotplug ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
-+msgstr ""
++#~ msgid "Disable SELinux protection for howl daemon"
++#~ msgstr "howl ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
-+msgstr ""
++#~ msgid "Disable SELinux protection for cups hplip daemon"
++#~ msgstr "hplip ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
-+msgstr ""
++#~ msgid "Disable SELinux protection for httpd rotatelogs"
++#~ msgstr "httpd rotatelogs-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
-+msgstr ""
-diff --git a/policycoreutils/po/ca.po b/policycoreutils/po/ca.po
-index 00765c6..60260ac 100644
---- a/policycoreutils/po/ca.po
-+++ b/policycoreutils/po/ca.po
-@@ -10,7 +10,7 @@ msgid ""
++#~ msgid "HTTPD Service"
++#~ msgstr "HTTPD পরিসেবা"
++
++#~ msgid "Disable SELinux protection for http suexec"
++#~ msgstr "http suexec-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for hwclock daemon"
++#~ msgstr "hwclock ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for i18n daemon"
++#~ msgstr "i18n ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for imazesrv daemon"
++#~ msgstr "imazesrv ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for inetd child daemons"
++#~ msgstr "inetd চাইল্ড ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for inetd daemon"
++#~ msgstr "inetd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for innd daemon"
++#~ msgstr "innd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for iptables daemon"
++#~ msgstr "iptables ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for ircd daemon"
++#~ msgstr "ircd-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for irqbalance daemon"
++#~ msgstr "irqbalance-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for iscsi daemon"
++#~ msgstr "iscsi-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for jabberd daemon"
++#~ msgstr "jabberd-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Kerberos"
++#~ msgstr "Kerberos"
++
++#~ msgid "Disable SELinux protection for kadmind daemon"
++#~ msgstr "kadmind-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for klogd daemon"
++#~ msgstr "klogd-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for krb5kdc daemon"
++#~ msgstr "krb5kdc-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for ktalk daemons"
++#~ msgstr "ktalk-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for kudzu daemon"
++#~ msgstr "kudzu-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for locate daemon"
++#~ msgstr "locate-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for lpd daemon"
++#~ msgstr "lpd-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for lrrd daemon"
++#~ msgstr "lrrd-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for lvm daemon"
++#~ msgstr "lvm-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for mailman"
++#~ msgstr "mailman-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for mdadm daemon"
++#~ msgstr "mdadm-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for monopd daemon"
++#~ msgstr "monopd-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for mrtg daemon"
++#~ msgstr "mrtg-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for mysqld daemon"
++#~ msgstr "mysqld-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for nagios daemon"
++#~ msgstr "nagios-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Name Service"
++#~ msgstr "Name পরিসেবা"
++
++#~ msgid "Disable SELinux protection for named daemon"
++#~ msgstr "named-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for nessusd daemon"
++#~ msgstr "nessusd-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for NetworkManager"
++#~ msgstr "NetworkManager-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for nfsd daemon"
++#~ msgstr "nfsd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Samba"
++#~ msgstr "Samba"
++
++#~ msgid "Disable SELinux protection for nmbd daemon"
++#~ msgstr "nmbd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for nrpe daemon"
++#~ msgstr "nrpe ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for nscd daemon"
++#~ msgstr "nscd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for nsd daemon"
++#~ msgstr "nsd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for ntpd daemon"
++#~ msgstr "ntpd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for oddjob"
++#~ msgstr "oddjob-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for oddjob_mkhomedir"
++#~ msgstr "oddjob_mkhomedir-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for openvpn daemon"
++#~ msgstr "openvpn ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for pam daemon"
++#~ msgstr "pam ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for pegasus"
++#~ msgstr "pegasus-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for perdition daemon"
++#~ msgstr "perdition ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for portmap daemon"
++#~ msgstr "portmap ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for portslave daemon"
++#~ msgstr "portslave ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for postfix"
++#~ msgstr "postfix-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for postgresql daemon"
++#~ msgstr "postgresql ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "pppd"
++#~ msgstr "pppd"
++
++#~ msgid "Disable SELinux protection for pptp"
++#~ msgstr "pptp-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for prelink daemon"
++#~ msgstr "prelink ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for privoxy daemon"
++#~ msgstr "privoxy ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for ptal daemon"
++#~ msgstr "ptal ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for pxe daemon"
++#~ msgstr "pxe ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for pyzord"
++#~ msgstr "pyzord-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for quota daemon"
++#~ msgstr "quota ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for radiusd daemon"
++#~ msgstr "radiusd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for radvd daemon"
++#~ msgstr "radvd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for rdisc"
++#~ msgstr "rdisc-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for readahead"
++#~ msgstr "readahead-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Allow programs to read files in non-standard locations (default_t)"
++#~ msgstr ""
++#~ "প্রমিত অবস্থান ভিন্ন অন্য অবস্থানে উপস্থিত ফাইলগুলি বিভিন্ন প্রোগ্রাম দ্বারা পাঠ "
++#~ "করার অনুমতি প্রদান করা হবে (default_t)"
++
++#~ msgid "Disable SELinux protection for restorecond"
++#~ msgstr "restorecond-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for rhgb daemon"
++#~ msgstr "rhgb ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for ricci"
++#~ msgstr "ricci-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for ricci_modclusterd"
++#~ msgstr "ricci_modclusterd-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for rlogind daemon"
++#~ msgstr "rlogind ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for rpcd daemon"
++#~ msgstr "rpcd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for rshd"
++#~ msgstr "rshd-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "rsync"
++#~ msgstr "rsync"
++
++#~ msgid "Disable SELinux protection for rsync daemon"
++#~ msgstr "rsync ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Allow ssh to run from inetd instead of as a daemon"
++#~ msgstr "ssh-কে ডেমনের পরিবর্তে inetd থেকে সঞ্চালনের অনুমতি প্রদান করা হবে"
++
++#~ msgid "SASL authentication server"
++#~ msgstr "SASL অনুমোদনের সার্ভার"
++
++#~ msgid ""
++#~ "Allow X-Windows server to map a memory region as both executable and "
++#~ "writable"
++#~ msgstr ""
++#~ "X-Windows সার্ভার দ্বারা মেমরির অংশকে এক্সিকিউটেবল ও লিখনযোগ্য রূপে ম্যাপ করা "
++#~ "হবে"
++
++#~ msgid "Disable SELinux protection for saslauthd daemon"
++#~ msgstr "saslauthd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for scannerdaemon daemon"
++#~ msgstr "scannerdaemon ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#~ msgstr "sysadm_t-এ রূপান্তরের অনুমতি প্রদান করা হবে না, sudo ও su প্রভাবিত হবে"
++
++#~ msgid "Do not allow any processes to load kernel modules"
++#~ msgstr "কোনো প্রসেস দ্বারা কার্নেল মডিউল লোড করার অনুমতি প্রদান করা হবে না"
++
++#~ msgid "Do not allow any processes to modify kernel SELinux policy"
++#~ msgstr "কোনো প্রসেস দ্বারা SELinux নিয়মনীতি পরিবর্তনের অনুমতি প্রদান করা হবে"
++
++#~ msgid "Disable SELinux protection for sendmail daemon"
++#~ msgstr "sendmail ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for setrans"
++#~ msgstr "setrans-র জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for setroubleshoot daemon"
++#~ msgstr "setroubleshoot ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for slapd daemon"
++#~ msgstr "slapd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for slrnpull daemon"
++#~ msgstr "slrnpull ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for smbd daemon"
++#~ msgstr "smbd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for snmpd daemon"
++#~ msgstr "snmpd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for snort daemon"
++#~ msgstr "snort ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for soundd daemon"
++#~ msgstr "soundd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for sound daemon"
++#~ msgstr "sound ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Spam Protection"
++#~ msgstr "স্প্যাম থেকে সুরক্ষা"
++
++#~ msgid "Disable SELinux protection for spamd daemon"
++#~ msgstr "spamd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Allow Spam Assassin daemon network access"
++#~ msgstr "Spam Assassin ডেমনের ক্ষেত্রে নেটওয়ার্ক ব্যবহারের অনুমতি প্রদান করা হবে"
++
++#~ msgid "Disable SELinux protection for speedmgmt daemon"
++#~ msgstr "speedmgmt ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Squid"
++#~ msgstr "Squid"
++
++#~ msgid "Disable SELinux protection for squid daemon"
++#~ msgstr "squid ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for ssh daemon"
++#~ msgstr "ssh ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid ""
++#~ "Allow staff_r users to search the sysadm home dir and read files (such as "
++#~ "~/.bashrc)"
++#~ msgstr ""
++#~ "staff_r ব্যবহারকারীদের দ্বারা sysadm-র ব্যক্তিগত (home) ডিরেক্টরির মধ্যে "
++#~ "অনুসন্ধান ও ফাইল (যেমন ~/.bashrc) পাঠের অনুমতি প্রদান করা হবে "
++
++#~ msgid "Universal SSL tunnel"
++#~ msgstr "সার্বজনীন SSL টানেল"
++
++#~ msgid "Disable SELinux protection for stunnel daemon"
++#~ msgstr "stunnel ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#~ msgstr ""
++#~ "stunnel ডেমনকে xinetd-র বাইরে স্বতন্ত্ররূপে সঞ্চালনের অনুমতি প্রদান করা হবে"
++
++#~ msgid "Disable SELinux protection for swat daemon"
++#~ msgstr "swat ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for sxid daemon"
++#~ msgstr "sxid ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for syslogd daemon"
++#~ msgstr "syslogd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for system cron jobs"
++#~ msgstr "সিস্টেমের cron কর্মের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for tcp daemon"
++#~ msgstr "tcp ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for telnet daemon"
++#~ msgstr "telnet ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for tftpd daemon"
++#~ msgstr "tftpd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for transproxy daemon"
++#~ msgstr "transproxy ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for udev daemon"
++#~ msgstr "udev ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for uml daemon"
++#~ msgstr "uml ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid ""
++#~ "Allow xinetd to run unconfined, including any services it starts that do "
++#~ "not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "xinetd আন-কনফাইন অবস্থায় সঞ্চালনের অনুমতি প্রদান করা হবে। xinetd দ্বারা আরম্ভ "
++#~ "হওয়া যে সমস্ত পরিসেবার ক্ষেত্রে ডোমেইন রূপান্তর নির্ধারিত হয়নি সেগুলিও আন-কনফাইল "
++#~ "অবস্থায় সঞ্চালিত হবে।"
++
++#~ msgid ""
++#~ "Allow rc scripts to run unconfined, including any daemon started by an rc "
++#~ "script that does not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "rc স্ক্রিপ্ট আন-কনফাইন অবস্থায় সঞ্চালনের অনুমতি প্রদান করা হবে। rc স্ক্রিপ্ট দ্বারা "
++#~ "আরম্ভ হওয়া যে সমস্ত ডেমনের ক্ষেত্রে ডোমেইন রূপান্তর নির্ধারিত হয়নি সেগুলিও আন-"
++#~ "কনফাইল অবস্থায় সঞ্চালিত হবে।"
++
++#~ msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#~ msgstr ""
++#~ "বিশেষ অধিকারপ্রাপ্ত সামগ্রী যেম hotplug ও insmod-কে আন-কনফাইন রূপে সঞ্চালনের "
++#~ "অনুমতি প্রদান করা হবে"
++
++#~ msgid "Disable SELinux protection for updfstab daemon"
++#~ msgstr "updfstab ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for uptimed daemon"
++#~ msgstr "uptimed ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid ""
++#~ "Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, "
++#~ "only staff_r can do so"
++#~ msgstr ""
++#~ "user_r-কে su, sudo অথবা userhelper-র সাহায্যে sysadm_r প্রাপ্ত করার অনুমতি "
++#~ "প্রদান করা হবে। অন্যথা, শুধুমাত্র staff_r দ্বারা এটি করা সম্ভব হবে"
++
++#~ msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#~ msgstr ""
++#~ "ব্যবহারকারীদেরকে নেটওয়ার্ক ইন্টারফেস নিয়ন্ত্রণের অনুমতি প্রদান করা হবে "
++#~ "(USERCTL=true আবশ্যক)"
++
++#~ msgid "Allow user to stat ttyfiles"
++#~ msgstr "ব্যবহারকারীদের ttyfiles stat করার অনুমতি প্রদান করা হবে"
++
++#~ msgid "Disable SELinux protection for uucpd daemon"
++#~ msgstr "uucpd ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for vmware daemon"
++#~ msgstr "vmware ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for watchdog daemon"
++#~ msgstr "watchdog ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for winbind daemon"
++#~ msgstr "winbind ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for xdm daemon"
++#~ msgstr "xdm ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#~ msgstr "sysadm_r:sysadm_t রূপে xdm লগ-ইনের অনুমতি প্রদান করা হবে"
++
++#~ msgid "Disable SELinux protection for xen daemon"
++#~ msgstr "xen ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "XEN"
++#~ msgstr "XEN"
++
++#~ msgid "Disable SELinux protection for xfs daemon"
++#~ msgstr "xfs ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for xen control"
++#~ msgstr "xen নিয়ন্ত্রণের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for ypbind daemon"
++#~ msgstr "ypbind ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for NIS Password Daemon"
++#~ msgstr "NIS পাসওয়ার্ড ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for ypserv daemon"
++#~ msgstr "ypserv ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
++
++#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
++#~ msgstr "NIS Transfer ডেমনের জন্য SELinux নিরাপত্তা নিষ্ক্রিয় করুন"
+diff --git a/policycoreutils/po/bs.po b/policycoreutils/po/bs.po
+index 21cec15..9447dcd 100644
+--- a/policycoreutils/po/bs.po
++++ b/policycoreutils/po/bs.po
+@@ -8,17 +8,17 @@ msgid ""
msgstr ""
"Project-Id-Version: Policycoreutils\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: Catalan <fedora at llistes.softcatala.org>\n"
+-"Language-Team: Bosnian (http://www.transifex.net/projects/p/fedora/language/"
++"Language-Team: Bosnian (http://www.transifex.com/projects/p/fedora/language/"
+ "bs/)\n"
+ "Language: bs\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+ "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
++"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
@@ -30,7 +30,7 @@ msgstr ""
- " on: <fitxer de seqüència> és la seqüència d'iniciació a executar,\n"
- " <args ...> són els arguments per al fitxer de seqüència."
+ " gdje je <skripta> naziv init skripte koju je potrebno pokrenuti,\n"
+ " <argumenti ...> argumenti za tu skriptu."
-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
#, c-format
msgid "failed to initialize PAM\n"
- msgstr "no s'ha pogut inicialitzar el PAM\n"
-@@ -81,7 +81,7 @@ msgstr "El run_init només es pot fer servir amb un nucli SELinux.\n"
+ msgstr "Inicijalizacija PAM nije uspjela\n"
+@@ -79,7 +79,7 @@ msgstr "Nažalost, run_init može se upotrijebiti samo na SELinux kernelu.\n"
msgid "authentication failed.\n"
- msgstr "ha fallat l'autenticació.\n"
+ msgstr "Provjere autentičnosti nije uspjela.\n"
-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
#, c-format
msgid "Could not set exec context to %s.\n"
- msgstr "No s'ha pogut establir el context d'execució a %s.\n"
-@@ -94,865 +94,861 @@ msgstr "******************** IMPORTANT ***********************\n"
+ msgstr "Nije moguće postaviti exec kontekst za %s.\n"
+@@ -92,855 +92,851 @@ msgstr ""
msgid "To make this policy package active, execute:"
- msgstr "Per activar aquest paquet de política, executeu:"
+ msgstr ""
-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
-msgid "global"
--msgstr "global"
+-msgstr ""
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
- msgstr "No s'ha pogut crear el gestor del semanage"
+ msgstr ""
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
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 al "
- "magatzem."
+ msgstr "SELinux pravilima se ne upravlja ili pristup pohrani nije moguć."
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
- msgstr "No es pot llegir el magatzem de polítiques."
+ msgstr "Čitanje pohrane pravila nije moguće."
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
- msgstr "No es pot establir la connexió amb el semanage"
+ msgstr "Uspostavljanje semanage veze nije moguće"
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
- msgstr "No s'ha pogut provar l'estat del MLS %s"
+ msgstr ""
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
- msgstr "Encara no està implementat"
+ msgstr ""
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
- msgstr "Tansacció semanage ja en progrés"
+ msgstr ""
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
- msgstr "No s'ha pogut iniciar la transacció del semanage"
+ msgstr "Semanage transakciju nije moguće pokrenuti"
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
- msgstr "No s'ha pogut completar la transacció del semanage"
+ msgstr ""
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
- msgstr "Tansacció semanage no en progrés"
+ msgstr ""
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
- msgstr "No s'han pogut llistar els mòduls SELinux"
+ msgstr ""
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
msgstr ""
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
- msgstr "Versió"
+ msgstr ""
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
- msgstr "Desactivat"
+ msgstr ""
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
msgstr ""
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
msgstr ""
- "No s'ha pogut establir el domini permissiu %s (la instal·lació del mòdul ha "
- "fallat)"
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
- msgstr "No s'ha pogut eliminar el domini permissiu %s (l'eliminació ha fallat)"
+ msgstr ""
-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
@@ -28837,719 +47706,715 @@ index 00765c6..60260ac 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
- msgstr "No s'ha pogut crear una clau per a %s"
+ msgstr "Izrada ključa za %s nije moguća"
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, 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"
+ msgstr "Nije moguće provjeriti je li mapiranje za prijavu %s određeno"
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
- msgstr "No existeix el grup de Linux %s"
+ msgstr ""
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
- msgstr "No existeix l'usuari de Linux %s"
+ msgstr "Linux korisnik %s ne postoji"
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
- msgstr "No s'ha pogut crear el mapatge d'entrada per a %s"
+ msgstr "Izrada mapiranja prijave za %s nije moguća"
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
- msgstr "No s'ha pogut establir el nom per a %s"
+ msgstr "Zadavanje naziva za %s nije moguće"
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
- msgstr "No s'ha pogut establir el rang MLS per a %s"
+ msgstr "Zadavanje MLS raspona za %s nije moguće"
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
- msgstr "No s'ha pogut establir l'usuari SELinux per a %s"
+ msgstr "Zadavanje SELinux korisnika za %s nije moguće"
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
- msgstr "No s'ha pogut afegir el mapatge d'entrada per a %s"
+ msgstr "Dodavanje mapiranja prijave za %s nije moguće"
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
- msgstr "Es necessita el seuser o el serange"
+ msgstr "Zahtijeva seuser ili serange"
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
- msgstr "No s'ha definit el mapatge de l'entrada per a %s"
+ msgstr "Mapiranje prijave za %s nije određeno"
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
- msgstr "No s'ha pogut consultar el seuser quant a %s"
+ msgstr "Propitivanje seusera za %s nije moguće"
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
- msgstr "No s'ha pogut modificar el mapatge d'entrada per a %s"
+ msgstr "Uređivanje mapiranja prijave za %s nije moguće"
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, 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"
+ msgstr "Mapiranje prijave za %s određeno je u pravilima. Brisanje nije moguće."
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
- msgstr "No s'ha pogut suprimir el mapatge d'entrada per a %s"
+ msgstr "Brisanje mapiranja prijave za %s nije moguće"
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
- msgstr "No s'ha pogut llistar els mapatges d'entrada"
+ msgstr "Ispisivanje popisa mapiranja prijava nije moguće"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
- msgstr "Nom d'entrada"
+ msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
msgid "SELinux User"
- msgstr "Usuari SELinux"
+ msgstr ""
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
- msgstr "Rang MLS/MCS"
+ msgstr ""
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, 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"
+ msgstr "Nije moguće provjeriti je li SELinux korisnik %s određen"
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
- msgstr "No s'ha pogut demanar l'usuari per a %s"
+ msgstr "Propitivanje korisnika za %s nije moguće"
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
- msgstr "Heu d'afegir almenys un rol per %s"
+ msgstr ""
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
- msgstr "No s'ha pogut crear l'usuari SELinux per a %s"
+ msgstr "Izrada SELinux korisnika za %s nije moguća"
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
- msgstr "No s'ha pogut afegir el rol %s per a %s"
+ msgstr "Dodavanje uloge %s za %s nije moguće"
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
- msgstr "No s'ha pogut establir el nivell MLS per a %s"
+ msgstr "Zadavanje MLS razine za %s nije moguće"
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
- msgstr "No s'ha pogut afegir el prefix %s per a %s"
+ msgstr "Dodavanje prefiksa %s za %s nije moguće"
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
- msgstr "No s'ha pogut extreure la clau per a %s"
+ msgstr "Izvlačenje ključa za %s nije moguće"
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
- msgstr "No s'ha pogut afegir l'usuari SELinux %s"
+ msgstr "Dodavanje SELinux korisnika %s nije moguće"
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
- msgstr "Necessita prefix, rols, nivell o rang"
+ msgstr "Zahtijeva prefiks, uloge, razinu ili raspon"
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
- msgstr "Necessita prefix o rols"
+ msgstr "Zahtijeva prefiks ili uloge"
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
- msgstr "L'usuari SELinux %s no està definit"
+ msgstr "SELinux korisnik %s nije određen"
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
- msgstr "No s'ha pogut modificar l'usuari SELinux %s"
+ msgstr "Uređivanje SELinux korisnika %s nije moguće"
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, 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"
+ msgstr "SELinux korisnik %s određen je u pravilima. Brisanje nije moguće."
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
- msgstr "No s'ha pogut suprimir l'usuari SELinux %s"
+ msgstr "Brisanje SELinux korisnika %s nije moguće"
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
- msgstr "No es poden llistar els usuaris SELinux"
+ msgstr "Ispisivanje popisa SELinux korisnika nije moguće"
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
- msgstr "No es pot llistar els rols per a l'usuari %s"
+ msgstr "Ispisivanje popisa uloga korisnika %s nije moguće"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
- msgstr "Etiquetatge"
+ msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
- msgstr "MLS/"
+ msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
- msgstr "Prefix"
+ msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
- msgstr "Nivell MCS"
+ msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
- msgstr "Rang MCS"
+ msgstr ""
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
- msgstr "Rols SELinux"
+ msgstr ""
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
- msgstr "Es necessita el protocol udp o tcp"
+ msgstr "Potreban je UDP ili TCP protokol"
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
- msgstr "Cal el port"
+ msgstr "Potreban je port"
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
msgstr ""
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
- msgstr "No s'ha pogut crear una clau per a %s/%s"
+ msgstr "Izrada ključa za %s/%s nije moguća"
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
- msgstr "Cal el tipus"
+ msgstr "Potrebna je vrsta"
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, 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"
+ msgstr "Nije moguće provjeriti je li port %s/%s određen"
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
- msgstr "El port %s/%s està definit"
+ msgstr "Port %s/%s već je određen"
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
- msgstr "No s'ha pogut crear el port per a %s/%s"
+ msgstr "Izrada porta za %s/%s nije moguća"
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
- msgstr "No s'ha pogut crear el context per a %s/%s"
+ msgstr "Izrada konteksta za %s/%s nije moguća"
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, 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"
+ msgstr "Zadavanje korisnika u kontekstu porta za %s/%s nije moguće"
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, 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"
+ msgstr "Zadavanje uloge u kontekstu porta za %s/%s nije moguće"
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, 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"
+ msgstr "Zadavanje vrste u kontekstu porta za %s/%s nije moguće"
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
- msgstr ""
- "No s'han pogut establir els camps mls en el context del port per a %s/%s"
+ msgstr "Zadavanje MLS polja u kontekstu porta za %s/%s nije moguće"
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, 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"
+ msgstr "Zadavanje konteksta porta za %s/%s nije moguće"
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
- msgstr "No s'ha pogut afegir el port %s/%s"
+ msgstr "Dodavanje porta %s/%s nije moguće"
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
- msgstr "Cal el setype o el serange"
+ msgstr "Zahtijeva setype ili serange"
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
- msgstr "Cal el setype"
+ msgstr "Zahtijeva setype"
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
- msgstr "El port %s/%s no està definit"
+ msgstr "Port %s/%s nije određen"
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
- msgstr "No es pot consultar el port %s/%s"
+ msgstr "Propitivanje porta %s/%s nije moguće"
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
- msgstr "No es pot modificar el port %s/%s"
+ msgstr "Uređivanje porta %s/%s nije moguće"
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
- msgstr "No s'han pogut llistar els ports"
+ msgstr ""
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
- msgstr "No s'ha pogut suprimir el port %s"
+ msgstr ""
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, 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"
+ msgstr "Port %s/%s određen je u pravilima. Brisanje nije moguće."
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
- msgstr "No s'ha pogut suprimir el port %s/%s"
+ msgstr "Brisanje porta %s/%s nije moguće"
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
- msgstr "No s'han pogut llistar els ports"
+ msgstr "Ispisivanje popisa portova nije moguće"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
- msgstr "Tipus de port SELinux"
+ msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
- msgstr "Proto"
+ msgstr ""
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
- msgstr "Número de port"
+ msgstr ""
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
- msgstr "L'adreça del node és necessària"
+ msgstr ""
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
- msgstr "Manca el port o no es coneix"
+ msgstr ""
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
- msgstr "Cal el tipus SELinux"
+ msgstr "Potrebna je SELinux vrsta"
-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
- msgstr "No s'ha pogut crear la clau per a %s"
+ msgstr "Izrada ključa za %s nije moguća"
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
- msgstr "No s'ha pogut comprovar si l'adreça %s està definida"
+ msgstr ""
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
- msgstr "No s'ha pogut crear l'adreça per a %s"
+ msgstr ""
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
- msgstr "No s'ha pogut crear el context per a %s"
+ msgstr "Izrada konteksta za %s nije moguća"
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
- msgstr "No s'ha pogut establir la màscara per a %s"
+ msgstr ""
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
- msgstr "No s'ha pogut establir l'usuari en el context de l'adreça per a %s"
+ msgstr ""
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
- msgstr "No s'ha pogut establir el rol en el context de l'adreça per a %s"
+ msgstr ""
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
- msgstr "No s'ha pogut establir el tipus en el context de l'adreça per a %s"
+ msgstr ""
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, 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 l'adreça per a %s"
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
- msgstr "No s'ha pogut establir el context de l'adreça per a %s"
+ msgstr ""
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
- msgstr "No s'ha pogut afegir l'adreça %s"
+ msgstr ""
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
- msgstr "L'adreça %s no està definida"
+ msgstr ""
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
- msgstr "No es pot consultar l'adreça %s"
+ msgstr ""
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
- msgstr "No es pot modificar l'adreça %s"
+ msgstr ""
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr "L'adreça %s està definida en la política, no es pot suprimir"
+ msgstr ""
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
- msgstr "No s'ha pogut suprimir l'adreça %s"
+ msgstr ""
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
msgstr ""
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
- msgstr "No s'han pogut llistar les adreces"
+ msgstr ""
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, 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"
+ msgstr "Nije moguće provjeriti je li sučelje %s određeno"
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
- msgstr "No s'ha pogut crear la interfície per a %s"
+ msgstr "Izrada sučelja za %s nije moguće"
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, 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"
+ msgstr "Zadavanje korisnika u kontekstu sučelja za %s nije moguće"
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, 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"
+ msgstr "Zadavanje uloge u kontekstu sučelja za %s nije moguće"
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, 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"
+ msgstr "Zadavanje vrste u kontekstu sučelja za %s nije moguće"
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
- msgstr ""
- "No s'han pogut establir els camps mls en el context d'interfície per a %s"
+ msgstr "Zadavanje MLS polja u kontekstu sučelja za %s nije moguće"
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
- msgstr "No s'ha pogut establir el context d'interfície per a %s"
+ msgstr "Zadavanje konteksta sučelja za %s nije moguće"
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
- msgstr "No s'ha pogut establir el context de missatge per a %s"
+ msgstr "Zadavanje konteksta poruke za %s nije moguće"
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
- msgstr "No s'ha pogut afegir la interfície per a %s"
+ msgstr "Dodavanje sučelja %s nije moguće"
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr "La interfície %s no s'ha definit"
+ msgstr "Sučelje %s nije određeno"
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr "No s'ha pogut consultar la interfície %s"
+ msgstr "Propitivanje sučelja %s nije moguće"
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr "No s'ha pogut modificar la interfície %s"
+ msgstr "Uređivanje sučelja %s nije moguće"
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, 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"
+ msgstr "Sučelje %s određeno je u pravilima. Brisanje nije moguće."
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr "No s'ha pogut suprimir la interfície %s"
+ msgstr "Brisanje sučelja %s nije moguće"
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
msgstr ""
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr "No s'han pogut llistar les interfícies"
+ msgstr "Ispisivanje popisa sučelja nije moguće"
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr "Interfície del SELinux"
+ msgstr ""
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr "Context"
+ msgstr ""
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
msgstr ""
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
msgstr ""
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
msgstr ""
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, 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"
+ msgstr "Zadavanje korisnika u kontekstu datoteke za %s nije moguće"
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, 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"
+ msgstr "Zadavanje uloge u kontekstu datoteke za %s nije moguće"
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, 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"
+ msgstr "Zadavanje MLS polja u kontekstu datoteke za %s nije moguće"
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr "Especificació de fitxer no vàlida"
+ msgstr ""
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
msgstr ""
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -29558,116 +48423,114 @@ index 00765c6..60260ac 100644
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, 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"
+ msgstr "Nije moguće provjeriti je li kontekst datoteke za %s određen"
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr "No s'ha pogut crear el fitxer de context per a %s"
+ msgstr "Izrada konteksta datoteke za %s nije moguća"
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, 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"
+ msgstr "Zadavanje vrste u kontekstu datoteke za %s nije moguće"
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr "No s'ha pogut establir el context de fitxer per a %s"
+ msgstr "Zadavanje konteksta datoteke za %s nije moguće"
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr "No s'ha pogut afegir el context de fitxer per a %s"
+ msgstr "Dodavanje konteksta datoteke za %s nije moguće"
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
- msgstr "Es necessita el setype, serange o seuser"
+ msgstr "Zahtijeva setype, serange ili seuser"
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr "No s'ha definit el context del fitxer per a %s"
+ msgstr "Kontekst datoteke za %s nije određen"
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr "No s'ha pogut consultar el context del fitxer per a %s"
+ msgstr "Propitivanje konteksta datoteke za %s nije moguće"
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr "No s'ha pogut modificar el context de fitxer per a %s"
+ msgstr "Uređivanje konteksta datoteke za %s nije moguće"
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr "No s'han pogut llistar els contexts de fitxer"
+ msgstr ""
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr "No s'ha pogut suprimir el context de fitxer %s"
+ msgstr ""
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, 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"
+ msgstr "Kontekst datoteke za %s određen je u pravilima. Brisanje nije moguće."
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr "No s'ha pogut suprimir el context de fitxer per a %s"
+ msgstr "Brisanje konteksta datoteke za %s nije moguće"
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr "No s'ha pogut llistar els contexts del fitxer"
+ msgstr "Ispisivanje popisa konteksta datoteke nije moguće"
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr "No s'ha pogut llistar els contexts del fitxer local"
+ msgstr "Izrada popisa konteksta lokalnih datoteka nije moguća"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
- msgstr "SELinux fcontext"
+ msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr "tipus"
+ msgstr ""
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
@@ -29675,114 +48538,114 @@ index 00765c6..60260ac 100644
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr "No s'ha pogut comprovar si el booleà %s està definit"
+ msgstr "Nije moguće provjeriti je li Booleova vrijednost %s određena"
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr "El booleà %s no s'ha definit"
+ msgstr "Booleova vrijednost %s nije određena"
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr "No s'ha pogut consultar el context %s del fitxer"
+ msgstr "Propitivanje konteksta datoteke %s nije moguće"
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
- msgstr "Heu d'especificar un dels següents valors: %s"
+ msgstr ""
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
- msgstr "No s'ha pogut establir el valor actiu del booleà %s"
+ msgstr ""
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr "No s'ha pogut modificar el booleà %s"
+ msgstr "Uređivanje Booleove vrijednosti %s nije moguće"
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
- msgstr "Format incorrecte %s: registre %s"
+ msgstr ""
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, 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"
+ msgstr "Booleova vrijednost %s određena je u pravilima. Brisanje nije moguće."
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr "No s'ha pogut suprimir el booleà %s"
+ msgstr "Brisanje Booleove vrijednosti %s nije moguće"
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr "No s'ha pogut llistar els booleans"
+ msgstr "Ispisivanje popisa Booleovih vrijednosti nije moguće"
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr "desconegut"
+ msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
- msgstr "inactiu"
+ msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
- msgstr "actiu"
+ msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
- msgstr "Booleà SELinux"
+ msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
msgstr ""
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
- msgstr "Descripció"
+ msgstr ""
-@@ -1020,7 +1016,7 @@ msgstr "S'ha produït un error en assignar memòria.\n"
+@@ -1004,7 +1000,7 @@ msgstr "Greška pri dodjeljivanju memorije.\n"
msgid "Error sending audit message.\n"
- msgstr "S'ha produït un error en enviar el missatge d'audit.\n"
+ msgstr "Greška pri slanju poruke provjere.\n"
-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
#, c-format
msgid "Could not determine enforcing mode.\n"
- msgstr "No s'ha pogut determinar el mode de compliment.\n"
-@@ -1141,62 +1137,66 @@ msgstr "No es pot obtenir un conjunt de senyals buit\n"
+ msgstr "Određivanje načina prisiljavanja nije moguće.\n"
+@@ -1123,62 +1119,66 @@ msgstr "Dohvaćanje praznog kompleta signala nije moguće\n"
msgid "Unable to set SIGHUP handler\n"
- msgstr "No es pot establir el gestor de SIGHUP\n"
+ msgstr "Postavljanje SIGHUP rukovanja nije moguće\n"
-#: ../newrole/newrole.c:1053
+#: ../newrole/newrole.c:1036
@@ -29792,83 +48655,83 @@ index 00765c6..60260ac 100644
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "El newrole només es pot fer servir amb un nucli amb SELinux.\n"
+ msgstr "Nažalost, nova uloga može se upotrijebiti samo na SELinux kernelu.\n"
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr "no s'ha pogut obtenir l'old_context.\n"
+ msgstr "Dohvaćanje starog konteksta nije uspjelo.\n"
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr "Avís! No s'ha pogut obtenir informació de la tty.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr "error en la lectura de la configuració del servei PAM.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr "newrole: la contrasenya per a %s no és correcta\n"
+ msgstr "newrole: neispravna lozinka za %s.\n"
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
#, c-format
msgid "newrole: failure forking: %s"
- msgstr "newrole: no s'ha pogut crear un fill: %s"
+ msgstr "newrole: 'forking' neuspjeh: %s"
-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr "No es pot restaurar l'estiqueta tty...\n"
+ msgstr "Obnavljanje tty oznake nije moguće...\n"
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
#, c-format
msgid "Failed to close tty properly\n"
- msgstr "No s'ha pogut tancar el tty adequadament\n"
+ msgstr "Ispravno zatvaranje tty nije uspjelo\n"
-#: ../newrole/newrole.c:1224
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr "No s'ha pogut tancar els descriptors.\n"
+ msgstr "Nije moguće zatvoriti deskriptore. \n"
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr "S'ha produït un error en assignar l'argv0 de l'intèrpret d'ordres.\n"
+ msgstr "Greška pri dodjeljivanju argv0 ljuske.\n"
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
#, c-format
msgid "Unable to restore the environment, aborting\n"
- msgstr "No s'ha pogut restaurar l'entorn, s'està interrompent\n"
+ msgstr "Obnavljanje okruženja nije moguće. Prekidanje radnje.\n"
-#: ../newrole/newrole.c:1298
+#: ../newrole/newrole.c:1297
msgid "failed to exec shell\n"
- msgstr "no s'ha pogut executar l'intèrpret d'ordres\n"
+ msgstr "Izvršavanje ljuske nije uspjelo\n"
-@@ -1303,20 +1303,20 @@ msgstr "chcat -- -CompanyiaConfidencial /docs/pladenegocis.odt"
+@@ -1281,20 +1281,20 @@ msgstr "chcat -- -TvrtkaPovjerljivo /docs/poslovniplan.odt"
msgid "chcat -l +CompanyConfidential juser"
- msgstr "chcat -l +CompanyiaConfidencial jusuari"
+ msgstr "chcat -l +TvrtkaPovjerljivo juser"
-#: ../scripts/chcat:399 ../gui/polgen.py:1351
-#, c-format, python-format
+#: ../scripts/chcat:399
+#, c-format
msgid "Options Error %s "
- msgstr "Error en les opcions %s "
+ msgstr "Greška opcija %s "
-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
@@ -29885,7 +48748,7 @@ index 00765c6..60260ac 100644
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1392,557 +1392,444 @@ msgstr ""
+@@ -1370,557 +1370,444 @@ msgstr ""
msgid "Load Policy Module"
msgstr ""
@@ -30578,2373 +49441,2425 @@ index 00765c6..60260ac 100644
#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
msgid "Network Port"
msgstr ""
-@@ -3388,3 +3275,160 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
+@@ -1958,1411 +1845,1487 @@ msgstr ""
+ msgid "Group View"
msgstr ""
-+
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+#: ../sepolicy/sepolicy.py:110
+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+#: ../sepolicy/sepolicy.py:114
+msgid "All domains"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+#: ../sepolicy/sepolicy.py:116
+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+#: ../sepolicy/sepolicy.py:164
+msgid "Query SELinux policy network information"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
+msgid "list all SELinux port types"
-+msgstr "Tipus de port SELinux"
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
+#: ../sepolicy/sepolicy.py:175
+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
+#: ../sepolicy/sepolicy.py:178
+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
+#: ../sepolicy/sepolicy.py:195
+msgid "Source Domain"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+#: ../sepolicy/sepolicy.py:198
+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
-+msgstr ""
-+
-+#~ msgid "global"
-+#~ msgstr "global"
-diff --git a/policycoreutils/po/cs.po b/policycoreutils/po/cs.po
-index be69117..ca1e7ac 100644
---- a/policycoreutils/po/cs.po
-+++ b/policycoreutils/po/cs.po
-@@ -11,7 +11,7 @@ msgid ""
msgstr ""
- "Project-Id-Version: Policycoreutils\n"
- "Report-Msgid-Bugs-To: \n"
--"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
- "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: Czech (http://www.transifex.net/projects/p/fedora/language/"
-@@ -29,7 +29,7 @@ msgid ""
- " <args ...> are the arguments to that script."
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
msgstr ""
--#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
-+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
- #, c-format
- msgid "failed to initialize PAM\n"
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
msgstr ""
-@@ -78,7 +78,7 @@ msgstr ""
- msgid "authentication failed.\n"
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
msgstr ""
--#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
-+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
- #, c-format
- msgid "Could not set exec context to %s.\n"
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
msgstr ""
-@@ -91,855 +91,851 @@ msgstr ""
- msgid "To make this policy package active, execute:"
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
msgstr ""
--#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
--msgid "global"
--msgstr ""
--
--#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
- msgid "Could not create semanage handle"
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
msgstr ""
--#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
- msgid "SELinux policy is not managed or store cannot be accessed."
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
msgstr ""
--#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
- msgid "Cannot read policy store."
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
msgstr ""
--#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
- msgid "Could not establish semanage connection"
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
msgstr ""
--#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
- msgid "Could not test MLS enabled status"
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
msgstr ""
--#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
- msgid "Not yet implemented"
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
- msgid "Semanage transaction already in progress"
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
msgstr ""
--#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
- msgid "Could not start semanage transaction"
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
- msgid "Could not commit semanage transaction"
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
- msgid "Semanage transaction not in progress"
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
- msgid "Could not list SELinux modules"
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
msgstr ""
--#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
- msgid "Modules Name"
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
msgstr ""
--#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
- msgid "Version"
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
msgstr ""
--#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
- msgid "Disabled"
- msgstr "Zakázáno"
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
--#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
- #, python-format
- msgid "Could not disable module %s (remove failed)"
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
msgstr ""
--#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
- #, python-format
- msgid "Could not enable module %s (remove failed)"
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
msgstr ""
--#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
- #, python-format
- msgid "Could not remove module %s (remove failed)"
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
msgstr ""
--#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
- msgid "dontaudit requires either 'on' or 'off'"
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
msgstr ""
--#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
- msgid "Builtin Permissive Types"
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
msgstr ""
--#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
- msgid "Customized Permissive Types"
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
msgstr ""
--#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
- #, python-format
- msgid "Could not set permissive domain %s (module installation failed)"
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
msgstr ""
--#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
- #, python-format
- msgid "Could not remove permissive domain %s (remove failed)"
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
msgstr ""
--#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
--#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
--#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
--#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
--#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
--#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
--#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
- #, python-format
- msgid "Could not create a key for %s"
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
msgstr ""
--#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
--#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
- #, python-format
- msgid "Could not check if login mapping for %s is defined"
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
msgstr ""
--#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
- #, python-format
- msgid "Linux Group %s does not exist"
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
msgstr ""
--#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
- #, python-format
- msgid "Linux User %s does not exist"
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
msgstr ""
--#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
- #, python-format
- msgid "Could not create login mapping for %s"
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
msgstr ""
--#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
- #, python-format
- msgid "Could not set name for %s"
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
msgstr ""
--#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
- #, python-format
- msgid "Could not set MLS range for %s"
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
- #, python-format
- msgid "Could not set SELinux user for %s"
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
msgstr ""
--#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
- #, python-format
- msgid "Could not add login mapping for %s"
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
msgstr ""
--#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
- msgid "Requires seuser or serange"
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
- #, python-format
- msgid "Login mapping for %s is not defined"
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
msgstr ""
--#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
- #, python-format
- msgid "Could not query seuser for %s"
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
msgstr ""
--#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
- #, python-format
- msgid "Could not modify login mapping for %s"
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
msgstr ""
--#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
- #, python-format
- msgid "Login mapping for %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
msgstr ""
--#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
- #, python-format
- msgid "Could not delete login mapping for %s"
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
msgstr ""
--#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
--#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
- msgid "Could not list login mappings"
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
- #: ../gui/system-config-selinux.glade:100
- msgid "Login Name"
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:128
- #: ../gui/system-config-selinux.glade:915
- #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
- msgid "SELinux User"
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
msgstr ""
--#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
- #: ../gui/system-config-selinux.glade:943
- msgid "MLS/MCS Range"
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
--#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
--#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
- #, python-format
- msgid "Could not check if SELinux user %s is defined"
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
msgstr ""
--#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
--#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
- #, python-format
- msgid "Could not query user for %s"
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
msgstr ""
--#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
- #, python-format
- msgid "You must add at least one role for %s"
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
msgstr ""
--#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
- #, python-format
- msgid "Could not create SELinux user for %s"
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
msgstr ""
--#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
- #, python-format
- msgid "Could not add role %s for %s"
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
- #, python-format
- msgid "Could not set MLS level for %s"
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
msgstr ""
--#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
- #, python-format
- msgid "Could not add prefix %s for %s"
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
msgstr ""
--#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
- #, python-format
- msgid "Could not extract key for %s"
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
msgstr ""
--#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
- #, python-format
- msgid "Could not add SELinux user %s"
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
msgstr ""
--#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
- msgid "Requires prefix, roles, level or range"
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
msgstr ""
--#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
- msgid "Requires prefix or roles"
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
- #, python-format
- msgid "SELinux user %s is not defined"
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
msgstr ""
--#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
- #, python-format
- msgid "Could not modify SELinux user %s"
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
msgstr ""
--#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
- #, python-format
- msgid "SELinux user %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
msgstr ""
--#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
- #, python-format
- msgid "Could not delete SELinux user %s"
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
msgstr ""
--#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
- msgid "Could not list SELinux users"
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
msgstr ""
--#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
- #, python-format
- msgid "Could not list roles for user %s"
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "Labeling"
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
msgstr ""
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "MLS/"
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "Prefix"
- msgstr "Prefix"
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Level"
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Range"
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
msgstr ""
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
- msgid "SELinux Roles"
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
msgstr ""
--#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
- msgid "Protocol udp or tcp is required"
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
msgstr ""
--#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
- msgid "Port is required"
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
msgstr ""
--#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
- msgid "Invalid Port"
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
msgstr ""
--#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
- #, python-format
- msgid "Could not create a key for %s/%s"
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
msgstr ""
--#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
- msgid "Type is required"
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
msgstr ""
--#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
--#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
- #, python-format
- msgid "Could not check if port %s/%s is defined"
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
msgstr ""
--#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
- #, python-format
- msgid "Port %s/%s already defined"
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
msgstr ""
--#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
- #, python-format
- msgid "Could not create port for %s/%s"
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
msgstr ""
--#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
- #, python-format
- msgid "Could not create context for %s/%s"
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
msgstr ""
--#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
- #, python-format
- msgid "Could not set user in port context for %s/%s"
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
msgstr ""
--#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
- #, python-format
- msgid "Could not set role in port context for %s/%s"
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
msgstr ""
--#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
- #, python-format
- msgid "Could not set type in port context for %s/%s"
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
msgstr ""
--#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
- #, python-format
- msgid "Could not set mls fields in port context for %s/%s"
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
msgstr ""
--#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
- #, python-format
- msgid "Could not set port context for %s/%s"
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
msgstr ""
--#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
- #, python-format
- msgid "Could not add port %s/%s"
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
msgstr ""
--#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
--#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
- msgid "Requires setype or serange"
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
msgstr ""
--#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
- msgid "Requires setype"
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
msgstr ""
--#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
- #, python-format
- msgid "Port %s/%s is not defined"
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
msgstr ""
--#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
- #, python-format
- msgid "Could not query port %s/%s"
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
msgstr ""
--#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
- #, python-format
- msgid "Could not modify port %s/%s"
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
msgstr ""
--#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
- msgid "Could not list the ports"
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
msgstr ""
--#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
- #, python-format
- msgid "Could not delete the port %s"
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
msgstr ""
--#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
- #, python-format
- msgid "Port %s/%s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
msgstr ""
--#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
- #, python-format
- msgid "Could not delete port %s/%s"
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
msgstr ""
--#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
- msgid "Could not list ports"
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
msgstr ""
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "SELinux Port Type"
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
msgstr ""
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "Proto"
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
msgstr ""
--#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
- msgid "Port Number"
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
msgstr ""
--#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
- msgid "Node Address is required"
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
msgstr ""
--#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
- msgid "Unknown or missing protocol"
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
++msgstr ""
++
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
--#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
- msgid "SELinux Type is required"
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
msgstr ""
--#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
--#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
--#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
--#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
- #, python-format
- msgid "Could not create key for %s"
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
msgstr ""
--#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
--#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
- #, python-format
- msgid "Could not check if addr %s is defined"
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
msgstr ""
--#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
- #, python-format
- msgid "Could not create addr for %s"
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
msgstr ""
--#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
--#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
- #, python-format
- msgid "Could not create context for %s"
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
msgstr ""
--#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
- #, python-format
- msgid "Could not set mask for %s"
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
msgstr ""
--#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
- #, python-format
- msgid "Could not set user in addr context for %s"
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
- #, python-format
- msgid "Could not set role in addr context for %s"
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
msgstr ""
--#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
- #, python-format
- msgid "Could not set type in addr context for %s"
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
msgstr ""
--#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
- #, python-format
- msgid "Could not set mls fields in addr context for %s"
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
msgstr ""
--#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
- #, python-format
- msgid "Could not set addr context for %s"
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
msgstr ""
--#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
- #, python-format
- msgid "Could not add addr %s"
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
msgstr ""
--#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
- #, python-format
- msgid "Addr %s is not defined"
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
- #, python-format
- msgid "Could not query addr %s"
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
msgstr ""
--#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
- #, python-format
- msgid "Could not modify addr %s"
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
msgstr ""
--#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
- #, python-format
- msgid "Addr %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
- #, python-format
- msgid "Could not delete addr %s"
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
msgstr ""
--#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
- msgid "Could not deleteall node mappings"
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
msgstr ""
--#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
- msgid "Could not list addrs"
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
msgstr ""
--#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
--#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
- #, python-format
- msgid "Could not check if interface %s is defined"
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
msgstr ""
--#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
- #, python-format
- msgid "Could not create interface for %s"
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
msgstr ""
--#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
- #, python-format
- msgid "Could not set user in interface context for %s"
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
msgstr ""
--#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
- #, python-format
- msgid "Could not set role in interface context for %s"
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
msgstr ""
--#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
- #, python-format
- msgid "Could not set type in interface context for %s"
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
msgstr ""
--#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
- #, python-format
- msgid "Could not set mls fields in interface context for %s"
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
msgstr ""
--#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
- #, python-format
- msgid "Could not set interface context for %s"
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
msgstr ""
--#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
- #, python-format
- msgid "Could not set message context for %s"
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
msgstr ""
--#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
- #, python-format
- msgid "Could not add interface %s"
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
- #, python-format
- msgid "Interface %s is not defined"
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
- #, python-format
- msgid "Could not query interface %s"
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
msgstr ""
--#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
- #, python-format
- msgid "Could not modify interface %s"
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
msgstr ""
--#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
- #, python-format
- msgid "Interface %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
msgstr ""
--#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
- #, python-format
- msgid "Could not delete interface %s"
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
msgstr ""
--#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
- msgid "Could not delete all interface mappings"
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
msgstr ""
--#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
- msgid "Could not list interfaces"
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
msgstr ""
--#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
- msgid "SELinux Interface"
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
msgstr ""
--#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
- msgid "Context"
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
msgstr ""
--#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
- #, python-format
- msgid "Equivalence class for %s already exists"
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
msgstr ""
--#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
- #, python-format
- msgid "File spec %s conflicts with equivalency rule '%s %s'"
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
msgstr ""
--#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
- #, python-format
- msgid "Equivalence class for %s does not exists"
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
msgstr ""
--#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
- #, python-format
- msgid "Could not set user in file context for %s"
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
msgstr ""
--#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
- #, python-format
- msgid "Could not set role in file context for %s"
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
msgstr ""
--#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
- #, python-format
- msgid "Could not set mls fields in file context for %s"
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
msgstr ""
--#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
- msgid "Invalid file specification"
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
msgstr ""
--#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
- msgid "File specification can not include spaces"
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
msgstr ""
--#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
- #, python-format
- msgid ""
- "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
msgstr ""
--#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
--#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
--#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
- #, python-format
- msgid "Could not check if file context for %s is defined"
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
msgstr ""
--#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
- #, python-format
- msgid "Could not create file context for %s"
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
msgstr ""
--#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
- #, python-format
- msgid "Could not set type in file context for %s"
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
msgstr ""
--#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
--#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
- #, python-format
- msgid "Could not set file context for %s"
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
msgstr ""
--#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
- #, python-format
- msgid "Could not add file context for %s"
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
--#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
- msgid "Requires setype, serange or seuser"
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
msgstr ""
--#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
- #, python-format
- msgid "File context for %s is not defined"
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
msgstr ""
--#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
- #, python-format
- msgid "Could not query file context for %s"
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
msgstr ""
--#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
- #, python-format
- msgid "Could not modify file context for %s"
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
msgstr ""
--#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
- msgid "Could not list the file contexts"
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
msgstr ""
--#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
- #, python-format
- msgid "Could not delete the file context %s"
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
msgstr ""
--#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
- #, python-format
- msgid "File context for %s is defined in policy, cannot be deleted"
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
msgstr ""
--#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
- #, python-format
- msgid "Could not delete file context for %s"
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
- msgid "Could not list file contexts"
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
msgstr ""
--#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
- msgid "Could not list local file contexts"
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
msgstr ""
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
- msgid "SELinux fcontext"
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
msgstr ""
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
- msgid "type"
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
msgstr ""
--#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
- msgid ""
- "\n"
- "SELinux Distribution fcontext Equivalence \n"
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
msgid ""
- "\n"
- "SELinux Local fcontext Equivalence \n"
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
msgstr ""
--#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
--#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
- #, python-format
- msgid "Could not check if boolean %s is defined"
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
- #, python-format
- msgid "Boolean %s is not defined"
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
msgstr ""
--#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
- #, python-format
- msgid "Could not query file context %s"
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
msgstr ""
--#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
- #, python-format
- msgid "You must specify one of the following values: %s"
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
msgstr ""
--#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
- #, python-format
- msgid "Could not set active value of boolean %s"
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
msgstr ""
--#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
- #, python-format
- msgid "Could not modify boolean %s"
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
msgstr ""
--#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
- #, python-format
- msgid "Bad format %s: Record %s"
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
msgstr ""
--#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
- #, python-format
- msgid "Boolean %s is defined in policy, cannot be deleted"
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
msgstr ""
--#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
- #, python-format
- msgid "Could not delete boolean %s"
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
msgstr ""
--#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
- msgid "Could not list booleans"
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
msgstr ""
--#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
- msgid "unknown"
- msgstr "neznámý"
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
- msgid "off"
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
msgstr ""
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
- msgid "on"
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
msgstr ""
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "SELinux boolean"
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
msgstr ""
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "State"
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
msgstr ""
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "Default"
- msgstr "Implicitní"
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
--#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
--#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
-+#: ../gui/polgengui.py:254
- msgid "Description"
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
msgstr ""
-@@ -1003,7 +999,7 @@ msgstr ""
- msgid "Error sending audit message.\n"
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
msgstr ""
--#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
-+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
- #, c-format
- msgid "Could not determine enforcing mode.\n"
- msgstr ""
-@@ -1118,62 +1114,66 @@ msgstr ""
- msgid "Unable to set SIGHUP handler\n"
- msgstr ""
-
--#: ../newrole/newrole.c:1053
-+#: ../newrole/newrole.c:1036
-+msgid "Sorry, newrole failed to drop capabilities\n"
-+msgstr ""
-+
-+#: ../newrole/newrole.c:1052
- #, c-format
- msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr ""
-
--#: ../newrole/newrole.c:1070
-+#: ../newrole/newrole.c:1069
- #, c-format
- msgid "failed to get old_context.\n"
- msgstr ""
-
--#: ../newrole/newrole.c:1077
-+#: ../newrole/newrole.c:1076
- #, c-format
- msgid "Warning! Could not retrieve tty information.\n"
- msgstr ""
-
--#: ../newrole/newrole.c:1098
-+#: ../newrole/newrole.c:1097
- #, c-format
- msgid "error on reading PAM service configuration.\n"
- msgstr ""
-
--#: ../newrole/newrole.c:1133
-+#: ../newrole/newrole.c:1132
- #, c-format
- msgid "newrole: incorrect password for %s\n"
- msgstr ""
-
--#: ../newrole/newrole.c:1160
-+#: ../newrole/newrole.c:1159
- #, c-format
- msgid "newrole: failure forking: %s"
- msgstr ""
-
--#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
-+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
- #, c-format
- msgid "Unable to restore tty label...\n"
- msgstr ""
-
--#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
-+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
- #, c-format
- msgid "Failed to close tty properly\n"
- msgstr ""
-
--#: ../newrole/newrole.c:1224
-+#: ../newrole/newrole.c:1223
- #, c-format
- msgid "Could not close descriptors.\n"
- msgstr ""
-
--#: ../newrole/newrole.c:1251
-+#: ../newrole/newrole.c:1250
- #, c-format
- msgid "Error allocating shell's argv0.\n"
- msgstr ""
-
--#: ../newrole/newrole.c:1287
-+#: ../newrole/newrole.c:1286
- #, c-format
- msgid "Unable to restore the environment, aborting\n"
- msgstr ""
-
--#: ../newrole/newrole.c:1298
-+#: ../newrole/newrole.c:1297
- msgid "failed to exec shell\n"
- msgstr ""
-
-@@ -1276,20 +1276,20 @@ msgstr ""
- msgid "chcat -l +CompanyConfidential juser"
- msgstr ""
-
--#: ../scripts/chcat:399 ../gui/polgen.py:1351
--#, c-format, python-format
-+#: ../scripts/chcat:399
-+#, c-format
- msgid "Options Error %s "
- msgstr ""
-
--#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
-+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
- msgid "Boolean"
- msgstr ""
-
--#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
-+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
- msgid "all"
- msgstr ""
-
--#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
-+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
- #: ../gui/system-config-selinux.glade:1615
- #: ../gui/system-config-selinux.glade:1820
- #: ../gui/system-config-selinux.glade:2437
-@@ -1365,557 +1365,444 @@ msgstr ""
- msgid "Load Policy Module"
- msgstr ""
-
--#: ../gui/polgen.glade:79
--msgid "Polgen"
--msgstr ""
--
--#: ../gui/polgen.glade:80
-+#: ../gui/polgen.glade:9
- msgid "Red Hat 2007"
- msgstr ""
-
--#: ../gui/polgen.glade:81
-+#: ../gui/polgen.glade:11
- msgid "GPL"
- msgstr ""
-
- #. TRANSLATORS: Replace this string with your names, one name per line.
--#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
-+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
- msgid "translator-credits"
- msgstr ""
-
--#: ../gui/polgen.glade:90
-+#: ../gui/polgen.glade:34
-+msgid "Add Booleans Dialog"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:101
-+msgid "Boolean Name"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:230
- msgid "SELinux Policy Generation Tool"
- msgstr ""
-
--#: ../gui/polgen.glade:128
-+#: ../gui/polgen.glade:251
- msgid ""
- "<b>Select the policy type for the application or user role you want to "
- "confine:</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:177
-+#: ../gui/polgen.glade:284
- msgid "<b>Applications</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
-+msgid "Standard Init Daemon"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
- msgid ""
- "Standard Init Daemon are daemons started on boot via init scripts. Usually "
- "requires a script in /etc/rc.d/init.d"
- msgstr ""
-
--#: ../gui/polgen.glade:241 ../gui/polgen.py:156
--msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
-+msgid "DBUS System Daemon"
- msgstr ""
-
--#: ../gui/polgen.glade:261 ../gui/polgen.py:157
--msgid "DBUS System Daemon"
-+#: ../gui/polgen.glade:349
-+msgid "Internet Services Daemon (inetd)"
- msgstr ""
-
--#: ../gui/polgen.glade:280
-+#: ../gui/polgen.glade:353
- msgid "Internet Services Daemon are daemons started by xinetd"
- msgstr ""
-
--#: ../gui/polgen.glade:282
--msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
-+msgid "Web Application/Script (CGI)"
- msgstr ""
-
--#: ../gui/polgen.glade:301
-+#: ../gui/polgen.glade:370
- msgid ""
- "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
- msgstr ""
-
--#: ../gui/polgen.glade:303 ../gui/polgen.py:159
--msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
-+msgid "User Application"
- msgstr ""
-
--#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
-+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
- msgid ""
- "User Application are any application that you would like to confine that is "
- "started by a user"
- msgstr ""
-
--#: ../gui/polgen.glade:324 ../gui/polgen.py:160
--msgid "User Application"
--msgstr ""
--
--#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
- msgid "Sandbox"
- msgstr ""
-
--#: ../gui/polgen.glade:391
-+#: ../gui/polgen.glade:446
- msgid "<b>Login Users</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:453
-+#: ../gui/polgen.glade:478
-+msgid "Existing User Roles"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:482
- msgid "Modify an existing login user record."
- msgstr ""
-
--#: ../gui/polgen.glade:455
--msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
-+msgid "Minimal Terminal User Role"
- msgstr ""
-
--#: ../gui/polgen.glade:474
-+#: ../gui/polgen.glade:499
- 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:476 ../gui/polgen.py:162
--msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
-+msgid "Minimal X Windows User Role"
- msgstr ""
-
--#: ../gui/polgen.glade:495
-+#: ../gui/polgen.glade:516
- 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:497 ../gui/polgen.py:163
--msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
-+msgid "User Role"
- msgstr ""
-
--#: ../gui/polgen.glade:516
-+#: ../gui/polgen.glade:533
- msgid ""
- "User with full networking, no setuid applications without transition, no "
- "sudo, no su."
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
msgstr ""
--#: ../gui/polgen.glade:518 ../gui/polgen.py:164
--msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
-+msgid "Admin User Role"
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
msgstr ""
--#: ../gui/polgen.glade:537
-+#: ../gui/polgen.glade:550
- msgid ""
- "User with full networking, no setuid applications without transition, no su, "
- "can sudo to Root Administration Roles"
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
msgstr ""
--#: ../gui/polgen.glade:539 ../gui/polgen.py:165
--msgid "Admin User Role"
-+#: ../gui/polgen.glade:592
-+msgid "<b>Root Users</b>"
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
msgstr ""
--#: ../gui/polgen.glade:585
--msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
-+msgid "Root Admin User Role"
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
msgstr ""
--#: ../gui/polgen.glade:647
-+#: ../gui/polgen.glade:627
- 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."
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
msgstr ""
--#: ../gui/polgen.glade:649 ../gui/polgen.py:166
--msgid "Root Admin User Role"
--msgstr ""
--
--#: ../gui/polgen.glade:716
--msgid "label104"
--msgstr ""
--
--#: ../gui/polgen.glade:745
-+#: ../gui/polgen.glade:705
- msgid "<b>Enter name of application or user role:</b>"
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
msgstr ""
--#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
-+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
- msgid "Name"
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
msgstr ""
--#: ../gui/polgen.glade:807
-+#: ../gui/polgen.glade:739
- msgid "Enter complete path for executable to be confined."
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
msgstr ""
--#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
-+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
- msgid "..."
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
msgstr ""
--#: ../gui/polgen.glade:849
-+#: ../gui/polgen.glade:776
- msgid "Enter unique name for the confined application or user role."
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
msgstr ""
--#: ../gui/polgen.glade:871
-+#: ../gui/polgen.glade:794
- msgid "Executable"
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
msgstr ""
--#: ../gui/polgen.glade:899
-+#: ../gui/polgen.glade:808
- msgid "Init script"
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
msgstr ""
--#: ../gui/polgen.glade:927
-+#: ../gui/polgen.glade:821
- msgid ""
- "Enter complete path to init script used to start the confined application."
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
msgstr ""
--#: ../gui/polgen.glade:982
--msgid "label105"
--msgstr ""
--
--#: ../gui/polgen.glade:1011
-+#: ../gui/polgen.glade:887
- msgid "<b>Select existing role to modify:</b>"
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
msgstr ""
--#: ../gui/polgen.glade:1045
-+#: ../gui/polgen.glade:908
- msgid "Select the user roles that will transiton to the %s domain."
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
msgstr ""
--#: ../gui/polgen.glade:1073
--msgid "label106"
-+#: ../gui/polgen.glade:928
-+msgid "role tab"
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
msgstr ""
--#: ../gui/polgen.glade:1102
-+#: ../gui/polgen.glade:945
- msgid "<b>Select roles that %s will transition to:</b>"
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
msgstr ""
--#: ../gui/polgen.glade:1136
-+#: ../gui/polgen.glade:963
- msgid "Select applications domains that %s will transition to."
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
msgstr ""
--#: ../gui/polgen.glade:1164
--msgid "label107"
-+#: ../gui/polgen.glade:983
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
+msgid ""
-+"transition \n"
-+"role tab"
- msgstr ""
-
--#: ../gui/polgen.glade:1193
-+#: ../gui/polgen.glade:1001
- msgid "<b>Select the user_roles that will transition to %s:</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:1227
-+#: ../gui/polgen.glade:1019
- msgid "Select the user roles that will transiton to this applications domains."
- msgstr ""
-
--#: ../gui/polgen.glade:1255
--msgid "label108"
--msgstr ""
--
--#: ../gui/polgen.glade:1284
-+#: ../gui/polgen.glade:1056
- msgid "<b>Select domains that %s will administer:</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
-+#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
- msgid "Select the domains that you would like this user administer."
- msgstr ""
-
--#: ../gui/polgen.glade:1346
--msgid "label109"
--msgstr ""
--
--#: ../gui/polgen.glade:1375
-+#: ../gui/polgen.glade:1111
- msgid "<b>Select additional roles for %s:</b>"
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
msgstr ""
--#: ../gui/polgen.glade:1437
--msgid "label111"
--msgstr ""
--
--#: ../gui/polgen.glade:1466
-+#: ../gui/polgen.glade:1166
- msgid "<b>Enter network ports that %s binds on:</b>"
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
msgstr ""
--#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
-+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
- msgid "<b>TCP Ports</b>"
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
msgstr ""
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
-+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
-+#: ../gui/polgen.glade:1698
-+msgid "All"
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
+msgstr ""
+
-+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
- msgid "Allows %s to bind to any udp port"
- msgstr ""
-
--#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
--#: ../gui/polgen.glade:2215
--msgid "All"
-+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
-+msgid "600-1024"
- msgstr ""
-
--#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
-+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
- msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
- msgstr ""
-
--#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
--msgid "600-1024"
-+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
-+msgid "Unreserved Ports (>1024)"
- msgstr ""
-
--#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
-+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s binds "
- "to. Example: 612, 650-660"
- msgstr ""
-
--#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
--msgid "Unreserved Ports (>1024)"
--msgstr ""
--
--#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
--#: ../gui/polgen.glade:2233
-+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
-+#: ../gui/polgen.glade:1718
- msgid "Select Ports"
- msgstr ""
-
--#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
-+#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
- msgid "Allows %s to bind to any udp ports > 1024"
- msgstr ""
-
--#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
-+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
- msgid "<b>UDP Ports</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:1937
--msgid "label113"
-+#: ../gui/polgen.glade:1519
-+msgid ""
-+"Network\n"
-+"Bind tab"
- msgstr ""
-
--#: ../gui/polgen.glade:1966
-+#: ../gui/polgen.glade:1537
- msgid "<b>Select network ports that %s connects to:</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:2058
-+#: ../gui/polgen.glade:1593
- msgid "Allows %s to connect to any tcp port"
- msgstr ""
-
--#: ../gui/polgen.glade:2104
-+#: ../gui/polgen.glade:1622
- msgid ""
- "Enter a comma separated list of tcp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
- msgstr ""
-
--#: ../gui/polgen.glade:2212
-+#: ../gui/polgen.glade:1702
- msgid "Allows %s to connect to any udp port"
- msgstr ""
-
--#: ../gui/polgen.glade:2258
-+#: ../gui/polgen.glade:1731
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
- msgstr ""
-
--#: ../gui/polgen.glade:2305
--msgid "label114"
--msgstr ""
--
--#: ../gui/polgen.glade:2334
-+#: ../gui/polgen.glade:1792
- msgid "<b>Select common application traits for %s:</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:2366
-+#: ../gui/polgen.glade:1809
- msgid "Writes syslog messages\t"
- msgstr ""
-
--#: ../gui/polgen.glade:2385
-+#: ../gui/polgen.glade:1824
- msgid "Create/Manipulate temporary files in /tmp"
- msgstr ""
-
--#: ../gui/polgen.glade:2404
-+#: ../gui/polgen.glade:1839
- msgid "Uses Pam for authentication"
- msgstr ""
-
--#: ../gui/polgen.glade:2423
-+#: ../gui/polgen.glade:1854
- msgid "Uses nsswitch or getpw* calls"
- msgstr ""
-
--#: ../gui/polgen.glade:2442
-+#: ../gui/polgen.glade:1869
- msgid "Uses dbus"
- msgstr ""
-
--#: ../gui/polgen.glade:2461
-+#: ../gui/polgen.glade:1884
- msgid "Sends audit messages"
- msgstr ""
-
--#: ../gui/polgen.glade:2480
-+#: ../gui/polgen.glade:1899
- msgid "Interacts with the terminal"
- msgstr ""
-
--#: ../gui/polgen.glade:2499
-+#: ../gui/polgen.glade:1914
- msgid "Sends email"
- msgstr ""
-
--#: ../gui/polgen.glade:2530
--msgid "label115"
--msgstr ""
--
--#: ../gui/polgen.glade:2559
-+#: ../gui/polgen.glade:1961
- msgid "<b>Add files/directories that %s manages</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:2788
-+#: ../gui/polgen.glade:2122
- msgid ""
- "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
- "Files ..."
- msgstr ""
-
--#: ../gui/polgen.glade:2823
--msgid "label116"
--msgstr ""
--
--#: ../gui/polgen.glade:2852
-+#: ../gui/polgen.glade:2166
- msgid "<b>Add booleans from the %s policy:</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:3002
-+#: ../gui/polgen.glade:2274
- msgid "Add/Remove booleans used by the %s domain"
- msgstr ""
-
--#: ../gui/polgen.glade:3066
-+#: ../gui/polgen.glade:2316
- msgid "<b>Which directory you will generate the %s policy?</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:3097
-+#: ../gui/polgen.glade:2334
- msgid "Policy Directory"
- msgstr ""
-
--#: ../gui/polgen.glade:3254
--msgid "Add Booleans Dialog"
--msgstr ""
--
--#: ../gui/polgen.glade:3327
--msgid "Boolean Name"
--msgstr ""
--
--#: ../gui/polgengui.py:261
-+#: ../gui/polgengui.py:262
- msgid "Role"
- msgstr ""
-
--#: ../gui/polgengui.py:268
-+#: ../gui/polgengui.py:269
- msgid "Existing_User"
- msgstr ""
-
--#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
-+#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
- msgid "Application"
- msgstr ""
-
--#: ../gui/polgengui.py:352
-+#: ../gui/polgengui.py:353
- #, python-format
- msgid "%s must be a directory"
- msgstr ""
-
--#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
-+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
- msgid "You must select a user"
- msgstr ""
-
--#: ../gui/polgengui.py:542
-+#: ../gui/polgengui.py:543
- msgid "Select executable file to be confined."
- msgstr ""
-
--#: ../gui/polgengui.py:553
-+#: ../gui/polgengui.py:554
- msgid "Select init script file to be confined."
- msgstr ""
-
--#: ../gui/polgengui.py:563
-+#: ../gui/polgengui.py:564
- msgid "Select file(s) that confined application creates or writes"
- msgstr ""
-
--#: ../gui/polgengui.py:570
-+#: ../gui/polgengui.py:571
- msgid "Select directory(s) that the confined application owns and writes into"
- msgstr ""
-
--#: ../gui/polgengui.py:632
-+#: ../gui/polgengui.py:633
- msgid "Select directory to generate policy files in"
- msgstr ""
-
--#: ../gui/polgengui.py:649
-+#: ../gui/polgengui.py:650
- #, python-format
++#: booleans.py:222
msgid ""
- "Type %s_t already defined in current policy.\n"
- "Do you want to continue?"
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
msgstr ""
--#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
- msgid "Verify Name"
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
msgstr ""
--#: ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:654
- #, python-format
- msgid ""
- "Module %s.pp already loaded in current policy.\n"
- "Do you want to continue?"
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
msgstr ""
--#: ../gui/polgengui.py:699
-+#: ../gui/polgengui.py:700
- msgid ""
- "You must add a name made up of letters and numbers and containing no spaces."
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
msgstr ""
--#: ../gui/polgengui.py:713
-+#: ../gui/polgengui.py:714
- msgid "You must enter a executable"
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
msgstr ""
--#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
-+#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
- msgid "Configue SELinux"
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
msgstr ""
--#: ../gui/polgen.py:158
--msgid "Internet Services Daemon"
--msgstr ""
--
--#: ../gui/polgen.py:197
--#, python-format
--msgid "Ports must be numbers or ranges of numbers from 1 to %d "
--msgstr ""
--
--#: ../gui/polgen.py:324
--msgid "You must enter a name for your confined process/user"
--msgstr ""
--
--#: ../gui/polgen.py:326
--msgid ""
--"Name must be alpha numberic with no spaces. Consider using option \"-n "
--"MODULENAME\""
--msgstr ""
--
--#: ../gui/polgen.py:414
--msgid "User Role types can not be assigned executables."
--msgstr ""
--
--#: ../gui/polgen.py:420
--msgid "Only Daemon apps can use an init script.."
--msgstr ""
--
--#: ../gui/polgen.py:438
--msgid "use_resolve must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:444
--msgid "use_syslog must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:450
--msgid "use_kerberos must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
--msgstr ""
--
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
--msgstr ""
--
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
--msgstr ""
--
--#: ../gui/polgen.py:1183
--msgid "Interface file"
--msgstr ""
--
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
--msgstr ""
--
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
--msgstr ""
--
--#: ../gui/polgen.py:1306
+-#: ../gui/usersPage.py:138
-#, python-format
--msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
--msgstr ""
--
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
--msgstr ""
--
- #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
- msgstr ""
-@@ -3361,3 +3248,156 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
- msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
-+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
-+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
-+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
-+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
-+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
-+msgid "commands"
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
+msgstr ""
+
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
+msgstr ""
+
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:230
+msgid ""
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
-+msgstr ""
-diff --git a/policycoreutils/po/cy.po b/policycoreutils/po/cy.po
-index a4478db..8a537f3 100644
---- a/policycoreutils/po/cy.po
-+++ b/policycoreutils/po/cy.po
-@@ -8,7 +8,7 @@ msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
msgstr ""
- "Project-Id-Version: PACKAGE VERSION\n"
+diff --git a/policycoreutils/po/ca.po b/policycoreutils/po/ca.po
+index 00765c6..bbeae2a 100644
+--- a/policycoreutils/po/ca.po
++++ b/policycoreutils/po/ca.po
+@@ -10,15 +10,15 @@ msgid ""
+ msgstr ""
+ "Project-Id-Version: Policycoreutils\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
- "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
- "Language-Team: LANGUAGE <LL at li.org>\n"
-@@ -24,7 +24,7 @@ msgid ""
- " <args ...> are the arguments to that script."
- msgstr ""
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
+ "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
+ "Language-Team: Catalan <fedora at llistes.softcatala.org>\n"
+ "Language: ca\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
++"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -30,7 +30,7 @@ msgstr ""
+ " on: <fitxer de seqüència> és la seqüència d'iniciació a executar,\n"
+ " <args ...> són els arguments per al fitxer de seqüència."
-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
#, c-format
msgid "failed to initialize PAM\n"
- msgstr ""
-@@ -73,7 +73,7 @@ msgstr ""
+ msgstr "no s'ha pogut inicialitzar el PAM\n"
+@@ -81,7 +81,7 @@ msgstr "El run_init només es pot fer servir amb un nucli SELinux.\n"
msgid "authentication failed.\n"
- msgstr ""
+ msgstr "ha fallat l'autenticació.\n"
-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
#, c-format
msgid "Could not set exec context to %s.\n"
- msgstr ""
-@@ -86,855 +86,851 @@ msgstr ""
+ msgstr "No s'ha pogut establir el context d'execució a %s.\n"
+@@ -94,865 +94,861 @@ msgstr "******************** IMPORTANT ***********************\n"
msgid "To make this policy package active, execute:"
- msgstr ""
+ msgstr "Per activar aquest paquet de política, executeu:"
-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
-msgid "global"
--msgstr ""
+-msgstr "global"
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
- msgstr ""
+ msgstr "No s'ha pogut crear el gestor del semanage"
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
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 al "
+ "magatzem."
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
- msgstr ""
+ msgstr "No es pot llegir el magatzem de polítiques."
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
- msgstr ""
+ msgstr "No es pot establir la connexió amb el semanage"
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
- msgstr ""
+ msgstr "No s'ha pogut provar l'estat del MLS %s"
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
- msgstr ""
+ msgstr "Encara no està implementat"
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
- msgstr ""
+ msgstr "Tansacció semanage ja en progrés"
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
- msgstr ""
+ msgstr "No s'ha pogut iniciar la transacció del semanage"
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
- msgstr ""
+ msgstr "No s'ha pogut completar la transacció del semanage"
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
- msgstr ""
+ msgstr "Tansacció semanage no en progrés"
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
- msgstr ""
+ msgstr "No s'han pogut llistar els mòduls SELinux"
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
msgstr ""
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
- msgstr ""
+ msgstr "Versió"
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
- msgstr ""
+ msgstr "Desactivat"
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
msgstr ""
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
msgstr ""
+ "No s'ha pogut establir el domini permissiu %s (la instal·lació del mòdul ha "
+ "fallat)"
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
- msgstr ""
+ msgstr "No s'ha pogut eliminar el domini permissiu %s (l'eliminació ha fallat)"
-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
@@ -32953,715 +51868,719 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
- msgstr ""
+ msgstr "No s'ha pogut crear una clau per a %s"
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
- msgstr ""
+ msgstr "No s'ha pogut comprovar si està definit el mapatge d'entrada per a %s"
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
- msgstr ""
+ msgstr "No existeix el grup de Linux %s"
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
- msgstr ""
+ msgstr "No existeix l'usuari de Linux %s"
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
- msgstr ""
+ msgstr "No s'ha pogut crear el mapatge d'entrada per a %s"
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
- msgstr ""
+ msgstr "No s'ha pogut establir el nom per a %s"
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
- msgstr ""
+ msgstr "No s'ha pogut establir el rang MLS per a %s"
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
- msgstr ""
+ msgstr "No s'ha pogut establir l'usuari SELinux per a %s"
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
- msgstr ""
+ msgstr "No s'ha pogut afegir el mapatge d'entrada per a %s"
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
- msgstr ""
+ msgstr "Es necessita el seuser o el serange"
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
- msgstr ""
+ msgstr "No s'ha definit el mapatge de l'entrada per a %s"
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
- msgstr ""
+ msgstr "No s'ha pogut consultar el seuser quant a %s"
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
- msgstr ""
+ msgstr "No s'ha pogut modificar el mapatge d'entrada per a %s"
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
- msgstr ""
+ msgstr "S'ha definit el mapatge per a %s a la política, no es pot suprimir"
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
- msgstr ""
+ msgstr "No s'ha pogut suprimir el mapatge d'entrada per a %s"
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
- msgstr ""
+ msgstr "No s'ha pogut llistar els mapatges d'entrada"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
- msgstr ""
+ msgstr "Nom d'entrada"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
msgid "SELinux User"
- msgstr ""
+ msgstr "Usuari SELinux"
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
- msgstr ""
+ msgstr "Rang MLS/MCS"
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
- msgstr ""
+ msgstr "No s'ha pogut comprovar si està definit l'usuari SELinux %s"
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
- msgstr ""
+ msgstr "No s'ha pogut demanar l'usuari per a %s"
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
- msgstr ""
+ msgstr "Heu d'afegir almenys un rol per %s"
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
- msgstr ""
+ msgstr "No s'ha pogut crear l'usuari SELinux per a %s"
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
- msgstr ""
+ msgstr "No s'ha pogut afegir el rol %s per a %s"
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
- msgstr ""
+ msgstr "No s'ha pogut establir el nivell MLS per a %s"
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
- msgstr ""
+ msgstr "No s'ha pogut afegir el prefix %s per a %s"
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
- msgstr ""
+ msgstr "No s'ha pogut extreure la clau per a %s"
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
- msgstr ""
+ msgstr "No s'ha pogut afegir l'usuari SELinux %s"
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
- msgstr ""
+ msgstr "Necessita prefix, rols, nivell o rang"
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
- msgstr ""
+ msgstr "Necessita prefix o rols"
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
- msgstr ""
+ msgstr "L'usuari SELinux %s no està definit"
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
- msgstr ""
+ msgstr "No s'ha pogut modificar l'usuari SELinux %s"
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
- msgstr ""
+ msgstr "L'usuari SELinux %s està definit a la política, no es pot suprimir"
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
- msgstr ""
+ msgstr "No s'ha pogut suprimir l'usuari SELinux %s"
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
- msgstr ""
+ msgstr "No es poden llistar els usuaris SELinux"
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
- msgstr ""
+ msgstr "No es pot llistar els rols per a l'usuari %s"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
- msgstr ""
+ msgstr "Etiquetatge"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
- msgstr ""
+ msgstr "MLS/"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
- msgstr ""
+ msgstr "Prefix"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
- msgstr ""
+ msgstr "Nivell MCS"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
- msgstr ""
+ msgstr "Rang MCS"
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
- msgstr ""
+ msgstr "Rols SELinux"
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
- msgstr ""
+ msgstr "Es necessita el protocol udp o tcp"
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
- msgstr ""
+ msgstr "Cal el port"
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
msgstr ""
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
- msgstr ""
+ msgstr "No s'ha pogut crear una clau per a %s/%s"
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
- msgstr ""
+ msgstr "Cal el tipus"
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
- msgstr ""
+ msgstr "No s'ha pogut comprovar si el port %s/%s està definit"
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
- msgstr ""
+ msgstr "El port %s/%s està definit"
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
- msgstr ""
+ msgstr "No s'ha pogut crear el port per a %s/%s"
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
- msgstr ""
+ msgstr "No s'ha pogut crear el context per a %s/%s"
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
- msgstr ""
+ msgstr "No s'ha pogut establir l'usuari al context del port per a %s/%s"
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
- msgstr ""
+ msgstr "No s'ha pogut establir el rol al context del port per a %s/%s"
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
- msgstr ""
+ msgstr "No s'ha pogut establir el tipus al context del port per a %s/%s"
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
msgstr ""
+ "No s'han pogut establir els camps mls en el context del port per a %s/%s"
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
- msgstr ""
+ msgstr "No s'ha pogut establir el context del port per a %s/%s"
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
- msgstr ""
+ msgstr "No s'ha pogut afegir el port %s/%s"
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
- msgstr ""
+ msgstr "Cal el setype o el serange"
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
- msgstr ""
+ msgstr "Cal el setype"
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
- msgstr ""
+ msgstr "El port %s/%s no està definit"
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
- msgstr ""
+ msgstr "No es pot consultar el port %s/%s"
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
- msgstr ""
+ msgstr "No es pot modificar el port %s/%s"
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
- msgstr ""
+ msgstr "No s'han pogut llistar els ports"
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
- msgstr ""
+ msgstr "No s'ha pogut suprimir el port %s"
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr ""
+ msgstr "El port %s/%s està definit en la política, no es pot suprimir"
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
- msgstr ""
+ msgstr "No s'ha pogut suprimir el port %s/%s"
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
- msgstr ""
+ msgstr "No s'han pogut llistar els ports"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
- msgstr ""
+ msgstr "Tipus de port SELinux"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
- msgstr ""
+ msgstr "Proto"
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
- msgstr ""
+ msgstr "Número de port"
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
- msgstr ""
+ msgstr "L'adreça del node és necessària"
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
- msgstr ""
+ msgstr "Manca el port o no es coneix"
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
- msgstr ""
+ msgstr "Cal el tipus SELinux"
-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
- msgstr ""
+ msgstr "No s'ha pogut crear la clau per a %s"
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
- msgstr ""
+ msgstr "No s'ha pogut comprovar si l'adreça %s està definida"
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
- msgstr ""
+ msgstr "No s'ha pogut crear l'adreça per a %s"
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
- msgstr ""
+ msgstr "No s'ha pogut crear el context per a %s"
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
- msgstr ""
+ msgstr "No s'ha pogut establir la màscara per a %s"
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
- msgstr ""
+ msgstr "No s'ha pogut establir l'usuari en el context de l'adreça per a %s"
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
- msgstr ""
+ msgstr "No s'ha pogut establir el rol en el context de l'adreça per a %s"
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
- msgstr ""
+ msgstr "No s'ha pogut establir el tipus en el context de l'adreça per a %s"
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, 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 l'adreça per a %s"
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
- msgstr ""
+ msgstr "No s'ha pogut establir el context de l'adreça per a %s"
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
- msgstr ""
+ msgstr "No s'ha pogut afegir l'adreça %s"
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
- msgstr ""
+ msgstr "L'adreça %s no està definida"
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
- msgstr ""
+ msgstr "No es pot consultar l'adreça %s"
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
- msgstr ""
+ msgstr "No es pot modificar l'adreça %s"
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr ""
+ msgstr "L'adreça %s està definida en la política, no es pot suprimir"
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
- msgstr ""
+ msgstr "No s'ha pogut suprimir l'adreça %s"
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
msgstr ""
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
- msgstr ""
+ msgstr "No s'han pogut llistar les adreces"
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
- msgstr ""
+ msgstr "No s'ha pogut comprovar si s'ha definit la interfície %s"
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
- msgstr ""
+ msgstr "No s'ha pogut crear la interfície per a %s"
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, 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:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
- msgstr ""
+ msgstr "No s'ha pogut establir el rol en el context d'interfície per a %s"
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
- msgstr ""
+ msgstr "No s'ha pogut establir el tipus en el context d'interfície per a %s"
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
msgstr ""
+ "No s'han pogut establir els camps mls en el context d'interfície per a %s"
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
- msgstr ""
+ msgstr "No s'ha pogut establir el context d'interfície per a %s"
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
- msgstr ""
+ msgstr "No s'ha pogut establir el context de missatge per a %s"
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
- msgstr ""
+ msgstr "No s'ha pogut afegir la interfície per a %s"
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr ""
+ msgstr "La interfície %s no s'ha definit"
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr ""
+ msgstr "No s'ha pogut consultar la interfície %s"
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr ""
+ msgstr "No s'ha pogut modificar la interfície %s"
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr ""
+ msgstr "La interfície %s s'ha definit a la política, no es pot suprimir"
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr ""
+ msgstr "No s'ha pogut suprimir la interfície %s"
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
msgstr ""
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr ""
+ msgstr "No s'han pogut llistar les interfícies"
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr ""
+ msgstr "Interfície del SELinux"
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr ""
+ msgstr "Context"
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
msgstr ""
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
msgstr ""
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
msgstr ""
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr ""
+ msgstr "No s'ha pogut establir l'usuari en el context del fitxer per a %s"
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr ""
+ msgstr "No s'ha pogut establir el rol en el context del fitxer per a %s"
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
- msgstr ""
+ msgstr "No s'ha pogut establir els camps mls en el context de fitxer per a %s"
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr ""
+ msgstr "Especificació de fitxer no vàlida"
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
msgstr ""
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -33670,114 +52589,116 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
- msgstr ""
+ msgstr "No s'ha pogut comprovar si el context de fitxer per a %s està definit"
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr ""
+ msgstr "No s'ha pogut crear el fitxer de context per a %s"
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr ""
+ msgstr "No s'ha pogut establir el tipus en el context del fitxer per a %s"
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr ""
+ msgstr "No s'ha pogut establir el context de fitxer per a %s"
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr ""
+ msgstr "No s'ha pogut afegir el context de fitxer per a %s"
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
- msgstr ""
+ msgstr "Es necessita el setype, serange o seuser"
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr ""
+ msgstr "No s'ha definit el context del fitxer per a %s"
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr ""
+ msgstr "No s'ha pogut consultar el context del fitxer per a %s"
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr ""
+ msgstr "No s'ha pogut modificar el context de fitxer per a %s"
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr ""
+ msgstr "No s'han pogut llistar els contexts de fitxer"
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr ""
+ msgstr "No s'ha pogut suprimir el context de fitxer %s"
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, 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:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr ""
+ msgstr "No s'ha pogut suprimir el context de fitxer per a %s"
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr ""
+ msgstr "No s'ha pogut llistar els contexts del fitxer"
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr ""
+ msgstr "No s'ha pogut llistar els contexts del fitxer local"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
- msgstr ""
+ msgstr "SELinux fcontext"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr ""
+ msgstr "tipus"
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
@@ -33785,114 +52706,114 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr ""
+ msgstr "No s'ha pogut comprovar si el booleà %s està definit"
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr ""
+ msgstr "El booleà %s no s'ha definit"
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr ""
+ msgstr "No s'ha pogut consultar el context %s del fitxer"
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
- msgstr ""
+ msgstr "Heu d'especificar un dels següents valors: %s"
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
- msgstr ""
+ msgstr "No s'ha pogut establir el valor actiu del booleà %s"
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr ""
+ msgstr "No s'ha pogut modificar el booleà %s"
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
- msgstr ""
+ msgstr "Format incorrecte %s: registre %s"
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr ""
+ msgstr "El booleà %s està definit a la política, no es pot suprimir"
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr ""
+ msgstr "No s'ha pogut suprimir el booleà %s"
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr ""
+ msgstr "No s'ha pogut llistar els booleans"
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr ""
+ msgstr "desconegut"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
- msgstr ""
+ msgstr "inactiu"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
- msgstr ""
+ msgstr "actiu"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
- msgstr ""
+ msgstr "Booleà SELinux"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
msgstr ""
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
- msgstr ""
+ msgstr "Descripció"
-@@ -998,7 +994,7 @@ msgstr ""
+@@ -1020,7 +1016,7 @@ msgstr "S'ha produït un error en assignar memòria.\n"
msgid "Error sending audit message.\n"
- msgstr ""
+ msgstr "S'ha produït un error en enviar el missatge d'audit.\n"
-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
#, c-format
msgid "Could not determine enforcing mode.\n"
- msgstr ""
-@@ -1113,62 +1109,66 @@ msgstr ""
+ msgstr "No s'ha pogut determinar el mode de compliment.\n"
+@@ -1141,62 +1137,66 @@ msgstr "No es pot obtenir un conjunt de senyals buit\n"
msgid "Unable to set SIGHUP handler\n"
- msgstr ""
+ msgstr "No es pot establir el gestor de SIGHUP\n"
-#: ../newrole/newrole.c:1053
+#: ../newrole/newrole.c:1036
@@ -33902,83 +52823,83 @@ index a4478db..8a537f3 100644
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr ""
+ msgstr "El newrole només es pot fer servir amb un nucli amb SELinux.\n"
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr ""
+ msgstr "no s'ha pogut obtenir l'old_context.\n"
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr ""
+ msgstr "Avís! No s'ha pogut obtenir informació de la tty.\n"
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr ""
+ msgstr "error en la lectura de la configuració del servei PAM.\n"
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr ""
+ msgstr "newrole: la contrasenya per a %s no és correcta\n"
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
#, c-format
msgid "newrole: failure forking: %s"
- msgstr ""
+ msgstr "newrole: no s'ha pogut crear un fill: %s"
-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr ""
+ msgstr "No es pot restaurar l'estiqueta tty...\n"
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
#, c-format
msgid "Failed to close tty properly\n"
- msgstr ""
+ msgstr "No s'ha pogut tancar el tty adequadament\n"
-#: ../newrole/newrole.c:1224
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr ""
+ msgstr "No s'ha pogut tancar els descriptors.\n"
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr ""
+ msgstr "S'ha produït un error en assignar l'argv0 de l'intèrpret d'ordres.\n"
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
#, c-format
msgid "Unable to restore the environment, aborting\n"
- msgstr ""
+ msgstr "No s'ha pogut restaurar l'entorn, s'està interrompent\n"
-#: ../newrole/newrole.c:1298
+#: ../newrole/newrole.c:1297
msgid "failed to exec shell\n"
- msgstr ""
+ msgstr "no s'ha pogut executar l'intèrpret d'ordres\n"
-@@ -1271,20 +1271,20 @@ msgstr ""
+@@ -1303,20 +1303,20 @@ msgstr "chcat -- -CompanyiaConfidencial /docs/pladenegocis.odt"
msgid "chcat -l +CompanyConfidential juser"
- msgstr ""
+ msgstr "chcat -l +CompanyiaConfidencial jusuari"
-#: ../scripts/chcat:399 ../gui/polgen.py:1351
-#, c-format, python-format
+#: ../scripts/chcat:399
+#, c-format
msgid "Options Error %s "
- msgstr ""
+ msgstr "Error en les opcions %s "
-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
@@ -33995,7 +52916,7 @@ index a4478db..8a537f3 100644
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1360,557 +1360,444 @@ msgstr ""
+@@ -1392,557 +1392,444 @@ msgstr ""
msgid "Load Policy Module"
msgstr ""
@@ -34688,317 +53609,2423 @@ index a4478db..8a537f3 100644
#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
msgid "Network Port"
msgstr ""
-@@ -3356,3 +3243,156 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
+@@ -1980,1411 +1867,1487 @@ msgstr ""
+ msgid "Group View"
msgstr ""
-+
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+#: ../sepolicy/sepolicy.py:110
+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+#: ../sepolicy/sepolicy.py:114
+msgid "All domains"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+#: ../sepolicy/sepolicy.py:116
+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+#: ../sepolicy/sepolicy.py:164
+msgid "Query SELinux policy network information"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+#: ../sepolicy/sepolicy.py:169
+msgid "list all SELinux port types"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
+#: ../sepolicy/sepolicy.py:175
+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
+#: ../sepolicy/sepolicy.py:178
+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
+#: ../sepolicy/sepolicy.py:195
+msgid "Source Domain"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+#: ../sepolicy/sepolicy.py:198
+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
+msgstr ""
-diff --git a/policycoreutils/po/da.po b/policycoreutils/po/da.po
-index e94670d..9c8d2e0 100644
---- a/policycoreutils/po/da.po
-+++ b/policycoreutils/po/da.po
-@@ -11,7 +11,7 @@ msgid ""
++
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/cs.po b/policycoreutils/po/cs.po
+index be69117..745ac55 100644
+--- a/policycoreutils/po/cs.po
++++ b/policycoreutils/po/cs.po
+@@ -11,16 +11,16 @@ msgid ""
msgstr ""
"Project-Id-Version: Policycoreutils\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: Danish <dansk at dansk-gruppen.dk>\n"
-@@ -31,7 +31,7 @@ msgstr ""
- " hvor: <skript> er navnet på init-skriptet som skal køres,\n"
- " <args ...> er argumenterne til dette skript."
+-"Language-Team: Czech (http://www.transifex.net/projects/p/fedora/language/"
++"Language-Team: Czech (http://www.transifex.com/projects/p/fedora/language/"
+ "cs/)\n"
+ "Language: cs\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n"
++"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -29,7 +29,7 @@ msgid ""
+ " <args ...> are the arguments to that script."
+ msgstr ""
-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
#, c-format
msgid "failed to initialize PAM\n"
- msgstr "kunne ikke initialisere PAM\n"
-@@ -80,7 +80,7 @@ msgstr "Beklager, run_init kan kun bruges på en SELinux-kerne.\n"
+ msgstr ""
+@@ -78,7 +78,7 @@ msgstr ""
msgid "authentication failed.\n"
- msgstr "godkendelse mislykkedes.\n"
+ msgstr ""
-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
#, c-format
msgid "Could not set exec context to %s.\n"
- msgstr "Kunne ikke sætte kørselskontekst til %s.\n"
-@@ -93,857 +93,853 @@ msgstr "********************* VIGTIGT ************************\n"
+ msgstr ""
+@@ -91,855 +91,851 @@ msgstr ""
msgid "To make this policy package active, execute:"
- msgstr "For at gøre denne regelsætpakke aktiv, kør:"
+ msgstr ""
-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
-msgid "global"
--msgstr "global"
+-msgstr ""
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
- msgstr "Kunne ikke oprette semanage-håndtering"
+ msgstr ""
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr "SELinux regelsæt er ikke håndteret, eller lager kan ikke tilgåes."
+ msgstr ""
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
- msgstr "Kan ikke læse regelsætlager."
+ msgstr ""
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
- msgstr "Kunne ikke starte en semanage-forbindelse"
+ msgstr ""
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
- msgstr "Kunne ikke teste MLS-aktiveret status"
+ msgstr ""
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
- msgstr "Ikke implementeret endnu"
+ msgstr ""
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
- msgstr "Semanage-transaktion er allerede i gang"
+ msgstr ""
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
- msgstr "Kunne ikke starte semanage-transaktion"
+ msgstr ""
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
- msgstr "Kunne ikke sende semanage-transaktion"
+ msgstr ""
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
- msgstr "Semanage-transaktion er ikke i gang"
+ msgstr ""
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
- msgstr "Kunne ikke liste SELinux-moduler"
+ msgstr ""
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
msgstr ""
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
- msgstr "Version"
+ msgstr ""
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
- msgstr "Deaktiveret"
+ msgstr "Zakázáno"
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
msgstr ""
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
msgstr ""
- "Kunne ikke indstille tilladelsesdomæne %s (installation af modul fejlede)"
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
- msgstr "Kunne ikke fjerne tilladelsesdomæne %s (fjernelse fejlede)"
+ msgstr ""
-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
@@ -35007,716 +56034,715 @@ index e94670d..9c8d2e0 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
- msgstr "Kunne ikke oprette en nøgle til %s"
+ msgstr ""
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
- msgstr "Kunne ikke kontrollere om indlogningtilknytning for %s er defineret"
+ msgstr ""
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
- msgstr "Linux-gruppe %s findes ikke"
+ msgstr ""
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
- msgstr "Linux-bruger %s findes ikke"
+ msgstr ""
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
- msgstr "Kunne ikke oprette indlogningtilknytning for %s"
+ msgstr ""
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
- msgstr "Kunne ikke indstille navn for %s"
+ msgstr ""
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
- msgstr "Kunne ikke indstille MLS-interval for %s"
+ msgstr ""
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
- msgstr "Kunne ikke indstille SELinux-bruger for %s"
+ msgstr ""
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
- msgstr "Kunne ikke tilføje indlogningstilknytning for %s"
+ msgstr ""
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
- msgstr "Kræver seuser eller serange"
+ msgstr ""
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
- msgstr "Indlogningstilknytning for %s er ikke defineret"
+ msgstr ""
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
- msgstr "Kunne ikke forespørge seuser om %s"
+ msgstr ""
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
- msgstr "Kunne ikke ændre indlogningstilknytning for %s"
+ msgstr ""
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
msgstr ""
- "Indlogningstilknytning for %s er defineret i regelsæt, kan ikke slettes"
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
- msgstr "Kunne ikke slette indlogningstilknytning for %s"
+ msgstr ""
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
- msgstr "Kunne ikke liste indlogningstilknytninger"
+ msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
- msgstr "Logindnavn"
+ msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
msgid "SELinux User"
- msgstr "SELinux-bruger"
+ msgstr ""
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
- msgstr "MLS/MCS-interval"
+ msgstr ""
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
- msgstr "Kunne ikke kontrollere om SELinux-bruger %s er defineret"
+ msgstr ""
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
- msgstr "Kunne ikke forespørge bruger om %s"
+ msgstr ""
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
- msgstr "Du skal tilføje mindst én rolle for %s"
+ msgstr ""
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
- msgstr "Kunne ikke oprette SELinux-bruger for %s"
+ msgstr ""
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
- msgstr "Kunne ikke tilføje rolle %s til %s"
+ msgstr ""
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
- msgstr "Kunne ikke indstille MLS-niveau for %s"
+ msgstr ""
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
- msgstr "Kunne ikke tilføje præfiks %s til %s"
+ msgstr ""
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
- msgstr "Kunne ikke finde nøgle for %s"
+ msgstr ""
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
- msgstr "Kunne ikke tilføje SELinux-bruger %s"
+ msgstr ""
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
- msgstr "Kræver præfiks, roller, niveau eller interval"
+ msgstr ""
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
- msgstr "Kræver præfiks eller roller"
+ msgstr ""
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
- msgstr "SELinux-bruger %s er ikke defineret"
+ msgstr ""
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
- msgstr "Kunne ikke ændre SELinux-bruger %s"
+ msgstr ""
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
- msgstr "SELinux-bruger %s er defineret i regelsæt, kan ikke slettes"
+ msgstr ""
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
- msgstr "Kunne ikke fjerne SELinux-bruger %s"
+ msgstr ""
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
- msgstr "Kunne ikke liste SELinux-brugere"
+ msgstr ""
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
- msgstr "Kunne ikke liste roller for bruger %s"
+ msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
- msgstr "Mærkning"
+ msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
- msgstr "MLS/"
+ msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
- msgstr "Præfiks"
+ msgstr "Prefix"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
- msgstr "MCS-niveau"
+ msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
- msgstr "MCS-interval"
+ msgstr ""
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
- msgstr "SELinux-roller"
+ msgstr ""
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
- msgstr "Protokol udp eller tcp er påkrævet"
+ msgstr ""
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
- msgstr "Port er påkrævet"
+ msgstr ""
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
msgstr ""
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
- msgstr "Kunne ikke oprette en nøgle for %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
- msgstr "Type er påkrævet"
+ msgstr ""
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
- msgstr "Kunne ikke kontrollere om port %s/%s er defineret"
+ msgstr ""
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
- msgstr "Port %s/%s allerede defineret"
+ msgstr ""
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
- msgstr "Kunne ikke oprette port til %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
- msgstr "Kunne ikke oprette kontekst til %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
- msgstr "Kunne ikke indstille bruger i portkontekst for %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
- msgstr "Kunne ikke indstille rolle i portkontekst for %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
- msgstr "Kunne ikke indstille type i portkontekst for %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
- msgstr "Kunne ikke indstille MLS-felter i portkontekst for %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
- msgstr "Kunne ikke indstille portkontekst for %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
- msgstr "Kunne ikke tilføje port %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
- msgstr "Kræver setype eller serange"
+ msgstr ""
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
- msgstr "Kræver setype"
+ msgstr ""
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
- msgstr "Port %s/%s er ikke defineret"
+ msgstr ""
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
- msgstr "Kunne ikke forespørge port %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
- msgstr "Kunne ikke ændre port %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
- msgstr "Kunne ikke liste portene"
+ msgstr ""
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
- msgstr "Kunne ikke slette porten %s"
+ msgstr ""
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "Port %s/%s er defineret i regelsæt, kan ikke slettes"
+ msgstr ""
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
- msgstr "Kan ikke slette port %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
- msgstr "Kunne ikke liste porte"
+ msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
- msgstr "SELinux-porttype"
+ msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
- msgstr "Proto"
+ msgstr ""
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
- msgstr "Portnummer"
+ msgstr ""
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
- msgstr "Knudeadresse er påkrævet"
+ msgstr ""
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
- msgstr "Ukendt eller manglende protokol"
+ msgstr ""
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
- msgstr "SELinux-type er påkrævet"
+ msgstr ""
-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
- msgstr "Kunne ikke oprette nøgle til %s"
+ msgstr ""
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
- msgstr "Kunne ikke kontrollere om adresse %s er defineret"
+ msgstr ""
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
- msgstr "Kunne ikke oprette adresse for %s"
+ msgstr ""
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
- msgstr "Kunne ikke oprette kontekst for %s"
+ msgstr ""
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
- msgstr "Kunne ikke indstille maske for %s"
+ msgstr ""
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
- msgstr "Kunne ikke indstille bruger i adressekontekst for %s"
+ msgstr ""
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
- msgstr "Kunne ikke indstille rolle i adressekontekst for %s"
+ msgstr ""
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
- msgstr "Kunne ikke indstille type i adressekontekst for %s"
+ msgstr ""
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
- msgstr "Kunne ikke indstille MLS-felter i adressekontekst for %s"
+ msgstr ""
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
- msgstr "Kunne ikke indstille adressekontekst for %s"
+ msgstr ""
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
- msgstr "Kunne ikke tilføje adresse %s"
+ msgstr ""
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
- msgstr "Adresse %s er ikke defineret"
+ msgstr ""
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
- msgstr "Kunne ikke forespørge adresse %s"
+ msgstr ""
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
- msgstr "Kunne ikke ændre adresse %s"
+ msgstr ""
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr "Adresse %s er defineret i regelsæt, kan ikke slettes"
+ msgstr ""
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
- msgstr "Kunne ikke slette adresse %s"
+ msgstr ""
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
msgstr ""
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
- msgstr "Kunne ikke liste adresser"
+ msgstr ""
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
- msgstr "Kunne ikke kontrollere om grænseflade %s er defineret"
+ msgstr ""
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
- msgstr "Kunne ikke oprette grænseflade for %s"
+ msgstr ""
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
- msgstr "Kunne ikke indstille bruger i grænsefladekontekst for %s"
+ msgstr ""
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
- msgstr "Kunne ikke indstille rolle i grænsefladekontekst for %s"
+ msgstr ""
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
- msgstr "Kunne ikke indstille type i grænsefladekontekst for %s"
+ msgstr ""
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
- msgstr "Kunne ikke indstille MLS-felter i grænsefladekontekst for %s"
+ msgstr ""
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
- msgstr "Kunne ikke indstille grænsefladekontekst for %s"
+ msgstr ""
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
- msgstr "Kunne ikke indstille meddelelseskontekst for %s"
+ msgstr ""
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
- msgstr "Kunne ikke tilføje grænseflade %s"
+ msgstr ""
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr "Grænsefladen %s er ikke defineret"
+ msgstr ""
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr "Kunne ikke spørge grænseflade %s"
+ msgstr ""
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr "Kunne ikke ændre grænseflade %s"
+ msgstr ""
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr "Grænseflade %s er defineret i regelsæt, kan ikke slettes"
+ msgstr ""
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr "Kunne ikke slette grænseflade %s"
+ msgstr ""
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
msgstr ""
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr "Kunne ikke liste grænseflader"
+ msgstr ""
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr "SELinux-grænseflade"
+ msgstr ""
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr "Kontekst"
+ msgstr ""
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
msgstr ""
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
msgstr ""
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
msgstr ""
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr "Kunne ikke indstille bruger i filkontekst for %s"
+ msgstr ""
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr "Kunne ikke indstille rolle i filkontekst for %s"
+ msgstr ""
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
- msgstr "Kunne ikke indstille MLS-felter i filkontekst for %s"
+ msgstr ""
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr "Ugyldig filangivelse"
+ msgstr ""
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
msgstr ""
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -35725,114 +56751,114 @@ index e94670d..9c8d2e0 100644
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
- msgstr "Kunne ikke kontrollere om filkontekst for %s er defineret"
+ msgstr ""
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr "Kunne ikke oprette filkontekst for %s"
+ msgstr ""
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr "Kunne ikke indstille type i filkontekst for %s"
+ msgstr ""
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr "Kunne ikke indstille filkontekst for %s"
+ msgstr ""
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr "Kunne ikke tilføje filkontekst for %s"
+ msgstr ""
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
- msgstr "Kræver setype, serange eller seuser"
+ msgstr ""
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr "Filkontekst for %s er ikke defineret"
+ msgstr ""
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr "Kunne ikke forespørge filkontekst for %s"
+ msgstr ""
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr "Kunne ikke ændre filkontekst for %s"
+ msgstr ""
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr "Kunne ikke liste filkontekster"
+ msgstr ""
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr "Kunne ikke slette filkonteksten %s"
+ msgstr ""
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr "Filkontekst for %s er defineret i regelsæt, kan ikke slettes"
+ msgstr ""
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr "Kunne ikke slette filkontekst for %s"
+ msgstr ""
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr "Kunne ikke liste filkontekst"
+ msgstr ""
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr "Kunne ikke liste lokale filkontekster"
+ msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
- msgstr "SELinux kontekst"
+ msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr "type"
+ msgstr ""
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
@@ -35840,114 +56866,114 @@ index e94670d..9c8d2e0 100644
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr "Kunne ikke kontrollere om boolesk %s er defineret"
+ msgstr ""
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr "Boolesk %s er ikke defineret"
+ msgstr ""
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr "Kunne ikke forespørge filkontekst %s"
+ msgstr ""
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
- msgstr "Du skal angive én af de følgende værdier: %s"
+ msgstr ""
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
- msgstr "Kunne ikke indstille aktiv værdi af boolesk %s"
+ msgstr ""
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr "Kunne ikke ændre boolesk %s"
+ msgstr ""
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
- msgstr "Dårligt format %s: Notér %s"
+ msgstr ""
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr "Boolesk %s er defineret i regelsæt, kan ikke slettes"
+ msgstr ""
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr "Kunne ikke slette boolesk %s"
+ msgstr ""
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr "Kunne ikke liste boolesker"
+ msgstr ""
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr "ukendt"
+ msgstr "neznámý"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
- msgstr "inaktiv"
+ msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
- msgstr "aktiv"
+ msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
- msgstr "SELinux boolesk"
+ msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
- msgstr ""
+ msgstr "Implicitní"
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
- msgstr "Beskrivelse"
+ msgstr ""
-@@ -1007,7 +1003,7 @@ msgstr "Fejl ved allokering afhukommelse.\n"
+@@ -1003,7 +999,7 @@ msgstr ""
msgid "Error sending audit message.\n"
- msgstr "Fejl ved afsendelse af revisionsmeddelelse.\n"
+ msgstr ""
-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
#, c-format
msgid "Could not determine enforcing mode.\n"
- msgstr "Kunne ikke bestemme tvungentilstand.\n"
-@@ -1123,62 +1119,66 @@ msgstr "Kunne ikke hente tom signalsæt\n"
+ msgstr ""
+@@ -1118,62 +1114,66 @@ msgstr ""
msgid "Unable to set SIGHUP handler\n"
- msgstr "Kunne ikke indstille SIGHUP-håndtering\n"
+ msgstr ""
-#: ../newrole/newrole.c:1053
+#: ../newrole/newrole.c:1036
@@ -35957,83 +56983,83 @@ index e94670d..9c8d2e0 100644
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "Beklager, newrole kan kun bruges på en SELinux-kerne.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr "kunne ikke modtage old_context.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr "Fejl! Kunne ikke hente tty-information.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr "fejl ved læsning af servicekonfiguration af PAM.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr "newrole: forkert adgangskode for %s\n"
+ msgstr ""
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
#, c-format
msgid "newrole: failure forking: %s"
- msgstr "newrole: fejl ved forgrening: %s"
+ msgstr ""
-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr "Kunne ikke genetablere tty-mærke...\n"
+ msgstr ""
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
#, c-format
msgid "Failed to close tty properly\n"
- msgstr "Kunne ikke lukke tty ordentligt\n"
+ msgstr ""
-#: ../newrole/newrole.c:1224
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr "Kunne ikke lukke deskriptorerne.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr "Fejl ved allokering af skallens argv0.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
#, c-format
msgid "Unable to restore the environment, aborting\n"
- msgstr "Kunne ikke genetablere miljøet, afbryder\n"
+ msgstr ""
-#: ../newrole/newrole.c:1298
+#: ../newrole/newrole.c:1297
msgid "failed to exec shell\n"
- msgstr "kunne ikke udføre skal\n"
+ msgstr ""
-@@ -1281,20 +1281,20 @@ msgstr "chcat -- -ForretningsHemmeligt /dok/forretningsplan.odt"
+@@ -1276,20 +1276,20 @@ msgstr ""
msgid "chcat -l +CompanyConfidential juser"
- msgstr "chcat -l +ForretningsHemmeligt juser"
+ msgstr ""
-#: ../scripts/chcat:399 ../gui/polgen.py:1351
-#, c-format, python-format
+#: ../scripts/chcat:399
+#, c-format
msgid "Options Error %s "
- msgstr "Tilvalgsfejl %s "
+ msgstr ""
-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
@@ -36050,7 +57076,7 @@ index e94670d..9c8d2e0 100644
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1370,557 +1370,444 @@ msgstr ""
+@@ -1365,557 +1365,444 @@ msgstr ""
msgid "Load Policy Module"
msgstr ""
@@ -36743,323 +57769,2411 @@ index e94670d..9c8d2e0 100644
#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
msgid "Network Port"
msgstr ""
-@@ -3366,3 +3253,160 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
+@@ -1953,1411 +1840,1487 @@ msgstr ""
+ msgid "Group View"
msgstr ""
-+
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+#: ../sepolicy/sepolicy.py:110
+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+#: ../sepolicy/sepolicy.py:114
+msgid "All domains"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+#: ../sepolicy/sepolicy.py:116
+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+#: ../sepolicy/sepolicy.py:164
+msgid "Query SELinux policy network information"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
+msgid "list all SELinux port types"
-+msgstr "SELinux-porttype"
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
+#: ../sepolicy/sepolicy.py:175
+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
+#: ../sepolicy/sepolicy.py:178
+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
+#: ../sepolicy/sepolicy.py:195
+msgid "Source Domain"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+#: ../sepolicy/sepolicy.py:198
+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
+msgstr ""
+
-+#~ msgid "global"
-+#~ msgstr "global"
-diff --git a/policycoreutils/po/de.po b/policycoreutils/po/de.po
-index 0576123..700aafb 100644
---- a/policycoreutils/po/de.po
-+++ b/policycoreutils/po/de.po
-@@ -16,7 +16,7 @@ msgid ""
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
msgstr ""
- "Project-Id-Version: Policycoreutils\n"
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/cy.po b/policycoreutils/po/cy.po
+index a4478db..f98f780 100644
+--- a/policycoreutils/po/cy.po
++++ b/policycoreutils/po/cy.po
+@@ -8,7 +8,7 @@ msgid ""
+ msgstr ""
+ "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-13 08:22+0000\n"
- "Last-Translator: Roman Spirgi <bigant at fedoraproject.org>\n"
- "Language-Team: German <trans-de at lists.fedoraproject.org>\n"
-@@ -37,7 +37,7 @@ msgstr ""
- "und\n"
- " <args ...> sind die Argumente für dieses Skript."
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
+ "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+ "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+ "Language-Team: LANGUAGE <LL at li.org>\n"
+@@ -24,7 +24,7 @@ msgid ""
+ " <args ...> are the arguments to that script."
+ msgstr ""
-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
#, c-format
msgid "failed to initialize PAM\n"
- msgstr "Initialisieren von PAM fehlgeschlagen\n"
-@@ -86,7 +86,7 @@ msgstr "Sorry, run_init darf nur auf einem SELinux-Kernel benutzt werden.\n"
+ msgstr ""
+@@ -73,7 +73,7 @@ msgstr ""
msgid "authentication failed.\n"
- msgstr "Authentifizierung fehlgeschlagen.\n"
+ msgstr ""
-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
#, c-format
msgid "Could not set exec context to %s.\n"
- msgstr "Konnte exec-Kontext nicht auf %s setzen.\n"
-@@ -99,870 +99,866 @@ msgstr "******************** WICHTIG ***********************\n"
+ msgstr ""
+@@ -86,855 +86,851 @@ msgstr ""
msgid "To make this policy package active, execute:"
- msgstr "Um dieses Richtlinien-Paket zu aktivieren, führen Sie folgendes aus:"
+ msgstr ""
-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
-msgid "global"
--msgstr "global"
+-msgstr ""
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
- msgstr "semanage-Handle konnte nicht erstellt werden"
+ msgstr ""
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
msgstr ""
- "SELinux-Richtlinie wird nicht verwaltet oder auf den Speicher kann nicht "
- "zugegriffen werden."
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
- msgstr "Kann Richtlinien-Speicher nicht lesen"
+ msgstr ""
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
- msgstr "Konnte semanage-Verbindung nicht herstellen"
+ msgstr ""
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
- msgstr "MLS-Status konnte nicht auf Aktivierung überprüft werden"
+ msgstr ""
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
- msgstr "Noch nicht implementiert"
+ msgstr ""
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
- msgstr "Semanage-Transaktion bereits im Gang"
+ msgstr ""
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
- msgstr "semanage-Transaktion konnte nicht gestartet werden"
+ msgstr ""
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
- msgstr "semanage-Transaktion konnte nicht gestartet werden"
+ msgstr ""
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
- msgstr "Semanage-Transaktion nicht im Gang"
+ msgstr ""
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
- msgstr "Konnte SELinux-Module nicht auflisten"
+ msgstr ""
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
- msgstr "Modulname"
+ msgstr ""
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
- msgstr "Version"
+ msgstr ""
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
- msgstr "Deaktiviert"
+ msgstr ""
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
- msgstr "Konnte Modul %s nicht deaktivieren (Entfernen fehlgeschlagen)"
+ msgstr ""
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
- msgstr "Konnte Modul %s nicht aktivieren (Entfernen fehlgeschlagen)"
+ msgstr ""
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
- msgstr "Konnte Modul %s nicht entfernen (Entfernen fehlgeschlagen)"
+ msgstr ""
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
- msgstr "Dontaudit benötigt entweder »on« oder »off«"
+ msgstr ""
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
msgstr ""
- "Konnte permissive Domain %s nicht setzen (Modul-Installation fehlgeschlagen)"
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
- msgstr "Konnte permissive Domain %s nicht entfernen (Entfernen fehlgeschlagen)"
+ msgstr ""
-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
@@ -37068,723 +60182,715 @@ index 0576123..700aafb 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
- msgstr "Konnte keinen Schlüssel für %s erstellen"
+ msgstr ""
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
- msgstr "Konnte nicht überprüfen ob die Login-Zuweisung für %s zugewiesen ist"
+ msgstr ""
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
- msgstr "Linux-Gruppe %s existiert nicht"
+ msgstr ""
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
- msgstr "Linux-Benutzer %s existiert nicht"
+ msgstr ""
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
- msgstr "Login-Zuweisung für %s konnte nicht erstellt werden"
+ msgstr ""
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
- msgstr "Bezeichnung für %s konnte nicht gesetzt werden"
+ msgstr ""
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
- msgstr "MLS-Bereich für %s konnte nicht gesetzt werden"
+ msgstr ""
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
- msgstr "SELinux-Benutzer für %s konnte nicht gesetzt werden"
+ msgstr ""
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
- msgstr "Login-Zuweisung für %s konnte nicht hinzugefügt werden"
+ msgstr ""
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
- msgstr "Benötigt seuser oder serange"
+ msgstr ""
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
- msgstr "Login-Zuordnung für %s ist nicht definiert"
+ msgstr ""
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
- msgstr "Konnte seuser für %s nicht abfragen"
+ msgstr ""
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
- msgstr "Konnte Login-Zuweisung für %s nicht ändern"
+ msgstr ""
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
msgstr ""
- "Login-Zuordnung für %s ist in der Richtlinie festgelegt und kann nicht "
- "entfernt werden"
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
- msgstr "Konnte Login-Zuweisung für %s nicht löschen"
+ msgstr ""
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
- msgstr "Konnte Login-Zuweisungen nicht anzeigen"
+ msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
- msgstr "Benutzername:"
+ msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
msgid "SELinux User"
- msgstr "SELinux-Benutzer"
+ msgstr ""
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
- msgstr "MLS/MCS-Bereich"
+ msgstr ""
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
- msgstr "Konnte nicht überprüfen ob SELinux-Benutzer %s definiert ist"
+ msgstr ""
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
- msgstr "Konnte Benutzer für %s nicht abfragen"
+ msgstr ""
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
- msgstr "Sie müssen mindestens eine Rolle für %s hinzufügen"
+ msgstr ""
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
- msgstr "Konnte SELinux-Benutzer für %s nicht erstellen"
+ msgstr ""
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
- msgstr "Konnte Funktion %s für %s nicht hinzufügen"
+ msgstr ""
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
- msgstr "Konnte MLS-Level für %s nicht setzen"
+ msgstr ""
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
- msgstr "Konnte Präfix %s für %s nicht hinzufügen"
+ msgstr ""
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
- msgstr "Konnte Schlüssel für %s nicht extrahieren"
+ msgstr ""
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
- msgstr "Konnte SELinux-Benutzer %s nicht hinzufügen"
+ msgstr ""
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
- msgstr "Benötigt Präfix, Funktionen, Level oder Bereich"
+ msgstr ""
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
- msgstr "Benötigt Präfix oder Funktionen"
+ msgstr ""
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
- msgstr "SELinux-Benutzer %s ist nicht definiert"
+ msgstr ""
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
- msgstr "Konnte SELinux-Benutzer %s nicht ändern"
+ msgstr ""
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
msgstr ""
- "SELinux-Benutzer %s ist in der Richtlinie definiert und kann nicht entfernt "
- "werden"
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
- msgstr "Konnte SELinux-Benutzer %s nicht löschen"
+ msgstr ""
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
- msgstr "Konnte SELinux-Benutzer nicht auflisten"
+ msgstr ""
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
- msgstr "Konnte Funktionen für Benutzer %s nicht auflisten"
+ msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
- msgstr "Kennzeichnung"
+ msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
- msgstr "MLS/"
+ msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
- msgstr "Präfix"
+ msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
- msgstr "MCS-Stufe"
+ msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
- msgstr "MCS-Bereich"
+ msgstr ""
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
- msgstr "SELinux-Rollen"
+ msgstr ""
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
- msgstr "Protokoll UDP oder TCP wird benötigt"
+ msgstr ""
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
- msgstr "Port wird benötigt"
+ msgstr ""
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
- msgstr "Ungültiger Port"
+ msgstr ""
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
- msgstr "Konnte Schlüssel für %s/%s nicht erstellen"
+ msgstr ""
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
- msgstr "Typ wird benötigt"
+ msgstr ""
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
- msgstr "Konnte nicht prüfen, ob Port %s/%s definiert ist"
+ msgstr ""
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
- msgstr "Port %s/%s ist bereits definiert"
+ msgstr ""
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
- msgstr "Konnte Port für %s/%s nicht erstellen"
+ msgstr ""
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
- msgstr "Konnte Kontext für %s/%s nicht erstellen"
+ msgstr ""
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
- msgstr "Konnte Benutzer in Port-Kontext für %s/%s nicht setzen"
+ msgstr ""
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
- msgstr "Konnte Funktion in Port-Kontext für %s/%s nicht setzen"
+ msgstr ""
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
- msgstr "Konnte Typ in Port-Kontext für %s/%s nicht setzen"
+ msgstr ""
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
- msgstr "Konnte MLS-Felder in Port-Kontext für %s/%s nicht setzen"
+ msgstr ""
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
- msgstr "Konnte Port-Kontext für %s/%s nicht setzen"
+ msgstr ""
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
- msgstr "Konnte Port %s/%s nicht hinzufügen"
+ msgstr ""
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
- msgstr "Benötigt setype oder serange"
+ msgstr ""
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
- msgstr "Benötigt setype"
+ msgstr ""
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
- msgstr "Port %s/%s ist nicht definiert"
+ msgstr ""
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
- msgstr "Konnte Port %s/%s nicht abfragen"
+ msgstr ""
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
- msgstr "Konnte Port %s/%s nicht ändern"
+ msgstr ""
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
- msgstr "Konnte Ports nicht auflisten"
+ msgstr ""
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
- msgstr "Konnte Port %s nicht löschen"
+ msgstr ""
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
msgstr ""
- "Port %s/%s ist in der Richtlinie festgelegt und kann nicht entfernt werden"
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
- msgstr "Konnte Port %s/%s nicht löschen"
+ msgstr ""
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
- msgstr "Konnte Ports nicht auflisten"
+ msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
- msgstr "SELinux Port-Typ"
+ msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
- msgstr "Proto"
+ msgstr ""
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
- msgstr "Port-Nummer"
+ msgstr ""
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
- msgstr "Node-Adresse wird benötigt"
+ msgstr ""
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
- msgstr "Unbekanntes oder fehlendes Protokoll"
+ msgstr ""
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
- msgstr "SELinux-Typ wird benötigt"
+ msgstr ""
-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
- msgstr "Konnte Schlüssel für %s nicht kreieren"
+ msgstr ""
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
- msgstr "Konnte nicht prüfen, ob addr %s definiert ist"
+ msgstr ""
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
- msgstr "Konnte keine addr für %s erstellen"
+ msgstr ""
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
- msgstr "Konnte keinen Kontext für %s kreieren"
+ msgstr ""
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
- msgstr "Maske für %s konnte nicht gesetzt werden"
+ msgstr ""
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
- msgstr "Konnte Benutzer in Addr-Kontext für %s nicht setzen"
+ msgstr ""
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
- msgstr "Konnte Aufgabe in addr-Kontext für %s nicht setzen"
+ msgstr ""
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
- msgstr "Konnte Typ in addr-Kontext für %s nicht setzen"
+ msgstr ""
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
- msgstr "Konnte die mls-Felder in addr-Kontext für %s nicht setzen"
+ msgstr ""
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
- msgstr "Konnte addr-Kontext für %s nicht setzen"
+ msgstr ""
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
- msgstr "Konnte addr %s nicht hinzufügen"
+ msgstr ""
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
- msgstr "Addr %s ist nicht definiert"
+ msgstr ""
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
- msgstr "Konnte addr %s nicht abfragen"
+ msgstr ""
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
- msgstr "Konnte addr %s nicht ändern"
+ msgstr ""
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
msgstr ""
- "Addr %s ist in der Richtlinie festgelegt und kann nicht entfernt werden"
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
- msgstr "Konnte addr %s nicht löschen"
+ msgstr ""
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
msgstr ""
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
- msgstr "Konnte addrs nicht auflisten"
+ msgstr ""
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
- msgstr "Konnte nicht überprüfen, ob die Schnittstelle %s definiert ist"
+ msgstr ""
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
- msgstr "Konnte keine Schnittstelle für %s kreieren"
+ msgstr ""
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
- msgstr "Konnte Benutzer in Schnittstellenkontext für %s nicht setzen"
+ msgstr ""
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
- msgstr "Konnte Aufgabe in Schnittstellenkontext für %s nicht setzen"
+ msgstr ""
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
- msgstr "Konnte Typ in Schnittstellenkontext für %s nicht setzen"
+ msgstr ""
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
- msgstr "Konnte die mls-Felder in Schnittstellenkontext für %s nicht setzen"
+ msgstr ""
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
- msgstr "Konnte Schnittstellenkontext für %s nicht setzen"
+ msgstr ""
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
- msgstr "Konnte Nachricht-Kontext für %s nicht setzen"
+ msgstr ""
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
- msgstr "Konnte Schnittstelle %s nicht hinzufügen"
+ msgstr ""
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr "Schnittstelle %s ist nicht definiert"
+ msgstr ""
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr "Konnte Schnittstelle %s nicht abfragen"
+ msgstr ""
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr "Konnte Schnittstelle %s nicht modifizieren"
+ msgstr ""
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
msgstr ""
- "Schnittstelle %s ist in der Richtlinie festgelegt und kann nicht entfernt "
- "werden"
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr "Konnte Schnittstelle %s nicht löschen"
+ msgstr ""
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
msgstr ""
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr "Konnte Schnittstellen nicht auflisten"
+ msgstr ""
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr "SELinux-Schnittstelle"
+ msgstr ""
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr "Inhalt"
+ msgstr ""
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
msgstr ""
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
msgstr ""
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
msgstr ""
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr "Konnte Benutzer in Dateikontext für %s nicht setzen"
+ msgstr ""
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr "Konnte Aufgabe in Dateikontext für %s nicht setzen"
+ msgstr ""
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
- msgstr "Konnte die mls-Felder in Dateikontext für %s nicht setzen"
+ msgstr ""
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr "Ungültige Dateiangabe"
+ msgstr ""
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
msgstr ""
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -37793,116 +60899,114 @@ index 0576123..700aafb 100644
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
- msgstr "Konnte nicht überprüfen, ob Dateikontext für %s definiert ist"
+ msgstr ""
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr "Konnte Dateikontext für %s nicht kreieren"
+ msgstr ""
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr "Konnte Typ in Dateikontext für %s nicht setzen"
+ msgstr ""
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr "Konnte Dateikontext für %s nicht setzen"
+ msgstr ""
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr "Konnte Dateikontext für %s nicht hinzufügen"
+ msgstr ""
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
- msgstr "Benötigt setype, serange oder seuser"
+ msgstr ""
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr "Dateikontext für %s ist nicht definiert"
+ msgstr ""
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr "Konnte Dateikontext für %s nicht abfragen"
+ msgstr ""
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr "Konnte Dateikontext für %s nicht erneuern"
+ msgstr ""
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr "Konnte Dateikontexte nicht auflisten"
+ msgstr ""
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr "Konnte Dateikontext für %s nicht löschen"
+ msgstr ""
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
msgstr ""
- "Der Kontext für Datei %s ist in der Richtlinie festgelegt und kann nicht "
- "entfernt werden"
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr "Konnte Dateikontext für %s nicht löschen"
+ msgstr ""
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr "Konnte Dateikontexte nicht auflisten"
+ msgstr ""
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr "Konnte lokale Dateikontexte nicht auflisten"
+ msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
- msgstr "SELinux-fcontext"
+ msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr "Typ"
+ msgstr ""
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
@@ -37910,116 +61014,114 @@ index 0576123..700aafb 100644
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr "Konnte nicht überprüfen, ob Boolesche Variable %s definiert ist"
+ msgstr ""
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr "Boolesche Variable %s ist nicht definiert"
+ msgstr ""
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr "Konnte den Dateikontext %s nicht abfragen"
+ msgstr ""
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
- msgstr "Sie müssen einen der folgenden Werte angeben: %s"
+ msgstr ""
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
- msgstr "Konnte Boolesche Variable %s nicht auf aktiv setzen"
+ msgstr ""
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr "Konnte Boolesche Variable %s nicht ändern"
+ msgstr ""
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
- msgstr "Ungültiges Format %s: Auszeichnung %s"
+ msgstr ""
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
msgstr ""
- "Boolesche Variable %s ist in der Richtlinie festgelegt und kann nicht "
- "gelöscht werden"
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr "Konnte Boolesche Variable %s nicht löschen"
+ msgstr ""
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr "Konnte Boolesche Variablen nicht auflisten"
+ msgstr ""
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr "unbekannt"
+ msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
- msgstr "aus"
+ msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
- msgstr "ein"
+ msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
- msgstr "SELinux Boolesche Variablen"
+ msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
- msgstr "Status"
+ msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
- msgstr "Standard"
+ msgstr ""
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
- msgstr "Beschreibung"
+ msgstr ""
-@@ -1027,7 +1023,7 @@ msgstr "Fehler beim Reservieren des Speichers.\n"
+@@ -998,7 +994,7 @@ msgstr ""
msgid "Error sending audit message.\n"
- msgstr "Fehler beim Senden der Prüfungsmeldung.\n"
+ msgstr ""
-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
#, c-format
msgid "Could not determine enforcing mode.\n"
- msgstr "Konnte Enforcing-Modus nicht beenden.\n"
-@@ -1147,62 +1143,66 @@ msgstr "Kann keine leere Signalmenge erhalten\n"
+ msgstr ""
+@@ -1113,62 +1109,66 @@ msgstr ""
msgid "Unable to set SIGHUP handler\n"
- msgstr "Kann SIGHUP-Handler nicht setzen\n"
+ msgstr ""
-#: ../newrole/newrole.c:1053
+#: ../newrole/newrole.c:1036
@@ -38029,102 +61131,102 @@ index 0576123..700aafb 100644
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "Sorry, newrole darf nur auf einem SELinux-Kernel benutzt werden.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr "Erhalt von old_context fehlgeschlagen.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr "Warnung! Konnte tty-Informationen nicht abrufen.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr "Fehler beim Lesen der PAM-Dienstkonfiguration.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr "newrole: falsches Passwort für %s\n"
+ msgstr ""
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
#, c-format
msgid "newrole: failure forking: %s"
- msgstr "newrole: Fork fehlgeschlagen: %s"
+ msgstr ""
-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr "Kann tty-Label nicht wiederherstellen ...\n"
+ msgstr ""
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
#, c-format
msgid "Failed to close tty properly\n"
- msgstr "Ordnungsgemässes Schliessen von tty fehlgeschlagen\n"
+ msgstr ""
-#: ../newrole/newrole.c:1224
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr "Konnte Deskriptoren nicht schliessen.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr "Fehler beim Zuweisen von argv0 für die Shell.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
#, c-format
msgid "Unable to restore the environment, aborting\n"
- msgstr "Kann Umgebung nicht wiederherstellen, Abbruch\n"
+ msgstr ""
-#: ../newrole/newrole.c:1298
+#: ../newrole/newrole.c:1297
msgid "failed to exec shell\n"
- msgstr "Ausführen der Shell fehlgeschlagen\n"
+ msgstr ""
-@@ -1307,20 +1307,20 @@ msgstr "chcat -- -Vertraulich /docs/geschäftsplanung.odt"
+@@ -1271,20 +1271,20 @@ msgstr ""
msgid "chcat -l +CompanyConfidential juser"
- msgstr "chcat -l +Vertraulich juser"
+ msgstr ""
-#: ../scripts/chcat:399 ../gui/polgen.py:1351
-#, c-format, python-format
+#: ../scripts/chcat:399
+#, c-format
msgid "Options Error %s "
- msgstr "Optionenfehler %s "
+ msgstr ""
-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
msgid "Boolean"
- msgstr "Boolean"
+ msgstr ""
-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
msgid "all"
- msgstr "Alle"
+ msgstr ""
-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1406,557 +1406,444 @@ msgstr "Audit aktivieren"
+@@ -1360,557 +1360,444 @@ msgstr ""
msgid "Load Policy Module"
- msgstr "Lade Policy-Modul"
+ msgstr ""
-#: ../gui/polgen.glade:79
-msgid "Polgen"
@@ -38133,18 +61235,18 @@ index 0576123..700aafb 100644
-#: ../gui/polgen.glade:80
+#: ../gui/polgen.glade:9
msgid "Red Hat 2007"
- msgstr "Red Hat 2007"
+ msgstr ""
-#: ../gui/polgen.glade:81
+#: ../gui/polgen.glade:11
msgid "GPL"
- msgstr "GPL"
+ msgstr ""
#. TRANSLATORS: Replace this string with your names, one name per line.
-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
msgid "translator-credits"
- msgstr "Übersetzer"
+ msgstr ""
-#: ../gui/polgen.glade:90
+#: ../gui/polgen.glade:34
@@ -38157,7 +61259,7 @@ index 0576123..700aafb 100644
+
+#: ../gui/polgen.glade:230
msgid "SELinux Policy Generation Tool"
- msgstr "SELinux Policy-Erstellungswerkzeug"
+ msgstr ""
-#: ../gui/polgen.glade:128
+#: ../gui/polgen.glade:251
@@ -38169,7 +61271,7 @@ index 0576123..700aafb 100644
-#: ../gui/polgen.glade:177
+#: ../gui/polgen.glade:284
msgid "<b>Applications</b>"
- msgstr "<b>Anwendungen</b>"
+ msgstr ""
-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
@@ -38815,2374 +61917,2422 @@ index 0576123..700aafb 100644
#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
msgid "Network Port"
msgstr ""
-@@ -3402,3 +3289,161 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
+@@ -1948,1411 +1835,1487 @@ msgstr ""
+ msgid "Group View"
msgstr ""
-+
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+#: ../sepolicy/sepolicy.py:110
+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+#: ../sepolicy/sepolicy.py:114
+msgid "All domains"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+#: ../sepolicy/sepolicy.py:116
+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+#: ../sepolicy/sepolicy.py:164
-+#, fuzzy
+msgid "Query SELinux policy network information"
-+msgstr "SELinux Policy-Erstellungswerkzeug"
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
+msgid "list all SELinux port types"
-+msgstr "SELinux Port-Typ"
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
+#: ../sepolicy/sepolicy.py:175
+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
+#: ../sepolicy/sepolicy.py:178
+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
+#: ../sepolicy/sepolicy.py:195
+msgid "Source Domain"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+#: ../sepolicy/sepolicy.py:198
+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
-+msgstr ""
-+
-+#~ msgid "global"
-+#~ msgstr "global"
-diff --git a/policycoreutils/po/el.po b/policycoreutils/po/el.po
-index 5883991..1a4d43f 100644
---- a/policycoreutils/po/el.po
-+++ b/policycoreutils/po/el.po
-@@ -11,7 +11,7 @@ msgid ""
msgstr ""
- "Project-Id-Version: Policycoreutils\n"
- "Report-Msgid-Bugs-To: \n"
--"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
- "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: Greek <trans-el at lists.fedoraproject.org>\n"
-@@ -28,7 +28,7 @@ msgid ""
- " <args ...> are the arguments to that script."
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
msgstr ""
--#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
-+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
- #, c-format
- msgid "failed to initialize PAM\n"
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
msgstr ""
-@@ -77,7 +77,7 @@ msgstr ""
- msgid "authentication failed.\n"
- msgstr "αποτυχία πιστοποίησης.\n"
--#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
-+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
- #, c-format
- msgid "Could not set exec context to %s.\n"
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
msgstr ""
-@@ -90,855 +90,851 @@ msgstr "******************** ΣΗΜΑΝΤΙΚΟ ***********************\n"
- msgid "To make this policy package active, execute:"
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
msgstr ""
--#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
--msgid "global"
--msgstr ""
--
--#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
- msgid "Could not create semanage handle"
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
msgstr ""
--#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
- msgid "SELinux policy is not managed or store cannot be accessed."
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
msgstr ""
--#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
- msgid "Cannot read policy store."
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
msgstr ""
--#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
- msgid "Could not establish semanage connection"
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
msgstr ""
--#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
- msgid "Could not test MLS enabled status"
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
msgstr ""
--#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
- msgid "Not yet implemented"
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
msgstr ""
--#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
- msgid "Semanage transaction already in progress"
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
- msgid "Could not start semanage transaction"
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
msgstr ""
--#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
- msgid "Could not commit semanage transaction"
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
- msgid "Semanage transaction not in progress"
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
- msgid "Could not list SELinux modules"
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
- msgid "Modules Name"
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
msgstr ""
--#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
- msgid "Version"
- msgstr "Έκδοση"
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
--#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
- msgid "Disabled"
- msgstr "Ανενεργό"
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
--#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
- #, python-format
- msgid "Could not disable module %s (remove failed)"
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
msgstr ""
--#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
- #, python-format
- msgid "Could not enable module %s (remove failed)"
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
msgstr ""
--#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
- #, python-format
- msgid "Could not remove module %s (remove failed)"
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
msgstr ""
--#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
- msgid "dontaudit requires either 'on' or 'off'"
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
msgstr ""
--#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
- msgid "Builtin Permissive Types"
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
msgstr ""
--#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
- msgid "Customized Permissive Types"
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
msgstr ""
--#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
- #, python-format
- msgid "Could not set permissive domain %s (module installation failed)"
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
msgstr ""
--#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
- #, python-format
- msgid "Could not remove permissive domain %s (remove failed)"
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
msgstr ""
--#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
--#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
--#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
--#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
--#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
--#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
--#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
- #, python-format
- msgid "Could not create a key for %s"
- msgstr "Αδυναμία δημιουργίας κλειδιού για %s"
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
--#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
--#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
- #, python-format
- msgid "Could not check if login mapping for %s is defined"
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
msgstr ""
--#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
- #, python-format
- msgid "Linux Group %s does not exist"
- msgstr "Η Ομάδα Linux %s δεν υπάρχει"
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
--#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
- #, python-format
- msgid "Linux User %s does not exist"
- msgstr "Ο χρήστης Linux %s δεν υπάρχει"
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
--#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
- #, python-format
- msgid "Could not create login mapping for %s"
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
msgstr ""
--#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
- #, python-format
- msgid "Could not set name for %s"
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
msgstr ""
--#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
- #, python-format
- msgid "Could not set MLS range for %s"
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
msgstr ""
--#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
- #, python-format
- msgid "Could not set SELinux user for %s"
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
- #, python-format
- msgid "Could not add login mapping for %s"
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
msgstr ""
--#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
- msgid "Requires seuser or serange"
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
msgstr ""
--#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
- #, python-format
- msgid "Login mapping for %s is not defined"
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
- #, python-format
- msgid "Could not query seuser for %s"
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
msgstr ""
--#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
- #, python-format
- msgid "Could not modify login mapping for %s"
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
msgstr ""
--#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
- #, python-format
- msgid "Login mapping for %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
msgstr ""
--#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
- #, python-format
- msgid "Could not delete login mapping for %s"
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
msgstr ""
--#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
--#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
- msgid "Could not list login mappings"
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
- #: ../gui/system-config-selinux.glade:100
- msgid "Login Name"
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:128
- #: ../gui/system-config-selinux.glade:915
- #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
- msgid "SELinux User"
- msgstr "Χρήστης SELinux"
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
--#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
- #: ../gui/system-config-selinux.glade:943
- msgid "MLS/MCS Range"
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
msgstr ""
--#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
--#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
--#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
- #, python-format
- msgid "Could not check if SELinux user %s is defined"
- msgstr "Δεν ήταν δυνατό να ελεγχθεί αν ο χρήστης SELinux %s έχει καθοριστεί"
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
--#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
- #, python-format
- msgid "Could not query user for %s"
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
msgstr ""
--#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
- #, python-format
- msgid "You must add at least one role for %s"
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
msgstr ""
--#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
- #, python-format
- msgid "Could not create SELinux user for %s"
- msgstr "Αδυναμία δημιουργίας χρήστη SELinux για %s"
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
--#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
- #, python-format
- msgid "Could not add role %s for %s"
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
msgstr ""
--#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
- #, python-format
- msgid "Could not set MLS level for %s"
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
- #, python-format
- msgid "Could not add prefix %s for %s"
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
msgstr ""
--#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
- #, python-format
- msgid "Could not extract key for %s"
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
msgstr ""
--#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
- #, python-format
- msgid "Could not add SELinux user %s"
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
msgstr ""
--#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
- msgid "Requires prefix, roles, level or range"
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
msgstr ""
--#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
- msgid "Requires prefix or roles"
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
msgstr ""
--#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
- #, python-format
- msgid "SELinux user %s is not defined"
- msgstr "Ο χρήστης SELinux %s δεν έχει ορισθεί"
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
- #, python-format
- msgid "Could not modify SELinux user %s"
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
msgstr ""
--#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
- #, python-format
- msgid "SELinux user %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
msgstr ""
--#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
- #, python-format
- msgid "Could not delete SELinux user %s"
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
msgstr ""
--#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
- msgid "Could not list SELinux users"
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
msgstr ""
--#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
- #, python-format
- msgid "Could not list roles for user %s"
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
msgstr ""
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "Labeling"
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "MLS/"
- msgstr "MLS/"
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "Prefix"
- msgstr "Prefix"
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Level"
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Range"
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
msgstr ""
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
- msgid "SELinux Roles"
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
msgstr ""
--#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
- msgid "Protocol udp or tcp is required"
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
msgstr ""
--#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
- msgid "Port is required"
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
msgstr ""
--#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
- msgid "Invalid Port"
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
msgstr ""
--#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
- #, python-format
- msgid "Could not create a key for %s/%s"
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
msgstr ""
--#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
- msgid "Type is required"
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
msgstr ""
--#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
--#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
- #, python-format
- msgid "Could not check if port %s/%s is defined"
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
msgstr ""
--#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
- #, python-format
- msgid "Port %s/%s already defined"
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
msgstr ""
--#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
- #, python-format
- msgid "Could not create port for %s/%s"
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
msgstr ""
--#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
- #, python-format
- msgid "Could not create context for %s/%s"
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
msgstr ""
--#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
- #, python-format
- msgid "Could not set user in port context for %s/%s"
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
msgstr ""
--#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
- #, python-format
- msgid "Could not set role in port context for %s/%s"
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
msgstr ""
--#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
- #, python-format
- msgid "Could not set type in port context for %s/%s"
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
msgstr ""
--#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
- #, python-format
- msgid "Could not set mls fields in port context for %s/%s"
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
msgstr ""
--#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
- #, python-format
- msgid "Could not set port context for %s/%s"
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
msgstr ""
--#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
- #, python-format
- msgid "Could not add port %s/%s"
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
msgstr ""
--#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
--#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
- msgid "Requires setype or serange"
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
msgstr ""
--#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
- msgid "Requires setype"
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
msgstr ""
--#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
- #, python-format
- msgid "Port %s/%s is not defined"
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
msgstr ""
--#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
- #, python-format
- msgid "Could not query port %s/%s"
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
msgstr ""
--#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
- #, python-format
- msgid "Could not modify port %s/%s"
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
msgstr ""
--#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
- msgid "Could not list the ports"
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
msgstr ""
--#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
- #, python-format
- msgid "Could not delete the port %s"
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
msgstr ""
--#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
- #, python-format
- msgid "Port %s/%s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
msgstr ""
--#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
- #, python-format
- msgid "Could not delete port %s/%s"
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
msgstr ""
--#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
- msgid "Could not list ports"
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
msgstr ""
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "SELinux Port Type"
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
msgstr ""
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "Proto"
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
msgstr ""
--#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
- msgid "Port Number"
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
msgstr ""
--#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
- msgid "Node Address is required"
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
msgstr ""
--#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
- msgid "Unknown or missing protocol"
- msgstr "άγνωστο ή χαμένο πρωτόκολλο"
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
--#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
--#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
- msgid "SELinux Type is required"
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
++msgstr ""
++
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
--#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
--#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
--#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
- #, python-format
- msgid "Could not create key for %s"
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
msgstr ""
--#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
--#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
- #, python-format
- msgid "Could not check if addr %s is defined"
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
msgstr ""
--#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
- #, python-format
- msgid "Could not create addr for %s"
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
msgstr ""
--#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
--#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
- #, python-format
- msgid "Could not create context for %s"
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
msgstr ""
--#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
- #, python-format
- msgid "Could not set mask for %s"
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
msgstr ""
--#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
- #, python-format
- msgid "Could not set user in addr context for %s"
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
msgstr ""
--#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
- #, python-format
- msgid "Could not set role in addr context for %s"
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
- #, python-format
- msgid "Could not set type in addr context for %s"
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
msgstr ""
--#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
- #, python-format
- msgid "Could not set mls fields in addr context for %s"
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
msgstr ""
--#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
- #, python-format
- msgid "Could not set addr context for %s"
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
msgstr ""
--#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
- #, python-format
- msgid "Could not add addr %s"
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
msgstr ""
--#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
- #, python-format
- msgid "Addr %s is not defined"
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
msgstr ""
--#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
- #, python-format
- msgid "Could not query addr %s"
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
- #, python-format
- msgid "Could not modify addr %s"
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
msgstr ""
--#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
- #, python-format
- msgid "Addr %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
msgstr ""
--#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
- #, python-format
- msgid "Could not delete addr %s"
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
- msgid "Could not deleteall node mappings"
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
msgstr ""
--#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
- msgid "Could not list addrs"
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
msgstr ""
--#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
--#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
- #, python-format
- msgid "Could not check if interface %s is defined"
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
msgstr ""
--#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
- #, python-format
- msgid "Could not create interface for %s"
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
msgstr ""
--#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
- #, python-format
- msgid "Could not set user in interface context for %s"
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
msgstr ""
--#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
- #, python-format
- msgid "Could not set role in interface context for %s"
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
msgstr ""
--#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
- #, python-format
- msgid "Could not set type in interface context for %s"
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
msgstr ""
--#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
- #, python-format
- msgid "Could not set mls fields in interface context for %s"
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
msgstr ""
--#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
- #, python-format
- msgid "Could not set interface context for %s"
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
msgstr ""
--#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
- #, python-format
- msgid "Could not set message context for %s"
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
msgstr ""
--#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
- #, python-format
- msgid "Could not add interface %s"
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
msgstr ""
--#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
- #, python-format
- msgid "Interface %s is not defined"
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
- #, python-format
- msgid "Could not query interface %s"
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
- #, python-format
- msgid "Could not modify interface %s"
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
msgstr ""
--#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
- #, python-format
- msgid "Interface %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
msgstr ""
--#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
- #, python-format
- msgid "Could not delete interface %s"
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
msgstr ""
--#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
- msgid "Could not delete all interface mappings"
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
msgstr ""
--#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
- msgid "Could not list interfaces"
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
msgstr ""
--#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
- msgid "SELinux Interface"
- msgstr "Περιβάλλον SELinux"
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
--#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
- msgid "Context"
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
msgstr ""
--#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
- #, python-format
- msgid "Equivalence class for %s already exists"
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
msgstr ""
--#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
- #, python-format
- msgid "File spec %s conflicts with equivalency rule '%s %s'"
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
msgstr ""
--#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
- #, python-format
- msgid "Equivalence class for %s does not exists"
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
msgstr ""
--#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
- #, python-format
- msgid "Could not set user in file context for %s"
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
msgstr ""
--#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
- #, python-format
- msgid "Could not set role in file context for %s"
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
msgstr ""
--#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
- #, python-format
- msgid "Could not set mls fields in file context for %s"
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
msgstr ""
--#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
- msgid "Invalid file specification"
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
msgstr ""
--#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
- msgid "File specification can not include spaces"
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
msgstr ""
--#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
- #, python-format
- msgid ""
- "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
msgstr ""
--#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
--#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
--#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
- #, python-format
- msgid "Could not check if file context for %s is defined"
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
msgstr ""
--#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
- #, python-format
- msgid "Could not create file context for %s"
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
msgstr ""
--#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
- #, python-format
- msgid "Could not set type in file context for %s"
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
msgstr ""
--#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
--#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
- #, python-format
- msgid "Could not set file context for %s"
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
msgstr ""
--#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
- #, python-format
- msgid "Could not add file context for %s"
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
msgstr ""
--#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
- msgid "Requires setype, serange or seuser"
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
--#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
- #, python-format
- msgid "File context for %s is not defined"
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
msgstr ""
--#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
- #, python-format
- msgid "Could not query file context for %s"
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
msgstr ""
--#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
- #, python-format
- msgid "Could not modify file context for %s"
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
msgstr ""
--#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
- msgid "Could not list the file contexts"
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
msgstr ""
--#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
- #, python-format
- msgid "Could not delete the file context %s"
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
msgstr ""
--#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
- #, python-format
- msgid "File context for %s is defined in policy, cannot be deleted"
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
msgstr ""
--#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
- #, python-format
- msgid "Could not delete file context for %s"
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
msgstr ""
--#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
- msgid "Could not list file contexts"
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
- msgid "Could not list local file contexts"
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
msgstr ""
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
- msgid "SELinux fcontext"
- msgstr "SELinux fcontext"
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
- msgid "type"
- msgstr "τύπος"
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
--#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
- msgid ""
- "\n"
- "SELinux Distribution fcontext Equivalence \n"
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
msgstr ""
--#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
msgid ""
- "\n"
- "SELinux Local fcontext Equivalence \n"
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
msgstr ""
--#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
--#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
- #, python-format
- msgid "Could not check if boolean %s is defined"
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
- #, python-format
- msgid "Boolean %s is not defined"
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
msgstr ""
--#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
- #, python-format
- msgid "Could not query file context %s"
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
msgstr ""
--#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
- #, python-format
- msgid "You must specify one of the following values: %s"
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
msgstr ""
--#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
- #, python-format
- msgid "Could not set active value of boolean %s"
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
msgstr ""
--#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
- #, python-format
- msgid "Could not modify boolean %s"
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
msgstr ""
--#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
- #, python-format
- msgid "Bad format %s: Record %s"
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
msgstr ""
--#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
- #, python-format
- msgid "Boolean %s is defined in policy, cannot be deleted"
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
msgstr ""
--#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
- #, python-format
- msgid "Could not delete boolean %s"
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
msgstr ""
--#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
- msgid "Could not list booleans"
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
msgstr ""
--#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
- msgid "unknown"
- msgstr "άγνωστο"
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
- msgid "off"
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
msgstr ""
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
- msgid "on"
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
msgstr ""
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "SELinux boolean"
- msgstr "SELinux boolean"
-
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "State"
- msgstr ""
-
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "Default"
- msgstr ""
-
--#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
--#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
-+#: ../gui/polgengui.py:254
- msgid "Description"
- msgstr "Περιγραφή"
-
-@@ -1002,7 +998,7 @@ msgstr ""
- msgid "Error sending audit message.\n"
- msgstr ""
-
--#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
-+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
- #, c-format
- msgid "Could not determine enforcing mode.\n"
- msgstr ""
-@@ -1117,62 +1113,66 @@ msgstr ""
- msgid "Unable to set SIGHUP handler\n"
- msgstr ""
-
--#: ../newrole/newrole.c:1053
-+#: ../newrole/newrole.c:1036
-+msgid "Sorry, newrole failed to drop capabilities\n"
-+msgstr ""
-+
-+#: ../newrole/newrole.c:1052
- #, c-format
- msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr ""
-
--#: ../newrole/newrole.c:1070
-+#: ../newrole/newrole.c:1069
- #, c-format
- msgid "failed to get old_context.\n"
- msgstr ""
-
--#: ../newrole/newrole.c:1077
-+#: ../newrole/newrole.c:1076
- #, c-format
- msgid "Warning! Could not retrieve tty information.\n"
- msgstr ""
-
--#: ../newrole/newrole.c:1098
-+#: ../newrole/newrole.c:1097
- #, c-format
- msgid "error on reading PAM service configuration.\n"
- msgstr ""
-
--#: ../newrole/newrole.c:1133
-+#: ../newrole/newrole.c:1132
- #, c-format
- msgid "newrole: incorrect password for %s\n"
- msgstr ""
-
--#: ../newrole/newrole.c:1160
-+#: ../newrole/newrole.c:1159
- #, c-format
- msgid "newrole: failure forking: %s"
- msgstr ""
-
--#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
-+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
- #, c-format
- msgid "Unable to restore tty label...\n"
- msgstr ""
-
--#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
-+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
- #, c-format
- msgid "Failed to close tty properly\n"
- msgstr ""
-
--#: ../newrole/newrole.c:1224
-+#: ../newrole/newrole.c:1223
- #, c-format
- msgid "Could not close descriptors.\n"
- msgstr ""
-
--#: ../newrole/newrole.c:1251
-+#: ../newrole/newrole.c:1250
- #, c-format
- msgid "Error allocating shell's argv0.\n"
- msgstr ""
-
--#: ../newrole/newrole.c:1287
-+#: ../newrole/newrole.c:1286
- #, c-format
- msgid "Unable to restore the environment, aborting\n"
- msgstr ""
-
--#: ../newrole/newrole.c:1298
-+#: ../newrole/newrole.c:1297
- msgid "failed to exec shell\n"
- msgstr ""
-
-@@ -1275,20 +1275,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
- msgid "chcat -l +CompanyConfidential juser"
- msgstr "chcat -l +CompanyConfidential juser"
-
--#: ../scripts/chcat:399 ../gui/polgen.py:1351
--#, c-format, python-format
-+#: ../scripts/chcat:399
-+#, c-format
- msgid "Options Error %s "
- msgstr ""
-
--#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
-+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
- msgid "Boolean"
- msgstr ""
-
--#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
-+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
- msgid "all"
- msgstr ""
-
--#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
-+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
- #: ../gui/system-config-selinux.glade:1615
- #: ../gui/system-config-selinux.glade:1820
- #: ../gui/system-config-selinux.glade:2437
-@@ -1364,557 +1364,444 @@ msgstr ""
- msgid "Load Policy Module"
- msgstr ""
-
--#: ../gui/polgen.glade:79
--msgid "Polgen"
--msgstr ""
--
--#: ../gui/polgen.glade:80
-+#: ../gui/polgen.glade:9
- msgid "Red Hat 2007"
- msgstr ""
-
--#: ../gui/polgen.glade:81
-+#: ../gui/polgen.glade:11
- msgid "GPL"
- msgstr ""
-
- #. TRANSLATORS: Replace this string with your names, one name per line.
--#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
-+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
- msgid "translator-credits"
- msgstr ""
-
--#: ../gui/polgen.glade:90
-+#: ../gui/polgen.glade:34
-+msgid "Add Booleans Dialog"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:101
-+msgid "Boolean Name"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:230
- msgid "SELinux Policy Generation Tool"
- msgstr ""
-
--#: ../gui/polgen.glade:128
-+#: ../gui/polgen.glade:251
- msgid ""
- "<b>Select the policy type for the application or user role you want to "
- "confine:</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:177
-+#: ../gui/polgen.glade:284
- msgid "<b>Applications</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
-+msgid "Standard Init Daemon"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
- msgid ""
- "Standard Init Daemon are daemons started on boot via init scripts. Usually "
- "requires a script in /etc/rc.d/init.d"
- msgstr ""
-
--#: ../gui/polgen.glade:241 ../gui/polgen.py:156
--msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
-+msgid "DBUS System Daemon"
- msgstr ""
-
--#: ../gui/polgen.glade:261 ../gui/polgen.py:157
--msgid "DBUS System Daemon"
-+#: ../gui/polgen.glade:349
-+msgid "Internet Services Daemon (inetd)"
- msgstr ""
-
--#: ../gui/polgen.glade:280
-+#: ../gui/polgen.glade:353
- msgid "Internet Services Daemon are daemons started by xinetd"
- msgstr ""
-
--#: ../gui/polgen.glade:282
--msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
-+msgid "Web Application/Script (CGI)"
- msgstr ""
-
--#: ../gui/polgen.glade:301
-+#: ../gui/polgen.glade:370
- msgid ""
- "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
- msgstr ""
-
--#: ../gui/polgen.glade:303 ../gui/polgen.py:159
--msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
-+msgid "User Application"
- msgstr ""
-
--#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
-+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
- msgid ""
- "User Application are any application that you would like to confine that is "
- "started by a user"
- msgstr ""
-
--#: ../gui/polgen.glade:324 ../gui/polgen.py:160
--msgid "User Application"
--msgstr ""
--
--#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
- msgid "Sandbox"
- msgstr ""
-
--#: ../gui/polgen.glade:391
-+#: ../gui/polgen.glade:446
- msgid "<b>Login Users</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:453
-+#: ../gui/polgen.glade:478
-+msgid "Existing User Roles"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:482
- msgid "Modify an existing login user record."
- msgstr ""
-
--#: ../gui/polgen.glade:455
--msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
-+msgid "Minimal Terminal User Role"
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
msgstr ""
--#: ../gui/polgen.glade:474
-+#: ../gui/polgen.glade:499
- 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."
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
msgstr ""
--#: ../gui/polgen.glade:476 ../gui/polgen.py:162
--msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
-+msgid "Minimal X Windows User Role"
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
msgstr ""
--#: ../gui/polgen.glade:495
-+#: ../gui/polgen.glade:516
- 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"
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
msgstr ""
--#: ../gui/polgen.glade:497 ../gui/polgen.py:163
--msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
-+msgid "User Role"
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
msgstr ""
--#: ../gui/polgen.glade:516
-+#: ../gui/polgen.glade:533
- msgid ""
- "User with full networking, no setuid applications without transition, no "
- "sudo, no su."
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
msgstr ""
--#: ../gui/polgen.glade:518 ../gui/polgen.py:164
--msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
-+msgid "Admin User Role"
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
msgstr ""
--#: ../gui/polgen.glade:537
-+#: ../gui/polgen.glade:550
- msgid ""
- "User with full networking, no setuid applications without transition, no su, "
- "can sudo to Root Administration Roles"
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
msgstr ""
--#: ../gui/polgen.glade:539 ../gui/polgen.py:165
--msgid "Admin User Role"
-+#: ../gui/polgen.glade:592
-+msgid "<b>Root Users</b>"
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
msgstr ""
--#: ../gui/polgen.glade:585
--msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
-+msgid "Root Admin User Role"
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
msgstr ""
--#: ../gui/polgen.glade:647
-+#: ../gui/polgen.glade:627
- 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."
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
msgstr ""
--#: ../gui/polgen.glade:649 ../gui/polgen.py:166
--msgid "Root Admin User Role"
--msgstr ""
--
--#: ../gui/polgen.glade:716
--msgid "label104"
--msgstr ""
--
--#: ../gui/polgen.glade:745
-+#: ../gui/polgen.glade:705
- msgid "<b>Enter name of application or user role:</b>"
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
msgstr ""
--#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
-+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
- msgid "Name"
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
msgstr ""
--#: ../gui/polgen.glade:807
-+#: ../gui/polgen.glade:739
- msgid "Enter complete path for executable to be confined."
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
msgstr ""
--#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
-+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
- msgid "..."
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
msgstr ""
--#: ../gui/polgen.glade:849
-+#: ../gui/polgen.glade:776
- msgid "Enter unique name for the confined application or user role."
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
msgstr ""
--#: ../gui/polgen.glade:871
-+#: ../gui/polgen.glade:794
- msgid "Executable"
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
msgstr ""
--#: ../gui/polgen.glade:899
-+#: ../gui/polgen.glade:808
- msgid "Init script"
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
msgstr ""
--#: ../gui/polgen.glade:927
-+#: ../gui/polgen.glade:821
- msgid ""
- "Enter complete path to init script used to start the confined application."
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
msgstr ""
--#: ../gui/polgen.glade:982
--msgid "label105"
--msgstr ""
--
--#: ../gui/polgen.glade:1011
-+#: ../gui/polgen.glade:887
- msgid "<b>Select existing role to modify:</b>"
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
msgstr ""
--#: ../gui/polgen.glade:1045
-+#: ../gui/polgen.glade:908
- msgid "Select the user roles that will transiton to the %s domain."
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
msgstr ""
--#: ../gui/polgen.glade:1073
--msgid "label106"
-+#: ../gui/polgen.glade:928
-+msgid "role tab"
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
msgstr ""
--#: ../gui/polgen.glade:1102
-+#: ../gui/polgen.glade:945
- msgid "<b>Select roles that %s will transition to:</b>"
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
msgstr ""
--#: ../gui/polgen.glade:1136
-+#: ../gui/polgen.glade:963
- msgid "Select applications domains that %s will transition to."
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
msgstr ""
--#: ../gui/polgen.glade:1164
--msgid "label107"
-+#: ../gui/polgen.glade:983
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
+msgid ""
-+"transition \n"
-+"role tab"
- msgstr ""
-
--#: ../gui/polgen.glade:1193
-+#: ../gui/polgen.glade:1001
- msgid "<b>Select the user_roles that will transition to %s:</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:1227
-+#: ../gui/polgen.glade:1019
- msgid "Select the user roles that will transiton to this applications domains."
- msgstr ""
-
--#: ../gui/polgen.glade:1255
--msgid "label108"
--msgstr ""
--
--#: ../gui/polgen.glade:1284
-+#: ../gui/polgen.glade:1056
- msgid "<b>Select domains that %s will administer:</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
-+#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
- msgid "Select the domains that you would like this user administer."
- msgstr ""
-
--#: ../gui/polgen.glade:1346
--msgid "label109"
--msgstr ""
--
--#: ../gui/polgen.glade:1375
-+#: ../gui/polgen.glade:1111
- msgid "<b>Select additional roles for %s:</b>"
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
msgstr ""
--#: ../gui/polgen.glade:1437
--msgid "label111"
--msgstr ""
--
--#: ../gui/polgen.glade:1466
-+#: ../gui/polgen.glade:1166
- msgid "<b>Enter network ports that %s binds on:</b>"
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
msgstr ""
--#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
-+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
- msgid "<b>TCP Ports</b>"
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
msgstr ""
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
-+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
-+#: ../gui/polgen.glade:1698
-+msgid "All"
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
+msgstr ""
+
-+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
- msgid "Allows %s to bind to any udp port"
- msgstr ""
-
--#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
--#: ../gui/polgen.glade:2215
--msgid "All"
-+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
-+msgid "600-1024"
- msgstr ""
-
--#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
-+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
- msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
- msgstr ""
-
--#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
--msgid "600-1024"
-+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
-+msgid "Unreserved Ports (>1024)"
- msgstr ""
-
--#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
-+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s binds "
- "to. Example: 612, 650-660"
- msgstr ""
-
--#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
--msgid "Unreserved Ports (>1024)"
--msgstr ""
--
--#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
--#: ../gui/polgen.glade:2233
-+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
-+#: ../gui/polgen.glade:1718
- msgid "Select Ports"
- msgstr ""
-
--#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
-+#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
- msgid "Allows %s to bind to any udp ports > 1024"
- msgstr ""
-
--#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
-+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
- msgid "<b>UDP Ports</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:1937
--msgid "label113"
-+#: ../gui/polgen.glade:1519
-+msgid ""
-+"Network\n"
-+"Bind tab"
- msgstr ""
-
--#: ../gui/polgen.glade:1966
-+#: ../gui/polgen.glade:1537
- msgid "<b>Select network ports that %s connects to:</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:2058
-+#: ../gui/polgen.glade:1593
- msgid "Allows %s to connect to any tcp port"
- msgstr ""
-
--#: ../gui/polgen.glade:2104
-+#: ../gui/polgen.glade:1622
- msgid ""
- "Enter a comma separated list of tcp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
- msgstr ""
-
--#: ../gui/polgen.glade:2212
-+#: ../gui/polgen.glade:1702
- msgid "Allows %s to connect to any udp port"
- msgstr ""
-
--#: ../gui/polgen.glade:2258
-+#: ../gui/polgen.glade:1731
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
- msgstr ""
-
--#: ../gui/polgen.glade:2305
--msgid "label114"
--msgstr ""
--
--#: ../gui/polgen.glade:2334
-+#: ../gui/polgen.glade:1792
- msgid "<b>Select common application traits for %s:</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:2366
-+#: ../gui/polgen.glade:1809
- msgid "Writes syslog messages\t"
- msgstr ""
-
--#: ../gui/polgen.glade:2385
-+#: ../gui/polgen.glade:1824
- msgid "Create/Manipulate temporary files in /tmp"
- msgstr ""
-
--#: ../gui/polgen.glade:2404
-+#: ../gui/polgen.glade:1839
- msgid "Uses Pam for authentication"
- msgstr ""
-
--#: ../gui/polgen.glade:2423
-+#: ../gui/polgen.glade:1854
- msgid "Uses nsswitch or getpw* calls"
- msgstr ""
-
--#: ../gui/polgen.glade:2442
-+#: ../gui/polgen.glade:1869
- msgid "Uses dbus"
- msgstr ""
-
--#: ../gui/polgen.glade:2461
-+#: ../gui/polgen.glade:1884
- msgid "Sends audit messages"
- msgstr ""
-
--#: ../gui/polgen.glade:2480
-+#: ../gui/polgen.glade:1899
- msgid "Interacts with the terminal"
- msgstr ""
-
--#: ../gui/polgen.glade:2499
-+#: ../gui/polgen.glade:1914
- msgid "Sends email"
- msgstr ""
-
--#: ../gui/polgen.glade:2530
--msgid "label115"
--msgstr ""
--
--#: ../gui/polgen.glade:2559
-+#: ../gui/polgen.glade:1961
- msgid "<b>Add files/directories that %s manages</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:2788
-+#: ../gui/polgen.glade:2122
- msgid ""
- "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
- "Files ..."
- msgstr ""
-
--#: ../gui/polgen.glade:2823
--msgid "label116"
--msgstr ""
--
--#: ../gui/polgen.glade:2852
-+#: ../gui/polgen.glade:2166
- msgid "<b>Add booleans from the %s policy:</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:3002
-+#: ../gui/polgen.glade:2274
- msgid "Add/Remove booleans used by the %s domain"
- msgstr ""
-
--#: ../gui/polgen.glade:3066
-+#: ../gui/polgen.glade:2316
- msgid "<b>Which directory you will generate the %s policy?</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:3097
-+#: ../gui/polgen.glade:2334
- msgid "Policy Directory"
- msgstr ""
-
--#: ../gui/polgen.glade:3254
--msgid "Add Booleans Dialog"
--msgstr ""
--
--#: ../gui/polgen.glade:3327
--msgid "Boolean Name"
--msgstr ""
--
--#: ../gui/polgengui.py:261
-+#: ../gui/polgengui.py:262
- msgid "Role"
- msgstr ""
-
--#: ../gui/polgengui.py:268
-+#: ../gui/polgengui.py:269
- msgid "Existing_User"
- msgstr ""
-
--#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
-+#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
- msgid "Application"
- msgstr ""
-
--#: ../gui/polgengui.py:352
-+#: ../gui/polgengui.py:353
- #, python-format
- msgid "%s must be a directory"
- msgstr ""
-
--#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
-+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
- msgid "You must select a user"
- msgstr ""
-
--#: ../gui/polgengui.py:542
-+#: ../gui/polgengui.py:543
- msgid "Select executable file to be confined."
- msgstr ""
-
--#: ../gui/polgengui.py:553
-+#: ../gui/polgengui.py:554
- msgid "Select init script file to be confined."
- msgstr ""
-
--#: ../gui/polgengui.py:563
-+#: ../gui/polgengui.py:564
- msgid "Select file(s) that confined application creates or writes"
- msgstr ""
-
--#: ../gui/polgengui.py:570
-+#: ../gui/polgengui.py:571
- msgid "Select directory(s) that the confined application owns and writes into"
- msgstr ""
-
--#: ../gui/polgengui.py:632
-+#: ../gui/polgengui.py:633
- msgid "Select directory to generate policy files in"
- msgstr ""
-
--#: ../gui/polgengui.py:649
-+#: ../gui/polgengui.py:650
- #, python-format
++#: booleans.py:222
msgid ""
- "Type %s_t already defined in current policy.\n"
- "Do you want to continue?"
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
msgstr ""
--#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
- msgid "Verify Name"
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
msgstr ""
--#: ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:654
- #, python-format
- msgid ""
- "Module %s.pp already loaded in current policy.\n"
- "Do you want to continue?"
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
msgstr ""
--#: ../gui/polgengui.py:699
-+#: ../gui/polgengui.py:700
- msgid ""
- "You must add a name made up of letters and numbers and containing no spaces."
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
msgstr ""
--#: ../gui/polgengui.py:713
-+#: ../gui/polgengui.py:714
- msgid "You must enter a executable"
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
msgstr ""
--#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
-+#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
- msgid "Configue SELinux"
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
msgstr ""
--#: ../gui/polgen.py:158
--msgid "Internet Services Daemon"
--msgstr ""
--
--#: ../gui/polgen.py:197
--#, python-format
--msgid "Ports must be numbers or ranges of numbers from 1 to %d "
--msgstr ""
--
--#: ../gui/polgen.py:324
--msgid "You must enter a name for your confined process/user"
--msgstr ""
--
--#: ../gui/polgen.py:326
--msgid ""
--"Name must be alpha numberic with no spaces. Consider using option \"-n "
--"MODULENAME\""
--msgstr ""
--
--#: ../gui/polgen.py:414
--msgid "User Role types can not be assigned executables."
--msgstr ""
--
--#: ../gui/polgen.py:420
--msgid "Only Daemon apps can use an init script.."
--msgstr ""
--
--#: ../gui/polgen.py:438
--msgid "use_resolve must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:444
--msgid "use_syslog must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:450
--msgid "use_kerberos must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
--msgstr ""
--
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
--msgstr ""
--
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
--msgstr ""
--
--#: ../gui/polgen.py:1183
--msgid "Interface file"
--msgstr ""
--
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
--msgstr ""
--
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
--msgstr ""
--
--#: ../gui/polgen.py:1306
+-#: ../gui/usersPage.py:138
-#, python-format
--msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
--msgstr ""
--
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
--msgstr ""
--
- #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
- msgstr ""
-@@ -3360,3 +3247,156 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
- msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
-+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
-+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
-+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
-+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
-+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
-+msgid "commands"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
+msgstr ""
+
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
+msgstr ""
+
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:230
+msgid ""
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
-+msgstr ""
-diff --git a/policycoreutils/po/en_GB.po b/policycoreutils/po/en_GB.po
-index ffb15bc..0e3ef8f 100644
---- a/policycoreutils/po/en_GB.po
-+++ b/policycoreutils/po/en_GB.po
-@@ -10,7 +10,7 @@ msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/da.po b/policycoreutils/po/da.po
+index e94670d..8a35989 100644
+--- a/policycoreutils/po/da.po
++++ b/policycoreutils/po/da.po
+@@ -11,15 +11,15 @@ msgid ""
msgstr ""
"Project-Id-Version: Policycoreutils\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: English (United Kingdom) (http://www.transifex.net/projects/p/"
+ "Language-Team: Danish <dansk at dansk-gruppen.dk>\n"
+ "Language: da\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
++"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
@@ -31,7 +31,7 @@ msgstr ""
- " where: <script> is the name of the init script to run,\n"
- " <args ...> are the arguments to that script."
+ " hvor: <skript> er navnet på init-skriptet som skal køres,\n"
+ " <args ...> er argumenterne til dette skript."
-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
#, c-format
msgid "failed to initialize PAM\n"
- msgstr "failed to initialise PAM\n"
-@@ -80,7 +80,7 @@ msgstr "Sorry, run_init may be used only on a SELinux kernel.\n"
+ msgstr "kunne ikke initialisere PAM\n"
+@@ -80,7 +80,7 @@ msgstr "Beklager, run_init kan kun bruges på en SELinux-kerne.\n"
msgid "authentication failed.\n"
- msgstr "authentication failed.\n"
+ msgstr "godkendelse mislykkedes.\n"
-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
#, c-format
msgid "Could not set exec context to %s.\n"
- msgstr "Could not set exec context to %s.\n"
-@@ -93,855 +93,851 @@ msgstr "******************** IMPORTANT ***********************\n"
+ msgstr "Kunne ikke sætte kørselskontekst til %s.\n"
+@@ -93,857 +93,853 @@ msgstr "********************* VIGTIGT ************************\n"
msgid "To make this policy package active, execute:"
- msgstr "To make this policy package active, execute:"
+ msgstr "For at gøre denne regelsætpakke aktiv, kør:"
-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
-msgid "global"
-msgstr "global"
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
- msgstr "Could not create semanage handle"
+ msgstr "Kunne ikke oprette semanage-håndtering"
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr "SELinux policy is not managed or store cannot be accessed."
+ msgstr "SELinux regelsæt er ikke håndteret, eller lager kan ikke tilgåes."
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
- msgstr "Cannot read policy store."
+ msgstr "Kan ikke læse regelsætlager."
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
- msgstr "Could not establish semanage connection"
+ msgstr "Kunne ikke starte en semanage-forbindelse"
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
- msgstr "Could not test MLS enabled status"
+ msgstr "Kunne ikke teste MLS-aktiveret status"
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
- msgstr "Not yet implemented"
+ msgstr "Ikke implementeret endnu"
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
- msgstr "Semanage transaction already in progress"
+ msgstr "Semanage-transaktion er allerede i gang"
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
- msgstr "Could not start semanage transaction"
+ msgstr "Kunne ikke starte semanage-transaktion"
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
- msgstr "Could not commit semanage transaction"
+ msgstr "Kunne ikke sende semanage-transaktion"
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
- msgstr "Semanage transaction not in progress"
+ msgstr "Semanage-transaktion er ikke i gang"
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
- msgstr "Could not list SELinux modules"
+ msgstr "Kunne ikke liste SELinux-moduler"
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
msgstr ""
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
msgstr "Version"
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
- msgstr "Disabled"
+ msgstr "Deaktiveret"
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
msgstr ""
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
- msgstr "Could not set permissive domain %s (module installation failed)"
+ msgstr ""
+ "Kunne ikke indstille tilladelsesdomæne %s (installation af modul fejlede)"
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
- msgstr "Could not remove permissive domain %s (remove failed)"
+ msgstr "Kunne ikke fjerne tilladelsesdomæne %s (fjernelse fejlede)"
-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
@@ -41191,715 +64341,716 @@ index ffb15bc..0e3ef8f 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
- msgstr "Could not create a key for %s"
+ msgstr "Kunne ikke oprette en nøgle til %s"
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
- msgstr "Could not check if login mapping for %s is defined"
+ msgstr "Kunne ikke kontrollere om indlogningtilknytning for %s er defineret"
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
- msgstr "Linux Group %s does not exist"
+ msgstr "Linux-gruppe %s findes ikke"
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
- msgstr "Linux User %s does not exist"
+ msgstr "Linux-bruger %s findes ikke"
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
- msgstr "Could not create login mapping for %s"
+ msgstr "Kunne ikke oprette indlogningtilknytning for %s"
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
- msgstr "Could not set name for %s"
+ msgstr "Kunne ikke indstille navn for %s"
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
- msgstr "Could not set MLS range for %s"
+ msgstr "Kunne ikke indstille MLS-interval for %s"
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
- msgstr "Could not set SELinux user for %s"
+ msgstr "Kunne ikke indstille SELinux-bruger for %s"
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
- msgstr "Could not add login mapping for %s"
+ msgstr "Kunne ikke tilføje indlogningstilknytning for %s"
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
- msgstr "Requires seuser or serange"
+ msgstr "Kræver seuser eller serange"
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
- msgstr "Login mapping for %s is not defined"
+ msgstr "Indlogningstilknytning for %s er ikke defineret"
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
- msgstr "Could not query seuser for %s"
+ msgstr "Kunne ikke forespørge seuser om %s"
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
- msgstr "Could not modify login mapping for %s"
+ msgstr "Kunne ikke ændre indlogningstilknytning for %s"
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
- msgstr "Login mapping for %s is defined in policy, cannot be deleted"
+ msgstr ""
+ "Indlogningstilknytning for %s er defineret i regelsæt, kan ikke slettes"
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
- msgstr "Could not delete login mapping for %s"
+ msgstr "Kunne ikke slette indlogningstilknytning for %s"
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
- msgstr "Could not list login mappings"
+ msgstr "Kunne ikke liste indlogningstilknytninger"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
- msgstr "Login Name"
+ msgstr "Logindnavn"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
msgid "SELinux User"
- msgstr "SELinux User"
+ msgstr "SELinux-bruger"
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
- msgstr "MLS/MCS Range"
+ msgstr "MLS/MCS-interval"
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
- msgstr "Could not check if SELinux user %s is defined"
+ msgstr "Kunne ikke kontrollere om SELinux-bruger %s er defineret"
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
- msgstr "Could not query user for %s"
+ msgstr "Kunne ikke forespørge bruger om %s"
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
- msgstr "You must add at least one role for %s"
+ msgstr "Du skal tilføje mindst én rolle for %s"
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
- msgstr "Could not create SELinux user for %s"
+ msgstr "Kunne ikke oprette SELinux-bruger for %s"
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
- msgstr "Could not add role %s for %s"
+ msgstr "Kunne ikke tilføje rolle %s til %s"
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
- msgstr "Could not set MLS level for %s"
+ msgstr "Kunne ikke indstille MLS-niveau for %s"
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
- msgstr "Could not add prefix %s for %s"
+ msgstr "Kunne ikke tilføje præfiks %s til %s"
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
- msgstr "Could not extract key for %s"
+ msgstr "Kunne ikke finde nøgle for %s"
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
- msgstr "Could not add SELinux user %s"
+ msgstr "Kunne ikke tilføje SELinux-bruger %s"
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
- msgstr "Requires prefix, roles, level or range"
+ msgstr "Kræver præfiks, roller, niveau eller interval"
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
- msgstr "Requires prefix or roles"
+ msgstr "Kræver præfiks eller roller"
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
- msgstr "SELinux user %s is not defined"
+ msgstr "SELinux-bruger %s er ikke defineret"
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
- msgstr "Could not modify SELinux user %s"
+ msgstr "Kunne ikke ændre SELinux-bruger %s"
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
- msgstr "SELinux user %s is defined in policy, cannot be deleted"
+ msgstr "SELinux-bruger %s er defineret i regelsæt, kan ikke slettes"
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
- msgstr "Could not delete SELinux user %s"
+ msgstr "Kunne ikke fjerne SELinux-bruger %s"
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
- msgstr "Could not list SELinux users"
+ msgstr "Kunne ikke liste SELinux-brugere"
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
- msgstr "Could not list roles for user %s"
+ msgstr "Kunne ikke liste roller for bruger %s"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
- msgstr "Labelling"
+ msgstr "Mærkning"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
msgstr "MLS/"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
- msgstr "Prefix"
+ msgstr "Præfiks"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
- msgstr "MCS Level"
+ msgstr "MCS-niveau"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
- msgstr "MCS Range"
+ msgstr "MCS-interval"
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
- msgstr "SELinux Roles"
+ msgstr "SELinux-roller"
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
- msgstr "Protocol udp or tcp is required"
+ msgstr "Protokol udp eller tcp er påkrævet"
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
- msgstr "Port is required"
+ msgstr "Port er påkrævet"
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
msgstr ""
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
- msgstr "Could not create a key for %s/%s"
+ msgstr "Kunne ikke oprette en nøgle for %s/%s"
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
- msgstr "Type is required"
+ msgstr "Type er påkrævet"
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
- msgstr "Could not check if port %s/%s is defined"
+ msgstr "Kunne ikke kontrollere om port %s/%s er defineret"
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
- msgstr "Port %s/%s already defined"
+ msgstr "Port %s/%s allerede defineret"
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
- msgstr "Could not create port for %s/%s"
+ msgstr "Kunne ikke oprette port til %s/%s"
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
- msgstr "Could not create context for %s/%s"
+ msgstr "Kunne ikke oprette kontekst til %s/%s"
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
- msgstr "Could not set user in port context for %s/%s"
+ msgstr "Kunne ikke indstille bruger i portkontekst for %s/%s"
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
- msgstr "Could not set role in port context for %s/%s"
+ msgstr "Kunne ikke indstille rolle i portkontekst for %s/%s"
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
- msgstr "Could not set type in port context for %s/%s"
+ msgstr "Kunne ikke indstille type i portkontekst for %s/%s"
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
- msgstr "Could not set mls fields in port context for %s/%s"
+ msgstr "Kunne ikke indstille MLS-felter i portkontekst for %s/%s"
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
- msgstr "Could not set port context for %s/%s"
+ msgstr "Kunne ikke indstille portkontekst for %s/%s"
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
- msgstr "Could not add port %s/%s"
+ msgstr "Kunne ikke tilføje port %s/%s"
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
- msgstr "Requires setype or serange"
+ msgstr "Kræver setype eller serange"
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
- msgstr "Requires setype"
+ msgstr "Kræver setype"
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
- msgstr "Port %s/%s is not defined"
+ msgstr "Port %s/%s er ikke defineret"
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
- msgstr "Could not query port %s/%s"
+ msgstr "Kunne ikke forespørge port %s/%s"
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
- msgstr "Could not modify port %s/%s"
+ msgstr "Kunne ikke ændre port %s/%s"
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
- msgstr "Could not list the ports"
+ msgstr "Kunne ikke liste portene"
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
- msgstr "Could not delete the port %s"
+ msgstr "Kunne ikke slette porten %s"
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "Port %s/%s is defined in policy, cannot be deleted"
+ msgstr "Port %s/%s er defineret i regelsæt, kan ikke slettes"
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
- msgstr "Could not delete port %s/%s"
+ msgstr "Kan ikke slette port %s/%s"
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
- msgstr "Could not list ports"
+ msgstr "Kunne ikke liste porte"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
- msgstr "SELinux Port Type"
+ msgstr "SELinux-porttype"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
msgstr "Proto"
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
- msgstr "Port Number"
+ msgstr "Portnummer"
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
- msgstr "Node Address is required"
+ msgstr "Knudeadresse er påkrævet"
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
- msgstr "Unknown or missing protocol"
+ msgstr "Ukendt eller manglende protokol"
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
- msgstr "SELinux Type is required"
+ msgstr "SELinux-type er påkrævet"
-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
- msgstr "Could not create key for %s"
+ msgstr "Kunne ikke oprette nøgle til %s"
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
- msgstr "Could not check if addr %s is defined"
+ msgstr "Kunne ikke kontrollere om adresse %s er defineret"
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
- msgstr "Could not create addr for %s"
+ msgstr "Kunne ikke oprette adresse for %s"
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
- msgstr "Could not create context for %s"
+ msgstr "Kunne ikke oprette kontekst for %s"
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
- msgstr "Could not set mask for %s"
+ msgstr "Kunne ikke indstille maske for %s"
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
- msgstr "Could not set user in addr context for %s"
+ msgstr "Kunne ikke indstille bruger i adressekontekst for %s"
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
- msgstr "Could not set role in addr context for %s"
+ msgstr "Kunne ikke indstille rolle i adressekontekst for %s"
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
- msgstr "Could not set type in addr context for %s"
+ msgstr "Kunne ikke indstille type i adressekontekst for %s"
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
- msgstr "Could not set mls fields in addr context for %s"
+ msgstr "Kunne ikke indstille MLS-felter i adressekontekst for %s"
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
- msgstr "Could not set addr context for %s"
+ msgstr "Kunne ikke indstille adressekontekst for %s"
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
- msgstr "Could not add addr %s"
+ msgstr "Kunne ikke tilføje adresse %s"
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
- msgstr "Addr %s is not defined"
+ msgstr "Adresse %s er ikke defineret"
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
- msgstr "Could not query addr %s"
+ msgstr "Kunne ikke forespørge adresse %s"
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
- msgstr "Could not modify addr %s"
+ msgstr "Kunne ikke ændre adresse %s"
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr "Addr %s is defined in policy, cannot be deleted"
+ msgstr "Adresse %s er defineret i regelsæt, kan ikke slettes"
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
- msgstr "Could not delete addr %s"
+ msgstr "Kunne ikke slette adresse %s"
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
msgstr ""
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
- msgstr "Could not list addrs"
+ msgstr "Kunne ikke liste adresser"
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
- msgstr "Could not check if interface %s is defined"
+ msgstr "Kunne ikke kontrollere om grænseflade %s er defineret"
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
- msgstr "Could not create interface for %s"
+ msgstr "Kunne ikke oprette grænseflade for %s"
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
- msgstr "Could not set user in interface context for %s"
+ msgstr "Kunne ikke indstille bruger i grænsefladekontekst for %s"
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
- msgstr "Could not set role in interface context for %s"
+ msgstr "Kunne ikke indstille rolle i grænsefladekontekst for %s"
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
- msgstr "Could not set type in interface context for %s"
+ msgstr "Kunne ikke indstille type i grænsefladekontekst for %s"
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
- msgstr "Could not set mls fields in interface context for %s"
+ msgstr "Kunne ikke indstille MLS-felter i grænsefladekontekst for %s"
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
- msgstr "Could not set interface context for %s"
+ msgstr "Kunne ikke indstille grænsefladekontekst for %s"
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
- msgstr "Could not set message context for %s"
+ msgstr "Kunne ikke indstille meddelelseskontekst for %s"
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
- msgstr "Could not add interface %s"
+ msgstr "Kunne ikke tilføje grænseflade %s"
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr "Interface %s is not defined"
+ msgstr "Grænsefladen %s er ikke defineret"
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr "Could not query interface %s"
+ msgstr "Kunne ikke spørge grænseflade %s"
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr "Could not modify interface %s"
+ msgstr "Kunne ikke ændre grænseflade %s"
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr "Interface %s is defined in policy, cannot be deleted"
+ msgstr "Grænseflade %s er defineret i regelsæt, kan ikke slettes"
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr "Could not delete interface %s"
+ msgstr "Kunne ikke slette grænseflade %s"
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
msgstr ""
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr "Could not list interfaces"
+ msgstr "Kunne ikke liste grænseflader"
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr "SELinux Interface"
+ msgstr "SELinux-grænseflade"
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr "Context"
+ msgstr "Kontekst"
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
msgstr ""
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
msgstr ""
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
msgstr ""
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr "Could not set user in file context for %s"
+ msgstr "Kunne ikke indstille bruger i filkontekst for %s"
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr "Could not set role in file context for %s"
+ msgstr "Kunne ikke indstille rolle i filkontekst for %s"
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
- msgstr "Could not set mls fields in file context for %s"
+ msgstr "Kunne ikke indstille MLS-felter i filkontekst for %s"
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr "Invalid file specification"
+ msgstr "Ugyldig filangivelse"
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
msgstr ""
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -41908,114 +65059,114 @@ index ffb15bc..0e3ef8f 100644
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
- msgstr "Could not check if file context for %s is defined"
+ msgstr "Kunne ikke kontrollere om filkontekst for %s er defineret"
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr "Could not create file context for %s"
+ msgstr "Kunne ikke oprette filkontekst for %s"
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr "Could not set type in file context for %s"
+ msgstr "Kunne ikke indstille type i filkontekst for %s"
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr "Could not set file context for %s"
+ msgstr "Kunne ikke indstille filkontekst for %s"
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr "Could not add file context for %s"
+ msgstr "Kunne ikke tilføje filkontekst for %s"
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
- msgstr "Requires setype, serange or seuser"
+ msgstr "Kræver setype, serange eller seuser"
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr "File context for %s is not defined"
+ msgstr "Filkontekst for %s er ikke defineret"
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr "Could not query file context for %s"
+ msgstr "Kunne ikke forespørge filkontekst for %s"
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr "Could not modify file context for %s"
+ msgstr "Kunne ikke ændre filkontekst for %s"
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr "Could not list the file contexts"
+ msgstr "Kunne ikke liste filkontekster"
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr "Could not delete the file context %s"
+ msgstr "Kunne ikke slette filkonteksten %s"
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr "File context for %s is defined in policy, cannot be deleted"
+ msgstr "Filkontekst for %s er defineret i regelsæt, kan ikke slettes"
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr "Could not delete file context for %s"
+ msgstr "Kunne ikke slette filkontekst for %s"
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr "Could not list file contexts"
+ msgstr "Kunne ikke liste filkontekst"
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr "Could not list local file contexts"
+ msgstr "Kunne ikke liste lokale filkontekster"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
- msgstr "SELinux fcontext"
+ msgstr "SELinux kontekst"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
msgstr "type"
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
@@ -42023,114 +65174,114 @@ index ffb15bc..0e3ef8f 100644
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr "Could not check if boolean %s is defined"
+ msgstr "Kunne ikke kontrollere om boolesk %s er defineret"
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr "Boolean %s is not defined"
+ msgstr "Boolesk %s er ikke defineret"
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr "Could not query file context %s"
+ msgstr "Kunne ikke forespørge filkontekst %s"
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
- msgstr "You must specify one of the following values: %s"
+ msgstr "Du skal angive én af de følgende værdier: %s"
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
- msgstr "Could not set active value of boolean %s"
+ msgstr "Kunne ikke indstille aktiv værdi af boolesk %s"
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr "Could not modify boolean %s"
+ msgstr "Kunne ikke ændre boolesk %s"
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
- msgstr "Bad format %s: Record %s"
+ msgstr "Dårligt format %s: Notér %s"
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr "Boolean %s is defined in policy, cannot be deleted"
+ msgstr "Boolesk %s er defineret i regelsæt, kan ikke slettes"
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr "Could not delete boolean %s"
+ msgstr "Kunne ikke slette boolesk %s"
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr "Could not list booleans"
+ msgstr "Kunne ikke liste boolesker"
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr "unknown"
+ msgstr "ukendt"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
- msgstr "off"
+ msgstr "inaktiv"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
- msgstr "on"
+ msgstr "aktiv"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
- msgstr "SELinux boolean"
+ msgstr "SELinux boolesk"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
msgstr ""
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
- msgstr "Description"
+ msgstr "Beskrivelse"
-@@ -1005,7 +1001,7 @@ msgstr "Error allocating memory.\n"
+@@ -1007,7 +1003,7 @@ msgstr "Fejl ved allokering afhukommelse.\n"
msgid "Error sending audit message.\n"
- msgstr "Error sending audit message.\n"
+ msgstr "Fejl ved afsendelse af revisionsmeddelelse.\n"
-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
#, c-format
msgid "Could not determine enforcing mode.\n"
- msgstr "Could not determine enforcing mode.\n"
-@@ -1121,62 +1117,66 @@ msgstr "Unable to obtain empty signal set\n"
+ msgstr "Kunne ikke bestemme tvungentilstand.\n"
+@@ -1123,62 +1119,66 @@ msgstr "Kunne ikke hente tom signalsæt\n"
msgid "Unable to set SIGHUP handler\n"
- msgstr "Unable to set SIGHUP handler\n"
+ msgstr "Kunne ikke indstille SIGHUP-håndtering\n"
-#: ../newrole/newrole.c:1053
+#: ../newrole/newrole.c:1036
@@ -42140,83 +65291,83 @@ index ffb15bc..0e3ef8f 100644
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "Sorry, newrole may be used only on a SELinux kernel.\n"
+ msgstr "Beklager, newrole kan kun bruges på en SELinux-kerne.\n"
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr "failed to get old_context.\n"
+ msgstr "kunne ikke modtage old_context.\n"
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr "Warning! Could not retrieve tty information.\n"
+ msgstr "Fejl! Kunne ikke hente tty-information.\n"
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr "error on reading PAM service configuration.\n"
+ msgstr "fejl ved læsning af servicekonfiguration af PAM.\n"
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr "newrole: incorrect password for %s\n"
+ msgstr "newrole: forkert adgangskode for %s\n"
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
#, c-format
msgid "newrole: failure forking: %s"
- msgstr "newrole: failure forking: %s"
+ msgstr "newrole: fejl ved forgrening: %s"
-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr "Unable to restore tty label...\n"
+ msgstr "Kunne ikke genetablere tty-mærke...\n"
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
#, c-format
msgid "Failed to close tty properly\n"
- msgstr "Failed to close tty properly\n"
+ msgstr "Kunne ikke lukke tty ordentligt\n"
-#: ../newrole/newrole.c:1224
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr "Could not close descriptors.\n"
+ msgstr "Kunne ikke lukke deskriptorerne.\n"
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr "Error allocating shell's argv0.\n"
+ msgstr "Fejl ved allokering af skallens argv0.\n"
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
#, c-format
msgid "Unable to restore the environment, aborting\n"
- msgstr "Unable to restore the environment, aborting\n"
+ msgstr "Kunne ikke genetablere miljøet, afbryder\n"
-#: ../newrole/newrole.c:1298
+#: ../newrole/newrole.c:1297
msgid "failed to exec shell\n"
- msgstr "failed to exec shell\n"
+ msgstr "kunne ikke udføre skal\n"
-@@ -1279,20 +1279,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1281,20 +1281,20 @@ msgstr "chcat -- -ForretningsHemmeligt /dok/forretningsplan.odt"
msgid "chcat -l +CompanyConfidential juser"
- msgstr "chcat -l +CompanyConfidential juser"
+ msgstr "chcat -l +ForretningsHemmeligt juser"
-#: ../scripts/chcat:399 ../gui/polgen.py:1351
-#, c-format, python-format
+#: ../scripts/chcat:399
+#, c-format
msgid "Options Error %s "
- msgstr "Options Error %s "
+ msgstr "Tilvalgsfejl %s "
-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
@@ -42233,7 +65384,7 @@ index ffb15bc..0e3ef8f 100644
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1368,557 +1368,444 @@ msgstr ""
+@@ -1370,557 +1370,444 @@ msgstr ""
msgid "Load Policy Module"
msgstr ""
@@ -42926,322 +66077,2457 @@ index ffb15bc..0e3ef8f 100644
#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
msgid "Network Port"
msgstr ""
-@@ -3364,3 +3251,160 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
+@@ -1958,1411 +1845,1487 @@ msgstr ""
+ msgid "Group View"
msgstr ""
-+
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+#: ../sepolicy/sepolicy.py:110
+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+#: ../sepolicy/sepolicy.py:114
+msgid "All domains"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+#: ../sepolicy/sepolicy.py:116
+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+#: ../sepolicy/sepolicy.py:164
+msgid "Query SELinux policy network information"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
+msgid "list all SELinux port types"
-+msgstr "SELinux Port Type"
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
+#: ../sepolicy/sepolicy.py:175
+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
+#: ../sepolicy/sepolicy.py:178
+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
+#: ../sepolicy/sepolicy.py:195
+msgid "Source Domain"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+#: ../sepolicy/sepolicy.py:198
+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
+msgstr ""
+
-+#~ msgid "global"
-+#~ msgstr "global"
-diff --git a/policycoreutils/po/es.po b/policycoreutils/po/es.po
-index 64b0111..954046e 100644
---- a/policycoreutils/po/es.po
-+++ b/policycoreutils/po/es.po
-@@ -10,7 +10,7 @@ msgid ""
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/de.po b/policycoreutils/po/de.po
+index 0576123..e502ec1 100644
+--- a/policycoreutils/po/de.po
++++ b/policycoreutils/po/de.po
+@@ -7,6 +7,7 @@
+ # Fabian Affolter <fab at fedoraproject.org>, 2008, 2009.
+ # Hedda Peters <hpeters at redhat.com>, 2009.
+ # Holger Wansing <linux at wansing-online.de>, 2006.
++# <hpeters at redhat.com>, 2012.
+ # Michael Münch <micm at fedoraproject.org.org>, 2009.
+ # Michael Schönitzer <michael at schoenitzer.de>, 2007.
+ # Roman Spirgi <bigant at fedoraproject.org>, 2012.
+@@ -16,15 +17,15 @@ msgid ""
msgstr ""
"Project-Id-Version: Policycoreutils\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
- "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: Spanish (Castilian) <trans-es at lists.fedoraproject.org>\n"
-@@ -30,7 +30,7 @@ msgstr ""
- " donde: <script> es el nombre del script de inicio a ejecutar,\n"
- " <args ...> son los argumentos al script."
+-"PO-Revision-Date: 2012-04-13 08:22+0000\n"
+-"Last-Translator: Roman Spirgi <bigant at fedoraproject.org>\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
++"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
+ "Language-Team: German <trans-de at lists.fedoraproject.org>\n"
+ "Language: de\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
++"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -37,7 +38,7 @@ msgstr ""
+ "und\n"
+ " <args ...> sind die Argumente für dieses Skript."
-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
#, c-format
msgid "failed to initialize PAM\n"
- msgstr "fallo al inicializar PAM\n"
-@@ -79,7 +79,7 @@ msgstr "Lo siento, run_init sólo se puede usar en un kernel SELinux.\n"
+ msgstr "Initialisieren von PAM fehlgeschlagen\n"
+@@ -54,7 +55,7 @@ msgstr "Passwort:"
+ #: ../run_init/run_init.c:197 ../newrole/newrole.c:366
+ #, c-format
+ msgid "Cannot find your entry in the shadow passwd file.\n"
+-msgstr "Konnte Ihren Eintrag in der \"shadow\"-Passwortdatei nicht finden.\n"
++msgstr "Konnte Ihren Eintrag in der »shadow«-Passwortdatei nicht finden.\n"
+
+ #: ../run_init/run_init.c:203 ../newrole/newrole.c:373
+ #, c-format
+@@ -79,14 +80,15 @@ msgstr "Kein Kontext in Datei %s\n"
+ #: ../run_init/run_init.c:361
+ #, c-format
+ msgid "Sorry, run_init may be used only on a SELinux kernel.\n"
+-msgstr "Sorry, run_init darf nur auf einem SELinux-Kernel benutzt werden.\n"
++msgstr ""
++"Entschuldigung, run_init darf nur auf einem SELinux-Kernel benutzt werden.\n"
+
+ #: ../run_init/run_init.c:380
+ #, c-format
msgid "authentication failed.\n"
- msgstr "falló la autenticación.\n"
+ msgstr "Authentifizierung fehlgeschlagen.\n"
-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
#, c-format
msgid "Could not set exec context to %s.\n"
- msgstr "No se pudo fijar el contexto de ejecución a %s.\n"
-@@ -92,862 +92,858 @@ msgstr "******************** IMPORTANTE **********************\n"
- msgid "To make this policy package active, execute:"
- msgstr "Para hacer este paquete de políticas activo, ejecute:"
+ msgstr "Konnte exec-Kontext nicht auf %s setzen.\n"
+@@ -97,872 +99,874 @@ msgstr "******************** WICHTIG ***********************\n"
+ #: ../audit2allow/audit2allow:231
+ msgid "To make this policy package active, execute:"
+-msgstr "Um dieses Richtlinien-Paket zu aktivieren, führen Sie folgendes aus:"
+-
-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
-msgid "global"
-msgstr "global"
--
++msgstr "Um dieses Richtlinienpaket zu aktivieren, führen Sie folgendes aus:"
+
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
- msgstr "No se puede crear manejador semanage"
+ msgstr "semanage-Handle konnte nicht erstellt werden"
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
msgstr ""
- "La política SELinux es no manejada o no se puede acceder al almacenamiento."
+ "SELinux-Richtlinie wird nicht verwaltet oder auf den Speicher kann nicht "
+ "zugegriffen werden."
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
- msgstr "No se puede leer el almacenamiento de políticas."
+-msgstr "Kann Richtlinien-Speicher nicht lesen"
++msgstr "Kann Richtlinienspeicher nicht lesen"
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
- msgstr "No se pudo establecer una conexión semanage"
+ msgstr "Konnte semanage-Verbindung nicht herstellen"
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
- msgstr "No se pudo probar si el estado de MLS es activado"
+ msgstr "MLS-Status konnte nicht auf Aktivierung überprüft werden"
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
- msgstr "Todavía no implementado"
+ msgstr "Noch nicht implementiert"
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
- msgstr "Transacción semanage actualmente en progreso"
+ msgstr "Semanage-Transaktion bereits im Gang"
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
- msgstr "No se puede iniciar transacción semanage"
+ msgstr "semanage-Transaktion konnte nicht gestartet werden"
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
- msgstr "No se puede confirmar la transacción·semanage"
+ msgstr "semanage-Transaktion konnte nicht gestartet werden"
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
- msgstr "Transacción semanage no ejecutándose"
+ msgstr "Semanage-Transaktion nicht im Gang"
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
- msgstr "No se pudieron listar los módulos SELinux"
+ msgstr "Konnte SELinux-Module nicht auflisten"
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
- msgstr ""
+ msgstr "Modulname"
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
- msgstr "Versión"
+ msgstr "Version"
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
- msgstr "Inhabilitado"
+ msgstr "Deaktiviert"
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
- msgstr ""
+ msgstr "Konnte Modul %s nicht deaktivieren (Entfernen fehlgeschlagen)"
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
- msgstr ""
+ msgstr "Konnte Modul %s nicht aktivieren (Entfernen fehlgeschlagen)"
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
- msgstr ""
+ msgstr "Konnte Modul %s nicht entfernen (Entfernen fehlgeschlagen)"
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
- msgstr ""
+ msgstr "Dontaudit benötigt entweder »on« oder »off«"
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
- msgstr ""
+-msgstr ""
++msgstr "Integrierte permissive Typen"
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
- msgstr ""
+-msgstr ""
++msgstr "Angepasste permissive Typen"
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
msgstr ""
- "No se pudo poner el dominio %s permisivo (falló la instalación del módulo)"
+ "Konnte permissive Domain %s nicht setzen (Modul-Installation fehlgeschlagen)"
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
- msgstr "No se pudo eliminar el dominio permisivo %s (falló el borrado)"
+ msgstr "Konnte permissive Domain %s nicht entfernen (Entfernen fehlgeschlagen)"
-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
@@ -43250,951 +68536,980 @@ index 64b0111..954046e 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
- msgstr "No se pudo crear una clave para %s"
+ msgstr "Konnte keinen Schlüssel für %s erstellen"
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
- msgstr "No se pudo chequear si la asignación de ingreso para %s está definida"
+ msgstr "Konnte nicht überprüfen ob die Login-Zuweisung für %s zugewiesen ist"
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
- msgstr "El Grupo Linux %s no existe"
+ msgstr "Linux-Gruppe %s existiert nicht"
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
- msgstr "El Usuario de Linux %s no existe"
+ msgstr "Linux-Benutzer %s existiert nicht"
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
- msgstr "No se pudo crear asignación de ingreso para %s"
+ msgstr "Login-Zuweisung für %s konnte nicht erstellt werden"
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
- msgstr "No se pudo fijar el nombre para %s"
+ msgstr "Bezeichnung für %s konnte nicht gesetzt werden"
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
- msgstr "No se pudo fijar el rango MLS para %s"
+ msgstr "MLS-Bereich für %s konnte nicht gesetzt werden"
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
- msgstr "No se pudo fijar el usuario SELinux para %s"
+ msgstr "SELinux-Benutzer für %s konnte nicht gesetzt werden"
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
- msgstr "No se pudo agregar asignación de ingreso para %s"
+ msgstr "Login-Zuweisung für %s konnte nicht hinzugefügt werden"
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
- msgstr "Se requiere seuser o serange"
+ msgstr "Benötigt seuser oder serange"
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
- msgstr "La asignación de ingreso para %s no está definida"
+ msgstr "Login-Zuordnung für %s ist nicht definiert"
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
- msgstr "No se pudo consultar seuser para %s"
+ msgstr "Konnte seuser für %s nicht abfragen"
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
- msgstr "No se pudo modificar la asignación de ingreso para %s"
+ msgstr "Konnte Login-Zuweisung für %s nicht ändern"
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
msgstr ""
- "La asignación de ingreso para %s se definió en la política, no se puede "
- "eliminar"
+ "Login-Zuordnung für %s ist in der Richtlinie festgelegt und kann nicht "
+ "entfernt werden"
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
- msgstr "No se pudo eliminar la asignación de ingreso para %s"
+ msgstr "Konnte Login-Zuweisung für %s nicht löschen"
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
- msgstr "No se pudieron listar las asignaciones de ingreso"
+ msgstr "Konnte Login-Zuweisungen nicht anzeigen"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
- msgstr "Nombre de Ingreso"
+ msgstr "Benutzername:"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
msgid "SELinux User"
- msgstr "Usuario SELinux "
+ msgstr "SELinux-Benutzer"
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
- msgstr "Rango MLS/MCS"
+ msgstr "MLS/MCS-Bereich"
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
- msgstr "No se pudo chequear si el usuario SELinux %s está definido"
+ msgstr "Konnte nicht überprüfen ob SELinux-Benutzer %s definiert ist"
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
- msgstr "No se pudo consultar usuario para %s"
+ msgstr "Konnte Benutzer für %s nicht abfragen"
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
- msgstr "Debe agregar al menos un rol para %s"
+ msgstr "Sie müssen mindestens eine Rolle für %s hinzufügen"
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
- msgstr "No se pudo crear el usuario SELinux para %s"
+ msgstr "Konnte SELinux-Benutzer für %s nicht erstellen"
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
- msgstr "No se pudo agregar el rol %s para %s"
+ msgstr "Konnte Funktion %s für %s nicht hinzufügen"
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
- msgstr "No se pudo fijar el nivel MLS para %s"
+ msgstr "Konnte MLS-Level für %s nicht setzen"
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
- msgstr "No se pudo agregar el prefijo %s para %s"
+ msgstr "Konnte Präfix %s für %s nicht hinzufügen"
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
- msgstr "No se pudo extraer la clave para %s"
+ msgstr "Konnte Schlüssel für %s nicht extrahieren"
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
- msgstr "No se pudo agregar el usuario SELinux %s"
+ msgstr "Konnte SELinux-Benutzer %s nicht hinzufügen"
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
- msgstr "Se requiere prefijo, roles, nivel o rango"
+ msgstr "Benötigt Präfix, Funktionen, Level oder Bereich"
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
- msgstr "Se requiere prefijo o roles"
+ msgstr "Benötigt Präfix oder Funktionen"
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
- msgstr "El usuario SELinux %s no está definido"
+ msgstr "SELinux-Benutzer %s ist nicht definiert"
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
- msgstr "No se pudo modificar el usuario SELinux %s"
+ msgstr "Konnte SELinux-Benutzer %s nicht ändern"
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
- msgstr "El usuario SELinux %s está definido en política, no puede ser borrado"
+ msgstr ""
+ "SELinux-Benutzer %s ist in der Richtlinie definiert und kann nicht entfernt "
+ "werden"
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
- msgstr "No se pudo borrar el usuario SELinux %s"
+ msgstr "Konnte SELinux-Benutzer %s nicht löschen"
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
- msgstr "No se pudieron listar los usuarios SELinux"
+ msgstr "Konnte SELinux-Benutzer nicht auflisten"
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
- msgstr "No se pudieron listar los roles para el usuario %s"
+ msgstr "Konnte Funktionen für Benutzer %s nicht auflisten"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
- msgstr "Etiquetado"
+ msgstr "Kennzeichnung"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
msgstr "MLS/"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
- msgstr "Prefijo"
+ msgstr "Präfix"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
- msgstr "Nivel MCS"
+ msgstr "MCS-Stufe"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
- msgstr "Rango MCS"
+ msgstr "MCS-Bereich"
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
- msgstr "Roles SELinux"
+ msgstr "SELinux-Rollen"
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
- msgstr "Se requiere protocolo udp o tcp"
+ msgstr "Protokoll UDP oder TCP wird benötigt"
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
- msgstr "Se requiere un puerto"
+ msgstr "Port wird benötigt"
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
- msgstr ""
+ msgstr "Ungültiger Port"
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
- msgstr "No se pudo crear una clave para %s/%s"
+ msgstr "Konnte Schlüssel für %s/%s nicht erstellen"
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
- msgstr "Se requiere tipo"
+ msgstr "Typ wird benötigt"
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
- msgstr "No se pudo chequear si el puerto %s/%s está definido"
+ msgstr "Konnte nicht prüfen, ob Port %s/%s definiert ist"
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
- msgstr "El puerto %s/%s ya está definido"
+ msgstr "Port %s/%s ist bereits definiert"
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
- msgstr "No se pudo crear el puerto para %s/%s"
+ msgstr "Konnte Port für %s/%s nicht erstellen"
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
- msgstr "No se pudo crear el contexto para %s/%s"
+ msgstr "Konnte Kontext für %s/%s nicht erstellen"
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
- msgstr "No se pudo poner al usuario en el contexto de puerto para %s/%s"
+ msgstr "Konnte Benutzer in Port-Kontext für %s/%s nicht setzen"
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
- msgstr "No se pudo poner el rol en el contexto de puerto para %s/%s"
+ msgstr "Konnte Funktion in Port-Kontext für %s/%s nicht setzen"
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
- msgstr "No se pudo poner el tipo en el contexto de puerto para %s/%s"
+ msgstr "Konnte Typ in Port-Kontext für %s/%s nicht setzen"
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
- msgstr "No se pudo fijar los campos mls en el contexto de puerto para %s/%s"
+ msgstr "Konnte MLS-Felder in Port-Kontext für %s/%s nicht setzen"
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
- msgstr "No se pudo poner el contexto de puerto para %s/%s"
+ msgstr "Konnte Port-Kontext für %s/%s nicht setzen"
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
- msgstr "No se pudo agregar puerto %s/%s"
+ msgstr "Konnte Port %s/%s nicht hinzufügen"
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
- msgstr "Se requiere setype o serange"
+ msgstr "Benötigt setype oder serange"
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
- msgstr "Se requiere setype"
+ msgstr "Benötigt setype"
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
- msgstr "El puerto %s/%s no está definido"
+ msgstr "Port %s/%s ist nicht definiert"
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
- msgstr "No se pudo consultar el puerto %s/%s"
+ msgstr "Konnte Port %s/%s nicht abfragen"
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
- msgstr "No se pudo modificar el puerto %s/%s"
+ msgstr "Konnte Port %s/%s nicht ändern"
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
- msgstr "No se pueden listar los puertos"
+ msgstr "Konnte Ports nicht auflisten"
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
- msgstr "No se puede borrar el puerto %s"
+ msgstr "Konnte Port %s nicht löschen"
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "El puerto %s/%s está definido en la política, no se puede borrar"
+ msgstr ""
+ "Port %s/%s ist in der Richtlinie festgelegt und kann nicht entfernt werden"
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
- msgstr "No se puede borrar el puerto %s/%s"
+ msgstr "Konnte Port %s/%s nicht löschen"
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
- msgstr "No se pueden listar los puertos"
+ msgstr "Konnte Ports nicht auflisten"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
- msgstr "Tipo de Puerto SELinux"
+ msgstr "SELinux Port-Typ"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
msgstr "Proto"
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
- msgstr "Número de Puerto"
+ msgstr "Port-Nummer"
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
- msgstr "Se requiere una Dirección de Nodo"
+ msgstr "Node-Adresse wird benötigt"
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
- msgstr "Falta el protocolo o es desconocido"
+ msgstr "Unbekanntes oder fehlendes Protokoll"
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
- msgstr "Se requiere el tipo SELinux "
+ msgstr "SELinux-Typ wird benötigt"
-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
- msgstr "No se pudo crear clave para %s"
+ msgstr "Konnte Schlüssel für %s nicht kreieren"
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
- msgstr "No se pudo chequear si la dirección %s está definida"
+ msgstr "Konnte nicht prüfen, ob addr %s definiert ist"
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
- msgstr "No se pudo crear la dirección para %s"
+ msgstr "Konnte keine addr für %s erstellen"
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
- msgstr "No se pudo crear el contexto para %s"
+ msgstr "Konnte keinen Kontext für %s kreieren"
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
- msgstr "No se pudo poner la máscara para %s"
+ msgstr "Maske für %s konnte nicht gesetzt werden"
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
- msgstr "No se pudo poner al usuario en el contexto de dirección para %s"
+ msgstr "Konnte Benutzer in Addr-Kontext für %s nicht setzen"
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
- msgstr "No se pudo poner el rol en el contexto de dirección para %s"
+ msgstr "Konnte Aufgabe in addr-Kontext für %s nicht setzen"
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
- msgstr "No se pudo poner el tipo en el contexto de dirección para %s"
+ msgstr "Konnte Typ in addr-Kontext für %s nicht setzen"
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
- msgstr ""
- "No se pudieron poner los campos mls en el contexto de dirección para %s"
+ msgstr "Konnte die mls-Felder in addr-Kontext für %s nicht setzen"
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
- msgstr "No se pudo poner el contexto de dirección para %s"
+ msgstr "Konnte addr-Kontext für %s nicht setzen"
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
- msgstr "No se pudo agregar la dirección %s"
+ msgstr "Konnte addr %s nicht hinzufügen"
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
- msgstr "La dirección %s no está definida"
+ msgstr "Addr %s ist nicht definiert"
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
- msgstr "No se pudo consultar la dirección %s"
+ msgstr "Konnte addr %s nicht abfragen"
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
- msgstr "No se pudo modificar la dirección %s"
+ msgstr "Konnte addr %s nicht ändern"
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr "La dirección %s está definido en la política, no se puede borrar"
+ msgstr ""
+ "Addr %s ist in der Richtlinie festgelegt und kann nicht entfernt werden"
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
- msgstr "No se pudo borrar la dirección %s"
+ msgstr "Konnte addr %s nicht löschen"
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
- msgstr ""
+-msgstr ""
++msgstr "Nicht alle Knotenzuweisungen konnten gelöscht werden"
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
- msgstr "No se pudieron listar las direcciones"
+ msgstr "Konnte addrs nicht auflisten"
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
- msgstr "No se pudo chequear si la interfase %s está definida"
+ msgstr "Konnte nicht überprüfen, ob die Schnittstelle %s definiert ist"
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
- msgstr "No se pudo crear la interfaz para %s"
+ msgstr "Konnte keine Schnittstelle für %s kreieren"
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
- msgstr "No se pudo poner el usuario en el contexto de interfaz para %s"
+ msgstr "Konnte Benutzer in Schnittstellenkontext für %s nicht setzen"
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
- msgstr "No se pudo fijar el rol en el contexto de interfaz para %s"
+ msgstr "Konnte Aufgabe in Schnittstellenkontext für %s nicht setzen"
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
- msgstr "No se pudo poner el tipo en el contexto de interfaz para %s"
+ msgstr "Konnte Typ in Schnittstellenkontext für %s nicht setzen"
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
- msgstr "No se pudieron poner los campos mls en el contexto de interfaz para %s"
+ msgstr "Konnte die mls-Felder in Schnittstellenkontext für %s nicht setzen"
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
- msgstr "No se pudo poner el contexto de interfaz para %s"
+ msgstr "Konnte Schnittstellenkontext für %s nicht setzen"
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
- msgstr "No se pudo poner el contexto de mensaje para %s"
+ msgstr "Konnte Nachricht-Kontext für %s nicht setzen"
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
- msgstr "No se pudo agregar la interfaz %s"
+ msgstr "Konnte Schnittstelle %s nicht hinzufügen"
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr "La interfaz %s no está definida"
+ msgstr "Schnittstelle %s ist nicht definiert"
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr "No se pudo consultar la interfaz %s"
+ msgstr "Konnte Schnittstelle %s nicht abfragen"
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr "No se pudo modificar la interfaz %s"
+ msgstr "Konnte Schnittstelle %s nicht modifizieren"
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr "La interfase %s está definida en la política, no se puede borrar"
+ msgstr ""
+ "Schnittstelle %s ist in der Richtlinie festgelegt und kann nicht entfernt "
+ "werden"
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr "No se pudo borrar la interfaz %s"
+ msgstr "Konnte Schnittstelle %s nicht löschen"
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
- msgstr ""
+-msgstr ""
++msgstr "Nicht alle Schnittstellenzuweisungen konnten gelöscht werden"
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr "No se pudieron listar las interfaces"
+ msgstr "Konnte Schnittstellen nicht auflisten"
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr "Interfaz SELinux"
+ msgstr "SELinux-Schnittstelle"
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr "Contexto"
+ msgstr "Inhalt"
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
- msgstr ""
+-msgstr ""
++msgstr "Äquivalenzklasse für %s existiert bereits"
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
- msgstr ""
+-msgstr ""
++msgstr "Dateispezifikation %s kollidiert mit Äquivalenzregel '%s %s'"
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
- msgstr ""
+-msgstr ""
++msgstr "Äquivalenzklasse für %s existiert nicht"
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr "No se pudo poner al usuario en el contexto de archivo para %s"
+ msgstr "Konnte Benutzer in Dateikontext für %s nicht setzen"
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr "No se pudo poner el rol en el contexto de archivo para %s"
+ msgstr "Konnte Aufgabe in Dateikontext für %s nicht setzen"
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
- msgstr "No se pudieron poner los campos mls en el contexto de archivo para %s"
+ msgstr "Konnte die mls-Felder in Dateikontext für %s nicht setzen"
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr "Especificación de archivo inválida"
+ msgstr "Ungültige Dateiangabe"
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
- msgstr ""
+-msgstr ""
++msgstr "Dateispezifikation darf keine Leerzeichen enthalten"
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
msgstr ""
++"Dateispezifikation %s kollidiert mit Äquivalenzregel '%s %s'; versuchen Sie, "
++"stattdessen '%s' hinzuzufügen"
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
- msgstr "No se pudo chequear si el contexto de archivo para %s está definido"
+ msgstr "Konnte nicht überprüfen, ob Dateikontext für %s definiert ist"
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr "No se pudo crear el contexto de archivo para %s"
+ msgstr "Konnte Dateikontext für %s nicht kreieren"
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr "No se pudo poner el tipo en el contexto de archivo para %s"
+ msgstr "Konnte Typ in Dateikontext für %s nicht setzen"
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr "No se pudo poner el contexto de archivo para %s"
+ msgstr "Konnte Dateikontext für %s nicht setzen"
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr "No se pudo agregar el contexto de archivo para %s"
+ msgstr "Konnte Dateikontext für %s nicht hinzufügen"
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
- msgstr "Se requiere setype, serange o seuser"
+ msgstr "Benötigt setype, serange oder seuser"
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr "El contexto de archivo para %s no está definido"
+ msgstr "Dateikontext für %s ist nicht definiert"
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr "No se pudo consultar el contexto de archivo para %s"
+ msgstr "Konnte Dateikontext für %s nicht abfragen"
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr "No se pudo modificar el contexto de archivo para %s"
+ msgstr "Konnte Dateikontext für %s nicht erneuern"
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr "No se pudieron listar los contextos de archivo"
+ msgstr "Konnte Dateikontexte nicht auflisten"
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr "No se pudo borrar el contexto de archivo %s"
+ msgstr "Konnte Dateikontext für %s nicht löschen"
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
msgstr ""
- "El contexto de archivo para %s está definido en la política, no se puede "
- "borrar"
+ "Der Kontext für Datei %s ist in der Richtlinie festgelegt und kann nicht "
+ "entfernt werden"
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr "No se pudo borrar el contexto de archivo para %s"
+ msgstr "Konnte Dateikontext für %s nicht löschen"
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr "No se pudieron listar los contextos de archivo"
+ msgstr "Konnte Dateikontexte nicht auflisten"
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr "No se pudieron listar los contextos de archivo"
+ msgstr "Konnte lokale Dateikontexte nicht auflisten"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
- msgstr "fcontext SELinux"
+ msgstr "SELinux-fcontext"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr "tipo"
+ msgstr "Typ"
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
++"\n"
++"SELinux Distribution-fcontext-Äquivalenz\n"
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
msgstr ""
++"\n"
++"SELinux Lokale fcontext-Äquivalenz \n"
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr "No se pudo chequear si el booleano %s está definido"
+ msgstr "Konnte nicht überprüfen, ob Boolesche Variable %s definiert ist"
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr "El booleano %s no está definido"
+ msgstr "Boolesche Variable %s ist nicht definiert"
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr "No se pudo consultar el contexto de archivo %s"
+ msgstr "Konnte den Dateikontext %s nicht abfragen"
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
- msgstr "Debe especificar uno de los siguientes valores: %s"
+ msgstr "Sie müssen einen der folgenden Werte angeben: %s"
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
- msgstr "No se pudo poner el valor actual del booleano %s"
+ msgstr "Konnte Boolesche Variable %s nicht auf aktiv setzen"
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr "No se pudo modificar el booleano %s"
+ msgstr "Konnte Boolesche Variable %s nicht ändern"
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
- msgstr "Formato incorrecto %s: Registro %s"
+ msgstr "Ungültiges Format %s: Auszeichnung %s"
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr "El booleano %s está definido en la política, no se puede borrar"
+ msgstr ""
+ "Boolesche Variable %s ist in der Richtlinie festgelegt und kann nicht "
+ "gelöscht werden"
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr "No se puede borrar el booleano %s"
+ msgstr "Konnte Boolesche Variable %s nicht löschen"
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr "No se pueden listar los booleanos"
+ msgstr "Konnte Boolesche Variablen nicht auflisten"
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr "desconocido"
+ msgstr "unbekannt"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
- msgstr "apagado"
+ msgstr "aus"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
- msgstr "encendido"
+ msgstr "ein"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
- msgstr "booleano SELinux"
+ msgstr "SELinux Boolesche Variablen"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
- msgstr ""
+ msgstr "Status"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
- msgstr ""
+ msgstr "Standard"
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
- msgstr "Descripción"
+ msgstr "Beschreibung"
-@@ -1012,7 +1008,7 @@ msgstr "Error al asignar memoria.\n"
+@@ -1027,7 +1031,7 @@ msgstr "Fehler beim Reservieren des Speichers.\n"
msgid "Error sending audit message.\n"
- msgstr "Error al enviar un mensaje de auditoría.\n"
+ msgstr "Fehler beim Senden der Prüfungsmeldung.\n"
-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
#, c-format
msgid "Could not determine enforcing mode.\n"
- msgstr "No se pudo determinar el modo de obediencia.\n"
-@@ -1133,62 +1129,66 @@ msgstr "Imposible obtener señal de vacío\n"
+ msgstr "Konnte Enforcing-Modus nicht beenden.\n"
+@@ -1079,7 +1083,8 @@ msgstr "Fehler: mehrere Typen angegeben\n"
+ #: ../newrole/newrole.c:850
+ #, c-format
+ msgid "Sorry, -l may be used with SELinux MLS support.\n"
+-msgstr "Sorry, -l darf nur mit SELinux-MLS-Unterstützung benutzt werden.\n"
++msgstr ""
++"Entschuldigung, -l darf nur mit SELinux-MLS-Unterstützung benutzt werden.\n"
+
+ #: ../newrole/newrole.c:855
+ #, c-format
+@@ -1147,62 +1152,67 @@ msgstr "Kann keine leere Signalmenge erhalten\n"
msgid "Unable to set SIGHUP handler\n"
- msgstr "Imposible poner el manejador SIGHUP\n"
+ msgstr "Kann SIGHUP-Handler nicht setzen\n"
-#: ../newrole/newrole.c:1053
+#: ../newrole/newrole.c:1036
@@ -44204,102 +69519,122 @@ index 64b0111..954046e 100644
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "Lo siento, newrole sólo se puede usar en un kernel SELinux.\n"
+-msgstr "Sorry, newrole darf nur auf einem SELinux-Kernel benutzt werden.\n"
++msgstr ""
++"Entschuldigung, newrole darf nur auf einem SELinux-Kernel benutzt werden.\n"
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr "fallo al obtener old_context.\n"
+ msgstr "Erhalt von old_context fehlgeschlagen.\n"
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr "¡Advertencia! No se pudo obtener la información de tty.\n"
+ msgstr "Warnung! Konnte tty-Informationen nicht abrufen.\n"
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr "error al leer la configuración del servicio PAM.\n"
+ msgstr "Fehler beim Lesen der PAM-Dienstkonfiguration.\n"
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr "newrole: contraseña incorrecta para %s\n"
+ msgstr "newrole: falsches Passwort für %s\n"
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
#, c-format
msgid "newrole: failure forking: %s"
- msgstr "newrole: error al crear proceso: %s"
+ msgstr "newrole: Fork fehlgeschlagen: %s"
-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr "Imposible restaurar la etiqueta tty...\n"
+ msgstr "Kann tty-Label nicht wiederherstellen ...\n"
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
#, c-format
msgid "Failed to close tty properly\n"
- msgstr "Fallo al cerrar tty adecuadamente\n"
+ msgstr "Ordnungsgemässes Schliessen von tty fehlgeschlagen\n"
-#: ../newrole/newrole.c:1224
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr "No se pudo cerrar los descriptores.\n"
+ msgstr "Konnte Deskriptoren nicht schliessen.\n"
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr "Error al asignar argv0 del shell.\n"
+ msgstr "Fehler beim Zuweisen von argv0 für die Shell.\n"
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
#, c-format
msgid "Unable to restore the environment, aborting\n"
- msgstr "Imposible restaurar el entorno, abortando\n"
+ msgstr "Kann Umgebung nicht wiederherstellen, Abbruch\n"
-#: ../newrole/newrole.c:1298
+#: ../newrole/newrole.c:1297
msgid "failed to exec shell\n"
- msgstr "fallo al ejecutar shell\n"
+ msgstr "Ausführen der Shell fehlgeschlagen\n"
-@@ -1293,20 +1293,20 @@ msgstr "chcat -- -ConfidencialEmpresa /docs/plandenegocios.odt"
+@@ -1307,20 +1317,20 @@ msgstr "chcat -- -Vertraulich /docs/geschäftsplanung.odt"
msgid "chcat -l +CompanyConfidential juser"
- msgstr "chcat -l +ConfidencialEmpresa juser"
+ msgstr "chcat -l +Vertraulich juser"
-#: ../scripts/chcat:399 ../gui/polgen.py:1351
-#, c-format, python-format
+#: ../scripts/chcat:399
+#, c-format
msgid "Options Error %s "
- msgstr "Error en Opciones %s"
+ msgstr "Optionenfehler %s "
-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
msgid "Boolean"
- msgstr ""
+ msgstr "Boolean"
-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
msgid "all"
- msgstr ""
+ msgstr "Alle"
-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1382,557 +1382,444 @@ msgstr ""
- msgid "Load Policy Module"
+@@ -1329,7 +1339,7 @@ msgstr "Benutzerdefiniert"
+
+ #: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:1911
+ msgid "File Labeling"
+-msgstr ""
++msgstr "Dateikennzeichnung"
+
+ #: ../gui/fcontextPage.py:74
+ msgid ""
+@@ -1380,6 +1390,8 @@ msgid ""
+ "MLS/\n"
+ "MCS Range"
msgstr ""
++"MLS/\n"
++"MCS-Bereich"
+
+ #: ../gui/loginsPage.py:133
+ #, python-format
+@@ -1406,1999 +1418,2928 @@ msgstr "Audit aktivieren"
+ msgid "Load Policy Module"
+ msgstr "Lade Policy-Modul"
-#: ../gui/polgen.glade:79
-msgid "Polgen"
@@ -44308,31 +69643,31 @@ index 64b0111..954046e 100644
-#: ../gui/polgen.glade:80
+#: ../gui/polgen.glade:9
msgid "Red Hat 2007"
- msgstr ""
+ msgstr "Red Hat 2007"
-#: ../gui/polgen.glade:81
+#: ../gui/polgen.glade:11
msgid "GPL"
- msgstr ""
+ msgstr "GPL"
#. TRANSLATORS: Replace this string with your names, one name per line.
-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
msgid "translator-credits"
- msgstr ""
+ msgstr "Übersetzer"
-#: ../gui/polgen.glade:90
+#: ../gui/polgen.glade:34
+msgid "Add Booleans Dialog"
-+msgstr ""
++msgstr "Dialog zum Hinzufügen von booleschen Variablen"
+
+#: ../gui/polgen.glade:101
+msgid "Boolean Name"
-+msgstr ""
++msgstr "Name der booleschen Variable"
+
+#: ../gui/polgen.glade:230
msgid "SELinux Policy Generation Tool"
- msgstr ""
+ msgstr "SELinux Policy-Erstellungswerkzeug"
-#: ../gui/polgen.glade:128
+#: ../gui/polgen.glade:251
@@ -44340,57 +69675,69 @@ index 64b0111..954046e 100644
"<b>Select the policy type for the application or user role you want to "
"confine:</b>"
msgstr ""
++"<b>Wählen Sie den Richtlinientyp für die Anwendung oder Benutzerrolle, die "
++"Sie einschränken möchten:</b>"
-#: ../gui/polgen.glade:177
+#: ../gui/polgen.glade:284
msgid "<b>Applications</b>"
- msgstr ""
+ msgstr "<b>Anwendungen</b>"
-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
+msgid "Standard Init Daemon"
-+msgstr ""
++msgstr "Standardmäßiger Init-Daemon"
+
+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
msgid ""
"Standard Init Daemon are daemons started on boot via init scripts. Usually "
"requires a script in /etc/rc.d/init.d"
msgstr ""
++"Standardmäßige Init-Daemons sind Daemons, die beim Systemstart durch Init-"
++"Skripts gestartet werden. Sie erfordern in der Regel ein Skript in /etc/rc."
++"d/init.d"
-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
-msgid "Standard Init Daemon"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
-+msgid "DBUS System Daemon"
- msgstr ""
+ msgid "DBUS System Daemon"
+-msgstr ""
++msgstr "DBUS System-Daemon"
--#: ../gui/polgen.glade:261 ../gui/polgen.py:157
--msgid "DBUS System Daemon"
+-#: ../gui/polgen.glade:280
+#: ../gui/polgen.glade:349
+msgid "Internet Services Daemon (inetd)"
- msgstr ""
-
--#: ../gui/polgen.glade:280
++msgstr "Internet Services Daemon (inetd)"
++
+#: ../gui/polgen.glade:353
msgid "Internet Services Daemon are daemons started by xinetd"
msgstr ""
++"Internet Services Daemon sind Daemons, die durch xinetd gestartet werden"
-#: ../gui/polgen.glade:282
-msgid "Internet Services Daemon (inetd)"
+-msgstr ""
+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
+msgid "Web Application/Script (CGI)"
- msgstr ""
++msgstr "Webanwendung/Skript (CGI)"
-#: ../gui/polgen.glade:301
+#: ../gui/polgen.glade:370
msgid ""
"Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
msgstr ""
++"Webanwendung/Skript (CGI) CGI-Skripte, die durch den Webserver (apache) "
++"gestartet werden"
-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
-msgid "Web Application/Script (CGI)"
+-msgstr ""
+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
+msgid "User Application"
- msgstr ""
++msgstr "Benutzeranwendung"
-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
@@ -44398,6 +69745,8 @@ index 64b0111..954046e 100644
"User Application are any application that you would like to confine that is "
"started by a user"
msgstr ""
++"Benutzeranwendungen sind all jene Anwendungen, die Sie einschränken möchten "
++"und die durch einen Benutzer gestartet werden"
-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
-msgid "User Application"
@@ -44406,27 +69755,31 @@ index 64b0111..954046e 100644
-#: ../gui/polgen.glade:345 ../gui/polgen.py:161
+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
msgid "Sandbox"
- msgstr ""
+-msgstr ""
++msgstr "Sandbox"
-#: ../gui/polgen.glade:391
+#: ../gui/polgen.glade:446
msgid "<b>Login Users</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:453
+-msgstr ""
++msgstr "<b>Login-Benutzer</b>"
++
+#: ../gui/polgen.glade:478
+msgid "Existing User Roles"
-+msgstr ""
-+
++msgstr "Vorhandene Benutzerrollen"
+
+-#: ../gui/polgen.glade:453
+#: ../gui/polgen.glade:482
msgid "Modify an existing login user record."
- msgstr ""
+-msgstr ""
++msgstr "Ändern eines vorhandenen Login-Benutzereintrags."
-#: ../gui/polgen.glade:455
-msgid "Existing User Roles"
+-msgstr ""
+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
+msgid "Minimal Terminal User Role"
- msgstr ""
++msgstr "Minimale Terminal-Benutzerrolle"
-#: ../gui/polgen.glade:474
+#: ../gui/polgen.glade:499
@@ -44434,12 +69787,16 @@ index 64b0111..954046e 100644
"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 ""
++"Dieser Benutzer wird sich nur via Terminal oder Remote-Login anmelden. "
++"Standardmäßig hat dieser Benutzer keine setuid, kein Netzwerk, kein su, kein "
++"sudo."
-#: ../gui/polgen.glade:476 ../gui/polgen.py:162
-msgid "Minimal Terminal User Role"
+-msgstr ""
+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
+msgid "Minimal X Windows User Role"
- msgstr ""
++msgstr "Minimale X-Windows Benutzerrolle"
-#: ../gui/polgen.glade:495
+#: ../gui/polgen.glade:516
@@ -44447,12 +69804,16 @@ index 64b0111..954046e 100644
"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 ""
++"Dieser Benutzer kann sich via X oder Terminal beim Rechner anmelden. "
++"Standardmäßig hat dieser Benutzer kein setuid, kein Netzwerk, kein sudo, "
++"kein su"
-#: ../gui/polgen.glade:497 ../gui/polgen.py:163
-msgid "Minimal X Windows User Role"
+-msgstr ""
+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
+msgid "User Role"
- msgstr ""
++msgstr "Benutzerrolle"
-#: ../gui/polgen.glade:516
+#: ../gui/polgen.glade:533
@@ -44460,12 +69821,15 @@ index 64b0111..954046e 100644
"User with full networking, no setuid applications without transition, no "
"sudo, no su."
msgstr ""
++"Benutzer mit vollem Netzwerkzugriff, keine setuid-Anwendungen ohne Wechsel, "
++"kein sudo, kein su."
-#: ../gui/polgen.glade:518 ../gui/polgen.py:164
-msgid "User Role"
+-msgstr ""
+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
+msgid "Admin User Role"
- msgstr ""
++msgstr "Admin-Benutzerrolle"
-#: ../gui/polgen.glade:537
+#: ../gui/polgen.glade:550
@@ -44473,18 +69837,22 @@ index 64b0111..954046e 100644
"User with full networking, no setuid applications without transition, no su, "
"can sudo to Root Administration Roles"
msgstr ""
++"Benutzer mit vollem Netzwerkzugriff, keine setuid-Anwendungen ohne Wechsel, "
++"kein sudo, sudo in Root-Administrationsrollen erlaubt"
-#: ../gui/polgen.glade:539 ../gui/polgen.py:165
-msgid "Admin User Role"
-+#: ../gui/polgen.glade:592
-+msgid "<b>Root Users</b>"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:585
--msgid "<b>Root Users</b>"
++#: ../gui/polgen.glade:592
+ msgid "<b>Root Users</b>"
+-msgstr ""
++msgstr "<b>Root-Benutzer</b>"
++
+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
+msgid "Root Admin User Role"
- msgstr ""
++msgstr "Root-Admin-Benutzerrolle"
-#: ../gui/polgen.glade:647
+#: ../gui/polgen.glade:627
@@ -44493,6 +69861,9 @@ index 64b0111..954046e 100644
"the machine while running as root. This user will not be able to login to "
"the system directly."
msgstr ""
++"Wählen Sie die Root-Administrator-Benutzerrolle, falls dieser Benutzer zur "
++"Verwaltung des Rechners als Root verwendet wird. Dieser Benutzer wird sich "
++"nicht direkt beim System anmelden können."
-#: ../gui/polgen.glade:649 ../gui/polgen.py:166
-msgid "Root Admin User Role"
@@ -44505,43 +69876,54 @@ index 64b0111..954046e 100644
-#: ../gui/polgen.glade:745
+#: ../gui/polgen.glade:705
msgid "<b>Enter name of application or user role:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>Geben Sie den Namen der Anwendung oder Benutzerrolle ein:</b>"
-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
msgid "Name"
- msgstr ""
+-msgstr ""
++msgstr "Name"
-#: ../gui/polgen.glade:807
+#: ../gui/polgen.glade:739
msgid "Enter complete path for executable to be confined."
msgstr ""
++"Geben Sie den vollständigen Pfad der einzuschränkenden ausführbaren Datei "
++"ein."
-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
msgid "..."
- msgstr ""
+-msgstr ""
++msgstr "..."
-#: ../gui/polgen.glade:849
+#: ../gui/polgen.glade:776
msgid "Enter unique name for the confined application or user role."
msgstr ""
++"Geben Sie einen eindeutigen Namen für die eingeschränkte Anwendung oder "
++"Benutzerrolle ein."
-#: ../gui/polgen.glade:871
+#: ../gui/polgen.glade:794
msgid "Executable"
- msgstr ""
+-msgstr ""
++msgstr "Ausführbare Datei"
-#: ../gui/polgen.glade:899
+#: ../gui/polgen.glade:808
msgid "Init script"
- msgstr ""
+-msgstr ""
++msgstr "Init-Skript"
-#: ../gui/polgen.glade:927
+#: ../gui/polgen.glade:821
msgid ""
"Enter complete path to init script used to start the confined application."
msgstr ""
++"Geben Sie den vollständigen Pfad zum Init-Skript ein, das zum Starten der "
++"eingeschränkten Anwendung verwendet wird."
-#: ../gui/polgen.glade:982
-msgid "label105"
@@ -44550,12 +69932,14 @@ index 64b0111..954046e 100644
-#: ../gui/polgen.glade:1011
+#: ../gui/polgen.glade:887
msgid "<b>Select existing role to modify:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>Wählen Sie eine vorhandene Rolle zum Bearbeiten:</b>"
-#: ../gui/polgen.glade:1045
+#: ../gui/polgen.glade:908
msgid "Select the user roles that will transiton to the %s domain."
- msgstr ""
+-msgstr ""
++msgstr "Wählen Sie die Benutzerrollen, die in die %s-Domain wechseln werden."
-#: ../gui/polgen.glade:1073
-msgid "label106"
@@ -44566,12 +69950,14 @@ index 64b0111..954046e 100644
-#: ../gui/polgen.glade:1102
+#: ../gui/polgen.glade:945
msgid "<b>Select roles that %s will transition to:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>Wählen Sie die Rollen, die durch %s wechseln werden nach:</b>"
-#: ../gui/polgen.glade:1136
+#: ../gui/polgen.glade:963
msgid "Select applications domains that %s will transition to."
- msgstr ""
+-msgstr ""
++msgstr "Wählen Sie die Anwendungsdomains, in die %s wechseln wird."
-#: ../gui/polgen.glade:1164
-msgid "label107"
@@ -44584,12 +69970,15 @@ index 64b0111..954046e 100644
-#: ../gui/polgen.glade:1193
+#: ../gui/polgen.glade:1001
msgid "<b>Select the user_roles that will transition to %s:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>Wählen Sie die Benutzer_rollen, die nach %s wechseln werden:</b>"
-#: ../gui/polgen.glade:1227
+#: ../gui/polgen.glade:1019
msgid "Select the user roles that will transiton to this applications domains."
msgstr ""
++"Wählen Sie die Benutzerrollen, die in diese Anwendungsdomains wechseln "
++"werden."
-#: ../gui/polgen.glade:1255
-msgid "label108"
@@ -44598,12 +69987,14 @@ index 64b0111..954046e 100644
-#: ../gui/polgen.glade:1284
+#: ../gui/polgen.glade:1056
msgid "<b>Select domains that %s will administer:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>Wählen Sie Domains, die %s verwalten wird:</b>"
-#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
+#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
msgid "Select the domains that you would like this user administer."
msgstr ""
++"Wählen Sie die Domains, die von diesem Benutzer verwaltet werden sollen."
-#: ../gui/polgen.glade:1346
-msgid "label109"
@@ -44612,7 +70003,8 @@ index 64b0111..954046e 100644
-#: ../gui/polgen.glade:1375
+#: ../gui/polgen.glade:1111
msgid "<b>Select additional roles for %s:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>Wählen Sie zusätzliche Rollen für %s:</b>"
-#: ../gui/polgen.glade:1437
-msgid "label111"
@@ -44621,40 +70013,46 @@ index 64b0111..954046e 100644
-#: ../gui/polgen.glade:1466
+#: ../gui/polgen.glade:1166
msgid "<b>Enter network ports that %s binds on:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>Geben Sie Netzwerkports ein, an die %s bindet:</b>"
-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
msgid "<b>TCP Ports</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>TCP-Ports</b>"
-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
+#: ../gui/polgen.glade:1698
+msgid "All"
-+msgstr ""
++msgstr "Alle"
+
+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
msgid "Allows %s to bind to any udp port"
- msgstr ""
+-msgstr ""
++msgstr "Erlaubt %s das Binden an alle UDP-Ports"
-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
-#: ../gui/polgen.glade:2215
-msgid "All"
+-msgstr ""
+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
+msgid "600-1024"
- msgstr ""
++msgstr "600-1024"
-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
- msgstr ""
+-msgstr ""
++msgstr "Erlaubt %s den Aufruf von bindresvport mit 0. Binden an Port 600-1024"
-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
-msgid "600-1024"
+-msgstr ""
+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
+msgid "Unreserved Ports (>1024)"
- msgstr ""
++msgstr "Nicht reservierte Ports (>1024)"
-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
@@ -44662,6 +70060,8 @@ index 64b0111..954046e 100644
"Enter a comma separated list of udp ports or ranges of ports that %s binds "
"to. Example: 612, 650-660"
msgstr ""
++"Geben Sie eine kommagetrennte Liste mit UDP-Ports oder Portbereichen ein, an "
++"die %s bindet. Beispiel: 612, 650-660"
-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
-msgid "Unreserved Ports (>1024)"
@@ -44672,17 +70072,20 @@ index 64b0111..954046e 100644
+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
+#: ../gui/polgen.glade:1718
msgid "Select Ports"
- msgstr ""
+-msgstr ""
++msgstr "Ports auswählen"
-#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
+#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
msgid "Allows %s to bind to any udp ports > 1024"
- msgstr ""
+-msgstr ""
++msgstr "Erlaubt %s das Binden an alle UPD-Ports > 1024"
-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
msgid "<b>UDP Ports</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>UDP-Ports</b>"
-#: ../gui/polgen.glade:1937
-msgid "label113"
@@ -44695,12 +70098,14 @@ index 64b0111..954046e 100644
-#: ../gui/polgen.glade:1966
+#: ../gui/polgen.glade:1537
msgid "<b>Select network ports that %s connects to:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>Wählen Sie Netzwerkports, mit denen %s verbindet:</b>"
-#: ../gui/polgen.glade:2058
+#: ../gui/polgen.glade:1593
msgid "Allows %s to connect to any tcp port"
- msgstr ""
+-msgstr ""
++msgstr "Erlaubt %s das Verbinden mit allen TCP-Ports"
-#: ../gui/polgen.glade:2104
+#: ../gui/polgen.glade:1622
@@ -44708,11 +70113,14 @@ index 64b0111..954046e 100644
"Enter a comma separated list of tcp ports or ranges of ports that %s "
"connects to. Example: 612, 650-660"
msgstr ""
++"Geben Sie eine kommagetrennte Liste mit TCP-Ports oder Portbereichen ein, "
++"mit denen %s verbindet. Beispiel: 612, 650-660"
-#: ../gui/polgen.glade:2212
+#: ../gui/polgen.glade:1702
msgid "Allows %s to connect to any udp port"
- msgstr ""
+-msgstr ""
++msgstr "Erlaubt %s das Verbinden mit allen UDP-Ports"
-#: ../gui/polgen.glade:2258
+#: ../gui/polgen.glade:1731
@@ -44720,6 +70128,8 @@ index 64b0111..954046e 100644
"Enter a comma separated list of udp ports or ranges of ports that %s "
"connects to. Example: 612, 650-660"
msgstr ""
++"Geben Sie eine kommagetrennte Liste mit UDP-Ports oder Portbereichen ein, "
++"mit denen %s verbindet. Beispiel: 612, 650-660"
-#: ../gui/polgen.glade:2305
-msgid "label114"
@@ -44728,56 +70138,66 @@ index 64b0111..954046e 100644
-#: ../gui/polgen.glade:2334
+#: ../gui/polgen.glade:1792
msgid "<b>Select common application traits for %s:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>Wählen Sie gemeinsame Anwendungseigenschaften für %s:</b>"
-#: ../gui/polgen.glade:2366
+#: ../gui/polgen.glade:1809
msgid "Writes syslog messages\t"
- msgstr ""
+-msgstr ""
++msgstr "Schreibt syslog-Meldungen\t"
-#: ../gui/polgen.glade:2385
+#: ../gui/polgen.glade:1824
msgid "Create/Manipulate temporary files in /tmp"
- msgstr ""
+-msgstr ""
++msgstr "Erstellen/Ändern temporärer Dateien in /tmp"
-#: ../gui/polgen.glade:2404
+#: ../gui/polgen.glade:1839
msgid "Uses Pam for authentication"
- msgstr ""
+-msgstr ""
++msgstr "Verwendet PAM zur Authentifizierung"
-#: ../gui/polgen.glade:2423
+#: ../gui/polgen.glade:1854
msgid "Uses nsswitch or getpw* calls"
- msgstr ""
+-msgstr ""
++msgstr "Verwendet nsswitch oder getpw*-Aufrufe"
-#: ../gui/polgen.glade:2442
+#: ../gui/polgen.glade:1869
msgid "Uses dbus"
- msgstr ""
+-msgstr ""
++msgstr "Verwendet dbus"
-#: ../gui/polgen.glade:2461
+#: ../gui/polgen.glade:1884
msgid "Sends audit messages"
- msgstr ""
+-msgstr ""
++msgstr "Sendet Audit-Meldungen"
-#: ../gui/polgen.glade:2480
+#: ../gui/polgen.glade:1899
msgid "Interacts with the terminal"
- msgstr ""
+-msgstr ""
++msgstr "Interagiert mit dem Terminal"
-#: ../gui/polgen.glade:2499
+#: ../gui/polgen.glade:1914
msgid "Sends email"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:2530
-msgid "label115"
-msgstr ""
--
++msgstr "Sendet E-Mail"
+
-#: ../gui/polgen.glade:2559
+#: ../gui/polgen.glade:1961
msgid "<b>Add files/directories that %s manages</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>Fügen Sie Dateien/Verzeichnisse hinzu, die %s verwaltet</b>"
-#: ../gui/polgen.glade:2788
+#: ../gui/polgen.glade:2122
@@ -44785,6 +70205,8 @@ index 64b0111..954046e 100644
"Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
"Files ..."
msgstr ""
++"Dateien/Verzeichnisse, die der %s \"verwaltet\". Pid-Dateien, "
++"Protokolldateien, /var/lib-Dateien ..."
-#: ../gui/polgen.glade:2823
-msgid "label116"
@@ -44793,23 +70215,27 @@ index 64b0111..954046e 100644
-#: ../gui/polgen.glade:2852
+#: ../gui/polgen.glade:2166
msgid "<b>Add booleans from the %s policy:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>Fügen Sie boolesche Variablen von der %s Richtlinie hinzu:</b>"
-#: ../gui/polgen.glade:3002
+#: ../gui/polgen.glade:2274
msgid "Add/Remove booleans used by the %s domain"
msgstr ""
++"Hinzufügen/Entfernen von booleschen Variablen, die von der %s-Domain "
++"verwendet werden"
-#: ../gui/polgen.glade:3066
+#: ../gui/polgen.glade:2316
msgid "<b>Which directory you will generate the %s policy?</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>In welchem Verzeichnis erstellen Sie die %s-Richtlinie?</b>"
-#: ../gui/polgen.glade:3097
+#: ../gui/polgen.glade:2334
msgid "Policy Directory"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:3254
-msgid "Add Booleans Dialog"
-msgstr ""
@@ -44817,57 +70243,70 @@ index 64b0111..954046e 100644
-#: ../gui/polgen.glade:3327
-msgid "Boolean Name"
-msgstr ""
--
++msgstr "Richtlinienverzeichnis"
+
-#: ../gui/polgengui.py:261
+#: ../gui/polgengui.py:262
msgid "Role"
- msgstr ""
+-msgstr ""
++msgstr "Rolle"
-#: ../gui/polgengui.py:268
+#: ../gui/polgengui.py:269
msgid "Existing_User"
- msgstr ""
+-msgstr ""
++msgstr "Vorhandener Ben_utzer"
-#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
+#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
msgid "Application"
- msgstr ""
+-msgstr ""
++msgstr "Anwendung"
-#: ../gui/polgengui.py:352
+#: ../gui/polgengui.py:353
#, python-format
msgid "%s must be a directory"
- msgstr ""
+-msgstr ""
++msgstr "%s muss ein Verzeichnis sein"
-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
msgid "You must select a user"
- msgstr ""
+-msgstr ""
++msgstr "Sie müssen einen Benutzer auswählen"
-#: ../gui/polgengui.py:542
+#: ../gui/polgengui.py:543
msgid "Select executable file to be confined."
- msgstr ""
+-msgstr ""
++msgstr "Wählen Sie die einzuschränkende ausführbare Datei."
-#: ../gui/polgengui.py:553
+#: ../gui/polgengui.py:554
msgid "Select init script file to be confined."
- msgstr ""
+-msgstr ""
++msgstr "Wählen Sie die einzuschränkende init-Skriptdatei."
-#: ../gui/polgengui.py:563
+#: ../gui/polgengui.py:564
msgid "Select file(s) that confined application creates or writes"
msgstr ""
++"Wählen Sie die Dateien, in die die eingeschränkte Anwendung hineinschreibt "
++"bzw. die sie erstellt"
-#: ../gui/polgengui.py:570
+#: ../gui/polgengui.py:571
msgid "Select directory(s) that the confined application owns and writes into"
msgstr ""
++"Wählen Sie die Verzeichnisse, in die die eingeschränkte Anwendung "
++"hineinschreibt bzw. die sie besitzt"
-#: ../gui/polgengui.py:632
+#: ../gui/polgengui.py:633
msgid "Select directory to generate policy files in"
- msgstr ""
+-msgstr ""
++msgstr "Wählen Sie das Verzeichnis, in der Richtliniendateien erstellt werden"
-#: ../gui/polgengui.py:649
+#: ../gui/polgengui.py:650
@@ -44876,11 +70315,14 @@ index 64b0111..954046e 100644
"Type %s_t already defined in current policy.\n"
"Do you want to continue?"
msgstr ""
++"Typ %s_t ist in der aktuellen Richtlinie bereits definiert.\n"
++"Möchten Sie fortfahren?"
-#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
+#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
msgid "Verify Name"
- msgstr ""
+-msgstr ""
++msgstr "Namen überprüfen"
-#: ../gui/polgengui.py:653
+#: ../gui/polgengui.py:654
@@ -44889,23 +70331,28 @@ index 64b0111..954046e 100644
"Module %s.pp already loaded in current policy.\n"
"Do you want to continue?"
msgstr ""
++"Modul %s.pp ist in der aktuellen Richtlinie bereits geladen.\n"
++"Möchten Sie fortfahren?"
-#: ../gui/polgengui.py:699
+#: ../gui/polgengui.py:700
msgid ""
"You must add a name made up of letters and numbers and containing no spaces."
msgstr ""
++"Sie müssen einen Namen bestehend aus Buchstaben und Ziffern und ohne "
++"Leerzeichen hinzufügen."
-#: ../gui/polgengui.py:713
+#: ../gui/polgengui.py:714
msgid "You must enter a executable"
- msgstr ""
+-msgstr ""
++msgstr "Sie müssen eine ausführbare Datei angeben"
-#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
+#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
msgid "Configue SELinux"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.py:158
-msgid "Internet Services Daemon"
-msgstr ""
@@ -44986,1041 +70433,4244 @@ index 64b0111..954046e 100644
-#: ../gui/polgen.py:1354
-msgid "Executable or Name required"
-msgstr ""
--
++msgstr "SELinux konfigurieren"
+
#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
msgid "Network Port"
+-msgstr ""
++msgstr "Netzwerkport"
+
+ #: ../gui/portsPage.py:85
+ msgid ""
+ "SELinux Port\n"
+ "Type"
+ msgstr ""
++"SELinux-Port\n"
++"Typ"
+
+ #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
+ msgid "Protocol"
+-msgstr ""
++msgstr "Protokoll"
+
+ #: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
+ msgid ""
+ "MLS/MCS\n"
+ "Level"
msgstr ""
-@@ -3378,3 +3265,160 @@ msgstr ""
++"MLS/MCS\n"
++"Level"
+
+ #: ../gui/portsPage.py:101
+ msgid "Port"
+-msgstr ""
++msgstr "Port"
+
+ #: ../gui/portsPage.py:207
#, python-format
- msgid "SELinux user '%s' is required"
+ msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 "
+-msgstr ""
++msgstr "Portnummer \"%s\" ist ungültig. 0 < PORTNUMMER < 65536 "
+
+ #: ../gui/portsPage.py:252
+ msgid "List View"
+-msgstr ""
++msgstr "Listenansicht"
+
+ #: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
+ msgid "Group View"
+-msgstr ""
++msgstr "Gruppenansicht"
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
++msgstr "Sind Sie sicher, dass Sie %s »%s« löschen möchten?"
+
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
+-msgstr ""
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
++msgstr "%s löschen"
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
+-msgstr ""
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
++msgstr "%s hinzufügen"
++
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
++msgstr "%s ändern"
++
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
++msgstr "Permissive"
++
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
++msgstr "Enforcing"
++
++#: ../gui/statusPage.py:94
++msgid "Status"
++msgstr "Status"
+
+-#: ../gui/selinux.tbl:4
++#: ../gui/statusPage.py:133
+ msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
++"Eine Änderung der Richtlinie wird eine Neukennzeichnung des gesamten "
++"Dateisystems beim nächsten Neustart zur Folge haben. Die Neukennzeichnung "
++"kann abhängig von der Größe des Dateisystems eine längere Zeit in Anspruch "
++"nehmen. Möchten Sie fortfahren?"
+
+-#: ../gui/selinux.tbl:5
++#: ../gui/statusPage.py:147
+ msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
++"Das Deaktivieren von SELinux erfordert einen Neustart. Es wird nicht "
++"empfohlen. Falls Sie SELinux zu einem späteren Zeitpunkt wieder aktivieren "
++"möchten, muss eine Neukennzeichnung des Systems erfolgen. Falls Sie nur "
++"testen möchten, ob SELinux für ein Problem auf Ihrem System verantwortlich "
++"ist, können Sie in den Permissive-Modus wechseln, in dem Fehler "
++"protokolliert werden, die SELinux-Richtlinie jedoch nicht erzwungen wird. "
++"Der Permissive-Modus erfordert keinen Neustart. Möchten Sie fortfahren?"
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
++"Das Aktivieren von SELinux wird eine Neukennzeichnung des gesamten "
++"Dateisystems beim nächsten Neustart zur Folge haben. Die Neukennzeichnung "
++"kann abhängig von der Größe des Dateisystems eine längere Zeit in Anspruch "
++"nehmen. Möchten Sie fortfahren?"
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
++msgstr "system-config-selinux"
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
++msgstr "SELinux-Login-Zuweisung hinzufügen"
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
++msgstr "SELinux-Netzwerkports hinzufügen"
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
++msgstr "SELinux-Typ"
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
++msgstr "Dateispezifikation"
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
++msgstr "Dateityp"
+
+-#: ../gui/selinux.tbl:11
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
++"Alle Dateien\n"
++"Reguläre Datei\n"
++"Verzeichnis\n"
++"Zeichengerät\n"
++"Blockgerät\n"
++"Socket\n"
++"Symbolischer Link\n"
++"Benannte Pipe\n"
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
++msgstr "MLS"
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
++msgstr "SELinux-Benutzer hinzufügen"
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
++msgstr "SELinux-Verwaltung"
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
++msgstr "Hinzufügen"
+
+-#: ../gui/selinux.tbl:15
+-msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
++msgstr "_Eigenschaften"
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
++msgstr "_Löschen"
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr "Verwaltungsobjekt wählen"
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr "<b>Auswählen:</b>"
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr "Systemstandard Enforcing-Modus"
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
msgstr ""
++"Deaktiviert\n"
++"Permissive\n"
++"Enforcing\n"
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr "Aktueller Enforcing-Modus"
+
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr "Systemstandard Richtlinientyp:"
+
+-#: ../gui/selinux.tbl:20
++#: ../gui/system-config-selinux.glade:1463
+ msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
++"Wählen Sie aus, ob Sie beim nächsten Neustart das gesamte Dateisystem neu "
++"kennzeichnen möchten. Die Neukennzeichnung kann abhängig von der Größe des "
++"Dateisystems eine längere Zeit in Anspruch nehmen. Falls Sie den "
++"Richtlinientyp ändern oder von »Deaktiviert« nach »Enforcing« wechseln, ist "
++"eine Neukennzeichnung erforderlich."
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr "Beim nächsten Neustart neu kennzeichnen."
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr "label37"
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr "Boolesche Variable auf Systemstandard zurücksetzen"
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr "Zwischen »Angepasst« und »Alle boolesche Variablen« wechseln"
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr "Filter"
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr "label50"
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr "Dateikontext hinzufügen"
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr "Dateikontext ändern"
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
++msgstr "Dateikontext löschen"
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
++msgstr "Zwischen allen und angepassten Dateikontexten wechseln"
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
++msgstr "label38"
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
++msgstr "SELinux-Benutzerzuweisung hinzufügen"
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
++msgstr "SELinux-Benutzerzuweisung ändern"
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
++msgstr "SELinux-Benutzerzuweisung löschen"
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
++msgstr "label39"
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
++msgstr "Benutzer hinzufügen"
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
++msgstr "Benutzer ändern"
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
++msgstr "Benutzer löschen"
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
++msgstr "label41"
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
++msgstr "Netzwerkport hinzufügen"
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
++msgstr "Netzwerkport bearbeiten"
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
++msgstr "Netzwerkport löschen"
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
++msgstr "Zwischen »Angepasst« und »Alle Ports« wechseln"
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
++msgstr "label42"
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
++msgstr "Neues Richtlinienmodul erstellen"
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
++msgstr "Richtlinienmodul laden"
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
++msgstr "Ladbares Richtlinienmodul entfernen"
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
++"Zusätzliche Audit-Regeln aktivieren/ deaktivieren, die normalerweise nicht "
++"in Protokolldateien aufgezeichnet werden."
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
++msgstr "label44"
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
++msgstr "Prozessmodus auf permissive ändern."
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
++msgstr "Prozessmodus auf »Enforcing« ändern"
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
++msgstr "Prozessdomain"
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
++msgstr "label59"
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
+-msgstr ""
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
++msgstr "SELinux-Benutzer »%s« ist erforderlich"
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
+#: ../sepolicy/sepolicy.py:110
+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
+#: ../sepolicy/sepolicy.py:114
+msgid "All domains"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
+#: ../sepolicy/sepolicy.py:116
+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
+#: ../sepolicy/sepolicy.py:164
+msgid "Query SELinux policy network information"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
+msgid "list all SELinux port types"
-+msgstr "Tipo de Puerto SELinux"
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+#: ../sepolicy/sepolicy.py:175
+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+#: ../sepolicy/sepolicy.py:178
+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+#: ../sepolicy/sepolicy.py:195
+msgid "Source Domain"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+#: ../sepolicy/sepolicy.py:198
+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
+-msgstr ""
++#: ../sepolicy/sepolicy.py:215
++#, fuzzy
++msgid "query SELinux Policy to see description of booleans"
++msgstr "SELinux Policy-Erstellungswerkzeug"
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
-+
++msgstr "Internet Services Daemon"
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
++msgstr "Ports müssen Zahlen oder Zahlenbereiche zwischen 1 und %d sein"
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
+ msgstr ""
++"Sie müssen einen Namen für Ihren eingeschränkten Prozess/Benutzer eingeben"
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
+#: ../sepolicy/sepolicy/generate.py:334
+msgid ""
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
-+msgstr ""
-+
+ msgstr ""
++"Name muss alphanumerisch ohne Leerzeichen sein. Verwenden Sie ggf. die "
++"Option \"-n MODULNAME\""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
+ msgstr ""
++"Benutzerrollen-Typen können keine ausführbaren Dateien zugeordnet werden."
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
++msgstr "Nur Daemon-Anwendungen können ein init-Skript verwenden."
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
++msgstr "use_resolve muss eine boolesche Variable sein"
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
++msgstr "use_syslog muss eine boolesche Variable sein"
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
++msgstr "use_kerberos muss eine boolesche Variable sein"
+
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
++msgstr "manage_krb5_rcache muss eine boolesche Variable sein"
+
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
++msgstr "USER-Typen erhalten automatisch den tmp-Typ"
+
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
+ msgstr ""
++"Sie müssen den Pfad zur ausführbaren Datei für Ihren eingeschränkten Prozess "
++"angeben"
+
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
++msgstr "Typ-Enforcement-Datei"
+
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
++msgstr "Schnittstellendatei"
+
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
++msgstr "Dateikontext-Datei"
+
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
-+msgstr ""
-+
-+#~ msgid "global"
-+#~ msgstr "global"
-diff --git a/policycoreutils/po/eu_ES.po b/policycoreutils/po/eu_ES.po
-index a4478db..8a537f3 100644
---- a/policycoreutils/po/eu_ES.po
-+++ b/policycoreutils/po/eu_ES.po
-@@ -8,7 +8,7 @@ msgid ""
++msgstr "Einrichtungsskript"
+
+-#: ../gui/selinux.tbl:87
++#: booleans.py:1
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
++"Allow ABRT to modify public files used for public file transfer services."
msgstr ""
- "Project-Id-Version: PACKAGE VERSION\n"
- "Report-Msgid-Bugs-To: \n"
--"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
- "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
- "Language-Team: LANGUAGE <LL at li.org>\n"
-@@ -24,7 +24,7 @@ msgid ""
- " <args ...> are the arguments to that script."
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
msgstr ""
--#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
-+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
- #, c-format
- msgid "failed to initialize PAM\n"
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+-msgstr ""
++#: booleans.py:3
++#, fuzzy
++msgid "Allow amavis to use JIT compiler"
++msgstr "Samba die Freigabe von NFS-Verzeichnissen erlauben"
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
msgstr ""
-@@ -73,7 +73,7 @@ msgstr ""
- msgid "authentication failed.\n"
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+-msgstr ""
++#: booleans.py:5
++#, fuzzy
++msgid "Allow users to login using a radius server"
++msgstr "Benutzern Lese-/ Schreibzugriff auf USB-Geräte erlauben"
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
msgstr ""
++"cdrecord das Lesen verschiedener Inhalte erlauben. NFS, Samba, "
++"Wechseldatenträger, temporäre Benutzerdateien und nicht vertrauenswürdige "
++"Inhaltsdateien"
--#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
-+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
- #, c-format
- msgid "Could not set exec context to %s.\n"
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
msgstr ""
-@@ -86,855 +86,851 @@ msgstr ""
- msgid "To make this policy package active, execute:"
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
msgstr ""
--#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
--msgid "global"
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
-msgstr ""
--
--#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
- msgid "Could not create semanage handle"
++#: booleans.py:9
++#, fuzzy
++msgid "Allow clamscan to read user content"
++msgstr "Mozilla-Browser das Lesen von Benutzerdateien erlauben"
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
msgstr ""
--#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
- msgid "SELinux policy is not managed or store cannot be accessed."
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+-msgstr ""
++#: booleans.py:11
++#, fuzzy
++msgid "Allow Cobbler to connect to the network using TCP."
++msgstr "squid-Daemon die Verbindung mit dem Netzwerk erlauben"
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
msgstr ""
--#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
- msgid "Cannot read policy store."
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
- msgid "Could not establish semanage connection"
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
+-msgstr ""
++#: booleans.py:14
++#, fuzzy
++msgid "Allow collectd to connect to the network using TCP."
++msgstr "squid-Daemon die Verbindung mit dem Netzwerk erlauben"
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
+-msgstr ""
++#: booleans.py:15
++#, fuzzy
++msgid "Allow codnor domain to connect to the network using TCP."
++msgstr "squid-Daemon die Verbindung mit dem Netzwerk erlauben"
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
msgstr ""
--#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
- msgid "Could not test MLS enabled status"
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
+-msgstr ""
++#: booleans.py:17
++#, fuzzy
++msgid "Allow cvs daemon to read shadow"
++msgstr "SASL-Authentifizierungsserver das Lesen von /etc/shadow erlauben"
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
+-msgstr ""
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
++msgstr "Daemons erlauben, Kerndateien nach / zu schreiben"
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
+-msgstr ""
++#: booleans.py:19
++#, fuzzy
++msgid "Allow all daemons to use tcp wrappers."
++msgstr "Daemons erlauben, Kerndateien nach / zu schreiben"
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
+-msgstr ""
++#: booleans.py:20
++#, fuzzy
++msgid "Allow all daemons the ability to read/write terminals"
++msgstr "Allen Daemons erlauben, nicht zugewiesene ttys zu nutzen"
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:21
++#, fuzzy
++msgid "Allow dbadm to manage files in users home directories"
msgstr ""
++"SELinux-webadm-Benutzer die Verwaltung von Benutzerverzeichnissen nicht "
++"privilegierter Benutzer erlauben"
--#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
- msgid "Not yet implemented"
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:22
++#, fuzzy
++msgid "Allow dbadm to read files in users home directories"
msgstr ""
++"SELinux-webadm-Benutzer das Lesen von Benutzerverzeichnissen "
++"unprivilegierter Benutzer erlauben"
--#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
- msgid "Semanage transaction already in progress"
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
msgstr ""
--#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
- msgid "Could not start semanage transaction"
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
msgstr ""
--#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
- msgid "Could not commit semanage transaction"
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
+-msgstr ""
++#: booleans.py:25
++#, fuzzy
++msgid "Allow dhcpc client applications to execute iptables commands"
++msgstr "Benutzern die Ausführung des mount-Befehls erlauben"
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
msgstr ""
--#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
- msgid "Semanage transaction not in progress"
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
+-msgstr ""
++#: booleans.py:27
++#, fuzzy
++msgid "Allow all domains to use other domains file descriptors"
++msgstr "Daemons erlauben, Kerndateien nach / zu schreiben"
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
+-msgstr ""
++#: booleans.py:28
++#, fuzzy
++msgid "Allow all domains to have the kernel load modules"
++msgstr "Daemons erlauben, Kerndateien nach / zu schreiben"
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
msgstr ""
--#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
- msgid "Could not list SELinux modules"
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
+-msgstr ""
++#: booleans.py:30
++#, fuzzy
++msgid "Allow exim to connect to databases (postgres, mysql)"
++msgstr "Benutzer die Verbindung mit postgres-Socket erlauben"
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
msgstr ""
--#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
- msgid "Modules Name"
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:32
++#, fuzzy
++msgid "Allow exim to read unprivileged user files."
msgstr ""
++"SELinux-webadm-Benutzer das Lesen von Benutzerverzeichnissen "
++"unprivilegierter Benutzer erlauben"
--#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
- msgid "Version"
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
msgstr ""
--#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
- msgid "Disabled"
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
+-msgstr ""
++#: booleans.py:34
++#, fuzzy
++msgid "Allow fenced domain to connect to the network using TCP."
++msgstr "squid-Daemon die Verbindung mit dem Netzwerk erlauben"
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
+-msgstr ""
++#: booleans.py:35
++#, fuzzy
++msgid "Allow fenced domain to execute ssh."
++msgstr "Regulären Benutzern die Ausführung von ping erlauben"
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:36
++#, fuzzy
++msgid "Allow ftp to read and write files in the user home directories"
msgstr ""
++"SELinux-webadm-Benutzer das Lesen von Benutzerverzeichnissen "
++"unprivilegierter Benutzer erlauben"
--#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
- #, python-format
- msgid "Could not disable module %s (remove failed)"
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
- #, python-format
- msgid "Could not enable module %s (remove failed)"
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
+-msgstr ""
++#: booleans.py:38
++#, fuzzy
++msgid "Allow ftp servers to connect to all ports > 1023"
++msgstr "Erlaubt %s das Verbinden mit allen TCP-Ports"
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
+-msgstr ""
++#: booleans.py:39
++#, fuzzy
++msgid "Allow ftp servers to connect to mysql database ports"
++msgstr "Benutzer die Verbindung mit mysql-Socket erlauben"
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
msgstr ""
--#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
- #, python-format
- msgid "Could not remove module %s (remove failed)"
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
msgstr ""
--#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
- msgid "dontaudit requires either 'on' or 'off'"
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
msgstr ""
--#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
- msgid "Builtin Permissive Types"
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
msgstr ""
--#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
- msgid "Customized Permissive Types"
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
msgstr ""
--#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
- #, python-format
- msgid "Could not set permissive domain %s (module installation failed)"
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
msgstr ""
--#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
- #, python-format
- msgid "Could not remove permissive domain %s (remove failed)"
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
--#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
--#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
--#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
--#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
--#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
--#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
- #, python-format
- msgid "Could not create a key for %s"
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
msgstr ""
--#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
--#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
- #, python-format
- msgid "Could not check if login mapping for %s is defined"
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
msgstr ""
--#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
- #, python-format
- msgid "Linux Group %s does not exist"
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
msgstr ""
--#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
- #, python-format
- msgid "Linux User %s does not exist"
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
msgstr ""
--#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
- #, python-format
- msgid "Could not create login mapping for %s"
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
- #, python-format
- msgid "Could not set name for %s"
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
+-msgstr ""
++#: booleans.py:52
++#, fuzzy
++msgid "Allow gitisis daemon to send mail"
++msgstr "Daemons die Ausführung mit NIS erlauben"
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
msgstr ""
--#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
- #, python-format
- msgid "Could not set MLS range for %s"
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
msgstr ""
--#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
- #, python-format
- msgid "Could not set SELinux user for %s"
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
msgstr ""
--#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
- #, python-format
- msgid "Could not add login mapping for %s"
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
msgstr ""
--#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
- msgid "Requires seuser or serange"
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
- #, python-format
- msgid "Login mapping for %s is not defined"
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
msgstr ""
--#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
- #, python-format
- msgid "Could not query seuser for %s"
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
+-msgstr ""
++#: booleans.py:59
++#, fuzzy
++msgid "Allow http daemon to check spam"
++msgstr "Daemons die Ausführung mit NIS erlauben"
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
msgstr ""
--#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
- #, python-format
- msgid "Could not modify login mapping for %s"
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
+-msgstr ""
++#: booleans.py:61
++#, fuzzy
++msgid "Allow httpd to connect to the ldap port"
++msgstr "Erlaubt %s das Verbinden mit allen UDP-Ports"
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
+-msgstr ""
++#: booleans.py:62
++#, fuzzy
++msgid "Allow http daemon to connect to zabbix"
++msgstr "squid-Daemon die Verbindung mit dem Netzwerk erlauben"
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
+-msgstr ""
++#: booleans.py:63
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++msgstr "squid-Daemon die Verbindung mit dem Netzwerk erlauben"
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
+-msgstr ""
++#: booleans.py:64
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++msgstr "squid-Daemon die Verbindung mit dem Netzwerk erlauben"
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
+-msgstr ""
++#: booleans.py:65
++#, fuzzy
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
++msgstr "squid-Daemon die Verbindung mit dem Netzwerk erlauben"
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
+-msgstr ""
++#: booleans.py:66
++#, fuzzy
++msgid "Allow httpd to connect to memcache server"
++msgstr "Erlaubt %s das Verbinden mit allen TCP-Ports"
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
msgstr ""
--#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
- #, python-format
- msgid "Login mapping for %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
+-msgstr ""
++#: booleans.py:68
++#, fuzzy
++msgid "Allow http daemon to send mail"
++msgstr "Daemons die Ausführung mit NIS erlauben"
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
msgstr ""
--#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
- #, python-format
- msgid "Could not delete login mapping for %s"
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
msgstr ""
--#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
--#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
- msgid "Could not list login mappings"
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
- #: ../gui/system-config-selinux.glade:100
- msgid "Login Name"
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
+-msgstr ""
++#: booleans.py:72
++#, fuzzy
++msgid "Allow httpd to read home directories"
++msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:128
- #: ../gui/system-config-selinux.glade:915
- #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
- msgid "SELinux User"
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
+-msgstr ""
++#: booleans.py:74
++#, fuzzy
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++msgstr "Benutzer die Verbindung mit postgres-Socket erlauben"
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
msgstr ""
--#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
- #: ../gui/system-config-selinux.glade:943
- msgid "MLS/MCS Range"
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
msgstr ""
--#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
--#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
--#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
- #, python-format
- msgid "Could not check if SELinux user %s is defined"
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
msgstr ""
--#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
--#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
- #, python-format
- msgid "Could not query user for %s"
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
+-msgstr ""
++#: booleans.py:78
++#, fuzzy
++msgid "Allow httpd to read user content"
++msgstr "rpm die uneingeschränkte Ausführung erlauben"
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
msgstr ""
--#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
- #, python-format
- msgid "You must add at least one role for %s"
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
msgstr ""
--#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
- #, python-format
- msgid "Could not create SELinux user for %s"
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
msgstr ""
--#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
- #, python-format
- msgid "Could not add role %s for %s"
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
msgstr ""
--#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
- #, python-format
- msgid "Could not set MLS level for %s"
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:83
++#, fuzzy
++msgid "Allow Apache to execute tmp content."
++msgstr "Benutzern die Ausführung des mount-Befehls erlauben"
++
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
msgstr ""
--#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
- #, python-format
- msgid "Could not add prefix %s for %s"
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
msgstr ""
--#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
- #, python-format
- msgid "Could not extract key for %s"
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:86
++#, fuzzy
++msgid "Allow httpd to access cifs file systems"
++msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
++
++#: booleans.py:87
++#, fuzzy
++msgid "Allow httpd to access FUSE file systems"
++msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
++
++#: booleans.py:88
++#, fuzzy
++msgid "Allow httpd to run gpg"
++msgstr "SSH das Ausführen von ssh-keysign erlauben"
++
++#: booleans.py:89
++#, fuzzy
++msgid "Allow httpd to access nfs file systems"
++msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
++
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
msgstr ""
--#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
- #, python-format
- msgid "Could not add SELinux user %s"
+-#: ../gui/selinux.tbl:165
++#: booleans.py:91
++#, fuzzy
++msgid "Allow httpd to access openstack ports"
++msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
++
++#: booleans.py:92
++#, fuzzy
++msgid "Allow icecast to connect to all ports, not just sound ports."
++msgstr "Erlaubt %s das Verbinden mit allen UDP-Ports"
++
++#: booleans.py:93
+ msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
msgstr ""
--#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
- msgid "Requires prefix, roles, level or range"
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
+-msgstr ""
++#: booleans.py:94
++msgid "Allow java executable stack"
++msgstr "Java ausführbaren Stapelspeicher erlauben"
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:95
++#, fuzzy
++msgid "Allow confined applications to run with kerberos."
msgstr ""
++"Wählen Sie die Dateien, in die die eingeschränkte Anwendung hineinschreibt "
++"bzw. die sie erstellt"
--#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
- msgid "Requires prefix or roles"
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
+-msgstr ""
++#: booleans.py:96
++#, fuzzy
++msgid "Allow syslogd daemon to send mail"
++msgstr "Daemons die Ausführung mit NIS erlauben"
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
+-msgstr ""
++#: booleans.py:97
++#, fuzzy
++msgid "Allow syslogd the ability to read/write terminals"
++msgstr "Allen Daemons erlauben, nicht zugewiesene ttys zu nutzen"
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
msgstr ""
--#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
- #, python-format
- msgid "SELinux user %s is not defined"
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
msgstr ""
--#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
- #, python-format
- msgid "Could not modify SELinux user %s"
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
+-msgstr ""
++#: booleans.py:100
++#, fuzzy
++msgid "Allow mock to read files in home directories."
++msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
+-msgstr ""
++#: booleans.py:101
++#, fuzzy
++msgid "Allow the mount command to mount any directory or file."
++msgstr "Mount das Einhängen jedes Verzeichnisses erlauben"
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
+-msgstr ""
++#: booleans.py:102
++#, fuzzy
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
++msgstr "squid-Daemon die Verbindung mit dem Netzwerk erlauben"
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:103
++msgid ""
++"Allow mozilla_plugins to create random content in the users home directory"
msgstr ""
--#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
- #, python-format
- msgid "SELinux user %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
+-msgstr ""
++#: booleans.py:104
++#, fuzzy
++msgid "Allow confined web browsers to read home directory content"
++msgstr "staff-Webbrowsers das Schreiben in Benutzerverzeichnisse erlauben"
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
+-msgstr ""
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
++msgstr "mplayer ausführbaren Stapelspeicher erlauben"
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
+-msgstr ""
++#: booleans.py:106
++#, fuzzy
++msgid "Allow mysqld to connect to all ports"
++msgstr "Erlaubt %s das Verbinden mit allen TCP-Ports"
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
+-msgstr ""
++#: booleans.py:107
++#, fuzzy
++msgid "Allow BIND to bind apache port."
++msgstr "Erlaubt %s das Binden an alle UDP-Ports"
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
msgstr ""
--#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
- #, python-format
- msgid "Could not delete SELinux user %s"
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
msgstr ""
--#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
- msgid "Could not list SELinux users"
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
msgstr ""
--#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
- #, python-format
- msgid "Could not list roles for user %s"
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "Labeling"
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
+-msgstr ""
++#: booleans.py:112
++#, fuzzy
++msgid "Allow system to run with NIS"
++msgstr "Daemons die Ausführung mit NIS erlauben"
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
+-msgstr ""
++#: booleans.py:113
++#, fuzzy
++msgid "Allow confined applications to use nscd shared memory."
++msgstr "Clients das Schreiben in gemeinsam verwendeten X-Speicher erlauben"
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
+-msgstr ""
++#: booleans.py:114
++#, fuzzy
++msgid "Allow nsplugin code to connect to unreserved ports"
++msgstr "Erlaubt %s das Verbinden mit allen UDP-Ports"
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
msgstr ""
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "MLS/"
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
+-msgstr ""
++#: booleans.py:116
++#, fuzzy
++msgid "Allow openvpn to read home directories"
++msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
+-msgstr ""
++#: booleans.py:117
++#, fuzzy
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
++msgstr "squid-Daemon die Verbindung mit dem Netzwerk erlauben"
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
+-msgstr ""
++#: booleans.py:118
++#, fuzzy
++msgid "Allow polipo to connect to all ports > 1023"
++msgstr "Erlaubt %s das Verbinden mit allen TCP-Ports"
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:119
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "Prefix"
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:120
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Level"
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Range"
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
- msgid "SELinux Roles"
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
msgstr ""
--#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
- msgid "Protocol udp or tcp is required"
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
msgstr ""
--#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
- msgid "Port is required"
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
+-msgstr ""
++#: booleans.py:125
++#, fuzzy
++msgid "Allow postfix_local domain full write access to mail_spool directories"
++msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
msgstr ""
--#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
- msgid "Invalid Port"
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
msgstr ""
--#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
- #, python-format
- msgid "Could not create a key for %s/%s"
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
+-msgstr ""
++#: booleans.py:128
++#, fuzzy
++msgid "Allow database admins to execute DML statement"
++msgstr "Benutzern die Ausführung des mount-Befehls erlauben"
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:129
++#, fuzzy
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr "Regulären Benutzern die Ausführung von ping erlauben"
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
msgstr ""
--#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
- msgid "Type is required"
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr "pppd die Ausführung für einen normalen Benutzer erlauben"
++
++#: booleans.py:132
++msgid ""
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
msgstr ""
--#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
--#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
- #, python-format
- msgid "Could not check if port %s/%s is defined"
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
msgstr ""
--#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
- #, python-format
- msgid "Port %s/%s already defined"
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:134
++#, fuzzy
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++msgstr "Benutzer die Verbindung mit postgres-Socket erlauben"
++
++#: booleans.py:135
++#, fuzzy
++msgid "Allow qemu to connect fully to the network"
++msgstr "squid-Daemon die Verbindung mit dem Netzwerk erlauben"
++
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
msgstr ""
--#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
- #, python-format
- msgid "Could not create port for %s/%s"
+-#: ../gui/selinux.tbl:202
+-msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
msgstr ""
--#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
- #, python-format
- msgid "Could not create context for %s/%s"
+-#: ../gui/selinux.tbl:203
++#: booleans.py:138
++#, fuzzy
++msgid "Allow qemu to use nfs file systems"
++msgstr "Samba die Freigabe von NFS-Verzeichnissen erlauben"
++
++#: booleans.py:139
++#, fuzzy
++msgid "Allow qemu to use usb devices"
++msgstr "Benutzern Lese-/ Schreibzugriff auf USB-Geräte erlauben"
++
++#: booleans.py:140
++#, fuzzy
++msgid "Allow racoon to read shadow"
++msgstr "SASL-Authentifizierungsserver das Lesen von /etc/shadow erlauben"
++
++#: booleans.py:141
++#, fuzzy
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr "squid-Daemon die Verbindung mit dem Netzwerk erlauben"
++
++#: booleans.py:142
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
- #, python-format
- msgid "Could not set user in port context for %s/%s"
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
+-msgstr ""
++#: booleans.py:143
++#, fuzzy
++msgid "Allow rsync to run as a client"
++msgstr "rpm die uneingeschränkte Ausführung erlauben"
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
+-msgstr ""
++#: booleans.py:144
++#, fuzzy
++msgid "Allow rsync to export any files/directories read only."
++msgstr "Mount das Einhängen jedes Verzeichnisses erlauben"
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
msgstr ""
--#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
- #, python-format
- msgid "Could not set role in port context for %s/%s"
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
+-msgstr ""
++#: booleans.py:146
++#, fuzzy
++msgid "Allow rsync servers to share nfs files systems"
++msgstr "Samba die Freigabe von NFS-Verzeichnissen erlauben"
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:147
++#, fuzzy
++msgid "Allow samba to create new home directories (e.g. via PAM)"
++msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
++
++#: booleans.py:148
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
msgstr ""
--#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
- #, python-format
- msgid "Could not set type in port context for %s/%s"
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
+-msgstr ""
++#: booleans.py:149
++#, fuzzy
++msgid "Allow samba to share users home directories."
++msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
+-msgstr ""
++#: booleans.py:150
++#, fuzzy
++msgid "Allow samba to share any file/directory read only."
++msgstr "Samba die Freigabe von NFS-Verzeichnissen erlauben"
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
+-msgstr ""
++#: booleans.py:151
++#, fuzzy
++msgid "Allow samba to share any file/directory read/write."
++msgstr "Samba die Freigabe von NFS-Verzeichnissen erlauben"
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
+-msgstr ""
++#: booleans.py:152
++#, fuzzy
++msgid "Allow samba to act as a portmapper"
++msgstr "Samba die Freigabe von NFS-Verzeichnissen erlauben"
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
+-msgstr ""
++#: booleans.py:153
++#, fuzzy
++msgid "Allow samba to run unconfined scripts"
++msgstr "rpm die uneingeschränkte Ausführung erlauben"
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
msgstr ""
--#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
- #, python-format
- msgid "Could not set mls fields in port context for %s/%s"
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
msgstr ""
--#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
- #, python-format
- msgid "Could not set port context for %s/%s"
+-#: ../gui/selinux.tbl:216
++#: booleans.py:156
++#, fuzzy
++msgid "Allow sanlock to read/write fuse files"
++msgstr "xen das Lesen/ Schreiben physischer Festplattengeräte erlauben"
++
++#: booleans.py:157
++#, fuzzy
++msgid "Allow sanlock to manage nfs files"
++msgstr "Mount das Einhängen jeder Datei erlauben"
++
++#: booleans.py:158
++#, fuzzy
++msgid "Allow sanlock to manage cifs files"
++msgstr "Mount das Einhängen jeder Datei erlauben"
++
++#: booleans.py:159
++#, fuzzy
++msgid "Allow sasl to read shadow"
++msgstr "SASL-Authentifizierungsserver das Lesen von /etc/shadow erlauben"
++
++#: booleans.py:160
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
msgstr ""
--#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
- #, python-format
- msgid "Could not add port %s/%s"
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:161
++msgid "Disable kernel module loading."
msgstr ""
--#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
--#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
- msgid "Requires setype or serange"
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
msgstr ""
--#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
- msgid "Requires setype"
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:163
++#, fuzzy
++msgid "Allow regular users direct dri device access"
msgstr ""
++"Regulären Benutzern direkten Mauszugriff erlauben (nur X Server erlauben)"
--#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
- #, python-format
- msgid "Port %s/%s is not defined"
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:164
++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 ""
--#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
- #, python-format
- msgid "Could not query port %s/%s"
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
msgstr ""
--#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
- #, python-format
- msgid "Could not modify port %s/%s"
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
msgstr ""
--#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
- msgid "Could not list the ports"
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
+-msgstr ""
++#: booleans.py:167
++#, fuzzy
++msgid "Allow users to connect to the local mysql server"
++msgstr "Benutzer die Verbindung mit mysql-Socket erlauben"
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
+-msgstr ""
++#: booleans.py:168
++#, fuzzy
++msgid ""
++"Allow confined users the ability to execute the ping and traceroute commands."
++msgstr "Benutzern die Ausführung des mount-Befehls erlauben"
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
+-msgstr ""
++#: booleans.py:169
++#, fuzzy
++msgid "Allow users to connect to PostgreSQL"
++msgstr "Benutzer die Verbindung mit postgres-Socket erlauben"
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:170
++#, fuzzy
++msgid ""
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
msgstr ""
++"Benutzern Lese-/Schreibzugriff auf noextattrfile (FAT, CDROM, FLOPPY) "
++"gewähren"
--#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
- #, python-format
- msgid "Could not delete the port %s"
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:171
++#, fuzzy
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
msgstr ""
++"Benutzern das Ausführen von TCP-Servern erlauben (Binden an Ports und "
++"Annehmen von Verbindungen aus derselben Domain und externen Benutzern). Wird "
++"dies deaktiviert, so erzwingt dies den passiven FTP-Modus und kann "
++"Auswirkungen auf andere Protokolle haben"
--#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
- #, python-format
- msgid "Port %s/%s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
+-msgstr ""
++#: booleans.py:172
++#, fuzzy
++msgid "Allow user music sharing"
++msgstr "Benutzern Lese-/ Schreibzugriff auf USB-Geräte erlauben"
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:173
++msgid ""
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
- #, python-format
- msgid "Could not delete port %s/%s"
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:174
++#, fuzzy
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
msgstr ""
++"SELinux-webadm-Benutzer das Lesen von Benutzerverzeichnissen "
++"unprivilegierter Benutzer erlauben"
--#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
- msgid "Could not list ports"
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
msgstr ""
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "SELinux Port Type"
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:176
++#, fuzzy
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
msgstr ""
++"SELinux-webadm-Benutzer das Lesen von Benutzerverzeichnissen "
++"unprivilegierter Benutzer erlauben"
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "Proto"
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
+-msgstr ""
++#: booleans.py:177
++#, fuzzy
++msgid "Allow sge to connect to the network using any TCP port"
++msgstr "squid-Daemon die Verbindung mit dem Netzwerk erlauben"
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
+-msgstr ""
++#: booleans.py:178
++#, fuzzy
++msgid "Allow sge to access nfs file systems."
++msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:179
++msgid ""
++"Enable additional permissions needed to support devices on 3ware controllers."
msgstr ""
--#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
- msgid "Port Number"
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
- msgid "Node Address is required"
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:181
++#, fuzzy
++msgid "Allow user spamassassin clients to use the network."
msgstr ""
++"Nicht gekennzeichneten Paketen die Übertragung über das Netzwerk erlauben"
--#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
- msgid "Unknown or missing protocol"
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
+-msgstr ""
++#: booleans.py:182
++#, fuzzy
++msgid "Allow spamd to read/write user home directories."
++msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:183
++#, fuzzy
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr "Erlaubt %s das Verbinden mit allen UDP-Ports"
++
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
msgstr ""
--#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
--#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
- msgid "SELinux Type is required"
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:185
++#, fuzzy
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
msgstr ""
++"SELinux-webadm-Benutzer das Lesen von Benutzerverzeichnissen "
++"unprivilegierter Benutzer erlauben"
--#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
--#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
--#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
--#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
- #, python-format
- msgid "Could not create key for %s"
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:186
++#, fuzzy
++msgid "allow host key based authentication"
++msgstr "Verwendet PAM zur Authentifizierung"
++
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr "SSH-Anmeldungen als sysadm_r:sysadm_t erlauben"
++
++#: booleans.py:188
++#, fuzzy
++msgid "allow staff user to create and transition to svirt domains."
++msgstr "Wählen Sie die Benutzerrollen, die in die %s-Domain wechseln werden."
++
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
msgstr ""
--#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
--#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
- #, python-format
- msgid "Could not check if addr %s is defined"
+-#: ../gui/statusPage.py:133
++#: booleans.py:190
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
msgstr ""
--#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
- #, python-format
- msgid "Could not create addr for %s"
+-#: ../gui/statusPage.py:147
++#: booleans.py:191
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow tftp to modify public files used for public file transfer services."
msgstr ""
--#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
--#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
- #, python-format
- msgid "Could not create context for %s"
+-#: ../gui/statusPage.py:152
+-msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
msgstr ""
--#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
- #, python-format
- msgid "Could not set mask for %s"
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:193
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
msgstr ""
--#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
- #, python-format
- msgid "Could not set user in addr context for %s"
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:194
++#, fuzzy
++msgid "Allow a user to login as an unconfined domain"
++msgstr "rpm die uneingeschränkte Ausführung erlauben"
++
++#: booleans.py:195
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
msgstr ""
--#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
- #, python-format
- msgid "Could not set role in addr context for %s"
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:196
++#, fuzzy
++msgid "Allow video playing tools to run unconfined"
++msgstr "rpm die uneingeschränkte Ausführung erlauben"
++
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
msgstr ""
--#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
- #, python-format
- msgid "Could not set type in addr context for %s"
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:198
++#, fuzzy
++msgid "Support ecryptfs home directories"
++msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
++
++#: booleans.py:199
++#, fuzzy
++msgid "Support fusefs home directories"
++msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
++
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
msgstr ""
--#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
- #, python-format
- msgid "Could not set mls fields in addr context for %s"
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:201
++#, fuzzy
++msgid "Support NFS home directories"
++msgstr "spamd den Zugriff auf Benutzerverzeichnisse erlauben"
++
++#: booleans.py:202
++msgid "Support SAMBA home directories"
msgstr ""
--#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
- #, python-format
- msgid "Could not set addr context for %s"
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:203
++#, fuzzy
++msgid "Allow varnishd to connect to all ports, not just HTTP."
++msgstr "Erlaubt %s das Verbinden mit allen TCP-Ports"
++
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
msgstr ""
--#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
- #, python-format
- msgid "Could not add addr %s"
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
msgstr ""
--#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
- #, python-format
- msgid "Addr %s is not defined"
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:206
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Allow confined virtual guests to use executable memory and executable stack"
msgstr ""
--#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
- #, python-format
- msgid "Could not query addr %s"
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:207
++#, fuzzy
++msgid "Allow confined virtual guests to read fuse files"
++msgstr "Evolution und Thunderbird das Lesen von Benutzerdateien erlauben"
++
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
msgstr ""
--#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
- #, python-format
- msgid "Could not modify addr %s"
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
msgstr ""
--#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
- #, python-format
- msgid "Addr %s is defined in policy, cannot be deleted"
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
msgstr ""
--#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
- #, python-format
- msgid "Could not delete addr %s"
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
msgstr ""
--#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
- msgid "Could not deleteall node mappings"
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:212
++#, fuzzy
++msgid "Allow confined virtual guests to use usb devices"
++msgstr "Benutzern Lese-/ Schreibzugriff auf USB-Geräte erlauben"
++
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
msgstr ""
--#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
- msgid "Could not list addrs"
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:214
++#, fuzzy
++msgid "Allow webadm to manage files in users home directories"
msgstr ""
++"SELinux-webadm-Benutzer die Verwaltung von Benutzerverzeichnissen nicht "
++"privilegierter Benutzer erlauben"
--#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
--#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
- #, python-format
- msgid "Could not check if interface %s is defined"
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:215
++#, fuzzy
++msgid "Allow webadm to read files in users home directories"
msgstr ""
++"SELinux-webadm-Benutzer das Lesen von Benutzerverzeichnissen "
++"unprivilegierter Benutzer erlauben"
--#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
- #, python-format
- msgid "Could not create interface for %s"
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:218
++#, fuzzy
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
+-msgstr ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++msgstr "SSH-Anmeldungen als sysadm_r:sysadm_t erlauben"
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:219
++#, fuzzy
++msgid "Allow xen to manage nfs files"
++msgstr "Mount das Einhängen jeder Datei erlauben"
++
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:222
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
+-msgstr ""
++#: booleans.py:223
++#, fuzzy
++msgid "Allow xguest users to mount removable media"
++msgstr "Benutzern die Ausführung des dmesg-Befehls erlauben"
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
+-msgstr ""
++#: booleans.py:224
++#, fuzzy
++msgid "Allow xguest to use blue tooth devices"
++msgstr "Benutzern Lese-/ Schreibzugriff auf USB-Geräte erlauben"
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
+-msgstr ""
++#: booleans.py:225
++#, fuzzy
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr "Clients das Schreiben in gemeinsam verwendeten X-Speicher erlauben"
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
+-msgstr ""
++#: booleans.py:226
++#, fuzzy
++msgid "Allows XServer to execute writable memory"
++msgstr "Benutzern die Ausführung des mount-Befehls erlauben"
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
+-msgstr ""
++#: booleans.py:228
++#, fuzzy
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr "Erlaubt %s das Verbinden mit allen UDP-Ports"
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
+-msgstr ""
++#: booleans.py:229
++#, fuzzy
++msgid "Allow zebra daemon to write it configuration files"
++msgstr "Daemons erlauben, Kerndateien nach / zu schreiben"
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
+-msgstr ""
++#~ msgid "SELinux Service Protection"
++#~ msgstr "SELinux-Dienstschutz"
++
++#~ msgid "Disable SELinux protection for acct daemon"
++#~ msgstr "SELinux-Schutz für acct-Daemon deaktivieren"
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
+-msgstr ""
++#~ msgid "Admin"
++#~ msgstr "Admin"
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
+-msgstr ""
++#~ msgid "User Privs"
++#~ msgstr "Benutzerberechtigungen"
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
+-msgstr ""
++#~ msgid ""
++#~ "Allow gadmin SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "gadmin-SELinux-Benutzerkonto erlauben, Dateien im Benutzerverzeichnis "
++#~ "oder /tmp auszuführen"
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
+-msgstr ""
++#~ msgid ""
++#~ "Allow guest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "guest-SELinux-Benutzerkonto erlauben, Dateien im Benutzerverzeichnis "
++#~ "oder /tmp auszuführen"
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
+-msgstr ""
++#~ msgid "Memory Protection"
++#~ msgstr "Speicherschutz"
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
+-msgstr ""
++#~ msgid "Mount"
++#~ msgstr "Mount"
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
+-msgstr ""
++#~ msgid "SSH"
++#~ msgstr "SSH"
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
+-msgstr ""
++#~ msgid ""
++#~ "Allow staff SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "staff-SELinux-Benutzerkonto erlauben, Dateien im Benutzerverzeichnis "
++#~ "oder /tmp auszuführen"
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
+-msgstr ""
++#~ msgid ""
++#~ "Allow sysadm SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "sysadm-SELinux-Benutzerkonto erlauben, Dateien im Benutzerverzeichnis "
++#~ "oder /tmp auszuführen"
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
+-msgstr ""
++#~ msgid ""
++#~ "Allow unconfined SELinux user account to execute files in home directory "
++#~ "or /tmp"
++#~ msgstr ""
++#~ "Nicht eingeschränktem (unconfined) SELinux-Benutzerkonto erlauben, "
++#~ "Dateien im Benutzerverzeichnis oder /tmp auszuführen"
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
+-msgstr ""
++#~ msgid "Network Configuration"
++#~ msgstr "Netzwerkkonfiguration"
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
+-msgstr ""
++#~ msgid ""
++#~ "Allow user SELinux user account to execute files in home directory or /tmp"
++#~ msgstr ""
++#~ "user-SELinux-Benutzerkonto erlauben, Dateien im Benutzerverzeichnis oder /"
++#~ "tmp auszuführen"
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
+-msgstr ""
++#~ msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#~ msgstr ""
++#~ "Uneingeschränkten Objekten dynamischen Wechseln nach unconfined_execmem "
++#~ "erlauben"
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
+-msgstr ""
++#~ msgid "Databases"
++#~ msgstr "Datenbanken"
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
+-msgstr ""
++#~ msgid "XServer"
++#~ msgstr "XServer"
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
+-msgstr ""
++#~ msgid ""
++#~ "Allow xguest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "xguest-SELinux-Benutzerkonto erlauben, Dateien im Benutzerverzeichnis "
++#~ "oder /tmp auszuführen"
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
+-msgstr ""
++#~ msgid "NIS"
++#~ msgstr "NIS"
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
+-msgstr ""
++#~ msgid "Web Applications"
++#~ msgstr "Webanwendungen"
+
+-#: ../gui/system-config-selinux.glade:2661
+-msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
+-msgstr ""
++#~ msgid "Transition staff SELinux user to Web Browser Domain"
++#~ msgstr "staff-SELinux-Benutzer nach Webbrowser-Domain wechseln"
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
+-msgstr ""
++#~ msgid "Transition sysadm SELinux user to Web Browser Domain"
++#~ msgstr "sysadm-SELinux-Benutzer nach Webbrowser-Domain wechseln"
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
+-msgstr ""
++#~ msgid "Transition user SELinux user to Web Browser Domain"
++#~ msgstr "user-SELinux-Benutzer nach Webbrowser-Domain wechseln"
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
+-msgstr ""
++#~ msgid "Transition xguest SELinux user to Web Browser Domain"
++#~ msgstr "xguest-SELinux-Benutzer nach Webbrowser-Domain wechseln"
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
+-msgstr ""
++#~ msgid "Disable SELinux protection for amanda"
++#~ msgstr "SELinux-Schutz für amanda deaktivieren"
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
+-msgstr ""
++#~ msgid "Disable SELinux protection for amavis"
++#~ msgstr "SELinux-Schutz für amavis deaktivieren"
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
+-msgstr ""
++#~ msgid "Disable SELinux protection for apmd daemon"
++#~ msgstr "SELinux-Schutz für apmd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for arpwatch daemon"
++#~ msgstr "SELinux-Schutz für arpwatch-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for auditd daemon"
++#~ msgstr "SELinux-Schutz für auditd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for automount daemon"
++#~ msgstr "SELinux-Schutz für automount-Daemon wechseln"
++
++#~ msgid "Disable SELinux protection for avahi"
++#~ msgstr "SELinux-Schutz für avahi deaktivieren"
++
++#~ msgid "Disable SELinux protection for bluetooth daemon"
++#~ msgstr "SELinux-Schutz für bluetooth-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for canna daemon"
++#~ msgstr "SELinux-Schutz für canna-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for cardmgr daemon"
++#~ msgstr "SELinux-Schutz für cardmgr-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for Cluster Server"
++#~ msgstr "SELinux-Schutz für Cluster-Server deaktivieren"
++
++#~ msgid "Disable SELinux protection for ciped daemon"
++#~ msgstr "SELinux-Schutz für ciped-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for clamd daemon"
++#~ msgstr "SELinux-Schutz für clamd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for clamscan"
++#~ msgstr "SELinux-Schutz für clamscan deaktivieren"
++
++#~ msgid "Disable SELinux protection for clvmd"
++#~ msgstr "SELinux-Schutz für clvmd deaktivieren"
++
++#~ msgid "Disable SELinux protection for comsat daemon"
++#~ msgstr "SELinux-Schutz für comsat-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for courier daemon"
++#~ msgstr "SELinux-Schutz für courier-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for cpucontrol daemon"
++#~ msgstr "SELinux-Schutz für cpucontrol-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for cpuspeed daemon"
++#~ msgstr "SELinux-Schutz für cpuspeed-Daemon deaktivieren"
++
++#~ msgid "Cron"
++#~ msgstr "Cron"
++
++#~ msgid "Disable SELinux protection for crond daemon"
++#~ msgstr "SELinux-Schutz für crond-Daemon deaktivieren"
++
++#~ msgid "Printing"
++#~ msgstr "Drucken"
++
++#~ msgid "Disable SELinux protection for cupsd back end server"
++#~ msgstr "SELinux-Schutz für cupsd-Backend-Server deaktivieren"
++
++#~ msgid "Disable SELinux protection for cupsd daemon"
++#~ msgstr "SELinux-Schutz für cupsd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for cupsd_lpd"
++#~ msgstr "SELinux-Schutz für cupsd_lpd deaktivieren"
++
++#~ msgid "CVS"
++#~ msgstr "CVS"
++
++#~ msgid "Disable SELinux protection for cvs daemon"
++#~ msgstr "SELinux-Schutz für cvs-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for cyrus daemon"
++#~ msgstr "SELinux-Schutz für cyrus-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for dbskkd daemon"
++#~ msgstr "SELinux-Schutz für dbskkd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for dbusd daemon"
++#~ msgstr "SELinux-Schutz für dbusd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for dccd"
++#~ msgstr "SELinux-Schutz für dccd deaktivieren"
++
++#~ msgid "Disable SELinux protection for dccifd"
++#~ msgstr "SELinux-Schutz für dccifd deaktivieren"
++
++#~ msgid "Disable SELinux protection for dccm"
++#~ msgstr "SELinux-Schutz für dccm deaktivieren"
++
++#~ msgid "Disable SELinux protection for ddt daemon"
++#~ msgstr "SELinux-Schutz für ddt-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for devfsd daemon"
++#~ msgstr "SELinux-Schutz für devfsd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for dhcpc daemon"
++#~ msgstr "SELinux-Schutz für dhcpc-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for dhcpd daemon"
++#~ msgstr "SELinux-Schutz für dhcpd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for dictd daemon"
++#~ msgstr "SELinux-Schutz für dictd-Daemon deaktivieren"
++
++#~ msgid "Allow sysadm_t to directly start daemons"
++#~ msgstr "sysadm_t das direkte Starten von Daemons erlauben"
++
++#~ msgid "Disable SELinux protection for Evolution"
++#~ msgstr "SELinux-Schutz für Evolution deaktivieren"
++
++#~ msgid "Games"
++#~ msgstr "Spiele"
++
++#~ msgid "Disable SELinux protection for games"
++#~ msgstr "SELinux-Schutz für Spiele deaktivieren"
++
++#~ msgid "Disable SELinux protection for the web browsers"
++#~ msgstr "SELinux-Schutz für Webbrowser deaktivieren"
++
++#~ msgid "Disable SELinux protection for Thunderbird"
++#~ msgstr "SELinux-Schutz für Thunderbird deaktivieren"
++
++#~ msgid "Disable SELinux protection for distccd daemon"
++#~ msgstr " SELinux protection for distccd daemon"
++
++#~ msgid "Disable SELinux protection for dmesg daemon"
++#~ msgstr "SELinux-Schutz für dmesg-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for dnsmasq daemon"
++#~ msgstr "SELinux-Schutz für dnsmasq-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for dovecot daemon"
++#~ msgstr "SELinux-Schutz für dovecot-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for entropyd daemon"
++#~ msgstr "SELinux-Schutz für entropyd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for fetchmail"
++#~ msgstr "SELinux-Schutz für fetchmail deaktivieren"
++
++#~ msgid "Disable SELinux protection for fingerd daemon"
++#~ msgstr "SELinux-Schutz für fingerd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for freshclam daemon"
++#~ msgstr "SELinux-Schutz für freshclam-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for fsdaemon daemon"
++#~ msgstr "SELinux-Schutz für fsdaemon-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for gpm daemon"
++#~ msgstr "SELinux-Schutz für gpm-Daemon deaktivieren"
++
++#~ msgid "NFS"
++#~ msgstr "NFS"
++
++#~ msgid "Disable SELinux protection for gss daemon"
++#~ msgstr "SELinux-Schutz für gss-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for Hal daemon"
++#~ msgstr "SELinux-Schutz für Hal-Daemon deaktivieren"
++
++#~ msgid "Compatibility"
++#~ msgstr "Kompatibilität"
++
++#~ msgid ""
++#~ "Do not audit things that we know to be broken but which are not security "
++#~ "risks"
++#~ msgstr ""
++#~ "Keine Dinge überprüfen, von denen bekannt ist, dass sie fehlerhaft sind, "
++#~ "jedoch kein Sicherheitsrisiko darstellen"
++
++#~ msgid "Disable SELinux protection for hostname daemon"
++#~ msgstr "SELinux-Schutz für hostname-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for hotplug daemon"
++#~ msgstr "SELinux-Schutz für hotplug-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for howl daemon"
++#~ msgstr "SELinux-Schutz für howl-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for cups hplip daemon"
++#~ msgstr "SELinux-Schutz für cups-hplip-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for httpd rotatelogs"
++#~ msgstr "SELinux-Schutz für httpd-rotatelogs deaktivieren"
++
++#~ msgid "HTTPD Service"
++#~ msgstr "HTTPD-Dienst"
++
++#~ msgid "Disable SELinux protection for http suexec"
++#~ msgstr "SELinux-Schutz für http-suexec deaktivieren"
++
++#~ msgid "Disable SELinux protection for hwclock daemon"
++#~ msgstr "SELinux-Schutz für hwclock-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for i18n daemon"
++#~ msgstr "SELinux-Schutz für i18n-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for imazesrv daemon"
++#~ msgstr "SELinux-Schutz für imazesrv-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for inetd child daemons"
++#~ msgstr "SELinux-Schutz für untergeordnete inetd-Daemons deaktivieren"
++
++#~ msgid "Disable SELinux protection for inetd daemon"
++#~ msgstr "SELinux-Schutz für inetd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for innd daemon"
++#~ msgstr "SELinux-Schutz für innd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for iptables daemon"
++#~ msgstr "SELinux-Schutz für iptables-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for ircd daemon"
++#~ msgstr "SELinux-Schutz für ircd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for irqbalance daemon"
++#~ msgstr "SELinux-Schutz für irqbalance-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for iscsi daemon"
++#~ msgstr "SELinux-Schutz für iscsi-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for jabberd daemon"
++#~ msgstr "SELinux-Schutz für jabberd-Daemon deaktivieren"
++
++#~ msgid "Kerberos"
++#~ msgstr "Kerberos"
++
++#~ msgid "Disable SELinux protection for kadmind daemon"
++#~ msgstr "SELinux-Schutz für kadmind-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for klogd daemon"
++#~ msgstr "SELinux-Schutz für klogd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for krb5kdc daemon"
++#~ msgstr "SELinux-Schutz für krb5kdc-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for ktalk daemons"
++#~ msgstr "SELinux-Schutz für ktalk-Daemons deaktivieren"
++
++#~ msgid "Disable SELinux protection for kudzu daemon"
++#~ msgstr "SELinux-Schutz für kudzu-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for locate daemon"
++#~ msgstr "SELinux-Schutz für locate-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for lpd daemon"
++#~ msgstr "SELinux-Schutz für lpd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for lrrd daemon"
++#~ msgstr "SELinux-Schutz für lrrd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for lvm daemon"
++#~ msgstr "SELinux-Schutz für lvm-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for mailman"
++#~ msgstr "SELinux-Schutz für mailman deaktivieren"
++
++#~ msgid "Disable SELinux protection for mdadm daemon"
++#~ msgstr "SELinux-Schutz für mdadm-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for monopd daemon"
++#~ msgstr "SELinux-Schutz für monopd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for mrtg daemon"
++#~ msgstr "SELinux-Schutz für mrtg-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for mysqld daemon"
++#~ msgstr "SELinux-Schutz für mysqld-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for nagios daemon"
++#~ msgstr "SELinux-Schutz für nagios-Daemon deaktivieren"
++
++#~ msgid "Name Service"
++#~ msgstr "Namensdienst"
++
++#~ msgid "Disable SELinux protection for named daemon"
++#~ msgstr "SELinux-Schutz für named-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for nessusd daemon"
++#~ msgstr "SELinux-Schutz für nessusd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for NetworkManager"
++#~ msgstr "SELinux-Schutz für NetworkManager deaktivieren"
++
++#~ msgid "Disable SELinux protection for nfsd daemon"
++#~ msgstr "SELinux-Schutz für nfsd-Daemon deaktivieren"
++
++#~ msgid "Samba"
++#~ msgstr "Samba"
++
++#~ msgid "Disable SELinux protection for nmbd daemon"
++#~ msgstr "SELinux-Schutz für nmbd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for nrpe daemon"
++#~ msgstr "SELinux-Schutz für nrpe-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for nscd daemon"
++#~ msgstr "SELinux-Schutz für nscd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for nsd daemon"
++#~ msgstr "SELinux-Schutz für nsd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for ntpd daemon"
++#~ msgstr "SELinux-Schutz für ntpd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for oddjob"
++#~ msgstr "SELinux-Schutz für oddjob deaktivieren"
++
++#~ msgid "Disable SELinux protection for oddjob_mkhomedir"
++#~ msgstr "SELinux-Schutz für oddjob_mkhomedir deaktivieren"
++
++#~ msgid "Disable SELinux protection for openvpn daemon"
++#~ msgstr "SELinux-Schutz für openvpn-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for pam daemon"
++#~ msgstr "SELinux-Schutz für pam-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for pegasus"
++#~ msgstr "SELinux-Schutz für pegasus deaktivieren"
++
++#~ msgid "Disable SELinux protection for perdition daemon"
++#~ msgstr "SELinux-Schutz für perdition-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for portmap daemon"
++#~ msgstr "SELinux-Schutz für portmap-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for portslave daemon"
++#~ msgstr "SELinux-Schutz für portslave-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for postfix"
++#~ msgstr "SELinux-Schutz für postfix deaktivieren"
++
++#~ msgid "Disable SELinux protection for postgresql daemon"
++#~ msgstr "SELinux-Schutz für postgresql-Daemon deaktivieren"
++
++#~ msgid "pppd"
++#~ msgstr "pppd"
++
++#~ msgid "Disable SELinux protection for pptp"
++#~ msgstr "SELinux-Schutz für pptp deaktivieren"
++
++#~ msgid "Disable SELinux protection for prelink daemon"
++#~ msgstr "SELinux-Schutz für prelink-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for privoxy daemon"
++#~ msgstr "SELinux-Schutz für privoxy-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for ptal daemon"
++#~ msgstr "SELinux-Schutz für ptal-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for pxe daemon"
++#~ msgstr "SELinux-Schutz für pxe-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for pyzord"
++#~ msgstr "SELinux-Schutz für pyzord deaktivieren"
++
++#~ msgid "Disable SELinux protection for quota daemon"
++#~ msgstr "SELinux-Schutz für quota-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for radiusd daemon"
++#~ msgstr "SELinux-Schutz für radiusd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for radvd daemon"
++#~ msgstr "SELinux-Schutz für radvd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for rdisc"
++#~ msgstr "SELinux-Schutz für rdisc deaktivieren"
++
++#~ msgid "Disable SELinux protection for readahead"
++#~ msgstr "SELinux-Schutz für readahead deaktivieren"
++
++#~ msgid "Allow programs to read files in non-standard locations (default_t)"
++#~ msgstr ""
++#~ "Programmen das Lesen von Dateien an nicht standardmäßigen Speicherorten "
++#~ "erlauben (default_t)"
++
++#~ msgid "Disable SELinux protection for restorecond"
++#~ msgstr "SELinux-Schutz für restorecond deaktivieren"
++
++#~ msgid "Disable SELinux protection for rhgb daemon"
++#~ msgstr "SELinux-Schutz für rhgb-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for ricci"
++#~ msgstr "SELinux-Schutz für ricci deaktivieren"
++
++#~ msgid "Disable SELinux protection for ricci_modclusterd"
++#~ msgstr "SELinux-Schutz für ricci_modclusterd deaktivieren"
++
++#~ msgid "Disable SELinux protection for rlogind daemon"
++#~ msgstr "SELinux-Schutz für rlogind-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for rpcd daemon"
++#~ msgstr "SELinux-Schutz für rpcd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for rshd"
++#~ msgstr "SELinux-Schutz für rshd deaktivieren"
++
++#~ msgid "rsync"
++#~ msgstr "rsync"
++
++#~ msgid "Disable SELinux protection for rsync daemon"
++#~ msgstr "SELinux-Schutz für rsync-Daemon deaktivieren"
++
++#~ msgid "Allow ssh to run from inetd instead of as a daemon"
++#~ msgstr "SSH die Ausführung von inetd anstatt als Daemon erlauben"
++
++#~ msgid "SASL authentication server"
++#~ msgstr "SASL-Authentifizierungssserver"
++
++#~ msgid ""
++#~ "Allow X-Windows server to map a memory region as both executable and "
++#~ "writable"
++#~ msgstr ""
++#~ "X-Windows-Server das Zuweisen eines Speicherbereichs als sowohl "
++#~ "ausführbar als auch schreibbar erlauben"
++
++#~ msgid "Disable SELinux protection for saslauthd daemon"
++#~ msgstr "SELinux-Schutz für saslauthd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for scannerdaemon daemon"
++#~ msgstr "SELinux-Schutz für scannerdaemon-Daemon deaktivieren"
++
++#~ msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#~ msgstr "Kein Wechsel nach sysadm_t erlauben, betrifft sudo und su "
++
++#~ msgid "Do not allow any processes to load kernel modules"
++#~ msgstr "Keinen Prozessen das Laden von Kernelmodulen erlauben"
++
++#~ msgid "Do not allow any processes to modify kernel SELinux policy"
++#~ msgstr "Keinen Prozessen das Ändern der SELinux-Richtlinie erlauben"
++
++#~ msgid "Disable SELinux protection for sendmail daemon"
++#~ msgstr "SELinux-Schutz für sendmail-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for setrans"
++#~ msgstr "SELinux-Schutz für setrans deaktivieren"
++
++#~ msgid "Disable SELinux protection for setroubleshoot daemon"
++#~ msgstr "SELinux-Schutz für setroubleshoot-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for slapd daemon"
++#~ msgstr "SELinux-Schutz für slapd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for slrnpull daemon"
++#~ msgstr "SELinux-Schutz für slrnpull-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for smbd daemon"
++#~ msgstr "SELinux-Schutz für smbd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for snmpd daemon"
++#~ msgstr "SELinux-Schutz für snmpd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for snort daemon"
++#~ msgstr "SELinux-Schutz für snort-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for soundd daemon"
++#~ msgstr "SELinux-Schutz für soundd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for sound daemon"
++#~ msgstr "SELinux-Schutz für sound-Daemon deaktivieren"
++
++#~ msgid "Spam Protection"
++#~ msgstr "Spam-Schutz"
++
++#~ msgid "Disable SELinux protection for spamd daemon"
++#~ msgstr "SELinux-Schutz für spamd-Daemon deaktivieren"
++
++#~ msgid "Allow Spam Assassin daemon network access"
++#~ msgstr "Spam-Assassin-Daemon Netzwerkzugriff erlauben"
++
++#~ msgid "Disable SELinux protection for speedmgmt daemon"
++#~ msgstr "SELinux-Schutz für speedmgmt-Daemon deaktivieren"
++
++#~ msgid "Squid"
++#~ msgstr "Squid"
++
++#~ msgid "Disable SELinux protection for squid daemon"
++#~ msgstr "SELinux-Schutz für squid-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for ssh daemon"
++#~ msgstr "SELinux-Schutz für ssh-Daemon deaktivieren"
++
++#~ msgid ""
++#~ "Allow staff_r users to search the sysadm home dir and read files (such as "
++#~ "~/.bashrc)"
++#~ msgstr ""
++#~ "staff_r-Benutzern das Durchsuchen des sysadm-Benutzerverzeichnisses und "
++#~ "das Lesen von Dateien (wie z.B. ~/.bashrc) erlauben"
++
++#~ msgid "Universal SSL tunnel"
++#~ msgstr "Universeller SSL-Tunnel"
++
++#~ msgid "Disable SELinux protection for stunnel daemon"
++#~ msgstr "SELinux-Schutz für stunnel-Daemon deaktivieren"
++
++#~ msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#~ msgstr ""
++#~ "stunnel-Daemon die eigenständige Ausführung außerhalb von xinetd erlauben"
++
++#~ msgid "Disable SELinux protection for swat daemon"
++#~ msgstr "SELinux-Schutz für swat-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for sxid daemon"
++#~ msgstr "SELinux-Schutz für sxid-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for syslogd daemon"
++#~ msgstr "SELinux-Schutz für syslogd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for system cron jobs"
++#~ msgstr "SELinux-Schutz für System-Cron-Jobs deaktivieren"
++
++#~ msgid "Disable SELinux protection for tcp daemon"
++#~ msgstr "SELinux-Schutz für tcp-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for telnet daemon"
++#~ msgstr "SELinux-Schutz für telnet-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for tftpd daemon"
++#~ msgstr "SELinux-Schutz für tftpd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for transproxy daemon"
++#~ msgstr "SELinux-Schutz für transproxy-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for udev daemon"
++#~ msgstr "SELinux-Schutz für udev-Daemon deaktvieren"
++
++#~ msgid "Disable SELinux protection for uml daemon"
++#~ msgstr "SELinux-Schutz für uml-Daemon deaktivieren"
++
++#~ msgid ""
++#~ "Allow xinetd to run unconfined, including any services it starts that do "
++#~ "not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "xinetd die uneingeschränkte Ausführung erlauben, dies gilt einschließlich "
++#~ "aller durch ihn gestarteten Dienste, die keine explizit definierten "
++#~ "Domain-Wechsel haben"
++
++#~ msgid ""
++#~ "Allow rc scripts to run unconfined, including any daemon started by an rc "
++#~ "script that does not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "rc-Skripten die uneingeschränkte Ausführung erlauben, dies gilt "
++#~ "einschließlich aller durch rc-Skripte gestarteten Daemons, die keine "
++#~ "explizit definierten Domain-Wechsel haben"
++
++#~ msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#~ msgstr ""
++#~ "Privilegierten Hilfsprogrammen wie hotplug und insmod die "
++#~ "uneingeschränkte Ausführung erlauben"
++
++#~ msgid "Disable SELinux protection for updfstab daemon"
++#~ msgstr "SELinux-Schutz für updfstab-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for uptimed daemon"
++#~ msgstr "SELinux-Schutz für uptimed-Daemon deaktivieren"
++
++#~ msgid ""
++#~ "Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, "
++#~ "only staff_r can do so"
++#~ msgstr ""
++#~ "user_r das Erreichen von sysadm_r mittels su, sudo oder userhelper "
++#~ "erlauben. Andernfalls ist die nur für staff_r möglich"
++
++#~ msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#~ msgstr ""
++#~ "Benutzern die Steuerung von Netzwerkschnittstellen erlauben (benötigt "
++#~ "zudem USERCTL=true)"
++
++#~ msgid "Allow user to stat ttyfiles"
++#~ msgstr "Ermöglicht Benutzern die Ausführung von stat auf ttyfiles"
++
++#~ msgid "Disable SELinux protection for uucpd daemon"
++#~ msgstr "SELinux-Schutz für uucpd-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for vmware daemon"
++#~ msgstr "SELinux-Schutz für vmware-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for watchdog daemon"
++#~ msgstr "SELinux-Schutz für watchdog-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for winbind daemon"
++#~ msgstr "SELinux-Schutz für winbind-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for xdm daemon"
++#~ msgstr "SELinux-Schutz für xdm-Daemon deaktivieren"
++
++#~ msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#~ msgstr "xdm Anmeldungen als sysadm_r:sysadm_t erlauben"
++
++#~ msgid "Disable SELinux protection for xen daemon"
++#~ msgstr "SELinux-Schutz für xen-Daemon deaktivieren"
++
++#~ msgid "XEN"
++#~ msgstr "XEN"
++
++#~ msgid "Disable SELinux protection for xfs daemon"
++#~ msgstr "SELinux-Schutz für xfs-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for xen control"
++#~ msgstr "SELinux-Schutz für xen-Steuerung deaktivieren"
++
++#~ msgid "Disable SELinux protection for ypbind daemon"
++#~ msgstr "SELinux-Schutz für ypbind-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for NIS Password Daemon"
++#~ msgstr "SELinux-Schutz für NIS-Passwort-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for ypserv daemon"
++#~ msgstr "SELinux-Schutz für ypserv-Daemon deaktivieren"
++
++#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
++#~ msgstr "SELinux-Schutz für NIS-Transfer-Daemon deaktivieren"
+diff --git a/policycoreutils/po/el.po b/policycoreutils/po/el.po
+index 5883991..8730e32 100644
+--- a/policycoreutils/po/el.po
++++ b/policycoreutils/po/el.po
+@@ -11,15 +11,15 @@ msgid ""
+ msgstr ""
+ "Project-Id-Version: Policycoreutils\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
+ "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
+ "Language-Team: Greek <trans-el at lists.fedoraproject.org>\n"
+ "Language: el\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
++"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -28,7 +28,7 @@ msgid ""
+ " <args ...> are the arguments to that script."
+ msgstr ""
+
+-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
++#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
+ #, c-format
+ msgid "failed to initialize PAM\n"
+ msgstr ""
+@@ -77,7 +77,7 @@ msgstr ""
+ msgid "authentication failed.\n"
+ msgstr "αποτυχία πιστοποίησης.\n"
+
+-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
++#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
+ #, c-format
+ msgid "Could not set exec context to %s.\n"
+ msgstr ""
+@@ -90,855 +90,851 @@ msgstr "******************** ΣΗΜΑΝΤΙΚΟ ***********************\n"
+ msgid "To make this policy package active, execute:"
+ msgstr ""
+
+-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
+-msgid "global"
+-msgstr ""
+-
+-#: ../semanage/seobject.py:225
++#: ../semanage/seobject.py:200
+ msgid "Could not create semanage handle"
+ msgstr ""
+
+-#: ../semanage/seobject.py:233
++#: ../semanage/seobject.py:208
+ msgid "SELinux policy is not managed or store cannot be accessed."
+ msgstr ""
+
+-#: ../semanage/seobject.py:238
++#: ../semanage/seobject.py:213
+ msgid "Cannot read policy store."
+ msgstr ""
+
+-#: ../semanage/seobject.py:243
++#: ../semanage/seobject.py:218
+ msgid "Could not establish semanage connection"
+ msgstr ""
+
+-#: ../semanage/seobject.py:248
++#: ../semanage/seobject.py:223
+ msgid "Could not test MLS enabled status"
+ msgstr ""
+
+-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
+ msgid "Not yet implemented"
+ msgstr ""
+
+-#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:233
+ msgid "Semanage transaction already in progress"
+ msgstr ""
+
+-#: ../semanage/seobject.py:267
++#: ../semanage/seobject.py:242
+ msgid "Could not start semanage transaction"
+ msgstr ""
+
+-#: ../semanage/seobject.py:278
++#: ../semanage/seobject.py:254
+ msgid "Could not commit semanage transaction"
+ msgstr ""
+
+-#: ../semanage/seobject.py:283
++#: ../semanage/seobject.py:259
+ msgid "Semanage transaction not in progress"
+ msgstr ""
+
+-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
+ msgid "Could not list SELinux modules"
+ msgstr ""
+
+-#: ../semanage/seobject.py:308
++#: ../semanage/seobject.py:284
+ msgid "Modules Name"
+ msgstr ""
+
+-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
+ msgid "Version"
+ msgstr "Έκδοση"
+
+-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
+ msgid "Disabled"
+ msgstr "Ανενεργό"
+
+-#: ../semanage/seobject.py:326
++#: ../semanage/seobject.py:302
+ #, python-format
+ msgid "Could not disable module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:337
++#: ../semanage/seobject.py:313
+ #, python-format
+ msgid "Could not enable module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:352
++#: ../semanage/seobject.py:328
+ #, python-format
+ msgid "Could not remove module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:362
++#: ../semanage/seobject.py:338
+ msgid "dontaudit requires either 'on' or 'off'"
+ msgstr ""
+
+-#: ../semanage/seobject.py:391
++#: ../semanage/seobject.py:366
+ msgid "Builtin Permissive Types"
+ msgstr ""
+
+-#: ../semanage/seobject.py:401
++#: ../semanage/seobject.py:376
+ msgid "Customized Permissive Types"
+ msgstr ""
+
+-#: ../semanage/seobject.py:442
++#: ../semanage/seobject.py:417
+ #, python-format
+ msgid "Could not set permissive domain %s (module installation failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:448
++#: ../semanage/seobject.py:423
+ #, python-format
+ msgid "Could not remove permissive domain %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
+-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
+-#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
+-#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
+-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
+-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
+-#: ../semanage/seobject.py:2045
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
+ #, python-format
+ msgid "Could not create a key for %s"
+ msgstr "Αδυναμία δημιουργίας κλειδιού για %s"
+
+-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
+-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
+ #, python-format
+ msgid "Could not check if login mapping for %s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:496
++#: ../semanage/seobject.py:471
+ #, python-format
+ msgid "Linux Group %s does not exist"
+ msgstr "Η Ομάδα Linux %s δεν υπάρχει"
+
+-#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:476
+ #, python-format
+ msgid "Linux User %s does not exist"
+ msgstr "Ο χρήστης Linux %s δεν υπάρχει"
+
+-#: ../semanage/seobject.py:505
++#: ../semanage/seobject.py:480
+ #, python-format
+ msgid "Could not create login mapping for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
+ #, python-format
+ msgid "Could not set name for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
+ #, python-format
+ msgid "Could not set MLS range for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:518
++#: ../semanage/seobject.py:493
+ #, python-format
+ msgid "Could not set SELinux user for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:522
++#: ../semanage/seobject.py:497
+ #, python-format
+ msgid "Could not add login mapping for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:540
++#: ../semanage/seobject.py:515
+ msgid "Requires seuser or serange"
+ msgstr ""
+
+-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
+ #, python-format
+ msgid "Login mapping for %s is not defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:567
++#: ../semanage/seobject.py:542
+ #, python-format
+ msgid "Could not query seuser for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:581
++#: ../semanage/seobject.py:556
+ #, python-format
+ msgid "Could not modify login mapping for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:615
++#: ../semanage/seobject.py:590
+ #, python-format
+ msgid "Login mapping for %s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:619
++#: ../semanage/seobject.py:594
+ #, python-format
+ msgid "Could not delete login mapping for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
+-#: ../semanage/seobject.py:897
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
+ msgid "Could not list login mappings"
+ msgstr ""
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
+ #: ../gui/system-config-selinux.glade:100
+ msgid "Login Name"
+ msgstr ""
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:128
+ #: ../gui/system-config-selinux.glade:915
+ #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
+ msgid "SELinux User"
+ msgstr "Χρήστης SELinux"
+
+-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
+ #: ../gui/system-config-selinux.glade:943
+ msgid "MLS/MCS Range"
+ msgstr ""
+
+-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
+-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
+-#: ../semanage/seobject.py:864
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
+ #, python-format
+ msgid "Could not check if SELinux user %s is defined"
+ msgstr "Δεν ήταν δυνατό να ελεγχθεί αν ο χρήστης SELinux %s έχει καθοριστεί"
+
+-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
+-#: ../semanage/seobject.py:870
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
+ #, python-format
+ msgid "Could not query user for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:726
++#: ../semanage/seobject.py:701
+ #, python-format
+ msgid "You must add at least one role for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:716
+ #, python-format
+ msgid "Could not create SELinux user for %s"
+ msgstr "Αδυναμία δημιουργίας χρήστη SELinux για %s"
+
+-#: ../semanage/seobject.py:750
++#: ../semanage/seobject.py:725
+ #, python-format
+ msgid "Could not add role %s for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:759
++#: ../semanage/seobject.py:734
+ #, python-format
+ msgid "Could not set MLS level for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:762
++#: ../semanage/seobject.py:737
+ #, python-format
+ msgid "Could not add prefix %s for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:765
++#: ../semanage/seobject.py:740
+ #, python-format
+ msgid "Could not extract key for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:769
++#: ../semanage/seobject.py:744
+ #, python-format
+ msgid "Could not add SELinux user %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:791
++#: ../semanage/seobject.py:766
+ msgid "Requires prefix, roles, level or range"
+ msgstr ""
+
+-#: ../semanage/seobject.py:793
++#: ../semanage/seobject.py:768
+ msgid "Requires prefix or roles"
+ msgstr ""
+
+-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
+ #, python-format
+ msgid "SELinux user %s is not defined"
+ msgstr "Ο χρήστης SELinux %s δεν έχει ορισθεί"
+
+-#: ../semanage/seobject.py:832
++#: ../semanage/seobject.py:807
+ #, python-format
+ msgid "Could not modify SELinux user %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:866
++#: ../semanage/seobject.py:841
+ #, python-format
+ msgid "SELinux user %s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:877
++#: ../semanage/seobject.py:852
+ #, python-format
+ msgid "Could not delete SELinux user %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:915
++#: ../semanage/seobject.py:890
+ msgid "Could not list SELinux users"
+ msgstr ""
+
+-#: ../semanage/seobject.py:921
++#: ../semanage/seobject.py:896
+ #, python-format
+ msgid "Could not list roles for user %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "Labeling"
+ msgstr ""
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "MLS/"
+ msgstr "MLS/"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "Prefix"
+ msgstr "Prefix"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Level"
+ msgstr ""
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Range"
+ msgstr ""
+
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
+ msgid "SELinux Roles"
+ msgstr ""
+
+-#: ../semanage/seobject.py:967
++#: ../semanage/seobject.py:942
+ msgid "Protocol udp or tcp is required"
+ msgstr ""
+
+-#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:944
+ msgid "Port is required"
+ msgstr ""
+
+-#: ../semanage/seobject.py:979
++#: ../semanage/seobject.py:954
+ msgid "Invalid Port"
+ msgstr ""
+
+-#: ../semanage/seobject.py:983
++#: ../semanage/seobject.py:958
+ #, python-format
+ msgid "Could not create a key for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:994
++#: ../semanage/seobject.py:969
+ msgid "Type is required"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
+-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
+ #, python-format
+ msgid "Could not check if port %s/%s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1002
++#: ../semanage/seobject.py:977
+ #, python-format
+ msgid "Port %s/%s already defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1006
++#: ../semanage/seobject.py:981
+ #, python-format
+ msgid "Could not create port for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:987
+ #, python-format
+ msgid "Could not create context for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:991
+ #, python-format
+ msgid "Could not set user in port context for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1020
++#: ../semanage/seobject.py:995
+ #, python-format
+ msgid "Could not set role in port context for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1024
++#: ../semanage/seobject.py:999
+ #, python-format
+ msgid "Could not set type in port context for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1029
++#: ../semanage/seobject.py:1004
+ #, python-format
+ msgid "Could not set mls fields in port context for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1033
++#: ../semanage/seobject.py:1008
+ #, python-format
+ msgid "Could not set port context for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1037
++#: ../semanage/seobject.py:1012
+ #, python-format
+ msgid "Could not add port %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
+-#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
+ msgid "Requires setype or serange"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1053
++#: ../semanage/seobject.py:1028
+ msgid "Requires setype"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
+ #, python-format
+ msgid "Port %s/%s is not defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1065
++#: ../semanage/seobject.py:1040
+ #, python-format
+ msgid "Could not query port %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1051
+ #, python-format
+ msgid "Could not modify port %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1089
++#: ../semanage/seobject.py:1064
+ msgid "Could not list the ports"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1080
+ #, python-format
+ msgid "Could not delete the port %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1122
++#: ../semanage/seobject.py:1097
+ #, python-format
+ msgid "Port %s/%s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1126
++#: ../semanage/seobject.py:1101
+ #, python-format
+ msgid "Could not delete port %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
+ msgid "Could not list ports"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "SELinux Port Type"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "Proto"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
+ msgid "Port Number"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1222
++#: ../semanage/seobject.py:1197
+ msgid "Node Address is required"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1237
++#: ../semanage/seobject.py:1212
+ msgid "Unknown or missing protocol"
+ msgstr "άγνωστο ή χαμένο πρωτόκολλο"
+
+-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
+-#: ../semanage/seobject.py:1728
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
+ msgid "SELinux Type is required"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
+-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
+-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
+-#: ../semanage/seobject.py:1732
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
+ #, python-format
+ msgid "Could not create key for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
+-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
+ #, python-format
+ msgid "Could not check if addr %s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1266
++#: ../semanage/seobject.py:1241
+ #, python-format
+ msgid "Could not create addr for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
+-#: ../semanage/seobject.py:1690
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
+ #, python-format
+ msgid "Could not create context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1251
+ #, python-format
+ msgid "Could not set mask for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1255
+ #, python-format
+ msgid "Could not set user in addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1284
++#: ../semanage/seobject.py:1259
+ #, python-format
+ msgid "Could not set role in addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1288
++#: ../semanage/seobject.py:1263
+ #, python-format
+ msgid "Could not set type in addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1293
++#: ../semanage/seobject.py:1268
+ #, python-format
+ msgid "Could not set mls fields in addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1297
++#: ../semanage/seobject.py:1272
+ #, python-format
+ msgid "Could not set addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1301
++#: ../semanage/seobject.py:1276
+ #, python-format
+ msgid "Could not add addr %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
+ #, python-format
+ msgid "Addr %s is not defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1330
++#: ../semanage/seobject.py:1305
+ #, python-format
+ msgid "Could not query addr %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1340
++#: ../semanage/seobject.py:1315
+ #, python-format
+ msgid "Could not modify addr %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1368
++#: ../semanage/seobject.py:1343
+ #, python-format
+ msgid "Addr %s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1372
++#: ../semanage/seobject.py:1347
+ #, python-format
+ msgid "Could not delete addr %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1384
++#: ../semanage/seobject.py:1359
+ msgid "Could not deleteall node mappings"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1398
++#: ../semanage/seobject.py:1373
+ msgid "Could not list addrs"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
+-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
+ #, python-format
+ msgid "Could not check if interface %s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1465
++#: ../semanage/seobject.py:1440
+ #, python-format
+ msgid "Could not create interface for %s"
msgstr ""
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
msgstr ""
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
msgstr ""
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
msgstr ""
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
msgstr ""
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
msgstr ""
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
msgstr ""
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
msgstr ""
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr ""
+ msgstr "Περιβάλλον SELinux"
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
msgstr ""
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
msgstr ""
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
msgstr ""
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
msgstr ""
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
msgstr ""
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
msgstr ""
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -46029,114 +74679,114 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
msgstr ""
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
msgstr ""
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
msgstr ""
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
msgstr ""
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
- msgstr ""
+ msgstr "SELinux fcontext"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr ""
+ msgstr "τύπος"
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
@@ -46144,103 +74794,103 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
msgstr ""
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
msgstr ""
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
msgstr ""
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
msgstr ""
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
msgstr ""
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
msgstr ""
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
msgstr ""
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr ""
+ msgstr "άγνωστο"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
- msgstr ""
+ msgstr "SELinux boolean"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
msgstr ""
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
- msgstr ""
+ msgstr "Περιγραφή"
-@@ -998,7 +994,7 @@ msgstr ""
+@@ -1002,7 +998,7 @@ msgstr ""
msgid "Error sending audit message.\n"
msgstr ""
@@ -46249,7 +74899,7 @@ index a4478db..8a537f3 100644
#, c-format
msgid "Could not determine enforcing mode.\n"
msgstr ""
-@@ -1113,62 +1109,66 @@ msgstr ""
+@@ -1117,62 +1113,66 @@ msgstr ""
msgid "Unable to set SIGHUP handler\n"
msgstr ""
@@ -46328,9 +74978,9 @@ index a4478db..8a537f3 100644
msgid "failed to exec shell\n"
msgstr ""
-@@ -1271,20 +1271,20 @@ msgstr ""
+@@ -1275,20 +1275,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
msgid "chcat -l +CompanyConfidential juser"
- msgstr ""
+ msgstr "chcat -l +CompanyConfidential juser"
-#: ../scripts/chcat:399 ../gui/polgen.py:1351
-#, c-format, python-format
@@ -46354,7 +75004,7 @@ index a4478db..8a537f3 100644
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1360,557 +1360,444 @@ msgstr ""
+@@ -1364,557 +1364,444 @@ msgstr ""
msgid "Load Policy Module"
msgstr ""
@@ -47047,2370 +75697,2423 @@ index a4478db..8a537f3 100644
#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
msgid "Network Port"
msgstr ""
-@@ -3356,3 +3243,156 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
+@@ -1952,1411 +1839,1487 @@ msgstr ""
+ msgid "Group View"
msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
-+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
-+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
-+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
-+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
-+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
-+msgid "commands"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:205
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
-+msgstr ""
-diff --git a/policycoreutils/po/fa.po b/policycoreutils/po/fa.po
-index a4478db..8a537f3 100644
---- a/policycoreutils/po/fa.po
-+++ b/policycoreutils/po/fa.po
-@@ -8,7 +8,7 @@ msgid ""
- msgstr ""
- "Project-Id-Version: PACKAGE VERSION\n"
- "Report-Msgid-Bugs-To: \n"
--"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
- "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
- "Language-Team: LANGUAGE <LL at li.org>\n"
-@@ -24,7 +24,7 @@ msgid ""
- " <args ...> are the arguments to that script."
++msgid "Are you sure you want to delete %s '%s'?"
msgstr ""
--#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
-+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
- #, c-format
- msgid "failed to initialize PAM\n"
- msgstr ""
-@@ -73,7 +73,7 @@ msgstr ""
- msgid "authentication failed.\n"
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
msgstr ""
--#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
-+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
- #, c-format
- msgid "Could not set exec context to %s.\n"
- msgstr ""
-@@ -86,855 +86,851 @@ msgstr ""
- msgid "To make this policy package active, execute:"
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
msgstr ""
--#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
--msgid "global"
--msgstr ""
--
--#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
- msgid "Could not create semanage handle"
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
msgstr ""
--#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
- msgid "SELinux policy is not managed or store cannot be accessed."
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
msgstr ""
--#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
- msgid "Cannot read policy store."
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
msgstr ""
--#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
- msgid "Could not establish semanage connection"
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
msgstr ""
--#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
- msgid "Could not test MLS enabled status"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
msgstr ""
--#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
- msgid "Not yet implemented"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
msgstr ""
--#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
- msgid "Semanage transaction already in progress"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
msgstr ""
--#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
- msgid "Could not start semanage transaction"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
msgstr ""
--#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
- msgid "Could not commit semanage transaction"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
msgstr ""
--#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
- msgid "Semanage transaction not in progress"
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
msgstr ""
--#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
- msgid "Could not list SELinux modules"
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
msgstr ""
--#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
- msgid "Modules Name"
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
msgstr ""
--#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
- msgid "Version"
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
msgstr ""
--#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
- msgid "Disabled"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
msgstr ""
--#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
- #, python-format
- msgid "Could not disable module %s (remove failed)"
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
msgstr ""
--#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
- #, python-format
- msgid "Could not enable module %s (remove failed)"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
msgstr ""
--#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
- #, python-format
- msgid "Could not remove module %s (remove failed)"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
msgstr ""
--#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
- msgid "dontaudit requires either 'on' or 'off'"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
msgstr ""
--#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
- msgid "Builtin Permissive Types"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
msgstr ""
--#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
- msgid "Customized Permissive Types"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
msgstr ""
--#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
- #, python-format
- msgid "Could not set permissive domain %s (module installation failed)"
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
msgstr ""
--#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
- #, python-format
- msgid "Could not remove permissive domain %s (remove failed)"
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
msgstr ""
--#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
--#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
--#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
--#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
--#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
--#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
--#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
- #, python-format
- msgid "Could not create a key for %s"
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
msgstr ""
--#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
--#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
- #, python-format
- msgid "Could not check if login mapping for %s is defined"
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
msgstr ""
--#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
- #, python-format
- msgid "Linux Group %s does not exist"
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
msgstr ""
--#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
- #, python-format
- msgid "Linux User %s does not exist"
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
msgstr ""
--#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
- #, python-format
- msgid "Could not create login mapping for %s"
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
msgstr ""
--#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
- #, python-format
- msgid "Could not set name for %s"
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
msgstr ""
--#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
- #, python-format
- msgid "Could not set MLS range for %s"
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
msgstr ""
--#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
- #, python-format
- msgid "Could not set SELinux user for %s"
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
msgstr ""
--#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
- #, python-format
- msgid "Could not add login mapping for %s"
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
msgstr ""
--#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
- msgid "Requires seuser or serange"
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
msgstr ""
--#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
- #, python-format
- msgid "Login mapping for %s is not defined"
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
msgstr ""
--#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
- #, python-format
- msgid "Could not query seuser for %s"
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
msgstr ""
--#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
- #, python-format
- msgid "Could not modify login mapping for %s"
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
msgstr ""
--#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
- #, python-format
- msgid "Login mapping for %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
msgstr ""
--#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
- #, python-format
- msgid "Could not delete login mapping for %s"
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
msgstr ""
--#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
--#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
- msgid "Could not list login mappings"
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
- #: ../gui/system-config-selinux.glade:100
- msgid "Login Name"
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:128
- #: ../gui/system-config-selinux.glade:915
- #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
- msgid "SELinux User"
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
msgstr ""
--#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
- #: ../gui/system-config-selinux.glade:943
- msgid "MLS/MCS Range"
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
msgstr ""
--#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
--#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
--#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
- #, python-format
- msgid "Could not check if SELinux user %s is defined"
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
msgstr ""
--#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
--#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
- #, python-format
- msgid "Could not query user for %s"
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
msgstr ""
--#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
- #, python-format
- msgid "You must add at least one role for %s"
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
msgstr ""
--#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
- #, python-format
- msgid "Could not create SELinux user for %s"
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
msgstr ""
--#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
- #, python-format
- msgid "Could not add role %s for %s"
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
msgstr ""
--#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
- #, python-format
- msgid "Could not set MLS level for %s"
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
msgstr ""
--#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
- #, python-format
- msgid "Could not add prefix %s for %s"
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
msgstr ""
--#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
- #, python-format
- msgid "Could not extract key for %s"
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
msgstr ""
--#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
- #, python-format
- msgid "Could not add SELinux user %s"
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
msgstr ""
--#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
- msgid "Requires prefix, roles, level or range"
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
msgstr ""
--#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
- msgid "Requires prefix or roles"
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
msgstr ""
--#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
- #, python-format
- msgid "SELinux user %s is not defined"
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
msgstr ""
--#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
- #, python-format
- msgid "Could not modify SELinux user %s"
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
msgstr ""
--#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
- #, python-format
- msgid "SELinux user %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
msgstr ""
--#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
- #, python-format
- msgid "Could not delete SELinux user %s"
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
msgstr ""
--#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
- msgid "Could not list SELinux users"
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
msgstr ""
--#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
- #, python-format
- msgid "Could not list roles for user %s"
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
msgstr ""
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "Labeling"
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
msgstr ""
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "MLS/"
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "Prefix"
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Level"
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Range"
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
msgstr ""
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
- msgid "SELinux Roles"
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
msgstr ""
--#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
- msgid "Protocol udp or tcp is required"
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
msgstr ""
--#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
- msgid "Port is required"
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
msgstr ""
--#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
- msgid "Invalid Port"
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
msgstr ""
--#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
- #, python-format
- msgid "Could not create a key for %s/%s"
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
msgstr ""
--#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
- msgid "Type is required"
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
msgstr ""
--#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
--#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
- #, python-format
- msgid "Could not check if port %s/%s is defined"
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
msgstr ""
--#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
- #, python-format
- msgid "Port %s/%s already defined"
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
msgstr ""
--#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
- #, python-format
- msgid "Could not create port for %s/%s"
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
msgstr ""
--#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
- #, python-format
- msgid "Could not create context for %s/%s"
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
msgstr ""
--#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
- #, python-format
- msgid "Could not set user in port context for %s/%s"
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
msgstr ""
--#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
- #, python-format
- msgid "Could not set role in port context for %s/%s"
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
msgstr ""
--#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
- #, python-format
- msgid "Could not set type in port context for %s/%s"
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
msgstr ""
--#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
- #, python-format
- msgid "Could not set mls fields in port context for %s/%s"
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
msgstr ""
--#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
- #, python-format
- msgid "Could not set port context for %s/%s"
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
msgstr ""
--#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
- #, python-format
- msgid "Could not add port %s/%s"
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
msgstr ""
--#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
--#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
- msgid "Requires setype or serange"
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
msgstr ""
--#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
- msgid "Requires setype"
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
msgstr ""
--#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
- #, python-format
- msgid "Port %s/%s is not defined"
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
msgstr ""
--#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
- #, python-format
- msgid "Could not query port %s/%s"
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
msgstr ""
--#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
- #, python-format
- msgid "Could not modify port %s/%s"
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
msgstr ""
--#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
- msgid "Could not list the ports"
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
msgstr ""
--#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
- #, python-format
- msgid "Could not delete the port %s"
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
++#: ../sepolicy/sepolicy/generate.py:158
++msgid "Internet Services Daemon"
msgstr ""
--#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
- #, python-format
- msgid "Port %s/%s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
++#: ../sepolicy/sepolicy/generate.py:171
++msgid "Valid Types:\n"
msgstr ""
--#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
- #, python-format
- msgid "Could not delete port %s/%s"
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: ../sepolicy/sepolicy/generate.py:205
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
msgstr ""
--#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
- msgid "Could not list ports"
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: ../sepolicy/sepolicy/generate.py:332
++msgid "You must enter a name for your confined process/user"
msgstr ""
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "SELinux Port Type"
+-#: ../gui/selinux.tbl:87
++#: ../sepolicy/sepolicy/generate.py:334
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:422
++msgid "User Role types can not be assigned executables."
msgstr ""
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "Proto"
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
++#: ../sepolicy/sepolicy/generate.py:428
++msgid "Only Daemon apps can use an init script.."
msgstr ""
--#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
- msgid "Port Number"
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
++#: ../sepolicy/sepolicy/generate.py:446
++msgid "use_resolve must be a boolean value "
msgstr ""
--#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
- msgid "Node Address is required"
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
++#: ../sepolicy/sepolicy/generate.py:452
++msgid "use_syslog must be a boolean value "
msgstr ""
--#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
- msgid "Unknown or missing protocol"
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
++#: ../sepolicy/sepolicy/generate.py:458
++msgid "use_kerberos must be a boolean value "
msgstr ""
--#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
--#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
- msgid "SELinux Type is required"
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
++#: ../sepolicy/sepolicy/generate.py:464
++msgid "manage_krb5_rcache must be a boolean value "
msgstr ""
--#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
--#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
--#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
--#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
- #, python-format
- msgid "Could not create key for %s"
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
++#: ../sepolicy/sepolicy/generate.py:494
++msgid "USER Types automatically get a tmp type"
msgstr ""
--#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
--#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
- #, python-format
- msgid "Could not check if addr %s is defined"
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
++#: ../sepolicy/sepolicy/generate.py:1012
++msgid "You must enter the executable path for your confined process"
msgstr ""
--#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
- #, python-format
- msgid "Could not create addr for %s"
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
++#: ../sepolicy/sepolicy/generate.py:1190
++msgid "Type Enforcement file"
msgstr ""
--#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
--#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
- #, python-format
- msgid "Could not create context for %s"
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
++#: ../sepolicy/sepolicy/generate.py:1191
++msgid "Interface file"
msgstr ""
--#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
- #, python-format
- msgid "Could not set mask for %s"
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
++#: ../sepolicy/sepolicy/generate.py:1192
++msgid "File Contexts file"
msgstr ""
--#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
- #, python-format
- msgid "Could not set user in addr context for %s"
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
++#: ../sepolicy/sepolicy/generate.py:1193
++msgid "Setup Script"
msgstr ""
--#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
- #, python-format
- msgid "Could not set role in addr context for %s"
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
msgstr ""
--#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
- #, python-format
- msgid "Could not set type in addr context for %s"
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
msgstr ""
--#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
- #, python-format
- msgid "Could not set mls fields in addr context for %s"
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
msgstr ""
--#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
- #, python-format
- msgid "Could not set addr context for %s"
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
msgstr ""
--#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
- #, python-format
- msgid "Could not add addr %s"
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
msgstr ""
--#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
- #, python-format
- msgid "Addr %s is not defined"
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
msgstr ""
--#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
- #, python-format
- msgid "Could not query addr %s"
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
msgstr ""
--#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
- #, python-format
- msgid "Could not modify addr %s"
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
msgstr ""
--#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
- #, python-format
- msgid "Addr %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
msgstr ""
--#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
- #, python-format
- msgid "Could not delete addr %s"
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
msgstr ""
--#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
- msgid "Could not deleteall node mappings"
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
- msgid "Could not list addrs"
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
msgstr ""
--#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
--#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
- #, python-format
- msgid "Could not check if interface %s is defined"
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
- #, python-format
- msgid "Could not create interface for %s"
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
- #, python-format
- msgid "Could not set user in interface context for %s"
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
- #, python-format
- msgid "Could not set role in interface context for %s"
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
msgstr ""
--#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
- #, python-format
- msgid "Could not set type in interface context for %s"
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
msgstr ""
--#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
- #, python-format
- msgid "Could not set mls fields in interface context for %s"
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
msgstr ""
--#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
- #, python-format
- msgid "Could not set interface context for %s"
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
msgstr ""
--#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
- #, python-format
- msgid "Could not set message context for %s"
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
msgstr ""
--#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
- #, python-format
- msgid "Could not add interface %s"
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
msgstr ""
--#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
- #, python-format
- msgid "Interface %s is not defined"
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
msgstr ""
--#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
- #, python-format
- msgid "Could not query interface %s"
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
msgstr ""
--#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
- #, python-format
- msgid "Could not modify interface %s"
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
msgstr ""
--#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
- #, python-format
- msgid "Interface %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
msgstr ""
--#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
- #, python-format
- msgid "Could not delete interface %s"
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
msgstr ""
--#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
- msgid "Could not delete all interface mappings"
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
msgstr ""
--#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
- msgid "Could not list interfaces"
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
msgstr ""
--#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
- msgid "SELinux Interface"
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
msgstr ""
--#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
- msgid "Context"
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
msgstr ""
--#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
- #, python-format
- msgid "Equivalence class for %s already exists"
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
msgstr ""
--#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
- #, python-format
- msgid "File spec %s conflicts with equivalency rule '%s %s'"
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
msgstr ""
--#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
- #, python-format
- msgid "Equivalence class for %s does not exists"
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
msgstr ""
--#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
- #, python-format
- msgid "Could not set user in file context for %s"
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
- #, python-format
- msgid "Could not set role in file context for %s"
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
msgstr ""
--#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
- #, python-format
- msgid "Could not set mls fields in file context for %s"
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
msgstr ""
--#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
- msgid "Invalid file specification"
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
- msgid "File specification can not include spaces"
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
msgstr ""
--#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
- #, python-format
- msgid ""
- "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
msgstr ""
--#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
--#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
--#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
- #, python-format
- msgid "Could not check if file context for %s is defined"
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
msgstr ""
--#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
- #, python-format
- msgid "Could not create file context for %s"
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
msgstr ""
--#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
- #, python-format
- msgid "Could not set type in file context for %s"
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
msgstr ""
--#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
--#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
- #, python-format
- msgid "Could not set file context for %s"
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
msgstr ""
--#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
- #, python-format
- msgid "Could not add file context for %s"
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
msgstr ""
--#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
- msgid "Requires setype, serange or seuser"
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
msgstr ""
--#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
- #, python-format
- msgid "File context for %s is not defined"
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
- #, python-format
- msgid "Could not query file context for %s"
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
msgstr ""
--#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
- #, python-format
- msgid "Could not modify file context for %s"
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
msgstr ""
--#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
- msgid "Could not list the file contexts"
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
msgstr ""
--#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
- #, python-format
- msgid "Could not delete the file context %s"
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
msgstr ""
--#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
- #, python-format
- msgid "File context for %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
- #, python-format
- msgid "Could not delete file context for %s"
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
msgstr ""
--#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
- msgid "Could not list file contexts"
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
msgstr ""
--#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
- msgid "Could not list local file contexts"
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
msgstr ""
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
- msgid "SELinux fcontext"
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
msgstr ""
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
- msgid "type"
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
msgstr ""
--#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
- msgid ""
- "\n"
- "SELinux Distribution fcontext Equivalence \n"
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
- msgid ""
- "\n"
- "SELinux Local fcontext Equivalence \n"
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
msgstr ""
--#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
--#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
- #, python-format
- msgid "Could not check if boolean %s is defined"
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
msgstr ""
--#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
- #, python-format
- msgid "Boolean %s is not defined"
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
msgstr ""
--#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
- #, python-format
- msgid "Could not query file context %s"
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
msgstr ""
--#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
- #, python-format
- msgid "You must specify one of the following values: %s"
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
msgstr ""
--#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
- #, python-format
- msgid "Could not set active value of boolean %s"
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
- #, python-format
- msgid "Could not modify boolean %s"
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
msgstr ""
--#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
- #, python-format
- msgid "Bad format %s: Record %s"
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
msgstr ""
--#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
- #, python-format
- msgid "Boolean %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
msgstr ""
--#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
- #, python-format
- msgid "Could not delete boolean %s"
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
msgstr ""
--#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
- msgid "Could not list booleans"
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
msgstr ""
--#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
- msgid "unknown"
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
msgstr ""
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
- msgid "off"
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
msgstr ""
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
- msgid "on"
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
msgstr ""
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "SELinux boolean"
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
msgstr ""
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "State"
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
msgstr ""
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "Default"
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
msgstr ""
--#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
--#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
-+#: ../gui/polgengui.py:254
- msgid "Description"
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
msgstr ""
-@@ -998,7 +994,7 @@ msgstr ""
- msgid "Error sending audit message.\n"
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
msgstr ""
--#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
-+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
- #, c-format
- msgid "Could not determine enforcing mode.\n"
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
msgstr ""
-@@ -1113,62 +1109,66 @@ msgstr ""
- msgid "Unable to set SIGHUP handler\n"
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
msgstr ""
--#: ../newrole/newrole.c:1053
-+#: ../newrole/newrole.c:1036
-+msgid "Sorry, newrole failed to drop capabilities\n"
-+msgstr ""
-+
-+#: ../newrole/newrole.c:1052
- #, c-format
- msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
msgstr ""
--#: ../newrole/newrole.c:1070
-+#: ../newrole/newrole.c:1069
- #, c-format
- msgid "failed to get old_context.\n"
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
msgstr ""
--#: ../newrole/newrole.c:1077
-+#: ../newrole/newrole.c:1076
- #, c-format
- msgid "Warning! Could not retrieve tty information.\n"
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
msgstr ""
--#: ../newrole/newrole.c:1098
-+#: ../newrole/newrole.c:1097
- #, c-format
- msgid "error on reading PAM service configuration.\n"
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
msgstr ""
--#: ../newrole/newrole.c:1133
-+#: ../newrole/newrole.c:1132
- #, c-format
- msgid "newrole: incorrect password for %s\n"
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
msgstr ""
--#: ../newrole/newrole.c:1160
-+#: ../newrole/newrole.c:1159
- #, c-format
- msgid "newrole: failure forking: %s"
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
msgstr ""
--#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
-+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
- #, c-format
- msgid "Unable to restore tty label...\n"
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
msgstr ""
--#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
-+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
- #, c-format
- msgid "Failed to close tty properly\n"
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
msgstr ""
--#: ../newrole/newrole.c:1224
-+#: ../newrole/newrole.c:1223
- #, c-format
- msgid "Could not close descriptors.\n"
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
msgstr ""
--#: ../newrole/newrole.c:1251
-+#: ../newrole/newrole.c:1250
- #, c-format
- msgid "Error allocating shell's argv0.\n"
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
msgstr ""
--#: ../newrole/newrole.c:1287
-+#: ../newrole/newrole.c:1286
- #, c-format
- msgid "Unable to restore the environment, aborting\n"
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
msgstr ""
--#: ../newrole/newrole.c:1298
-+#: ../newrole/newrole.c:1297
- msgid "failed to exec shell\n"
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
msgstr ""
-@@ -1271,20 +1271,20 @@ msgstr ""
- msgid "chcat -l +CompanyConfidential juser"
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
msgstr ""
--#: ../scripts/chcat:399 ../gui/polgen.py:1351
--#, c-format, python-format
-+#: ../scripts/chcat:399
-+#, c-format
- msgid "Options Error %s "
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
msgstr ""
--#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
-+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
- msgid "Boolean"
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
msgstr ""
--#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
-+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
- msgid "all"
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
msgstr ""
--#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
-+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
- #: ../gui/system-config-selinux.glade:1615
- #: ../gui/system-config-selinux.glade:1820
- #: ../gui/system-config-selinux.glade:2437
-@@ -1360,557 +1360,444 @@ msgstr ""
- msgid "Load Policy Module"
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
msgstr ""
--#: ../gui/polgen.glade:79
--msgid "Polgen"
--msgstr ""
--
--#: ../gui/polgen.glade:80
-+#: ../gui/polgen.glade:9
- msgid "Red Hat 2007"
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
msgstr ""
--#: ../gui/polgen.glade:81
-+#: ../gui/polgen.glade:11
- msgid "GPL"
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
msgstr ""
- #. TRANSLATORS: Replace this string with your names, one name per line.
--#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
-+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
- msgid "translator-credits"
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
msgstr ""
--#: ../gui/polgen.glade:90
-+#: ../gui/polgen.glade:34
-+msgid "Add Booleans Dialog"
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
+msgstr ""
+
-+#: ../gui/polgen.glade:101
-+msgid "Boolean Name"
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
+msgstr ""
+
-+#: ../gui/polgen.glade:230
- msgid "SELinux Policy Generation Tool"
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
msgstr ""
--#: ../gui/polgen.glade:128
-+#: ../gui/polgen.glade:251
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
msgid ""
- "<b>Select the policy type for the application or user role you want to "
- "confine:</b>"
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
msgstr ""
--#: ../gui/polgen.glade:177
-+#: ../gui/polgen.glade:284
- msgid "<b>Applications</b>"
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
msgstr ""
--#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
-+msgid "Standard Init Daemon"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
- msgid ""
- "Standard Init Daemon are daemons started on boot via init scripts. Usually "
- "requires a script in /etc/rc.d/init.d"
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
msgstr ""
--#: ../gui/polgen.glade:241 ../gui/polgen.py:156
--msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
-+msgid "DBUS System Daemon"
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
msgstr ""
--#: ../gui/polgen.glade:261 ../gui/polgen.py:157
--msgid "DBUS System Daemon"
-+#: ../gui/polgen.glade:349
-+msgid "Internet Services Daemon (inetd)"
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
msgstr ""
--#: ../gui/polgen.glade:280
-+#: ../gui/polgen.glade:353
- msgid "Internet Services Daemon are daemons started by xinetd"
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
msgstr ""
--#: ../gui/polgen.glade:282
--msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
-+msgid "Web Application/Script (CGI)"
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../gui/polgen.glade:301
-+#: ../gui/polgen.glade:370
- msgid ""
- "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
msgstr ""
--#: ../gui/polgen.glade:303 ../gui/polgen.py:159
--msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
-+msgid "User Application"
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
msgstr ""
--#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
-+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
- msgid ""
- "User Application are any application that you would like to confine that is "
- "started by a user"
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
msgstr ""
--#: ../gui/polgen.glade:324 ../gui/polgen.py:160
--msgid "User Application"
--msgstr ""
--
--#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
- msgid "Sandbox"
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
msgstr ""
--#: ../gui/polgen.glade:391
-+#: ../gui/polgen.glade:446
- msgid "<b>Login Users</b>"
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
msgstr ""
--#: ../gui/polgen.glade:453
-+#: ../gui/polgen.glade:478
-+msgid "Existing User Roles"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:482
- msgid "Modify an existing login user record."
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
msgstr ""
--#: ../gui/polgen.glade:455
--msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
-+msgid "Minimal Terminal User Role"
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
msgstr ""
--#: ../gui/polgen.glade:474
-+#: ../gui/polgen.glade:499
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
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."
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
msgstr ""
--#: ../gui/polgen.glade:476 ../gui/polgen.py:162
--msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
-+msgid "Minimal X Windows User Role"
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
msgstr ""
--#: ../gui/polgen.glade:495
-+#: ../gui/polgen.glade:516
- 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"
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
msgstr ""
--#: ../gui/polgen.glade:497 ../gui/polgen.py:163
--msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
-+msgid "User Role"
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
msgstr ""
--#: ../gui/polgen.glade:516
-+#: ../gui/polgen.glade:533
- msgid ""
- "User with full networking, no setuid applications without transition, no "
- "sudo, no su."
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
msgstr ""
--#: ../gui/polgen.glade:518 ../gui/polgen.py:164
--msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
-+msgid "Admin User Role"
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
msgstr ""
--#: ../gui/polgen.glade:537
-+#: ../gui/polgen.glade:550
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
msgid ""
- "User with full networking, no setuid applications without transition, no su, "
- "can sudo to Root Administration Roles"
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
msgstr ""
--#: ../gui/polgen.glade:539 ../gui/polgen.py:165
--msgid "Admin User Role"
-+#: ../gui/polgen.glade:592
-+msgid "<b>Root Users</b>"
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
msgstr ""
--#: ../gui/polgen.glade:585
--msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
-+msgid "Root Admin User Role"
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
msgstr ""
--#: ../gui/polgen.glade:647
-+#: ../gui/polgen.glade:627
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
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."
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../gui/polgen.glade:649 ../gui/polgen.py:166
--msgid "Root Admin User Role"
--msgstr ""
--
--#: ../gui/polgen.glade:716
--msgid "label104"
--msgstr ""
--
--#: ../gui/polgen.glade:745
-+#: ../gui/polgen.glade:705
- msgid "<b>Enter name of application or user role:</b>"
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
msgstr ""
--#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
-+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
- msgid "Name"
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
msgstr ""
--#: ../gui/polgen.glade:807
-+#: ../gui/polgen.glade:739
- msgid "Enter complete path for executable to be confined."
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
msgstr ""
--#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
-+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
- msgid "..."
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
msgstr ""
--#: ../gui/polgen.glade:849
-+#: ../gui/polgen.glade:776
- msgid "Enter unique name for the confined application or user role."
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
msgstr ""
--#: ../gui/polgen.glade:871
-+#: ../gui/polgen.glade:794
- msgid "Executable"
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
msgstr ""
--#: ../gui/polgen.glade:899
-+#: ../gui/polgen.glade:808
- msgid "Init script"
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
msgstr ""
--#: ../gui/polgen.glade:927
-+#: ../gui/polgen.glade:821
- msgid ""
- "Enter complete path to init script used to start the confined application."
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
msgstr ""
--#: ../gui/polgen.glade:982
--msgid "label105"
--msgstr ""
--
--#: ../gui/polgen.glade:1011
-+#: ../gui/polgen.glade:887
- msgid "<b>Select existing role to modify:</b>"
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
msgstr ""
--#: ../gui/polgen.glade:1045
-+#: ../gui/polgen.glade:908
- msgid "Select the user roles that will transiton to the %s domain."
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
msgstr ""
--#: ../gui/polgen.glade:1073
--msgid "label106"
-+#: ../gui/polgen.glade:928
-+msgid "role tab"
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
msgstr ""
--#: ../gui/polgen.glade:1102
-+#: ../gui/polgen.glade:945
- msgid "<b>Select roles that %s will transition to:</b>"
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
msgstr ""
--#: ../gui/polgen.glade:1136
-+#: ../gui/polgen.glade:963
- msgid "Select applications domains that %s will transition to."
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
msgstr ""
--#: ../gui/polgen.glade:1164
--msgid "label107"
-+#: ../gui/polgen.glade:983
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
+msgid ""
-+"transition \n"
-+"role tab"
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
msgstr ""
--#: ../gui/polgen.glade:1193
-+#: ../gui/polgen.glade:1001
- msgid "<b>Select the user_roles that will transition to %s:</b>"
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
msgstr ""
--#: ../gui/polgen.glade:1227
-+#: ../gui/polgen.glade:1019
- msgid "Select the user roles that will transiton to this applications domains."
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
msgstr ""
--#: ../gui/polgen.glade:1255
--msgid "label108"
--msgstr ""
--
--#: ../gui/polgen.glade:1284
-+#: ../gui/polgen.glade:1056
- msgid "<b>Select domains that %s will administer:</b>"
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
msgstr ""
--#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
-+#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
- msgid "Select the domains that you would like this user administer."
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
--#: ../gui/polgen.glade:1346
--msgid "label109"
--msgstr ""
--
--#: ../gui/polgen.glade:1375
-+#: ../gui/polgen.glade:1111
- msgid "<b>Select additional roles for %s:</b>"
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
msgstr ""
--#: ../gui/polgen.glade:1437
--msgid "label111"
--msgstr ""
--
--#: ../gui/polgen.glade:1466
-+#: ../gui/polgen.glade:1166
- msgid "<b>Enter network ports that %s binds on:</b>"
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
msgstr ""
--#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
-+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
- msgid "<b>TCP Ports</b>"
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
msgstr ""
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
-+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
-+#: ../gui/polgen.glade:1698
-+msgid "All"
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
+msgstr ""
+
-+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
- msgid "Allows %s to bind to any udp port"
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
msgstr ""
--#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
--#: ../gui/polgen.glade:2215
--msgid "All"
-+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
-+msgid "600-1024"
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
msgstr ""
--#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
-+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
- msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
msgstr ""
--#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
--msgid "600-1024"
-+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
-+msgid "Unreserved Ports (>1024)"
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
-+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s binds "
- "to. Example: 612, 650-660"
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
msgstr ""
--#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
--msgid "Unreserved Ports (>1024)"
--msgstr ""
--
--#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
--#: ../gui/polgen.glade:2233
-+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
-+#: ../gui/polgen.glade:1718
- msgid "Select Ports"
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
-+#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
- msgid "Allows %s to bind to any udp ports > 1024"
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
msgstr ""
--#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
-+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
- msgid "<b>UDP Ports</b>"
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
msgstr ""
--#: ../gui/polgen.glade:1937
--msgid "label113"
-+#: ../gui/polgen.glade:1519
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
+msgid ""
-+"Network\n"
-+"Bind tab"
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
msgstr ""
--#: ../gui/polgen.glade:1966
-+#: ../gui/polgen.glade:1537
- msgid "<b>Select network ports that %s connects to:</b>"
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
msgstr ""
--#: ../gui/polgen.glade:2058
-+#: ../gui/polgen.glade:1593
- msgid "Allows %s to connect to any tcp port"
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
msgstr ""
--#: ../gui/polgen.glade:2104
-+#: ../gui/polgen.glade:1622
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
msgid ""
- "Enter a comma separated list of tcp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
msgstr ""
--#: ../gui/polgen.glade:2212
-+#: ../gui/polgen.glade:1702
- msgid "Allows %s to connect to any udp port"
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
msgstr ""
--#: ../gui/polgen.glade:2258
-+#: ../gui/polgen.glade:1731
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
msgstr ""
--#: ../gui/polgen.glade:2305
--msgid "label114"
--msgstr ""
--
--#: ../gui/polgen.glade:2334
-+#: ../gui/polgen.glade:1792
- msgid "<b>Select common application traits for %s:</b>"
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
msgstr ""
--#: ../gui/polgen.glade:2366
-+#: ../gui/polgen.glade:1809
- msgid "Writes syslog messages\t"
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
msgstr ""
--#: ../gui/polgen.glade:2385
-+#: ../gui/polgen.glade:1824
- msgid "Create/Manipulate temporary files in /tmp"
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
msgstr ""
--#: ../gui/polgen.glade:2404
-+#: ../gui/polgen.glade:1839
- msgid "Uses Pam for authentication"
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
msgstr ""
--#: ../gui/polgen.glade:2423
-+#: ../gui/polgen.glade:1854
- msgid "Uses nsswitch or getpw* calls"
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
msgstr ""
--#: ../gui/polgen.glade:2442
-+#: ../gui/polgen.glade:1869
- msgid "Uses dbus"
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
msgstr ""
--#: ../gui/polgen.glade:2461
-+#: ../gui/polgen.glade:1884
- msgid "Sends audit messages"
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
msgstr ""
--#: ../gui/polgen.glade:2480
-+#: ../gui/polgen.glade:1899
- msgid "Interacts with the terminal"
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
msgstr ""
--#: ../gui/polgen.glade:2499
-+#: ../gui/polgen.glade:1914
- msgid "Sends email"
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
msgstr ""
--#: ../gui/polgen.glade:2530
--msgid "label115"
--msgstr ""
--
--#: ../gui/polgen.glade:2559
-+#: ../gui/polgen.glade:1961
- msgid "<b>Add files/directories that %s manages</b>"
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
msgstr ""
--#: ../gui/polgen.glade:2788
-+#: ../gui/polgen.glade:2122
- msgid ""
- "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
- "Files ..."
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
msgstr ""
--#: ../gui/polgen.glade:2823
--msgid "label116"
--msgstr ""
--
--#: ../gui/polgen.glade:2852
-+#: ../gui/polgen.glade:2166
- msgid "<b>Add booleans from the %s policy:</b>"
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
msgstr ""
--#: ../gui/polgen.glade:3002
-+#: ../gui/polgen.glade:2274
- msgid "Add/Remove booleans used by the %s domain"
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
msgstr ""
--#: ../gui/polgen.glade:3066
-+#: ../gui/polgen.glade:2316
- msgid "<b>Which directory you will generate the %s policy?</b>"
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
msgstr ""
--#: ../gui/polgen.glade:3097
-+#: ../gui/polgen.glade:2334
- msgid "Policy Directory"
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
msgstr ""
--#: ../gui/polgen.glade:3254
--msgid "Add Booleans Dialog"
--msgstr ""
--
--#: ../gui/polgen.glade:3327
--msgid "Boolean Name"
--msgstr ""
--
--#: ../gui/polgengui.py:261
-+#: ../gui/polgengui.py:262
- msgid "Role"
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
msgstr ""
--#: ../gui/polgengui.py:268
-+#: ../gui/polgengui.py:269
- msgid "Existing_User"
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
msgstr ""
--#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
-+#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
- msgid "Application"
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
msgstr ""
--#: ../gui/polgengui.py:352
-+#: ../gui/polgengui.py:353
- #, python-format
- msgid "%s must be a directory"
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
msgstr ""
--#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
-+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
- msgid "You must select a user"
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
msgstr ""
--#: ../gui/polgengui.py:542
-+#: ../gui/polgengui.py:543
- msgid "Select executable file to be confined."
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
msgstr ""
--#: ../gui/polgengui.py:553
-+#: ../gui/polgengui.py:554
- msgid "Select init script file to be confined."
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
msgstr ""
--#: ../gui/polgengui.py:563
-+#: ../gui/polgengui.py:564
- msgid "Select file(s) that confined application creates or writes"
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
msgstr ""
--#: ../gui/polgengui.py:570
-+#: ../gui/polgengui.py:571
- msgid "Select directory(s) that the confined application owns and writes into"
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
msgstr ""
--#: ../gui/polgengui.py:632
-+#: ../gui/polgengui.py:633
- msgid "Select directory to generate policy files in"
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
msgstr ""
--#: ../gui/polgengui.py:649
-+#: ../gui/polgengui.py:650
- #, python-format
- msgid ""
- "Type %s_t already defined in current policy.\n"
- "Do you want to continue?"
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
msgstr ""
--#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
- msgid "Verify Name"
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
msgstr ""
--#: ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:654
- #, python-format
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
msgid ""
- "Module %s.pp already loaded in current policy.\n"
- "Do you want to continue?"
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
msgstr ""
--#: ../gui/polgengui.py:699
-+#: ../gui/polgengui.py:700
- msgid ""
- "You must add a name made up of letters and numbers and containing no spaces."
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
msgstr ""
--#: ../gui/polgengui.py:713
-+#: ../gui/polgengui.py:714
- msgid "You must enter a executable"
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
msgstr ""
--#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
-+#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
- msgid "Configue SELinux"
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
msgstr ""
--#: ../gui/polgen.py:158
--msgid "Internet Services Daemon"
--msgstr ""
--
--#: ../gui/polgen.py:197
--#, python-format
--msgid "Ports must be numbers or ranges of numbers from 1 to %d "
--msgstr ""
--
--#: ../gui/polgen.py:324
--msgid "You must enter a name for your confined process/user"
--msgstr ""
--
--#: ../gui/polgen.py:326
--msgid ""
--"Name must be alpha numberic with no spaces. Consider using option \"-n "
--"MODULENAME\""
--msgstr ""
--
--#: ../gui/polgen.py:414
--msgid "User Role types can not be assigned executables."
--msgstr ""
--
--#: ../gui/polgen.py:420
--msgid "Only Daemon apps can use an init script.."
--msgstr ""
--
--#: ../gui/polgen.py:438
--msgid "use_resolve must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:444
--msgid "use_syslog must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:450
--msgid "use_kerberos must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
--msgstr ""
--
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
--msgstr ""
--
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
--msgstr ""
--
--#: ../gui/polgen.py:1183
--msgid "Interface file"
--msgstr ""
--
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
--msgstr ""
--
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
--msgstr ""
--
--#: ../gui/polgen.py:1306
--#, python-format
--msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
--msgstr ""
--
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
--msgstr ""
--
- #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
msgstr ""
-@@ -3356,3 +3243,156 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
-+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
-+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
-+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
-+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
-+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
-+msgid "commands"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
+msgstr ""
+
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
+msgstr ""
+
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:230
+msgid ""
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
-+msgstr ""
-diff --git a/policycoreutils/po/fi.po b/policycoreutils/po/fi.po
-index d157817..16c86b3 100644
---- a/policycoreutils/po/fi.po
-+++ b/policycoreutils/po/fi.po
-@@ -9,7 +9,7 @@ msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/en_GB.po b/policycoreutils/po/en_GB.po
+index ffb15bc..11c1cf1 100644
+--- a/policycoreutils/po/en_GB.po
++++ b/policycoreutils/po/en_GB.po
+@@ -10,16 +10,16 @@ msgid ""
msgstr ""
"Project-Id-Version: Policycoreutils\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-24 04:25+0000\n"
- "Last-Translator: Juhani Numminen <juhaninumminen0 at gmail.com>\n"
- "Language-Team: Finnish (http://www.transifex.net/projects/p/fedora/language/"
-@@ -30,7 +30,7 @@ msgstr ""
- " missä: <komentosarja> on suoritettavan käynnistyskomentosarjan nimi,\n"
- " <argumentit ...> ovat sen argumentit."
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
+ "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
+-"Language-Team: English (United Kingdom) (http://www.transifex.net/projects/p/"
++"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/"
+ "fedora/language/en_GB/)\n"
+ "Language: en_GB\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
++"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -31,7 +31,7 @@ msgstr ""
+ " where: <script> is the name of the init script to run,\n"
+ " <args ...> are the arguments to that script."
-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
#, c-format
msgid "failed to initialize PAM\n"
- msgstr "PAMin alustaminen epäonnistui\n"
-@@ -79,7 +79,7 @@ msgstr "run_initiä voi käyttää vain SELinux-kernelillä.\n"
+ msgstr "failed to initialise PAM\n"
+@@ -80,7 +80,7 @@ msgstr "Sorry, run_init may be used only on a SELinux kernel.\n"
msgid "authentication failed.\n"
- msgstr "tunnistautuminen epäonnistui.\n"
+ msgstr "authentication failed.\n"
-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
#, c-format
msgid "Could not set exec context to %s.\n"
- msgstr "Ei voitu asettaa suorituskontekstia kontekstiksi %s.\n"
-@@ -92,863 +92,859 @@ msgstr "******************** TÄRKEÄÄ ***********************\n"
+ msgstr "Could not set exec context to %s.\n"
+@@ -93,855 +93,851 @@ msgstr "******************** IMPORTANT ***********************\n"
msgid "To make this policy package active, execute:"
- msgstr "Tämän käytäntöpakkauksen aktivoimiseksi suorita:"
+ msgstr "To make this policy package active, execute:"
-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
-msgid "global"
--msgstr "globaali"
+-msgstr "global"
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
- msgstr "Ei voitu luoda semanage-kahvaa"
+ msgstr "Could not create semanage handle"
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr "SELinux-käytäntöä ei hallita tai säilöä ei voida käyttää."
+ msgstr "SELinux policy is not managed or store cannot be accessed."
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
- msgstr "Käytäntösäilöä ei voida lukea."
+ msgstr "Cannot read policy store."
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
- msgstr "Semanage-yhteyttä ei voitu muodostaa"
+ msgstr "Could not establish semanage connection"
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
- msgstr "Ei voitu testata onko MLS käytössä"
+ msgstr "Could not test MLS enabled status"
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
- msgstr "Ei vielä toteutettu"
+ msgstr "Not yet implemented"
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
- msgstr "Semanage-transaktio on jo käynnissä"
+ msgstr "Semanage transaction already in progress"
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
- msgstr "Semanage-transaktiota ei voitu käynnistää"
+ msgstr "Could not start semanage transaction"
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
- msgstr "Semanage-transaktiota ei voitu toteuttaa"
+ msgstr "Could not commit semanage transaction"
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
- msgstr "Semanage-transaktio ei ole käynnissä"
+ msgstr "Semanage transaction not in progress"
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
- msgstr "SELinux-moduuleita ei voitu luetteloida"
+ msgstr "Could not list SELinux modules"
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
- msgstr "Moduulin nimi"
+ msgstr ""
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
- msgstr "Versio"
+ msgstr "Version"
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
- msgstr "Ei käytössä"
+ msgstr "Disabled"
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
- msgstr "Ei voitu poistaa käytöstä moduulia %s (poisto epäonnistui)"
+ msgstr ""
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
- msgstr "Ei voitu ottaa käyttöön moduulia %s (poisto epäonnistui)"
+ msgstr ""
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
- msgstr "Ei voitu poistaa moduulia %s (poisto epäonnistui)"
+ msgstr ""
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
msgstr ""
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
- msgstr "Sisäänrakennetut sallivat tyypit"
+ msgstr ""
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
- msgstr "Omat sallivat tyypit"
+ msgstr ""
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
- msgstr ""
- "Ei voitu asettaa sallivaa toimialuetta %s (moduulin asennus epäonnistui)"
+ msgstr "Could not set permissive domain %s (module installation failed)"
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
- msgstr "Ei voitu poistaa sallivaa toimialuetta %s (poisto epäonnistui)"
+ msgstr "Could not remove permissive domain %s (remove failed)"
-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
@@ -49419,720 +78122,715 @@ index d157817..16c86b3 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
- msgstr "Ei voitu luoda avainta käyttäjälle %s"
+ msgstr "Could not create a key for %s"
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
- msgstr ""
- "Ei voitu tarkistaa onko käyttäjälle %s määritelty kirjautumisassosiaatiota"
+ msgstr "Could not check if login mapping for %s is defined"
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
- msgstr "Linux-ryhmää %s ei ole olemassa"
+ msgstr "Linux Group %s does not exist"
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
- msgstr "Linux-käyttäjää %s ei ole olemassa"
+ msgstr "Linux User %s does not exist"
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
- msgstr "Käyttäjälle %s ei voitu tehdä kirjautumisassosiaatiota"
+ msgstr "Could not create login mapping for %s"
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
- msgstr "Käyttäjän %s nimeä ei voitu asettaa"
+ msgstr "Could not set name for %s"
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
- msgstr "Käyttäjän %s MLS-aluetta ei voitu asettaa"
+ msgstr "Could not set MLS range for %s"
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
- msgstr "Käyttäjän %s SELinux-käyttäjää ei voitu asettaa"
+ msgstr "Could not set SELinux user for %s"
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
- msgstr "Käyttäjälle %s ei voitu lisätä kirjautumisassosiaatiota"
+ msgstr "Could not add login mapping for %s"
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
- msgstr "Vaatii seuserin tai serangen"
+ msgstr "Requires seuser or serange"
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
- msgstr "Käyttäjälle %s ei ole määritelty kirjautumisassosiaatiota"
+ msgstr "Login mapping for %s is not defined"
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
- msgstr "Seuserilta ei voitu kysellä käyttäjän %s tietoja"
+ msgstr "Could not query seuser for %s"
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
- msgstr "Käyttäjän %s kirjautumisassosiaatiota ei voitu muokata"
+ msgstr "Could not modify login mapping for %s"
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
- msgstr ""
- "Käyttäjän %s kirjautumisassosiaatio on määritelty SELinux-käytännössä, sitä "
- "ei voi poistaa"
+ msgstr "Login mapping for %s is defined in policy, cannot be deleted"
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
- msgstr "Käyttäjän %s kirjautumisassosiaatiota ei voitu poistaa"
+ msgstr "Could not delete login mapping for %s"
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
- msgstr "Kirjautumisassosiaatioita ei voitu luetteloida"
+ msgstr "Could not list login mappings"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
- msgstr "Kirjautumisnimi"
+ msgstr "Login Name"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
msgid "SELinux User"
- msgstr "SELinux-käyttäjä"
+ msgstr "SELinux User"
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
- msgstr "MLS/MCS-alue"
+ msgstr "MLS/MCS Range"
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
- msgstr "Ei voitu tarkistaa onko SELinux-käyttäjää %s määritelty"
+ msgstr "Could not check if SELinux user %s is defined"
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
- msgstr "Ei voitu kysellä käyttäjältä tietoja kohteesta %s"
+ msgstr "Could not query user for %s"
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
- msgstr "Ainakin yksi rooli on lisättävä käyttäjälle %s"
+ msgstr "You must add at least one role for %s"
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
- msgstr "Ei voitu luoda SELinux-käyttäjää käyttäjälle %s"
+ msgstr "Could not create SELinux user for %s"
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
- msgstr "Roolia %s ei voitu lisätä käyttäjälle %s"
+ msgstr "Could not add role %s for %s"
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
- msgstr "Käyttäjän %s MLS-tasoa ei voitu asettaa"
+ msgstr "Could not set MLS level for %s"
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
- msgstr "Etuliitettä %s ei voitu lisätä käyttäjälle %s"
+ msgstr "Could not add prefix %s for %s"
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
- msgstr "Ei voitu purkaa käyttäjän %s avainta"
+ msgstr "Could not extract key for %s"
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
- msgstr "Ei voitu lisätä SELinux-käyttäjää %s"
+ msgstr "Could not add SELinux user %s"
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
- msgstr "Vaatii etuliitteen, roolit, tasot tai alueen"
+ msgstr "Requires prefix, roles, level or range"
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
- msgstr "Vaatii etuliitteen tai roolit"
+ msgstr "Requires prefix or roles"
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
- msgstr "SELinux-käyttäjää %s ei ole määritelty"
+ msgstr "SELinux user %s is not defined"
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
- msgstr "Ei voitu muokata SELinux-käyttäjää %s"
+ msgstr "Could not modify SELinux user %s"
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
- msgstr ""
- "SELinux-käyttäjä %s on määritelty SELinux-käytännössä, sitä ei voi poistaa"
+ msgstr "SELinux user %s is defined in policy, cannot be deleted"
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
- msgstr "Ei voitu poistaa SELinux-käyttäjää %s"
+ msgstr "Could not delete SELinux user %s"
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
- msgstr "SELinux-käyttäjiä ei voitu luetteloida"
+ msgstr "Could not list SELinux users"
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
- msgstr "Käyttäjän %s rooleja ei voitu luetteloida"
+ msgstr "Could not list roles for user %s"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
- msgstr "Nimiöinti"
+ msgstr "Labelling"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
msgstr "MLS/"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
- msgstr "Etuliite"
+ msgstr "Prefix"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
- msgstr "MCS-taso"
+ msgstr "MCS Level"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
- msgstr "MCS-alue"
+ msgstr "MCS Range"
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
- msgstr "SELinux-roolit"
+ msgstr "SELinux Roles"
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
- msgstr "Udp- tai tcp-protokolla on pakollinen"
+ msgstr "Protocol udp or tcp is required"
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
- msgstr "Portti on pakollinen"
+ msgstr "Port is required"
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
- msgstr "Portti ei kelpaa"
+ msgstr ""
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
- msgstr "Ei voitu luoda avainta yhdistelmälle %s/%s"
+ msgstr "Could not create a key for %s/%s"
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
- msgstr "Tyyppi on pakollinen"
+ msgstr "Type is required"
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
- msgstr "Ei voitu tarkistaa onko portti %s/%s määritelty"
+ msgstr "Could not check if port %s/%s is defined"
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
- msgstr "Portti %s/%s on jo määritelty"
+ msgstr "Port %s/%s already defined"
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
- msgstr "Yhdistelmälle %s/%s ei voitu luoda porttia"
+ msgstr "Could not create port for %s/%s"
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
- msgstr "Yhdistelmälle %s/%s ei voitu luoda kontekstia"
+ msgstr "Could not create context for %s/%s"
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
- msgstr "Ei voitu asettaa käyttäjää yhdistelmän %s/%s porttikontekstissa"
+ msgstr "Could not set user in port context for %s/%s"
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
- msgstr "Ei voitu asettaa roolia yhdistelmän %s/%s porttikontekstissa"
+ msgstr "Could not set role in port context for %s/%s"
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
- msgstr "Ei voitu asettaa tyyppiä yhdistelmän %s/%s porttikontekstissa"
+ msgstr "Could not set type in port context for %s/%s"
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
- msgstr "Ei voitu asettaa mls-kenttiä yhdistelmän %s/%s porttikontekstissa"
+ msgstr "Could not set mls fields in port context for %s/%s"
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
- msgstr "Ei voitu asettaa porttikontekstia yhdistelmälle %s/%s"
+ msgstr "Could not set port context for %s/%s"
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
- msgstr "Ei voitu lisätä porttia %s/%s"
+ msgstr "Could not add port %s/%s"
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
- msgstr "Vaatii setypen tai serangen"
+ msgstr "Requires setype or serange"
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
- msgstr "Vaatii setypen"
+ msgstr "Requires setype"
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
- msgstr "Porttia %s/%s ei ole määritelty"
+ msgstr "Port %s/%s is not defined"
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
- msgstr "Ei voitu kysellä porttia %s/%s"
+ msgstr "Could not query port %s/%s"
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
- msgstr "Ei voitu muokata porttia %s/%s"
+ msgstr "Could not modify port %s/%s"
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
- msgstr "Ei voitu luetteloida portteja"
+ msgstr "Could not list the ports"
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
- msgstr "Ei voitu poistaa porttia %s"
+ msgstr "Could not delete the port %s"
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "Portti %s/%s on määritelty SELinux-käytännössä, sitä ei voi poistaa"
+ msgstr "Port %s/%s is defined in policy, cannot be deleted"
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
- msgstr "Ei voitu poistaa porttia %s/%s"
+ msgstr "Could not delete port %s/%s"
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
- msgstr "Ei voitu luetteloida portteja"
+ msgstr "Could not list ports"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
- msgstr "SELinux-porttityyppi"
+ msgstr "SELinux Port Type"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
- msgstr "Protokolla"
+ msgstr "Proto"
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
- msgstr "Porttinumero"
+ msgstr "Port Number"
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
- msgstr "Koneen osoite on pakollinen"
+ msgstr "Node Address is required"
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
- msgstr "Tuntematon tai puuttuva protokolla"
+ msgstr "Unknown or missing protocol"
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
- msgstr "SELinux-tyyppi on pakollinen"
+ msgstr "SELinux Type is required"
-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
- msgstr "Ei voitu luoda avainta osoitteelle %s"
+ msgstr "Could not create key for %s"
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
- msgstr "Ei voitu tarkistaa onko osoite %s määritelty"
+ msgstr "Could not check if addr %s is defined"
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
- msgstr "Ei voitu luoda osoitetta kohteelle %s"
+ msgstr "Could not create addr for %s"
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
- msgstr "Ei voitu luoda kontekstia osoitteelle %s"
+ msgstr "Could not create context for %s"
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
- msgstr "Ei voitu asettaa peitettä osoitteelle %s"
+ msgstr "Could not set mask for %s"
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
- msgstr "Ei voitu asettaa käyttäjää osoitekontekstissa kohteelle %s"
+ msgstr "Could not set user in addr context for %s"
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
- msgstr "Ei voitu asettaa roolia osoitekontekstissa kohteelle %s"
+ msgstr "Could not set role in addr context for %s"
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
- msgstr "Ei voitu asettaa tyyppiä osoitekontekstissa kohteelle %s"
+ msgstr "Could not set type in addr context for %s"
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
- msgstr "Ei voitu asettaa mls-kenttiä osoitekontekstissa kohteelle %s"
+ msgstr "Could not set mls fields in addr context for %s"
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
- msgstr "Ei voitu asettaa osoitekontekstia kohteelle %s"
+ msgstr "Could not set addr context for %s"
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
- msgstr "Ei voitu lisätä osoitetta %s"
+ msgstr "Could not add addr %s"
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
- msgstr "Osoitetta %s ei ole määritelty"
+ msgstr "Addr %s is not defined"
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
- msgstr "Ei voitu kysellä osoitetta %s"
+ msgstr "Could not query addr %s"
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
- msgstr "Ei voitu muokata osoitetta %s"
+ msgstr "Could not modify addr %s"
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr "Osoite %s on määritelty SELinux-käytännössä, sitä ei voi poistaa"
+ msgstr "Addr %s is defined in policy, cannot be deleted"
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
- msgstr "Ei voitu poistaa osoitetta %s"
+ msgstr "Could not delete addr %s"
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
msgstr ""
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
- msgstr "Ei voitu luetteloida osoitteita"
+ msgstr "Could not list addrs"
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
- msgstr "Ei voitu tarkistaa onko verkkoliitäntä %s määritelty"
+ msgstr "Could not check if interface %s is defined"
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
- msgstr "Ei voitu luoda verkkoliitäntää kohteelle %s"
+ msgstr "Could not create interface for %s"
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
- msgstr "Ei voitu asettaa käyttäjää verkkoliitäntäkontekstissa kohteelle %s"
+ msgstr "Could not set user in interface context for %s"
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
- msgstr "Ei voitu asettaa roolia verkkoliitäntäkontekstissa kohteelle %s"
+ msgstr "Could not set role in interface context for %s"
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
- msgstr "Ei voitu asettaa tyyppiä verkkoliitäntäkontekstissa kohteelle %s"
+ msgstr "Could not set type in interface context for %s"
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
- msgstr "Ei voitu asettaa mls-kenttiä verkkoliitäntäkontekstissa kohteelle %s"
+ msgstr "Could not set mls fields in interface context for %s"
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
- msgstr "Ei voitu asettaa verkkoliitäntäkontekstia kohteelle %s"
+ msgstr "Could not set interface context for %s"
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
- msgstr "Ei voitu asettaa viestikontekstia kohteelle %s"
+ msgstr "Could not set message context for %s"
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
- msgstr "Ei voitu lisätä verkkoliitäntää %s"
+ msgstr "Could not add interface %s"
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr "Verkkoliitäntää %s ei ole määritelty"
+ msgstr "Interface %s is not defined"
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr "Ei voitu kysellä verkkoliitäntää %s"
+ msgstr "Could not query interface %s"
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr "Ei voitu muokata verkkoliitäntää %s"
+ msgstr "Could not modify interface %s"
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr ""
- "Verkkoliitäntä %s on määritelty SELinux-käytännössä, sitä ei voi poistaa"
+ msgstr "Interface %s is defined in policy, cannot be deleted"
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr "Ei voitu poistaa verkkoliitäntää %s"
+ msgstr "Could not delete interface %s"
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
msgstr ""
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr "Ei voitu luetella verkkoliitäntöjä"
+ msgstr "Could not list interfaces"
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr "SELinux-verkkoliitäntä"
+ msgstr "SELinux Interface"
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr "Konteksti"
+ msgstr "Context"
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
msgstr ""
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
msgstr ""
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
msgstr ""
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr "Ei voitu asettaa käyttäjää tiedostokontekstissa kohteelle %s"
+ msgstr "Could not set user in file context for %s"
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr "Ei voitu asettaa roolia tiedostokontekstissa kohteelle %s"
+ msgstr "Could not set role in file context for %s"
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
- msgstr "Ei voitu asettaa mls-kenttiä tiedostokontekstissa kohteelle %s"
+ msgstr "Could not set mls fields in file context for %s"
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr "Virheellinen tiedostomääritys"
+ msgstr "Invalid file specification"
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
msgstr ""
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -50141,116 +78839,114 @@ index d157817..16c86b3 100644
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
- msgstr "Ei voitu tarkistaa onko tiedostokonteksti määritelty kohteelle %s"
+ msgstr "Could not check if file context for %s is defined"
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr "Ei voitu luoda tiedostokontekstia kohteelle %s"
+ msgstr "Could not create file context for %s"
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr "Ei voitu asettaa tyyppiä tiedostokontekstissa kohteelle %s"
+ msgstr "Could not set type in file context for %s"
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr "Ei voitu asettaa tiedostokontekstia kohteelle %s"
+ msgstr "Could not set file context for %s"
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr "Ei voitu lisätä tiedostokontekstia kohteelle %s"
+ msgstr "Could not add file context for %s"
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
- msgstr "Vaatii setypen, serangen tai seuserin"
+ msgstr "Requires setype, serange or seuser"
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr "Tiedostokonteksti ei ole määritelty kohteelle %s"
+ msgstr "File context for %s is not defined"
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr "Ei voitu kysellä tiedostokontekstia kohteelle %s"
+ msgstr "Could not query file context for %s"
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr "Ei voitu muokata kohteen %s tiedostokontekstia"
+ msgstr "Could not modify file context for %s"
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr "Ei voitu luetella tiedostokonteksteja"
+ msgstr "Could not list the file contexts"
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr "Ei voitu poistaa kohteen %s tiedostokontekstia"
+ msgstr "Could not delete the file context %s"
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr ""
- "Kohteen %s tiedostokonteksti on määritelty SELinux-käytännössä, sitä ei voi "
- "poistaa"
+ msgstr "File context for %s is defined in policy, cannot be deleted"
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr "Ei voitu poistaa kohteen %s tiedostokontekstia"
+ msgstr "Could not delete file context for %s"
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr "Ei voitu luetella tiedostokonteksteja"
+ msgstr "Could not list file contexts"
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr "Ei voitu luetella paikallisia tiedostokonteksteja"
+ msgstr "Could not list local file contexts"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
- msgstr "SELinux-tiedostokonteksti"
+ msgstr "SELinux fcontext"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr "tyyppi"
+ msgstr "type"
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
@@ -50258,114 +78954,114 @@ index d157817..16c86b3 100644
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr "Ei voitu tarkistaa onko totuusarvo %s määritelty"
+ msgstr "Could not check if boolean %s is defined"
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr "Totuusarvoa %s ei ole määritelty"
+ msgstr "Boolean %s is not defined"
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr "Ei voitu kysellä tiedostokontekstia kohteelle %s"
+ msgstr "Could not query file context %s"
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
- msgstr "Yksi seuraavista arvoista on määriteltävä: %s"
+ msgstr "You must specify one of the following values: %s"
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
- msgstr "Ei voitu asettaa totuusarvon %s aktiivista arvoa"
+ msgstr "Could not set active value of boolean %s"
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr "Ei voitu muokata totuusarvoa %s"
+ msgstr "Could not modify boolean %s"
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
- msgstr "Virheellinen muoto %s: tietue %s"
+ msgstr "Bad format %s: Record %s"
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr "Totuusarvo %s on määritelty SELinux-käytännössä, sitä ei voi poistaa"
+ msgstr "Boolean %s is defined in policy, cannot be deleted"
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr "Ei voitu poistaa totuusarvoa %s"
+ msgstr "Could not delete boolean %s"
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr "Ei voitu luetteloida totuusarvoja"
+ msgstr "Could not list booleans"
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr "tuntematon"
+ msgstr "unknown"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
- msgstr "epätosi"
+ msgstr "off"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
- msgstr "tosi"
+ msgstr "on"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
- msgstr "SELinux-totuusarvo"
+ msgstr "SELinux boolean"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
- msgstr "Tila"
+ msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
- msgstr "Oletus"
+ msgstr ""
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
- msgstr "Kuvaus"
+ msgstr "Description"
-@@ -1012,7 +1008,7 @@ msgstr "Virhe muistivarauksessa.\n"
+@@ -1005,7 +1001,7 @@ msgstr "Error allocating memory.\n"
msgid "Error sending audit message.\n"
- msgstr "Virhe audit-viestin lähettämisessä.\n"
+ msgstr "Error sending audit message.\n"
-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
#, c-format
msgid "Could not determine enforcing mode.\n"
- msgstr "Ei voitu selvittää toimeenpanevaa tilaa.\n"
-@@ -1129,62 +1125,66 @@ msgstr "Tyhjän signaalijoukon hankkiminen epäonnistui\n"
+ msgstr "Could not determine enforcing mode.\n"
+@@ -1121,62 +1117,66 @@ msgstr "Unable to obtain empty signal set\n"
msgid "Unable to set SIGHUP handler\n"
- msgstr "SIGHUP-käsittelimen asetus epäonnistui\n"
+ msgstr "Unable to set SIGHUP handler\n"
-#: ../newrole/newrole.c:1053
+#: ../newrole/newrole.c:1036
@@ -50375,74 +79071,74 @@ index d157817..16c86b3 100644
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "newrolea voi käyttää vain SELinux-kernelillä.\n"
+ msgstr "Sorry, newrole may be used only on a SELinux kernel.\n"
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr "old_contextin hakeminen epäonnistui.\n"
+ msgstr "failed to get old_context.\n"
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr "Varoitus! Ei voitu hakea tty-tietoja.\n"
+ msgstr "Warning! Could not retrieve tty information.\n"
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr "virhe luettaessa PAM-palveluasetuksia.\n"
+ msgstr "error on reading PAM service configuration.\n"
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr "newrole: virheellinen salasana käyttäjälle %s\n"
+ msgstr "newrole: incorrect password for %s\n"
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
#, c-format
msgid "newrole: failure forking: %s"
- msgstr "newrole: haarautuminen epäonnistui: %s"
+ msgstr "newrole: failure forking: %s"
-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr "Tty:n nimiötä ei voitu palauttaa…\n"
+ msgstr "Unable to restore tty label...\n"
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
#, c-format
msgid "Failed to close tty properly\n"
- msgstr "Tty:n sulkeminen kunnolla epäonnistui\n"
+ msgstr "Failed to close tty properly\n"
-#: ../newrole/newrole.c:1224
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr "Kuvaajia ei voitu sulkea.\n"
+ msgstr "Could not close descriptors.\n"
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr "Komentotulkin argv0:n varaamisessa tapahtui virhe.\n"
+ msgstr "Error allocating shell's argv0.\n"
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
#, c-format
msgid "Unable to restore the environment, aborting\n"
- msgstr "Ei voitu palauttaa ympäristöä, lopetetaan\n"
+ msgstr "Unable to restore the environment, aborting\n"
-#: ../newrole/newrole.c:1298
+#: ../newrole/newrole.c:1297
msgid "failed to exec shell\n"
- msgstr "komentotulkin suorittaminen epäonnistui\n"
+ msgstr "failed to exec shell\n"
-@@ -1287,20 +1287,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1279,20 +1279,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
msgid "chcat -l +CompanyConfidential juser"
msgstr "chcat -l +CompanyConfidential juser"
@@ -50451,24 +79147,24 @@ index d157817..16c86b3 100644
+#: ../scripts/chcat:399
+#, c-format
msgid "Options Error %s "
- msgstr "Valitsinvirhe %s"
+ msgstr "Options Error %s "
-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
msgid "Boolean"
- msgstr "Totuusarvo"
+ msgstr ""
-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
msgid "all"
- msgstr "kaikki"
+ msgstr ""
-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1376,557 +1376,444 @@ msgstr ""
+@@ -1368,557 +1368,444 @@ msgstr ""
msgid "Load Policy Module"
msgstr ""
@@ -50479,18 +79175,18 @@ index d157817..16c86b3 100644
-#: ../gui/polgen.glade:80
+#: ../gui/polgen.glade:9
msgid "Red Hat 2007"
- msgstr "Red Hat 2007"
+ msgstr ""
-#: ../gui/polgen.glade:81
+#: ../gui/polgen.glade:11
msgid "GPL"
- msgstr "GPL"
+ msgstr ""
#. TRANSLATORS: Replace this string with your names, one name per line.
-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
msgid "translator-credits"
- msgstr "Juhani Numminen <juhaninumminen0 at gmail.com>"
+ msgstr ""
-#: ../gui/polgen.glade:90
+#: ../gui/polgen.glade:34
@@ -50515,7 +79211,7 @@ index d157817..16c86b3 100644
-#: ../gui/polgen.glade:177
+#: ../gui/polgen.glade:284
msgid "<b>Applications</b>"
- msgstr "<b>Sovellukset</b>"
+ msgstr ""
-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
@@ -50681,7 +79377,7 @@ index d157817..16c86b3 100644
-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
msgid "Name"
- msgstr "Nimi"
+ msgstr ""
-#: ../gui/polgen.glade:807
+#: ../gui/polgen.glade:739
@@ -50691,7 +79387,7 @@ index d157817..16c86b3 100644
-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
msgid "..."
- msgstr "..."
+ msgstr ""
-#: ../gui/polgen.glade:849
+#: ../gui/polgen.glade:776
@@ -50797,51 +79493,49 @@ index d157817..16c86b3 100644
-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
msgid "<b>TCP Ports</b>"
- msgstr "<b>TCP-portit</b>"
+ msgstr ""
-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
--msgid "Allows %s to bind to any udp port"
--msgstr ""
--
--#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
--#: ../gui/polgen.glade:2215
+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
+#: ../gui/polgen.glade:1698
- msgid "All"
- msgstr "Kaikki"
-
--#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
--msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
++msgid "All"
++msgstr ""
++
+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
-+msgid "Allows %s to bind to any udp port"
+ msgid "Allows %s to bind to any udp port"
msgstr ""
--#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
+-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
+-#: ../gui/polgen.glade:2215
+-msgid "All"
+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
- msgid "600-1024"
- msgstr "600-1024"
++msgid "600-1024"
+ msgstr ""
--#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
--msgid ""
--"Enter a comma separated list of udp ports or ranges of ports that %s binds "
--"to. Example: 612, 650-660"
+-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
-+msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
+ msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
msgstr ""
--#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
+-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
+-msgid "600-1024"
+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
- msgid "Unreserved Ports (>1024)"
++msgid "Unreserved Ports (>1024)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
++#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s binds "
+ "to. Example: 612, 650-660"
msgstr ""
+-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
+-msgid "Unreserved Ports (>1024)"
+-msgstr ""
+-
-#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
-#: ../gui/polgen.glade:2233
-+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
-+msgid ""
-+"Enter a comma separated list of udp ports or ranges of ports that %s binds "
-+"to. Example: 612, 650-660"
-+msgstr ""
-+
+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
+#: ../gui/polgen.glade:1718
msgid "Select Ports"
@@ -50855,7 +79549,7 @@ index d157817..16c86b3 100644
-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
msgid "<b>UDP Ports</b>"
- msgstr "<b>UDP-portit</b>"
+ msgstr ""
-#: ../gui/polgen.glade:1937
-msgid "label113"
@@ -51163,2974 +79857,2438 @@ index d157817..16c86b3 100644
#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
msgid "Network Port"
msgstr ""
-@@ -3372,3 +3259,160 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
+@@ -1956,1411 +1843,1487 @@ msgstr ""
+ msgid "Group View"
msgstr ""
-+
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+#: ../sepolicy/sepolicy.py:110
+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+#: ../sepolicy/sepolicy.py:114
+msgid "All domains"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+#: ../sepolicy/sepolicy.py:116
+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+#: ../sepolicy/sepolicy.py:164
+msgid "Query SELinux policy network information"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
+msgid "list all SELinux port types"
-+msgstr "SELinux-porttityyppi"
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
+#: ../sepolicy/sepolicy.py:175
+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
+#: ../sepolicy/sepolicy.py:178
+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
+#: ../sepolicy/sepolicy.py:195
+msgid "Source Domain"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+#: ../sepolicy/sepolicy.py:198
+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
-+msgstr ""
-+
-+#~ msgid "global"
-+#~ msgstr "globaali"
-diff --git a/policycoreutils/po/fr.po b/policycoreutils/po/fr.po
-index 5744176..b70e7b6 100644
---- a/policycoreutils/po/fr.po
-+++ b/policycoreutils/po/fr.po
-@@ -14,14 +14,14 @@ msgid ""
msgstr ""
- "Project-Id-Version: Policycoreutils\n"
- "Report-Msgid-Bugs-To: \n"
--"POT-Creation-Date: 2012-04-02 16:29-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-06-09 13:32+0000\n"
- "Last-Translator: Jérôme Fenal <jfenal at gmail.com>\n"
- "Language-Team: French <trans-fr at lists.fedoraproject.org>\n"
-+"Language: fr\n"
- "MIME-Version: 1.0\n"
- "Content-Type: text/plain; charset=UTF-8\n"
- "Content-Transfer-Encoding: 8bit\n"
--"Language: fr\n"
- "Plural-Forms: nplurals=2; plural=(n > 1)\n"
- #: ../run_init/run_init.c:67
-@@ -29,9 +29,12 @@ msgid ""
- "USAGE: run_init <script> <args ...>\n"
- " where: <script> is the name of the init script to run,\n"
- " <args ...> are the arguments to that script."
--msgstr "SYNTAXE : run_init <script> <args ...>\n où : <script> est le nom du script d'initialisation à exécuter,\n <args ...> sont les arguments à passer au script."
-+msgstr ""
-+"SYNTAXE : run_init <script> <args ...>\n"
-+" où : <script> est le nom du script d'initialisation à exécuter,\n"
-+" <args ...> sont les arguments à passer au script."
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
--#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
-+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
- #, c-format
- msgid "failed to initialize PAM\n"
- msgstr "échec de l'initialisation de PAM\n"
-@@ -48,7 +51,9 @@ msgstr "Mot de passe :"
- #: ../run_init/run_init.c:197 ../newrole/newrole.c:366
- #, c-format
- msgid "Cannot find your entry in the shadow passwd file.\n"
--msgstr "Impossible de trouver votre entrée dans le fichier des mots de passe cachés.\n"
-+msgstr ""
-+"Impossible de trouver votre entrée dans le fichier des mots de passe "
-+"cachés.\n"
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
- #: ../run_init/run_init.c:203 ../newrole/newrole.c:373
- #, c-format
-@@ -80,7 +85,7 @@ msgstr "Désolé, run_init doit être utilisé uniquement sur un noyau SELinux.\
- msgid "authentication failed.\n"
- msgstr "échec lors de l'authentification.\n"
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
--#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
-+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
- #, c-format
- msgid "Could not set exec context to %s.\n"
- msgstr "Impossible de régler le contexte d'exécution vers %s.\n"
-@@ -93,827 +98,843 @@ msgstr "******************** IMPORTANT ***********************\n"
- msgid "To make this policy package active, execute:"
- msgstr "Pour rendre ce paquetage de stratégies actif, exécutez :"
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
--#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
--msgid "global"
--msgstr "global(e)"
--
--#: ../semanage/seobject.py:222
-+#: ../semanage/seobject.py:204
- msgid "Could not create semanage handle"
- msgstr "Impossible de créer un outil semanage"
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
--#: ../semanage/seobject.py:230
-+#: ../semanage/seobject.py:212
- msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr "La stratégie SELinux n'est pas gérée ou la base n'est pas accessible."
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
--#: ../semanage/seobject.py:235
-+#: ../semanage/seobject.py:217
- msgid "Cannot read policy store."
- msgstr "Impossible de lire la base de données des stratégies"
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
--#: ../semanage/seobject.py:240
-+#: ../semanage/seobject.py:222
- msgid "Could not establish semanage connection"
- msgstr "Impossible d'établir de connexion semanage"
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
--#: ../semanage/seobject.py:245
-+#: ../semanage/seobject.py:227
- msgid "Could not test MLS enabled status"
- msgstr "Impossible de tester les statuts MLS activés"
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
--#: ../semanage/seobject.py:251 ../semanage/seobject.py:266
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
- msgid "Not yet implemented"
- msgstr "Pas encore implémenté"
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
--#: ../semanage/seobject.py:255
-+#: ../semanage/seobject.py:237
- msgid "Semanage transaction already in progress"
- msgstr "Transaction de semanage déjà en cours"
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
--#: ../semanage/seobject.py:264
-+#: ../semanage/seobject.py:246
- msgid "Could not start semanage transaction"
- msgstr "Impossible de démarrer une transaction semanage"
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:274
-+#: ../semanage/seobject.py:258
- msgid "Could not commit semanage transaction"
- msgstr "Impossible de commiter une transaction semanage"
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:279
-+#: ../semanage/seobject.py:263
- msgid "Semanage transaction not in progress"
- msgstr "Aucune transaction semanage en cours"
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
--#: ../semanage/seobject.py:291 ../semanage/seobject.py:371
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
- msgid "Could not list SELinux modules"
- msgstr "Impossible de lister les modules SELinux"
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
--#: ../semanage/seobject.py:304
-+#: ../semanage/seobject.py:288
- msgid "Modules Name"
- msgstr "Nom des modules"
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
--#: ../semanage/seobject.py:304 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
- msgid "Version"
- msgstr "Version"
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
--#: ../semanage/seobject.py:307 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
- msgid "Disabled"
- msgstr "Désactivé"
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
--#: ../semanage/seobject.py:322
-+#: ../semanage/seobject.py:306
- #, python-format
- msgid "Could not disable module %s (remove failed)"
- msgstr "Impossible de désactiver le module %s (échec de la suppression)"
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
--#: ../semanage/seobject.py:333
-+#: ../semanage/seobject.py:317
- #, python-format
- msgid "Could not enable module %s (remove failed)"
- msgstr "Impossible d'activer le module %s (échec de la suppression)"
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
--#: ../semanage/seobject.py:348
-+#: ../semanage/seobject.py:332
- #, python-format
- msgid "Could not remove module %s (remove failed)"
- msgstr "Impossible de supprimer le module %s (échec de la suppression)"
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
--#: ../semanage/seobject.py:358
-+#: ../semanage/seobject.py:342
- msgid "dontaudit requires either 'on' or 'off'"
- msgstr "dontaudit doit être « on » ou « off »"
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
--#: ../semanage/seobject.py:387
-+#: ../semanage/seobject.py:370
- msgid "Builtin Permissive Types"
- msgstr "Types permissifs intrinsèques"
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
--#: ../semanage/seobject.py:397
-+#: ../semanage/seobject.py:380
- msgid "Customized Permissive Types"
- msgstr "Types permissifs personnalisés"
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
--#: ../semanage/seobject.py:438
-+#: ../semanage/seobject.py:421
- #, python-format
- msgid "Could not set permissive domain %s (module installation failed)"
--msgstr "Impossible de définir le domaine permissif %s (échec de l'installation du module)"
-+msgstr ""
-+"Impossible de définir le domaine permissif %s (échec de l'installation du "
-+"module)"
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
--#: ../semanage/seobject.py:444
-+#: ../semanage/seobject.py:427
- #, python-format
- msgid "Could not remove permissive domain %s (remove failed)"
--msgstr "Impossible de supprimer le domaine permissif %s (échec de la suppression)"
-+msgstr ""
-+"Impossible de supprimer le domaine permissif %s (échec de la suppression)"
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
--#: ../semanage/seobject.py:479 ../semanage/seobject.py:553
--#: ../semanage/seobject.py:599 ../semanage/seobject.py:696
--#: ../semanage/seobject.py:726 ../semanage/seobject.py:793
--#: ../semanage/seobject.py:850 ../semanage/seobject.py:1097
--#: ../semanage/seobject.py:1786 ../semanage/seobject.py:1849
--#: ../semanage/seobject.py:1868 ../semanage/seobject.py:1985
--#: ../semanage/seobject.py:2037
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
- #, python-format
- msgid "Could not create a key for %s"
- msgstr "Impossible de créer une clef pour %s"
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
--#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
--#: ../semanage/seobject.py:603 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
- #, python-format
- msgid "Could not check if login mapping for %s is defined"
- msgstr "Ne peut vérifier si le mappage de connexion est défini pour %s"
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
--#: ../semanage/seobject.py:492
-+#: ../semanage/seobject.py:475
- #, python-format
- msgid "Linux Group %s does not exist"
- msgstr "Le groupe Linux %s n'existe pas"
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
--#: ../semanage/seobject.py:497
-+#: ../semanage/seobject.py:480
- #, python-format
- msgid "Linux User %s does not exist"
- msgstr "L'utilisateur Linux %s n'existe pas"
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
--#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:484
- #, python-format
- msgid "Could not create login mapping for %s"
- msgstr "Ne peut mapper le nom d'utilisateur pour %s"
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
--#: ../semanage/seobject.py:505 ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
- #, python-format
- msgid "Could not set name for %s"
- msgstr "Impossible de définir le nom pour %s"
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
--#: ../semanage/seobject.py:510 ../semanage/seobject.py:751
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
- #, python-format
- msgid "Could not set MLS range for %s"
- msgstr "Impossible de définir une plage MLS pour %s"
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
--#: ../semanage/seobject.py:514
-+#: ../semanage/seobject.py:497
- #, python-format
- msgid "Could not set SELinux user for %s"
- msgstr "Impossible de définir une identité SELinux pour %s"
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
--#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:501
- #, python-format
- msgid "Could not add login mapping for %s"
- msgstr "Impossible d'ajouter un mappage pour %s"
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
--#: ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:519
- msgid "Requires seuser or serange"
- msgstr "seuser ou un serange obligatoire"
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
--#: ../semanage/seobject.py:559 ../semanage/seobject.py:605
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
- #, python-format
- msgid "Login mapping for %s is not defined"
- msgstr "Le mappage de connexion pour %s n'est pas défini"
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:563
-+#: ../semanage/seobject.py:546
- #, python-format
- msgid "Could not query seuser for %s"
- msgstr "Impossible d'interroger le seuser pour %s"
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
+ msgstr ""
--#: ../semanage/seobject.py:577
-+#: ../semanage/seobject.py:560
- #, python-format
- msgid "Could not modify login mapping for %s"
- msgstr "Impossible de modifier le mappage pour %s"
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
--#: ../semanage/seobject.py:611
-+#: ../semanage/seobject.py:594
- #, python-format
- msgid "Login mapping for %s is defined in policy, cannot be deleted"
--msgstr "La correspondance utilisateurs - identités SELinux pour %s est définie dans une stratégie, elle ne peut être supprimée"
-+msgstr ""
-+"La correspondance utilisateurs - identités SELinux pour %s est définie dans "
-+"une stratégie, elle ne peut être supprimée"
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
--#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:598
- #, python-format
- msgid "Could not delete login mapping for %s"
--msgstr "Impossible de supprimer la correspondance utilisateurs - identités SELinux pour %s"
-+msgstr ""
-+"Impossible de supprimer la correspondance utilisateurs - identités SELinux "
-+"pour %s"
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
--#: ../semanage/seobject.py:637 ../semanage/seobject.py:655
--#: ../semanage/seobject.py:893
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
- msgid "Could not list login mappings"
- msgstr "Impossible de lister les mappages"
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
--#: ../semanage/seobject.py:680 ../semanage/seobject.py:685
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
- #: ../gui/system-config-selinux.glade:100
- msgid "Login Name"
- msgstr "Nom pour l'ouverture de session"
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
--#: ../semanage/seobject.py:680 ../semanage/seobject.py:685
--#: ../semanage/seobject.py:943 ../semanage/seobject.py:948
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:128
- #: ../gui/system-config-selinux.glade:915
--#: ../gui/system-config-selinux.glade:2304 ../gui/usersPage.py:44
-+#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
- msgid "SELinux User"
- msgstr "Identité SELinux"
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
--#: ../semanage/seobject.py:680 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
- #: ../gui/system-config-selinux.glade:943
- msgid "MLS/MCS Range"
- msgstr "Intervalle MLS/MCS"
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:699 ../semanage/seobject.py:730
--#: ../semanage/seobject.py:797 ../semanage/seobject.py:854
--#: ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
- #, python-format
- msgid "Could not check if SELinux user %s is defined"
- msgstr "Impossible de vérifier si l'identité SELinux %s est définie"
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:702 ../semanage/seobject.py:803
--#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
- #, python-format
- msgid "Could not query user for %s"
- msgstr "Impossible d'interroger l'utilisateur pour %s"
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
--#: ../semanage/seobject.py:722
-+#: ../semanage/seobject.py:705
- #, python-format
- msgid "You must add at least one role for %s"
- msgstr "Vous devez ajouter au moins un rôle pour %s"
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
--#: ../semanage/seobject.py:737
-+#: ../semanage/seobject.py:720
- #, python-format
- msgid "Could not create SELinux user for %s"
- msgstr "Impossible de créer une identité SELinux pour %s"
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
--#: ../semanage/seobject.py:746
-+#: ../semanage/seobject.py:729
- #, python-format
- msgid "Could not add role %s for %s"
- msgstr "Impossible d'ajouter un rôle %s pour %s"
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:738
- #, python-format
- msgid "Could not set MLS level for %s"
- msgstr "Impossible de régler le niveau MLS pour %s"
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:758
-+#: ../semanage/seobject.py:741
- #, python-format
- msgid "Could not add prefix %s for %s"
- msgstr "Impossible d'ajouter le préfixe %s à %s"
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
--#: ../semanage/seobject.py:761
-+#: ../semanage/seobject.py:744
- #, python-format
- msgid "Could not extract key for %s"
- msgstr "Impossible d'extraire la clef pour %s"
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
--#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:748
- #, python-format
- msgid "Could not add SELinux user %s"
- msgstr "Impossible d'ajouter l'identité SELinux %s"
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
--#: ../semanage/seobject.py:787
-+#: ../semanage/seobject.py:770
- msgid "Requires prefix, roles, level or range"
- msgstr "Exige un préfixe, un rôle, un niveau ou une plage"
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
--#: ../semanage/seobject.py:789
-+#: ../semanage/seobject.py:772
- msgid "Requires prefix or roles"
- msgstr "Exige un préfixe ou un rôle"
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
--#: ../semanage/seobject.py:799 ../semanage/seobject.py:856
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
- #, python-format
- msgid "SELinux user %s is not defined"
- msgstr "L'identité SELinux %s n'existe pas"
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:828
-+#: ../semanage/seobject.py:811
- #, python-format
- msgid "Could not modify SELinux user %s"
- msgstr "Impossible de modifier l'identité SELinux %s"
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
--#: ../semanage/seobject.py:862
-+#: ../semanage/seobject.py:845
- #, python-format
- msgid "SELinux user %s is defined in policy, cannot be deleted"
--msgstr "L'identité SELinux %s est définie dans une stratégie, elle ne peut être supprimée"
-+msgstr ""
-+"L'identité SELinux %s est définie dans une stratégie, elle ne peut être "
-+"supprimée"
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
--#: ../semanage/seobject.py:873
-+#: ../semanage/seobject.py:856
- #, python-format
- msgid "Could not delete SELinux user %s"
- msgstr "Impossible de supprimer l'identité SELinux %s"
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
--#: ../semanage/seobject.py:911
-+#: ../semanage/seobject.py:894
- msgid "Could not list SELinux users"
- msgstr "Impossible de lister les identités SELinux"
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
--#: ../semanage/seobject.py:917
-+#: ../semanage/seobject.py:900
- #, python-format
- msgid "Could not list roles for user %s"
- msgstr "Impossible de lister les rôles de l'utilisateur %s"
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
--#: ../semanage/seobject.py:942
-+#: ../semanage/seobject.py:925
- msgid "Labeling"
- msgstr "Étiquetage"
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
--#: ../semanage/seobject.py:942
-+#: ../semanage/seobject.py:925
- msgid "MLS/"
- msgstr "MLS/"
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
--#: ../semanage/seobject.py:943
-+#: ../semanage/seobject.py:926
- msgid "Prefix"
- msgstr "Préfixe"
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
--#: ../semanage/seobject.py:943
-+#: ../semanage/seobject.py:926
- msgid "MCS Level"
- msgstr "Niveau MCS"
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
--#: ../semanage/seobject.py:943
-+#: ../semanage/seobject.py:926
- msgid "MCS Range"
- msgstr "Intervalle MCS"
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
--#: ../semanage/seobject.py:943 ../semanage/seobject.py:948
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
- msgid "SELinux Roles"
- msgstr "Rôles SELinux"
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
--#: ../semanage/seobject.py:963
-+#: ../semanage/seobject.py:946
- msgid "Protocol udp or tcp is required"
- msgstr "Protocole udp ou tcp obligatoire"
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
--#: ../semanage/seobject.py:965
-+#: ../semanage/seobject.py:948
- msgid "Port is required"
- msgstr "Un numéro de port nécessaire"
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
--#: ../semanage/seobject.py:975
-+#: ../semanage/seobject.py:958
- msgid "Invalid Port"
- msgstr "Port invalide"
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
--#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:962
- #, python-format
- msgid "Could not create a key for %s/%s"
- msgstr "Impossible de créer une clef pour %s/%s"
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
--#: ../semanage/seobject.py:990
-+#: ../semanage/seobject.py:973
- msgid "Type is required"
- msgstr "Indiquez un type"
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
--#: ../semanage/seobject.py:996 ../semanage/seobject.py:1055
--#: ../semanage/seobject.py:1110 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
- #, python-format
- msgid "Could not check if port %s/%s is defined"
- msgstr "Impossible de vérifier si le port %s/%s est défini"
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
--#: ../semanage/seobject.py:998
-+#: ../semanage/seobject.py:981
- #, python-format
- msgid "Port %s/%s already defined"
- msgstr "Le port %s/%s est déjà défini"
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
--#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:985
- #, python-format
- msgid "Could not create port for %s/%s"
- msgstr "Impossible de créer le port pour %s/%s"
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
--#: ../semanage/seobject.py:1008
-+#: ../semanage/seobject.py:991
- #, python-format
- msgid "Could not create context for %s/%s"
- msgstr "Impossible de créer le contexte pour %s/%s"
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
--#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:995
- #, python-format
- msgid "Could not set user in port context for %s/%s"
--msgstr "Impossible de définir l'utilisateur dans le contexte du port pour %s/%s"
-+msgstr ""
-+"Impossible de définir l'utilisateur dans le contexte du port pour %s/%s"
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
--#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:999
- #, python-format
- msgid "Could not set role in port context for %s/%s"
- msgstr "Impossible de définir le rôle dans le contexte du port pour %s/%s"
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
--#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:1003
- #, python-format
- msgid "Could not set type in port context for %s/%s"
- msgstr "Impossible de définir le type dans le contexte du port pour %s/%s"
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
--#: ../semanage/seobject.py:1025
-+#: ../semanage/seobject.py:1008
- #, python-format
- msgid "Could not set mls fields in port context for %s/%s"
--msgstr "Impossible de définir les champs MLS dans le contexte du port pour %s/%s"
-+msgstr ""
-+"Impossible de définir les champs MLS dans le contexte du port pour %s/%s"
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
--#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1012
- #, python-format
- msgid "Could not set port context for %s/%s"
- msgstr "Impossible de définir le contexte du port pour %s/%s"
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
--#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1016
- #, python-format
- msgid "Could not add port %s/%s"
- msgstr "Impossible d'ajouter le port %s/%s"
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
--#: ../semanage/seobject.py:1047 ../semanage/seobject.py:1312
--#: ../semanage/seobject.py:1508
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
- msgid "Requires setype or serange"
- msgstr "setype ou serange obligatoire"
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
--#: ../semanage/seobject.py:1049
-+#: ../semanage/seobject.py:1032
- msgid "Requires setype"
- msgstr "setype obligatoire"
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
--#: ../semanage/seobject.py:1057 ../semanage/seobject.py:1112
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
- #, python-format
- msgid "Port %s/%s is not defined"
- msgstr "Le port %s/%s n'est pas défini"
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
--#: ../semanage/seobject.py:1061
-+#: ../semanage/seobject.py:1044
- #, python-format
- msgid "Could not query port %s/%s"
- msgstr "Impossible d'interroger le port %s/%s"
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
--#: ../semanage/seobject.py:1072
-+#: ../semanage/seobject.py:1055
- #, python-format
- msgid "Could not modify port %s/%s"
- msgstr "Impossible de modifier le port %s/%s"
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
--#: ../semanage/seobject.py:1085
-+#: ../semanage/seobject.py:1068
- msgid "Could not list the ports"
- msgstr "Impossible d'énumérer les ports"
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
--#: ../semanage/seobject.py:1101
-+#: ../semanage/seobject.py:1084
- #, python-format
- msgid "Could not delete the port %s"
- msgstr "Impossible de supppimer le port %s"
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
--#: ../semanage/seobject.py:1118
-+#: ../semanage/seobject.py:1101
- #, python-format
- msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "Le port %s/%s est défini dans la stratégie, il ne peut être supprimé"
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
--#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1105
- #, python-format
- msgid "Could not delete port %s/%s"
- msgstr "Impossible de supprimer le port %s/%s"
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
--#: ../semanage/seobject.py:1138 ../semanage/seobject.py:1160
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
- msgid "Could not list ports"
- msgstr "Impossible d'énumérer les ports"
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
--#: ../semanage/seobject.py:1199
-+#: ../semanage/seobject.py:1182
- msgid "SELinux Port Type"
- msgstr "Types de port SELinux"
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
--#: ../semanage/seobject.py:1199
-+#: ../semanage/seobject.py:1182
- msgid "Proto"
- msgstr "Protocole"
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
--#: ../semanage/seobject.py:1199 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
- msgid "Port Number"
- msgstr "Numéro de port"
-
--#: ../semanage/seobject.py:1218
-+#: ../semanage/seobject.py:1201
- msgid "Node Address is required"
- msgstr "L'adresse du nœud est requise"
-
--#: ../semanage/seobject.py:1233
-+#: ../semanage/seobject.py:1216
- msgid "Unknown or missing protocol"
- msgstr "Protocole inconnu ou manquant"
-
--#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1446
--#: ../semanage/seobject.py:1724
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
- msgid "SELinux Type is required"
- msgstr "Type SELinux nécessaire"
-
--#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1316
--#: ../semanage/seobject.py:1352 ../semanage/seobject.py:1450
--#: ../semanage/seobject.py:1512 ../semanage/seobject.py:1546
--#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
- #, python-format
- msgid "Could not create key for %s"
- msgstr "Impossible de créer la clef pour %s"
-
--#: ../semanage/seobject.py:1253 ../semanage/seobject.py:1320
--#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
- #, python-format
- msgid "Could not check if addr %s is defined"
- msgstr "Impossible de vérifier si l'adresse %s est définie"
-
--#: ../semanage/seobject.py:1262
-+#: ../semanage/seobject.py:1245
- #, python-format
- msgid "Could not create addr for %s"
- msgstr "Impossible de créer une adresse pour %s"
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
--#: ../semanage/seobject.py:1268 ../semanage/seobject.py:1466
--#: ../semanage/seobject.py:1686
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
- #, python-format
- msgid "Could not create context for %s"
- msgstr "Impossible de créer le contexte pour %s"
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
--#: ../semanage/seobject.py:1272
-+#: ../semanage/seobject.py:1255
- #, python-format
- msgid "Could not set mask for %s"
- msgstr "Impossible de définir le masque pour %s"
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
--#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1259
- #, python-format
- msgid "Could not set user in addr context for %s"
--msgstr "Impossible de définir l'utilisateur dans le contexte de l'adresse pour %s"
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
+msgstr ""
-+"Impossible de définir l'utilisateur dans le contexte de l'adresse pour %s"
-
--#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1263
- #, python-format
- msgid "Could not set role in addr context for %s"
- msgstr "Impossible de définir le rôle dans le contexte de l'adresse pour %s"
-
--#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1267
- #, python-format
- msgid "Could not set type in addr context for %s"
- msgstr "Impossible de définir le type dans le contexte de l'adresse pour %s"
-
--#: ../semanage/seobject.py:1289
-+#: ../semanage/seobject.py:1272
- #, python-format
- msgid "Could not set mls fields in addr context for %s"
--msgstr "Impossible de définir les champs MLS dans le contexte de l'adresse pour %s"
++
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
+msgstr ""
-+"Impossible de définir les champs MLS dans le contexte de l'adresse pour %s"
-
--#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1276
- #, python-format
- msgid "Could not set addr context for %s"
- msgstr "Impossible de définir le contexte de l'adresse pour %s"
-
--#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1280
- #, python-format
- msgid "Could not add addr %s"
- msgstr "Impossible d'ajouter l'adresse %s"
-
--#: ../semanage/seobject.py:1322 ../semanage/seobject.py:1358
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
- #, python-format
- msgid "Addr %s is not defined"
- msgstr "L'adresse %s n'est pas définie"
-
--#: ../semanage/seobject.py:1326
-+#: ../semanage/seobject.py:1309
- #, python-format
- msgid "Could not query addr %s"
- msgstr "Impossible d'interroger l'adresse %s"
-
--#: ../semanage/seobject.py:1336
-+#: ../semanage/seobject.py:1319
- #, python-format
- msgid "Could not modify addr %s"
- msgstr "Impossible de modifier l'adresse %s"
-
--#: ../semanage/seobject.py:1364
-+#: ../semanage/seobject.py:1347
- #, python-format
- msgid "Addr %s is defined in policy, cannot be deleted"
--msgstr "L'adresse %s est définie dans la stratégie, elle ne peut être supprimée"
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
+msgstr ""
-+"L'adresse %s est définie dans la stratégie, elle ne peut être supprimée"
-
--#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1351
- #, python-format
- msgid "Could not delete addr %s"
- msgstr "Impossible de supprimer l'adresse %s"
-
--#: ../semanage/seobject.py:1380
-+#: ../semanage/seobject.py:1363
- msgid "Could not deleteall node mappings"
- msgstr "Impossible de supprimer toutes les correspondances de nœuds"
-
--#: ../semanage/seobject.py:1394
-+#: ../semanage/seobject.py:1377
- msgid "Could not list addrs"
- msgstr "Impossible d'énumérer les adresses"
-
--#: ../semanage/seobject.py:1454 ../semanage/seobject.py:1516
--#: ../semanage/seobject.py:1550 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
- #, python-format
- msgid "Could not check if interface %s is defined"
- msgstr "Impossible de vérifier si l'interface %s existe"
-
--#: ../semanage/seobject.py:1461
-+#: ../semanage/seobject.py:1444
- #, python-format
- msgid "Could not create interface for %s"
- msgstr "Impossible de créer l'interface pour %s"
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
+ msgstr ""
--#: ../semanage/seobject.py:1470
-+#: ../semanage/seobject.py:1453
- #, python-format
- msgid "Could not set user in interface context for %s"
--msgstr "Impossible de définir l'utilisateur dans le contexte d'interface pour %s"
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
+msgstr ""
-+"Impossible de définir l'utilisateur dans le contexte d'interface pour %s"
-
--#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1457
- #, python-format
- msgid "Could not set role in interface context for %s"
- msgstr "Impossible de définir le rôle dans le contexte d'interface pour %s"
-
--#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1461
- #, python-format
- msgid "Could not set type in interface context for %s"
- msgstr "Impossible de définir le type dans le contexte d'interface pour %s"
-
--#: ../semanage/seobject.py:1483
-+#: ../semanage/seobject.py:1466
- #, python-format
- msgid "Could not set mls fields in interface context for %s"
--msgstr "Impossible de définir les champs MLS dans le contexte d'interface pour %s"
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
+msgstr ""
-+"Impossible de définir les champs MLS dans le contexte d'interface pour %s"
-
--#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1470
- #, python-format
- msgid "Could not set interface context for %s"
- msgstr "Impossible de définir le contexte d'interface pour %s"
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
--#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1474
- #, python-format
- msgid "Could not set message context for %s"
- msgstr "Impossible de définir le contexte du message pour %s"
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
--#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1478
- #, python-format
- msgid "Could not add interface %s"
- msgstr "Impossible d'ajouter l'interface %s"
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
--#: ../semanage/seobject.py:1518 ../semanage/seobject.py:1552
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
- #, python-format
- msgid "Interface %s is not defined"
- msgstr "L'interface %s n'est pas définie"
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
--#: ../semanage/seobject.py:1522
-+#: ../semanage/seobject.py:1505
- #, python-format
- msgid "Could not query interface %s"
- msgstr "Impossible d'interroger l'interface %s"
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
--#: ../semanage/seobject.py:1533
-+#: ../semanage/seobject.py:1516
- #, python-format
- msgid "Could not modify interface %s"
- msgstr "Impossible de modifier l'interface %s"
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
--#: ../semanage/seobject.py:1558
-+#: ../semanage/seobject.py:1541
- #, python-format
- msgid "Interface %s is defined in policy, cannot be deleted"
--msgstr "L'interface %s est définie dans la stratégie, elle ne peut être supprimée"
-+msgstr ""
-+"L'interface %s est définie dans la stratégie, elle ne peut être supprimée"
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1545
- #, python-format
- msgid "Could not delete interface %s"
- msgstr "Impossible de supprimer l'interface %s"
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
--#: ../semanage/seobject.py:1574
-+#: ../semanage/seobject.py:1557
- msgid "Could not delete all interface mappings"
- msgstr "Impossible de supprimer toutes les correspondances d'interfaces"
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
--#: ../semanage/seobject.py:1588
-+#: ../semanage/seobject.py:1571
- msgid "Could not list interfaces"
- msgstr "Impossible d'énumérer les interfaces"
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
--#: ../semanage/seobject.py:1613
-+#: ../semanage/seobject.py:1596
- msgid "SELinux Interface"
- msgstr "Interface SELinux"
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
--#: ../semanage/seobject.py:1613 ../semanage/seobject.py:1936
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
- msgid "Context"
- msgstr "Contexte"
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
--#: ../semanage/seobject.py:1663
-+#: ../semanage/seobject.py:1656
- #, python-format
- msgid "Equivalence class for %s already exists"
- msgstr "La classe d'équivalence pour %s est déjà définie"
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
--#: ../semanage/seobject.py:1669
-+#: ../semanage/seobject.py:1662
- #, python-format
- msgid "File spec %s conflicts with equivalency rule '%s %s'"
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
msgstr ""
--#: ../semanage/seobject.py:1678
-+#: ../semanage/seobject.py:1671
- #, python-format
- msgid "Equivalence class for %s does not exists"
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
msgstr ""
--#: ../semanage/seobject.py:1692
-+#: ../semanage/seobject.py:1685
- #, python-format
- msgid "Could not set user in file context for %s"
--msgstr "Impossible de définir l'utilisateur dans le contexte du fichier pour %s"
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
+msgstr ""
-+"Impossible de définir l'utilisateur dans le contexte du fichier pour %s"
-
--#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1689
- #, python-format
- msgid "Could not set role in file context for %s"
- msgstr "Impossible de définir le rôle dans le contexte du fichier pour %s"
-
--#: ../semanage/seobject.py:1701 ../semanage/seobject.py:1758
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
- #, python-format
- msgid "Could not set mls fields in file context for %s"
--msgstr "Impossible de définir les champs MLS dans le contexte du fichier pour %s"
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
+msgstr ""
-+"Impossible de définir les champs MLS dans le contexte du fichier pour %s"
-
--#: ../semanage/seobject.py:1707
-+#: ../semanage/seobject.py:1700
- msgid "Invalid file specification"
- msgstr "Spécification de fichier invalide"
-
--#: ../semanage/seobject.py:1709
-+#: ../semanage/seobject.py:1702
- msgid "File specification can not include spaces"
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:1714
-+#: ../semanage/seobject.py:1707
- #, python-format
- msgid ""
--"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' "
--"instead"
-+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
msgstr ""
--#: ../semanage/seobject.py:1732 ../semanage/seobject.py:1737
--#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1872
--#: ../semanage/seobject.py:1876
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
- #, python-format
- msgid "Could not check if file context for %s is defined"
- msgstr "Impossible de vérifier si le contexte du fichier pour %s est défini"
-
--#: ../semanage/seobject.py:1745
-+#: ../semanage/seobject.py:1738
- #, python-format
- msgid "Could not create file context for %s"
- msgstr "Impossible de créer le contexte du fichier pour %s"
-
--#: ../semanage/seobject.py:1753
-+#: ../semanage/seobject.py:1746
- #, python-format
- msgid "Could not set type in file context for %s"
- msgstr "Impossible de définir le type dans le contexte du fichier pour %s"
-
--#: ../semanage/seobject.py:1761 ../semanage/seobject.py:1818
--#: ../semanage/seobject.py:1822
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
- #, python-format
- msgid "Could not set file context for %s"
- msgstr "Impossible de définir le contexte du fichier %s"
-
--#: ../semanage/seobject.py:1767
-+#: ../semanage/seobject.py:1760
- #, python-format
- msgid "Could not add file context for %s"
- msgstr "Impossible d'ajouter le contexte du fichier pour %s"
-
--#: ../semanage/seobject.py:1781
-+#: ../semanage/seobject.py:1774
- msgid "Requires setype, serange or seuser"
- msgstr "setype, serange ou seuser nécessaire"
-
--#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
- #, python-format
- msgid "File context for %s is not defined"
- msgstr "Le contexte du fichier pour %s n'est pas défini"
-
--#: ../semanage/seobject.py:1800
-+#: ../semanage/seobject.py:1793
- #, python-format
- msgid "Could not query file context for %s"
- msgstr "Impossible d'interroger le contexte du fichier pour %s"
-
--#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1819
- #, python-format
- msgid "Could not modify file context for %s"
- msgstr "Impossible de modifier le contexte du fichier pour %s"
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
--#: ../semanage/seobject.py:1839
-+#: ../semanage/seobject.py:1832
- msgid "Could not list the file contexts"
- msgstr "Impossible d'énumérer les contextes de fichiers"
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
--#: ../semanage/seobject.py:1853
-+#: ../semanage/seobject.py:1846
- #, python-format
- msgid "Could not delete the file context %s"
- msgstr "Impossible de supprimer le contexte du fichier pour %s"
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
--#: ../semanage/seobject.py:1878
-+#: ../semanage/seobject.py:1871
- #, python-format
- msgid "File context for %s is defined in policy, cannot be deleted"
--msgstr "Le contexte du fichier pour %s est défini dans la stratégie, il ne peut être supprimé"
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
+msgstr ""
-+"Le contexte du fichier pour %s est défini dans la stratégie, il ne peut être "
-+"supprimé"
-
--#: ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1877
- #, python-format
- msgid "Could not delete file context for %s"
- msgstr "Impossible de supprimer le contexte du fichier pour %s"
-
--#: ../semanage/seobject.py:1899
-+#: ../semanage/seobject.py:1892
- msgid "Could not list file contexts"
- msgstr "Impossible de lister les contextes de fichiers"
-
--#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1896
- msgid "Could not list local file contexts"
- msgstr "Impossible de lister les contextes de fichiers locaux"
-
--#: ../semanage/seobject.py:1936
-+#: ../semanage/seobject.py:1933
- msgid "SELinux fcontext"
- msgstr "contexte fichier SELinux"
-
--#: ../semanage/seobject.py:1936
-+#: ../semanage/seobject.py:1933
- msgid "type"
- msgstr "type"
-
--#: ../semanage/seobject.py:1949
-+#: ../semanage/seobject.py:1946
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
msgid ""
- "\n"
- "SELinux Distribution fcontext Equivalence \n"
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
msgstr ""
--#: ../semanage/seobject.py:1954
-+#: ../semanage/seobject.py:1951
- msgid ""
- "\n"
- "SELinux Local fcontext Equivalence \n"
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
msgstr ""
--#: ../semanage/seobject.py:1988 ../semanage/seobject.py:2040
--#: ../semanage/seobject.py:2046
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
- #, python-format
- msgid "Could not check if boolean %s is defined"
- msgstr "Impossible de vérifier si le booléen %s est défini"
-
--#: ../semanage/seobject.py:1990 ../semanage/seobject.py:2042
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
- #, python-format
- msgid "Boolean %s is not defined"
- msgstr "Le booléen %s n'est pas défini"
-
--#: ../semanage/seobject.py:1994
-+#: ../semanage/seobject.py:1991
- #, python-format
- msgid "Could not query file context %s"
- msgstr "Impossible d'interroger le contexte du fichier %s"
-
--#: ../semanage/seobject.py:1999
-+#: ../semanage/seobject.py:1996
- #, python-format
- msgid "You must specify one of the following values: %s"
- msgstr "Vous devez spécifier une des valeurs suivantes : %s"
-
--#: ../semanage/seobject.py:2004
-+#: ../semanage/seobject.py:2001
- #, python-format
- msgid "Could not set active value of boolean %s"
- msgstr "Impossible de définir une valeur active du booléen %s"
-
--#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:2004
- #, python-format
- msgid "Could not modify boolean %s"
- msgstr "Impossible de modifier les booléens %s"
-
--#: ../semanage/seobject.py:2025
-+#: ../semanage/seobject.py:2022
- #, python-format
- msgid "Bad format %s: Record %s"
- msgstr "Mauvais format %s : Enregistrement de %s"
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
--#: ../semanage/seobject.py:2048
-+#: ../semanage/seobject.py:2046
- #, python-format
- msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr "Le booléen %s est défini dans la stratégie, il ne peut être supprimé"
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
--#: ../semanage/seobject.py:2052
-+#: ../semanage/seobject.py:2050
- #, python-format
- msgid "Could not delete boolean %s"
- msgstr "Impossible de supprimer le booléen %s"
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
--#: ../semanage/seobject.py:2064 ../semanage/seobject.py:2081
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
- msgid "Could not list booleans"
- msgstr "Impossible d'énumérer les booléens"
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
-@@ -941,8 +962,8 @@ msgstr "État"
- msgid "Default"
- msgstr "Par défaut"
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
--#: ../semanage/seobject.py:2131 ../gui/polgen.glade:3355
--#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
-+#: ../gui/polgengui.py:254
- msgid "Description"
- msgstr "Description"
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
-@@ -954,7 +975,9 @@ msgstr "impossible de définir PAM_TTY\n"
- #: ../newrole/newrole.c:290
- #, c-format
- msgid "newrole: service name configuration hashtable overflow\n"
--msgstr "nouveau rôle : débordement de table de hachage pour la configuration du nom de service\n"
-+msgstr ""
-+"nouveau rôle : débordement de table de hachage pour la configuration du nom "
-+"de service\n"
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
- #: ../newrole/newrole.c:300
- #, c-format
-@@ -1006,7 +1029,7 @@ msgstr "Erreur d'allocation de mémoire.\n"
- msgid "Error sending audit message.\n"
- msgstr "Erreur lors de l'envoi du message d'audit.\n"
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
--#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
-+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
- #, c-format
- msgid "Could not determine enforcing mode.\n"
- msgstr "Ne peut définir le mode autoritaire.\n"
-@@ -1019,12 +1042,16 @@ msgstr "Erreur ! Impossible d'ouvrir %s.\n"
- #: ../newrole/newrole.c:705
- #, c-format
- msgid "%s! Could not get current context for %s, not relabeling tty.\n"
--msgstr "%s ! Impossible de récupérer le contexte actuel pour %s, le terminal ne sera pas renommé.\n"
-+msgstr ""
-+"%s ! Impossible de récupérer le contexte actuel pour %s, le terminal ne sera "
-+"pas renommé.\n"
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
- #: ../newrole/newrole.c:715
- #, c-format
- msgid "%s! Could not get new context for %s, not relabeling tty.\n"
--msgstr "%s ! Impossible de récupérer le nouveau contexte pour %s, le terminal ne sera pas renommé.\n"
-+msgstr ""
-+"%s ! Impossible de récupérer le nouveau contexte pour %s, le terminal ne "
-+"sera pas renommé.\n"
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
- #: ../newrole/newrole.c:725
- #, c-format
-@@ -1064,7 +1091,9 @@ msgstr "Erreur : niveaux multiples spécifiés\n"
- #: ../newrole/newrole.c:865
- #, c-format
- msgid "Error: you are not allowed to change levels on a non secure terminal \n"
--msgstr "Erreur : vous n'êtes pas autorisé à changer de niveau sur un terminal non sûr\n"
-+msgstr ""
-+"Erreur : vous n'êtes pas autorisé à changer de niveau sur un terminal non "
-+"sûr\n"
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
- #: ../newrole/newrole.c:891
- #, c-format
-@@ -1121,62 +1150,67 @@ msgstr "Impossible d'obtenir un ensemble vide de signaux\n"
- msgid "Unable to set SIGHUP handler\n"
- msgstr "Impossible de configurer le gestionnaire SIGHUP\n"
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
--#: ../newrole/newrole.c:1053
-+#: ../newrole/newrole.c:1036
-+msgid "Sorry, newrole failed to drop capabilities\n"
-+msgstr ""
-+
-+#: ../newrole/newrole.c:1052
- #, c-format
- msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "Désolé, newrole ne peut être utilisé que sur un noyau SELinux.\n"
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
--#: ../newrole/newrole.c:1070
-+#: ../newrole/newrole.c:1069
- #, c-format
- msgid "failed to get old_context.\n"
- msgstr "impossible de trouver old_context.\n"
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
--#: ../newrole/newrole.c:1077
-+#: ../newrole/newrole.c:1076
- #, c-format
- msgid "Warning! Could not retrieve tty information.\n"
--msgstr "Attention ! Impossible de récupérer les informations liées au terminal\n"
-+msgstr ""
-+"Attention ! Impossible de récupérer les informations liées au terminal\n"
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
--#: ../newrole/newrole.c:1098
-+#: ../newrole/newrole.c:1097
- #, c-format
- msgid "error on reading PAM service configuration.\n"
- msgstr "erreur de lecture de la configuration du service PAM.\n"
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
--#: ../newrole/newrole.c:1133
-+#: ../newrole/newrole.c:1132
- #, c-format
- msgid "newrole: incorrect password for %s\n"
- msgstr "newrole : mot de passe incorrect pour %s\n"
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
--#: ../newrole/newrole.c:1160
-+#: ../newrole/newrole.c:1159
- #, c-format
- msgid "newrole: failure forking: %s"
- msgstr "newrole : échec de duplication : %s"
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
--#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
-+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
- #, c-format
- msgid "Unable to restore tty label...\n"
- msgstr "Impossible de restaurer l'étiquette du terminal...\n"
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
--#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
-+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
- #, c-format
- msgid "Failed to close tty properly\n"
- msgstr "Impossible de fermer correctement le terminal\n"
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
--#: ../newrole/newrole.c:1224
-+#: ../newrole/newrole.c:1223
- #, c-format
- msgid "Could not close descriptors.\n"
- msgstr "Impossible de fermer les descripteurs.\n"
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
--#: ../newrole/newrole.c:1251
-+#: ../newrole/newrole.c:1250
- #, c-format
- msgid "Error allocating shell's argv0.\n"
- msgstr "Erreur d'allocation pour argv0 du shell.\n"
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
--#: ../newrole/newrole.c:1287
-+#: ../newrole/newrole.c:1286
- #, c-format
- msgid "Unable to restore the environment, aborting\n"
- msgstr "Impossible de restaurer l'environnement, abandon\n"
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
--#: ../newrole/newrole.c:1298
-+#: ../newrole/newrole.c:1297
- msgid "failed to exec shell\n"
- msgstr "échec de l'exécution du shell\n"
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
-@@ -1193,7 +1227,8 @@ msgstr "La stratégie %s est déjà chargée et un chargement initial est requis
- #: ../load_policy/load_policy.c:80
- #, c-format
- msgid "%s: Can't load policy and enforcing mode requested: %s\n"
--msgstr "%s : Ne peut charger la stratégie et le mode d'application demandés : %s\n"
-+msgstr ""
-+"%s : Ne peut charger la stratégie et le mode d'application demandés : %s\n"
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
- #: ../load_policy/load_policy.c:90
- #, c-format
-@@ -1207,7 +1242,8 @@ msgstr "Requiert au moins une catégorie"
- #: ../scripts/chcat:106 ../scripts/chcat:183
- #, c-format
- msgid "Can not modify sensitivity levels using '+' on %s"
--msgstr "Impossible de modifier le niveau de sensibilité en utilisant « + » sur %s"
-+msgstr ""
-+"Impossible de modifier le niveau de sensibilité en utilisant « + » sur %s"
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
- #: ../scripts/chcat:110
- #, c-format
-@@ -1279,27 +1315,27 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
- msgid "chcat -l +CompanyConfidential juser"
- msgstr "chcat -l +CompanyConfidential juser"
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
--#: ../scripts/chcat:399 ../gui/polgen.py:1334
--#, c-format, python-format
-+#: ../scripts/chcat:399
-+#, c-format
- msgid "Options Error %s "
- msgstr "Erreur %s dans les options"
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
--#: ../gui/booleansPage.py:186 ../gui/system-config-selinux.glade:1725
-+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
- msgid "Boolean"
- msgstr "Booléan"
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
--#: ../gui/booleansPage.py:241 ../gui/semanagePage.py:162
-+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
- msgid "all"
- msgstr "Tous"
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
--#: ../gui/booleansPage.py:243 ../gui/semanagePage.py:164
--#: ../gui/system-config-selinux.glade:1616
--#: ../gui/system-config-selinux.glade:1839
--#: ../gui/system-config-selinux.glade:2456
-+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
-+#: ../gui/system-config-selinux.glade:1615
-+#: ../gui/system-config-selinux.glade:1820
-+#: ../gui/system-config-selinux.glade:2437
- msgid "Customized"
- msgstr "Personnalisé"
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
--#: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:1930
-+#: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:1911
- msgid "File Labeling"
- msgstr "Étiquetage des fichiers"
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
-@@ -1307,48 +1343,62 @@ msgstr "Étiquetage des fichiers"
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
msgid ""
- "File\n"
- "Specification"
--msgstr "Spécification\nde fichier"
-+msgstr ""
-+"Spécification\n"
-+"de fichier"
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
- #: ../gui/fcontextPage.py:81
- msgid ""
- "Selinux\n"
- "File Type"
--msgstr "Type de fichier\nSELinux"
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
+msgstr ""
-+"Type de fichier\n"
-+"SELinux"
-
- #: ../gui/fcontextPage.py:88
++
++#: booleans.py:170
msgid ""
- "File\n"
- "Type"
--msgstr "Type de\nFichier"
-+msgstr ""
-+"Type de\n"
-+"Fichier"
-
--#: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2117
-+#: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2098
- msgid "User Mapping"
--msgstr "Correspondance\nd'utilisateurs"
-+msgstr ""
-+"Correspondance\n"
-+"d'utilisateurs"
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
- #: ../gui/loginsPage.py:52
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
msgid ""
- "Login\n"
- "Name"
--msgstr "Nom de\nconnexion"
-+msgstr ""
-+"Nom de\n"
-+"connexion"
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
- #: ../gui/loginsPage.py:56 ../gui/usersPage.py:50
- msgid ""
- "SELinux\n"
- "User"
--msgstr "Utilisateur\nSELinux"
-+msgstr ""
-+"Utilisateur\n"
-+"SELinux"
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
- #: ../gui/loginsPage.py:59 ../gui/usersPage.py:55
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
msgid ""
- "MLS/\n"
- "MCS Range"
--msgstr "Étendue\nMLS/MCS"
-+msgstr ""
-+"Étendue\n"
-+"MLS/MCS"
-
- #: ../gui/loginsPage.py:133
- #, python-format
- msgid "Login '%s' is required"
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2772
-+#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
- msgid "Policy Module"
- msgstr "Module de politique"
-
-@@ -1360,7 +1410,7 @@ msgstr "Nom de module"
- msgid "Disable Audit"
- msgstr "Désactiver l'audit"
-
--#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2681
-+#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
- msgid "Enable Audit"
- msgstr "Activer l'audit"
-
-@@ -1368,559 +1418,447 @@ msgstr "Activer l'audit"
- msgid "Load Policy Module"
- msgstr "Charger un module de politique"
-
--#: ../gui/polgen.glade:79
--msgid "Polgen"
--msgstr "Polgen"
--
--#: ../gui/polgen.glade:80
-+#: ../gui/polgen.glade:9
- msgid "Red Hat 2007"
- msgstr "Red Hat 2007"
-
--#: ../gui/polgen.glade:81
-+#: ../gui/polgen.glade:11
- msgid "GPL"
- msgstr "GPL"
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
- #. TRANSLATORS: Replace this string with your names, one name per line.
--#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
-+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
- msgid "translator-credits"
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
msgstr ""
--#: ../gui/polgen.glade:90
-+#: ../gui/polgen.glade:34
-+msgid "Add Booleans Dialog"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:101
-+msgid "Boolean Name"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:230
- msgid "SELinux Policy Generation Tool"
- msgstr "Outil de génération de politique SELinux"
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
--#: ../gui/polgen.glade:128
-+#: ../gui/polgen.glade:251
- msgid ""
- "<b>Select the policy type for the application or user role you want to "
- "confine:</b>"
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
msgstr ""
--#: ../gui/polgen.glade:177
-+#: ../gui/polgen.glade:284
- msgid "<b>Applications</b>"
- msgstr "<b>Applications</b>"
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
--#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
-+msgid "Standard Init Daemon"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
msgid ""
- "Standard Init Daemon are daemons started on boot via init scripts. Usually "
- "requires a script in /etc/rc.d/init.d"
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
msgstr ""
--#: ../gui/polgen.glade:241 ../gui/polgen.py:156
--msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
-+msgid "DBUS System Daemon"
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../gui/polgen.glade:261 ../gui/polgen.py:157
--msgid "DBUS System Daemon"
-+#: ../gui/polgen.glade:349
-+msgid "Internet Services Daemon (inetd)"
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
msgstr ""
--#: ../gui/polgen.glade:280
-+#: ../gui/polgen.glade:353
- msgid "Internet Services Daemon are daemons started by xinetd"
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
msgstr ""
--#: ../gui/polgen.glade:282
--msgid "Internet Services Daemon (inetd)"
--msgstr ""
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
-+msgid "Web Application/Script (CGI)"
-+msgstr "Application Web/Script (CGI)"
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
--#: ../gui/polgen.glade:301
-+#: ../gui/polgen.glade:370
- msgid ""
- "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
- msgstr "Les applications Web/Script (CGI) démarré par le serveur web (apache)"
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
--#: ../gui/polgen.glade:303 ../gui/polgen.py:159
--msgid "Web Application/Script (CGI)"
--msgstr "Application Web/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
-+msgid "User Application"
-+msgstr "Application utilisateur"
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
--#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
-+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
- msgid ""
- "User Application are any application that you would like to confine that is "
- "started by a user"
--msgstr "Une application utilisateur est toute application démarrée par un utilisateur que vous souhaitez confiner"
--
--#: ../gui/polgen.glade:324 ../gui/polgen.py:160
--msgid "User Application"
--msgstr "Application utilisateur"
-+msgstr ""
-+"Une application utilisateur est toute application démarrée par un "
-+"utilisateur que vous souhaitez confiner"
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
--#: ../gui/polgen.glade:345 ../gui/polgen.py:166
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
- msgid "Sandbox"
- msgstr "Bac à sable"
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
--#: ../gui/polgen.glade:391
-+#: ../gui/polgen.glade:446
- msgid "<b>Login Users</b>"
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
msgstr ""
--#: ../gui/polgen.glade:453
-+#: ../gui/polgen.glade:478
-+msgid "Existing User Roles"
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
+msgstr ""
+
-+#: ../gui/polgen.glade:482
- msgid "Modify an existing login user record."
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
msgstr ""
--#: ../gui/polgen.glade:455
--msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
-+msgid "Minimal Terminal User Role"
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
msgstr ""
--#: ../gui/polgen.glade:474
-+#: ../gui/polgen.glade:499
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
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."
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
msgstr ""
--#: ../gui/polgen.glade:476 ../gui/polgen.py:161
--msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
-+msgid "Minimal X Windows User Role"
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
msgstr ""
--#: ../gui/polgen.glade:495
-+#: ../gui/polgen.glade:516
- 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"
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
msgstr ""
--#: ../gui/polgen.glade:497 ../gui/polgen.py:162
--msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
-+msgid "User Role"
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
msgstr ""
--#: ../gui/polgen.glade:516
-+#: ../gui/polgen.glade:533
- msgid ""
- "User with full networking, no setuid applications without transition, no "
- "sudo, no su."
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
msgstr ""
--#: ../gui/polgen.glade:518 ../gui/polgen.py:163
--msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
-+msgid "Admin User Role"
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
msgstr ""
--#: ../gui/polgen.glade:537
-+#: ../gui/polgen.glade:550
- msgid ""
--"User with full networking, no setuid applications without transition, no su,"
--" can sudo to Root Administration Roles"
-+"User with full networking, no setuid applications without transition, no su, "
-+"can sudo to Root Administration Roles"
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
msgstr ""
--#: ../gui/polgen.glade:539 ../gui/polgen.py:164
--msgid "Admin User Role"
-+#: ../gui/polgen.glade:592
-+msgid "<b>Root Users</b>"
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
msgstr ""
--#: ../gui/polgen.glade:585
--msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
-+msgid "Root Admin User Role"
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
msgstr ""
--#: ../gui/polgen.glade:647
-+#: ../gui/polgen.glade:627
- 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 "
-+"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."
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
msgstr ""
--#: ../gui/polgen.glade:649 ../gui/polgen.py:165
--msgid "Root Admin User Role"
--msgstr ""
--
--#: ../gui/polgen.glade:716
--msgid "label104"
--msgstr "label104"
--
--#: ../gui/polgen.glade:745
-+#: ../gui/polgen.glade:705
- msgid "<b>Enter name of application or user role:</b>"
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
msgstr ""
--#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
-+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
- msgid "Name"
- msgstr "Nom"
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
--#: ../gui/polgen.glade:807
-+#: ../gui/polgen.glade:739
- msgid "Enter complete path for executable to be confined."
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
msgstr ""
--#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
-+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
- msgid "..."
- msgstr "..."
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
--#: ../gui/polgen.glade:849
-+#: ../gui/polgen.glade:776
- msgid "Enter unique name for the confined application or user role."
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
msgstr ""
--#: ../gui/polgen.glade:871
-+#: ../gui/polgen.glade:794
- msgid "Executable"
- msgstr "Exécutable"
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
--#: ../gui/polgen.glade:899
-+#: ../gui/polgen.glade:808
- msgid "Init script"
- msgstr "Script de démarrage"
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
--#: ../gui/polgen.glade:927
-+#: ../gui/polgen.glade:821
- msgid ""
- "Enter complete path to init script used to start the confined application."
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
msgstr ""
--#: ../gui/polgen.glade:982
--msgid "label105"
--msgstr "label105"
--
--#: ../gui/polgen.glade:1011
-+#: ../gui/polgen.glade:887
- msgid "<b>Select existing role to modify:</b>"
- msgstr "<b>Sélectionner le rôle existant à modifier :</b>"
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
--#: ../gui/polgen.glade:1045
-+#: ../gui/polgen.glade:908
- msgid "Select the user roles that will transiton to the %s domain."
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
msgstr ""
--#: ../gui/polgen.glade:1073
--msgid "label106"
--msgstr "label106"
-+#: ../gui/polgen.glade:928
-+msgid "role tab"
-+msgstr ""
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
--#: ../gui/polgen.glade:1102
-+#: ../gui/polgen.glade:945
- msgid "<b>Select roles that %s will transition to:</b>"
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
msgstr ""
--#: ../gui/polgen.glade:1136
-+#: ../gui/polgen.glade:963
- msgid "Select applications domains that %s will transition to."
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
msgstr ""
--#: ../gui/polgen.glade:1164
--msgid "label107"
--msgstr "label107"
-+#: ../gui/polgen.glade:983
-+msgid ""
-+"transition \n"
-+"role tab"
-+msgstr ""
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
--#: ../gui/polgen.glade:1193
-+#: ../gui/polgen.glade:1001
- msgid "<b>Select the user_roles that will transition to %s:</b>"
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
msgstr ""
--#: ../gui/polgen.glade:1227
--msgid ""
--"Select the user roles that will transiton to this applications domains."
-+#: ../gui/polgen.glade:1019
-+msgid "Select the user roles that will transiton to this applications domains."
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
msgstr ""
--#: ../gui/polgen.glade:1255
--msgid "label108"
--msgstr "label108"
--
--#: ../gui/polgen.glade:1284
-+#: ../gui/polgen.glade:1056
- msgid "<b>Select domains that %s will administer:</b>"
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
msgstr ""
--#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
-+#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
- msgid "Select the domains that you would like this user administer."
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
msgstr ""
--#: ../gui/polgen.glade:1346
--msgid "label109"
--msgstr "label109"
--
--#: ../gui/polgen.glade:1375
-+#: ../gui/polgen.glade:1111
- msgid "<b>Select additional roles for %s:</b>"
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
msgstr ""
--#: ../gui/polgen.glade:1437
--msgid "label111"
--msgstr "label111"
--
--#: ../gui/polgen.glade:1466
-+#: ../gui/polgen.glade:1166
- msgid "<b>Enter network ports that %s binds on:</b>"
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
msgstr ""
--#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
-+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
- msgid "<b>TCP Ports</b>"
- msgstr "<b>Ports TCP</b>"
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
--msgid "Allows %s to bind to any udp port"
--msgstr ""
--
--#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
--#: ../gui/polgen.glade:2215
-+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
-+#: ../gui/polgen.glade:1698
- msgid "All"
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
msgstr ""
--#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
--msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
-+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
-+msgid "Allows %s to bind to any udp port"
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
msgstr ""
--#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
-+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
- msgid "600-1024"
- msgstr "600-1024"
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
--#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
--msgid ""
--"Enter a comma separated list of udp ports or ranges of ports that %s binds "
--"to. Example: 612, 650-660"
-+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
-+msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
- msgstr ""
-
--#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
-+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
- msgid "Unreserved Ports (>1024)"
- msgstr ""
-
--#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
--#: ../gui/polgen.glade:2233
-+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
-+msgid ""
-+"Enter a comma separated list of udp ports or ranges of ports that %s binds "
-+"to. Example: 612, 650-660"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
-+#: ../gui/polgen.glade:1718
- msgid "Select Ports"
- msgstr ""
-
--#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
-+#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
- msgid "Allows %s to bind to any udp ports > 1024"
- msgstr ""
-
--#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
-+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
- msgid "<b>UDP Ports</b>"
- msgstr "<b>Ports UDP</b>"
-
--#: ../gui/polgen.glade:1937
--msgid "label113"
--msgstr "label113"
-+#: ../gui/polgen.glade:1519
-+msgid ""
-+"Network\n"
-+"Bind tab"
-+msgstr ""
-
--#: ../gui/polgen.glade:1966
-+#: ../gui/polgen.glade:1537
- msgid "<b>Select network ports that %s connects to:</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:2058
-+#: ../gui/polgen.glade:1593
- msgid "Allows %s to connect to any tcp port"
- msgstr ""
-
--#: ../gui/polgen.glade:2104
-+#: ../gui/polgen.glade:1622
- msgid ""
- "Enter a comma separated list of tcp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
- msgstr ""
-
--#: ../gui/polgen.glade:2212
-+#: ../gui/polgen.glade:1702
- msgid "Allows %s to connect to any udp port"
- msgstr ""
-
--#: ../gui/polgen.glade:2258
-+#: ../gui/polgen.glade:1731
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
- msgstr ""
-
--#: ../gui/polgen.glade:2305
--msgid "label114"
--msgstr "label114"
--
--#: ../gui/polgen.glade:2334
-+#: ../gui/polgen.glade:1792
- msgid "<b>Select common application traits for %s:</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:2366
-+#: ../gui/polgen.glade:1809
- msgid "Writes syslog messages\t"
- msgstr ""
-
--#: ../gui/polgen.glade:2385
-+#: ../gui/polgen.glade:1824
- msgid "Create/Manipulate temporary files in /tmp"
- msgstr ""
-
--#: ../gui/polgen.glade:2404
-+#: ../gui/polgen.glade:1839
- msgid "Uses Pam for authentication"
- msgstr ""
-
--#: ../gui/polgen.glade:2423
-+#: ../gui/polgen.glade:1854
- msgid "Uses nsswitch or getpw* calls"
- msgstr ""
-
--#: ../gui/polgen.glade:2442
-+#: ../gui/polgen.glade:1869
- msgid "Uses dbus"
- msgstr ""
-
--#: ../gui/polgen.glade:2461
-+#: ../gui/polgen.glade:1884
- msgid "Sends audit messages"
- msgstr ""
-
--#: ../gui/polgen.glade:2480
-+#: ../gui/polgen.glade:1899
- msgid "Interacts with the terminal"
- msgstr ""
-
--#: ../gui/polgen.glade:2499
-+#: ../gui/polgen.glade:1914
- msgid "Sends email"
- msgstr ""
-
--#: ../gui/polgen.glade:2530
--msgid "label115"
--msgstr "label115"
--
--#: ../gui/polgen.glade:2559
-+#: ../gui/polgen.glade:1961
- msgid "<b>Add files/directories that %s manages</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:2788
-+#: ../gui/polgen.glade:2122
- msgid ""
- "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
- "Files ..."
- msgstr ""
-
--#: ../gui/polgen.glade:2823
--msgid "label116"
--msgstr "label116"
--
--#: ../gui/polgen.glade:2852
-+#: ../gui/polgen.glade:2166
- msgid "<b>Add booleans from the %s policy:</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:3002
-+#: ../gui/polgen.glade:2274
- msgid "Add/Remove booleans used by the %s domain"
- msgstr ""
-
--#: ../gui/polgen.glade:3066
-+#: ../gui/polgen.glade:2316
- msgid "<b>Which directory you will generate the %s policy?</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:3097
-+#: ../gui/polgen.glade:2334
- msgid "Policy Directory"
- msgstr ""
-
--#: ../gui/polgen.glade:3254
--msgid "Add Booleans Dialog"
--msgstr ""
--
--#: ../gui/polgen.glade:3327
--msgid "Boolean Name"
--msgstr ""
--
--#: ../gui/polgengui.py:261
-+#: ../gui/polgengui.py:262
- msgid "Role"
- msgstr ""
-
--#: ../gui/polgengui.py:268
-+#: ../gui/polgengui.py:269
- msgid "Existing_User"
- msgstr ""
-
--#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
-+#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
- msgid "Application"
- msgstr ""
-
--#: ../gui/polgengui.py:352
-+#: ../gui/polgengui.py:353
- #, python-format
- msgid "%s must be a directory"
- msgstr ""
-
--#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
-+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
- msgid "You must select a user"
- msgstr ""
-
--#: ../gui/polgengui.py:542
-+#: ../gui/polgengui.py:543
- msgid "Select executable file to be confined."
- msgstr ""
-
--#: ../gui/polgengui.py:553
-+#: ../gui/polgengui.py:554
- msgid "Select init script file to be confined."
- msgstr ""
-
--#: ../gui/polgengui.py:563
-+#: ../gui/polgengui.py:564
- msgid "Select file(s) that confined application creates or writes"
- msgstr ""
-
--#: ../gui/polgengui.py:570
-+#: ../gui/polgengui.py:571
- msgid "Select directory(s) that the confined application owns and writes into"
- msgstr ""
-
--#: ../gui/polgengui.py:632
-+#: ../gui/polgengui.py:633
- msgid "Select directory to generate policy files in"
- msgstr ""
-
--#: ../gui/polgengui.py:649
-+#: ../gui/polgengui.py:650
- #, python-format
- msgid ""
- "Type %s_t already defined in current policy.\n"
- "Do you want to continue?"
- msgstr ""
-
--#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
- msgid "Verify Name"
- msgstr ""
-
--#: ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:654
- #, python-format
- msgid ""
- "Module %s.pp already loaded in current policy.\n"
- "Do you want to continue?"
- msgstr ""
-
--#: ../gui/polgengui.py:699
-+#: ../gui/polgengui.py:700
- msgid ""
- "You must add a name made up of letters and numbers and containing no spaces."
- msgstr ""
-
--#: ../gui/polgengui.py:713
-+#: ../gui/polgengui.py:714
- msgid "You must enter a executable"
- msgstr ""
-
--#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
-+#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
- msgid "Configue SELinux"
- msgstr ""
-
--#: ../gui/polgen.py:158
--msgid "Internet Services Daemon"
--msgstr ""
--
--#: ../gui/polgen.py:197
--#, python-format
--msgid "Ports must be numbers or ranges of numbers from 1 to %d "
--msgstr ""
--
--#: ../gui/polgen.py:323
--msgid "You must enter a name for your confined process/user"
--msgstr ""
--
--#: ../gui/polgen.py:325
--msgid ""
--"Name must be alpha numberic with no spaces. Consider using option \"-n "
--"MODULENAME\""
--msgstr ""
--
--#: ../gui/polgen.py:413
--msgid "User Role types can not be assigned executables."
--msgstr ""
--
--#: ../gui/polgen.py:419
--msgid "Only Daemon apps can use an init script.."
--msgstr ""
--
--#: ../gui/polgen.py:437
--msgid "use_resolve must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:443
--msgid "use_syslog must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:449
--msgid "use_kerberos must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:455
--msgid "manage_krb5_rcache must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:485
--msgid "USER Types automatically get a tmp type"
--msgstr ""
--
--#: ../gui/polgen.py:1003
--msgid "You must enter the executable path for your confined process"
--msgstr ""
--
--#: ../gui/polgen.py:1165
--msgid "Type Enforcement file"
--msgstr ""
--
--#: ../gui/polgen.py:1166
--msgid "Interface file"
--msgstr ""
--
--#: ../gui/polgen.py:1167
--msgid "File Contexts file"
--msgstr ""
--
--#: ../gui/polgen.py:1168
--msgid "Setup Script"
--msgstr ""
--
--#: ../gui/polgen.py:1289
+-#: ../gui/usersPage.py:138
-#, python-format
--msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
--msgstr "\n%s\n\nsepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\nvalid Types:\n"
--
--#: ../gui/polgen.py:1337
--msgid "Executable or Name required"
--msgstr ""
--
--#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2547
-+#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
- msgstr ""
-
-@@ -1953,7 +1891,7 @@ msgstr ""
- msgid "List View"
- msgstr ""
-
--#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2438
-+#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
- msgid "Group View"
- msgstr ""
-
-@@ -2089,8 +2027,8 @@ msgstr ""
-
- #: ../gui/selinux.tbl:13
- msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or "
--"/tmp"
-+"Allow unconfined SELinux user account to execute files in home directory or /"
-+"tmp"
- msgstr ""
-
- #: ../gui/selinux.tbl:14
-@@ -2759,8 +2697,7 @@ msgstr ""
-
- #: ../gui/selinux.tbl:165
- msgid ""
--"Allow X-Windows server to map a memory region as both executable and "
--"writable"
-+"Allow X-Windows server to map a memory region as both executable and writable"
- msgstr ""
-
- #: ../gui/selinux.tbl:166
-@@ -2865,8 +2802,8 @@ msgstr ""
-
- #: ../gui/selinux.tbl:189
- msgid ""
--"Allow staff_r users to search the sysadm home dir and read files (such as "
--"~/.bashrc)"
-+"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
-+"bashrc)"
- msgstr ""
-
- #: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
-@@ -2923,8 +2860,8 @@ msgstr "Désactiver la protection SELinux pour le démon uml"
-
- #: ../gui/selinux.tbl:202
- msgid ""
--"Allow xinetd to run unconfined, including any services it starts that do not"
--" have a domain transition explicitly defined"
-+"Allow xinetd to run unconfined, including any services it starts that do not "
-+"have a domain transition explicitly defined"
- msgstr ""
-
- #: ../gui/selinux.tbl:203
-@@ -2985,8 +2922,8 @@ msgstr ""
-
- #: ../gui/selinux.tbl:216
- msgid ""
--"Allow users to run TCP servers (bind to ports and accept connection from the"
--" same domain and outside users) disabling this forces FTP passive mode and "
-+"Allow users to run TCP servers (bind to ports and accept connection from the "
-+"same domain and outside users) disabling this forces FTP passive mode and "
- "may change other protocols"
- msgstr ""
-
-@@ -3055,8 +2992,7 @@ msgid "Disable SELinux protection for NIS Transfer Daemon"
- msgstr "Désactiver la protection SELinux pour le démon de transfert NIS"
-
- #: ../gui/selinux.tbl:232
--msgid ""
--"Allow SELinux webadm user to manage unprivileged users home directories"
-+msgid "Allow SELinux webadm user to manage unprivileged users home directories"
- msgstr ""
-
- #: ../gui/selinux.tbl:233
-@@ -3083,11 +3019,11 @@ msgstr ""
- msgid "Modify %s"
- msgstr ""
-
--#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2838
-+#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
- msgid "Permissive"
- msgstr ""
-
--#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2856
-+#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
- msgid "Enforcing"
- msgstr ""
-
-@@ -3108,8 +3044,8 @@ msgid ""
- "you later decide to turn SELinux back on, the system will be required to "
- "relabel. If you just want to see if SELinux is causing a problem on your "
- "system, you can go to permissive mode which will only log errors and not "
--"enforce SELinux policy. Permissive mode does not require a reboot Do you"
--" wish to continue?"
-+"enforce SELinux policy. Permissive mode does not require a reboot Do you "
-+"wish to continue?"
- msgstr ""
-
- #: ../gui/statusPage.py:152
-@@ -3187,34 +3123,34 @@ msgstr ""
- msgid "_Delete"
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:1257
-+#: ../gui/system-config-selinux.glade:1256
- msgid "Select Management Object"
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:1274
-+#: ../gui/system-config-selinux.glade:1273
- msgid "<b>Select:</b>"
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:1327
-+#: ../gui/system-config-selinux.glade:1326
- msgid "System Default Enforcing Mode"
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:1355
-+#: ../gui/system-config-selinux.glade:1354
- msgid ""
- "Disabled\n"
- "Permissive\n"
- "Enforcing\n"
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:1374
-+#: ../gui/system-config-selinux.glade:1373
- msgid "Current Enforcing Mode"
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:1419
-+#: ../gui/system-config-selinux.glade:1418
- msgid "System Default Policy Type: "
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:1464
-+#: ../gui/system-config-selinux.glade:1463
- msgid ""
- "Select if you wish to relabel then entire file system on next reboot. "
- "Relabeling can take a very long time, depending on the size of the system. "
-@@ -3222,152 +3158,144 @@ msgid ""
- "relabel is required."
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:1510
-+#: ../gui/system-config-selinux.glade:1509
- msgid "Relabel on next reboot."
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:1562
-+#: ../gui/system-config-selinux.glade:1561
- msgid "label37"
- msgstr "label37"
-
--#: ../gui/system-config-selinux.glade:1599
-+#: ../gui/system-config-selinux.glade:1598
- msgid "Revert boolean setting to system default"
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:1615
-+#: ../gui/system-config-selinux.glade:1614
- msgid "Toggle between Customized and All Booleans"
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:1633
--msgid "Run booleans lockdown wizard"
--msgstr ""
--
--#: ../gui/system-config-selinux.glade:1634
--msgid "Lockdown..."
--msgstr ""
--
--#: ../gui/system-config-selinux.glade:1664
--#: ../gui/system-config-selinux.glade:1869
--#: ../gui/system-config-selinux.glade:2056
--#: ../gui/system-config-selinux.glade:2243
--#: ../gui/system-config-selinux.glade:2486
--#: ../gui/system-config-selinux.glade:2711
--#: ../gui/system-config-selinux.glade:2886
-+#: ../gui/system-config-selinux.glade:1645
-+#: ../gui/system-config-selinux.glade:1850
-+#: ../gui/system-config-selinux.glade:2037
-+#: ../gui/system-config-selinux.glade:2224
-+#: ../gui/system-config-selinux.glade:2467
-+#: ../gui/system-config-selinux.glade:2692
-+#: ../gui/system-config-selinux.glade:2867
- msgid "Filter"
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:1753
-+#: ../gui/system-config-selinux.glade:1734
- msgid "label50"
- msgstr "label50"
-
--#: ../gui/system-config-selinux.glade:1790
-+#: ../gui/system-config-selinux.glade:1771
- msgid "Add File Context"
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:1806
-+#: ../gui/system-config-selinux.glade:1787
- msgid "Modify File Context"
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:1822
-+#: ../gui/system-config-selinux.glade:1803
- msgid "Delete File Context"
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:1838
-+#: ../gui/system-config-selinux.glade:1819
- msgid "Toggle between all and customized file context"
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:1958
-+#: ../gui/system-config-selinux.glade:1939
- msgid "label38"
- msgstr "label38"
-
--#: ../gui/system-config-selinux.glade:1995
-+#: ../gui/system-config-selinux.glade:1976
- msgid "Add SELinux User Mapping"
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:2011
-+#: ../gui/system-config-selinux.glade:1992
- msgid "Modify SELinux User Mapping"
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:2027
-+#: ../gui/system-config-selinux.glade:2008
- msgid "Delete SELinux User Mapping"
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:2145
-+#: ../gui/system-config-selinux.glade:2126
- msgid "label39"
- msgstr "label39"
-
--#: ../gui/system-config-selinux.glade:2182
-+#: ../gui/system-config-selinux.glade:2163
- msgid "Add User"
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:2198
-+#: ../gui/system-config-selinux.glade:2179
- msgid "Modify User"
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:2214
-+#: ../gui/system-config-selinux.glade:2195
- msgid "Delete User"
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:2332
-+#: ../gui/system-config-selinux.glade:2313
- msgid "label41"
- msgstr "label41"
-
--#: ../gui/system-config-selinux.glade:2369
-+#: ../gui/system-config-selinux.glade:2350
- msgid "Add Network Port"
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:2385
-+#: ../gui/system-config-selinux.glade:2366
- msgid "Edit Network Port"
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:2401
-+#: ../gui/system-config-selinux.glade:2382
- msgid "Delete Network Port"
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:2437
--#: ../gui/system-config-selinux.glade:2455
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
- msgid "Toggle between Customized and All Ports"
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:2575
-+#: ../gui/system-config-selinux.glade:2556
- msgid "label42"
- msgstr "label42"
-
--#: ../gui/system-config-selinux.glade:2612
-+#: ../gui/system-config-selinux.glade:2593
- msgid "Generate new policy module"
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:2628
-+#: ../gui/system-config-selinux.glade:2609
- msgid "Load policy module"
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:2644
-+#: ../gui/system-config-selinux.glade:2625
- msgid "Remove loadable policy module"
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:2680
-+#: ../gui/system-config-selinux.glade:2661
- msgid ""
--"Enable/Disable additional audit rules, that are normally not reported in the"
--" log files."
-+"Enable/Disable additional audit rules, that are normally not reported in the "
-+"log files."
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:2800
-+#: ../gui/system-config-selinux.glade:2781
- msgid "label44"
- msgstr "label44"
-
--#: ../gui/system-config-selinux.glade:2837
-+#: ../gui/system-config-selinux.glade:2818
- msgid "Change process mode to permissive."
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:2855
-+#: ../gui/system-config-selinux.glade:2836
- msgid "Change process mode to enforcing"
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:2947
-+#: ../gui/system-config-selinux.glade:2928
- msgid "Process Domain"
- msgstr ""
-
--#: ../gui/system-config-selinux.glade:2975
-+#: ../gui/system-config-selinux.glade:2956
- msgid "label59"
- msgstr "label59"
-
-@@ -3375,3 +3303,210 @@ msgstr "label59"
- #, python-format
- msgid "SELinux user '%s' is required"
- msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:164
-+#, fuzzy
-+msgid "Query SELinux policy network information"
-+msgstr "Outil de génération de politique SELinux"
-+
-+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
-+msgid "list all SELinux port types"
-+msgstr "Types de port SELinux"
-+
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:214
-+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
-+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
-+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
-+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
-+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
-+msgid "commands"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
+msgstr ""
+
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:230
+msgid ""
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
-+msgstr ""
-+
-+#~ msgid "global"
-+#~ msgstr "global(e)"
-+
-+#~ msgid "Polgen"
-+#~ msgstr "Polgen"
-+
-+#~ msgid "label104"
-+#~ msgstr "label104"
-+
-+#~ msgid "label105"
-+#~ msgstr "label105"
-+
-+#~ msgid "label106"
-+#~ msgstr "label106"
-+
-+#~ msgid "label107"
-+#~ msgstr "label107"
-+
-+#~ msgid "label108"
-+#~ msgstr "label108"
-+
-+#~ msgid "label109"
-+#~ msgstr "label109"
-+
-+#~ msgid "label111"
-+#~ msgstr "label111"
-+
-+#~ msgid "label113"
-+#~ msgstr "label113"
-+
-+#~ msgid "label114"
-+#~ msgstr "label114"
-+
-+#~ msgid "label115"
-+#~ msgstr "label115"
-+
-+#~ msgid "label116"
-+#~ msgstr "label116"
-+
-+#~ msgid ""
-+#~ "\n"
-+#~ "%s\n"
-+#~ "\n"
-+#~ "sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
-+#~ "valid Types:\n"
-+#~ msgstr ""
-+#~ "\n"
-+#~ "%s\n"
-+#~ "\n"
-+#~ "sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
-+#~ "valid Types:\n"
-diff --git a/policycoreutils/po/gl.po b/policycoreutils/po/gl.po
-index af58e6a..6195461 100644
---- a/policycoreutils/po/gl.po
-+++ b/policycoreutils/po/gl.po
-@@ -7,7 +7,7 @@ msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/es.po b/policycoreutils/po/es.po
+index 64b0111..f534d27 100644
+--- a/policycoreutils/po/es.po
++++ b/policycoreutils/po/es.po
+@@ -4,21 +4,21 @@
+ #
+ # Translators:
+ # Domingo Becker <domingobecker at gmail.com>, 2006, 2008.
+-# Gladys Guerrero <gguerrer at redhat.com>, 2010.
++# Gladys Guerrero <gguerrer at redhat.com>, 2010,2012.
+ # Héctor Daniel Cabrera <logan at fedoraproject.org>, 2010.
+ msgid ""
msgstr ""
"Project-Id-Version: Policycoreutils\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-03-30 18:14+0000\n"
- "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
- "Language-Team: Galician (http://www.transifex.net/projects/p/fedora/language/"
-@@ -25,7 +25,7 @@ msgid ""
- " <args ...> are the arguments to that script."
- msgstr ""
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
+ "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
+-"Language-Team: Spanish (Castilian) <trans-es at lists.fedoraproject.org>\n"
++"Language-Team: Spanish <trans-es at lists.fedoraproject.org>\n"
+ "Language: es\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
++"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -30,7 +30,7 @@ msgstr ""
+ " donde: <script> es el nombre del script de inicio a ejecutar,\n"
+ " <args ...> son los argumentos al script."
-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
#, c-format
msgid "failed to initialize PAM\n"
- msgstr ""
-@@ -74,7 +74,7 @@ msgstr ""
+ msgstr "fallo al inicializar PAM\n"
+@@ -79,7 +79,7 @@ msgstr "Lo siento, run_init sólo se puede usar en un kernel SELinux.\n"
msgid "authentication failed.\n"
- msgstr ""
+ msgstr "falló la autenticación.\n"
-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
#, c-format
msgid "Could not set exec context to %s.\n"
- msgstr ""
-@@ -87,855 +87,851 @@ msgstr ""
+ msgstr "No se pudo fijar el contexto de ejecución a %s.\n"
+@@ -92,862 +92,865 @@ msgstr "******************** IMPORTANTE **********************\n"
msgid "To make this policy package active, execute:"
- msgstr ""
+ msgstr "Para hacer este paquete de políticas activo, ejecute:"
-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
-msgid "global"
--msgstr ""
+-msgstr "global"
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
- msgstr ""
+ msgstr "No se puede crear manejador semanage"
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
msgstr ""
+ "La política SELinux es no manejada o no se puede acceder al almacenamiento."
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
- msgstr ""
+ msgstr "No se puede leer el almacenamiento de políticas."
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
- msgstr ""
+ msgstr "No se pudo establecer una conexión semanage"
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
- msgstr ""
+ msgstr "No se pudo probar si el estado de MLS es activado"
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
- msgstr ""
+ msgstr "Todavía no implementado"
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
- msgstr ""
+ msgstr "Transacción semanage actualmente en progreso"
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
- msgstr ""
+ msgstr "No se puede iniciar transacción semanage"
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
- msgstr ""
+ msgstr "No se puede confirmar la transacción·semanage"
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
- msgstr ""
+ msgstr "Transacción semanage no ejecutándose"
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
- msgstr ""
+ msgstr "No se pudieron listar los módulos SELinux"
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
- msgstr ""
+-msgstr ""
++msgstr "Nombre de los módulos"
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
- msgstr ""
+ msgstr "Versión"
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
- msgstr ""
+ msgstr "Inhabilitado"
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
- msgstr ""
+-msgstr ""
++msgstr "No se pudo inhabilitar el módulo %s (falló la eliminación)"
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
- msgstr ""
+-msgstr ""
++msgstr "No se pudo habilitar el módulo %s (falló la eliminación)"
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
- msgstr ""
+-msgstr ""
++msgstr "No se pudo eliminarar el módulo %s (falló la eliminación)"
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
- msgstr ""
+-msgstr ""
++msgstr "dontaudit necesita o bien 'on' o bien 'off'"
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
- msgstr ""
+-msgstr ""
++msgstr "Tipos permisivos predeterminados"
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
- msgstr ""
+-msgstr ""
++msgstr "Tipos permisivos personalizados"
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
msgstr ""
+ "No se pudo poner el dominio %s permisivo (falló la instalación del módulo)"
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
- msgstr ""
+ msgstr "No se pudo eliminar el dominio permisivo %s (falló el borrado)"
-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
@@ -54139,946 +82297,970 @@ index af58e6a..6195461 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
- msgstr ""
+ msgstr "No se pudo crear una clave para %s"
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
- msgstr ""
+ msgstr "No se pudo chequear si la asignación de ingreso para %s está definida"
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
- msgstr ""
+ msgstr "El Grupo Linux %s no existe"
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
- msgstr ""
+ msgstr "El Usuario de Linux %s no existe"
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
- msgstr ""
+ msgstr "No se pudo crear asignación de ingreso para %s"
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
- msgstr ""
+ msgstr "No se pudo fijar el nombre para %s"
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
- msgstr ""
+ msgstr "No se pudo fijar el rango MLS para %s"
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
- msgstr ""
+ msgstr "No se pudo fijar el usuario SELinux para %s"
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
- msgstr ""
+ msgstr "No se pudo agregar asignación de ingreso para %s"
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
- msgstr ""
+ msgstr "Se requiere seuser o serange"
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
- msgstr ""
+ msgstr "La asignación de ingreso para %s no está definida"
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
- msgstr ""
+ msgstr "No se pudo consultar seuser para %s"
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
- msgstr ""
+ msgstr "No se pudo modificar la asignación de ingreso para %s"
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
msgstr ""
+ "La asignación de ingreso para %s se definió en la política, no se puede "
+ "eliminar"
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
- msgstr ""
+ msgstr "No se pudo eliminar la asignación de ingreso para %s"
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
- msgstr ""
+ msgstr "No se pudieron listar las asignaciones de ingreso"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
- msgstr ""
+ msgstr "Nombre de Ingreso"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
msgid "SELinux User"
- msgstr ""
+ msgstr "Usuario SELinux "
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
- msgstr ""
+ msgstr "Rango MLS/MCS"
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
- msgstr ""
+ msgstr "No se pudo chequear si el usuario SELinux %s está definido"
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
- msgstr ""
+ msgstr "No se pudo consultar usuario para %s"
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
- msgstr ""
+ msgstr "Debe agregar al menos un rol para %s"
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
- msgstr ""
+ msgstr "No se pudo crear el usuario SELinux para %s"
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
- msgstr ""
+ msgstr "No se pudo agregar el rol %s para %s"
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
- msgstr ""
+ msgstr "No se pudo fijar el nivel MLS para %s"
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
- msgstr ""
+ msgstr "No se pudo agregar el prefijo %s para %s"
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
- msgstr ""
+ msgstr "No se pudo extraer la clave para %s"
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
- msgstr ""
+ msgstr "No se pudo agregar el usuario SELinux %s"
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
- msgstr ""
+ msgstr "Se requiere prefijo, roles, nivel o rango"
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
- msgstr ""
+ msgstr "Se requiere prefijo o roles"
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
- msgstr ""
+ msgstr "El usuario SELinux %s no está definido"
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
- msgstr ""
+ msgstr "No se pudo modificar el usuario SELinux %s"
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
- msgstr ""
+ msgstr "El usuario SELinux %s está definido en política, no puede ser borrado"
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
- msgstr ""
+ msgstr "No se pudo borrar el usuario SELinux %s"
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
- msgstr ""
+ msgstr "No se pudieron listar los usuarios SELinux"
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
- msgstr ""
+ msgstr "No se pudieron listar los roles para el usuario %s"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
- msgstr ""
+ msgstr "Etiquetado"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
- msgstr ""
+ msgstr "MLS/"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
- msgstr ""
+ msgstr "Prefijo"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
- msgstr ""
+ msgstr "Nivel MCS"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
- msgstr ""
+ msgstr "Rango MCS"
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
- msgstr ""
+ msgstr "Roles SELinux"
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
- msgstr ""
+ msgstr "Se requiere protocolo udp o tcp"
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
- msgstr ""
+ msgstr "Se requiere un puerto"
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
- msgstr ""
+-msgstr ""
++msgstr "Puerto no válido"
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
- msgstr ""
+ msgstr "No se pudo crear una clave para %s/%s"
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
- msgstr ""
+ msgstr "Se requiere tipo"
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
- msgstr ""
+ msgstr "No se pudo chequear si el puerto %s/%s está definido"
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
- msgstr ""
+ msgstr "El puerto %s/%s ya está definido"
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
- msgstr ""
+ msgstr "No se pudo crear el puerto para %s/%s"
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
- msgstr ""
+ msgstr "No se pudo crear el contexto para %s/%s"
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
- msgstr ""
+ msgstr "No se pudo poner al usuario en el contexto de puerto para %s/%s"
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
- msgstr ""
+ msgstr "No se pudo poner el rol en el contexto de puerto para %s/%s"
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
- msgstr ""
+ msgstr "No se pudo poner el tipo en el contexto de puerto para %s/%s"
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
- msgstr ""
+ msgstr "No se pudo fijar los campos mls en el contexto de puerto para %s/%s"
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
- msgstr ""
+ msgstr "No se pudo poner el contexto de puerto para %s/%s"
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
- msgstr ""
+ msgstr "No se pudo agregar puerto %s/%s"
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
- msgstr ""
+ msgstr "Se requiere setype o serange"
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
- msgstr ""
+ msgstr "Se requiere setype"
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
- msgstr ""
+ msgstr "El puerto %s/%s no está definido"
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
- msgstr ""
+ msgstr "No se pudo consultar el puerto %s/%s"
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
- msgstr ""
+ msgstr "No se pudo modificar el puerto %s/%s"
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
- msgstr ""
+ msgstr "No se pueden listar los puertos"
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
- msgstr ""
+ msgstr "No se puede borrar el puerto %s"
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr ""
+ msgstr "El puerto %s/%s está definido en la política, no se puede borrar"
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
- msgstr ""
+ msgstr "No se puede borrar el puerto %s/%s"
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
- msgstr ""
+ msgstr "No se pueden listar los puertos"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
- msgstr ""
+ msgstr "Tipo de Puerto SELinux"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
- msgstr ""
+ msgstr "Proto"
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
- msgstr ""
+ msgstr "Número de Puerto"
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
- msgstr ""
+ msgstr "Se requiere una Dirección de Nodo"
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
- msgstr ""
+ msgstr "Falta el protocolo o es desconocido"
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
- msgstr ""
+ msgstr "Se requiere el tipo SELinux "
-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
- msgstr ""
+ msgstr "No se pudo crear clave para %s"
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
- msgstr ""
+ msgstr "No se pudo chequear si la dirección %s está definida"
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
- msgstr ""
+ msgstr "No se pudo crear la dirección para %s"
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
- msgstr ""
+ msgstr "No se pudo crear el contexto para %s"
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
- msgstr ""
+ msgstr "No se pudo poner la máscara para %s"
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
- msgstr ""
+ msgstr "No se pudo poner al usuario en el contexto de dirección para %s"
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
- msgstr ""
+ msgstr "No se pudo poner el rol en el contexto de dirección para %s"
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
- msgstr ""
+ msgstr "No se pudo poner el tipo en el contexto de dirección para %s"
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
msgstr ""
+ "No se pudieron poner los campos mls en el contexto de dirección para %s"
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
- msgstr ""
+ msgstr "No se pudo poner el contexto de dirección para %s"
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
- msgstr ""
+ msgstr "No se pudo agregar la dirección %s"
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
- msgstr ""
+ msgstr "La dirección %s no está definida"
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
- msgstr ""
+ msgstr "No se pudo consultar la dirección %s"
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
- msgstr ""
+ msgstr "No se pudo modificar la dirección %s"
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr ""
+ msgstr "La dirección %s está definido en la política, no se puede borrar"
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
- msgstr ""
+ msgstr "No se pudo borrar la dirección %s"
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
- msgstr ""
+-msgstr ""
++msgstr "No se pudieron eliminar todos los mapeos de nodo"
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
- msgstr ""
+ msgstr "No se pudieron listar las direcciones"
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
- msgstr ""
+ msgstr "No se pudo chequear si la interfase %s está definida"
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
- msgstr ""
+ msgstr "No se pudo crear la interfaz para %s"
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
- msgstr ""
+ msgstr "No se pudo poner el usuario en el contexto de interfaz para %s"
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
- msgstr ""
+ msgstr "No se pudo fijar el rol en el contexto de interfaz para %s"
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
- msgstr ""
+ msgstr "No se pudo poner el tipo en el contexto de interfaz para %s"
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
- msgstr ""
+ msgstr "No se pudieron poner los campos mls en el contexto de interfaz para %s"
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
- msgstr ""
+ msgstr "No se pudo poner el contexto de interfaz para %s"
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
- msgstr ""
+ msgstr "No se pudo poner el contexto de mensaje para %s"
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
- msgstr ""
+ msgstr "No se pudo agregar la interfaz %s"
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr ""
+ msgstr "La interfaz %s no está definida"
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr ""
+ msgstr "No se pudo consultar la interfaz %s"
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr ""
+ msgstr "No se pudo modificar la interfaz %s"
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr ""
+ msgstr "La interfase %s está definida en la política, no se puede borrar"
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr ""
+ msgstr "No se pudo borrar la interfaz %s"
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
- msgstr ""
+-msgstr ""
++msgstr "No se pudieron eliminar todos los mapeos de interfaz"
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr ""
+ msgstr "No se pudieron listar las interfaces"
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr ""
+ msgstr "Interfaz SELinux"
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr ""
+ msgstr "Contexto"
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
- msgstr ""
+-msgstr ""
++msgstr "Ya existe una clase equivalente de %s"
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
msgstr ""
++"La especificación de archivo %s choca con la regla de equivalencia '%s %s'"
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
- msgstr ""
+-msgstr ""
++msgstr "No existe una clase equivalente de %s"
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr ""
+ msgstr "No se pudo poner al usuario en el contexto de archivo para %s"
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr ""
+ msgstr "No se pudo poner el rol en el contexto de archivo para %s"
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
- msgstr ""
+ msgstr "No se pudieron poner los campos mls en el contexto de archivo para %s"
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr ""
+ msgstr "Especificación de archivo inválida"
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
- msgstr ""
+-msgstr ""
++msgstr "La especificación de archivo no puede incluir espacios"
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
msgstr ""
++"La especificación de archivo %s choca con la regla de equivalencia '%s %s'; "
++"Intente en su lugar agregar '%s'"
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
- msgstr ""
+ msgstr "No se pudo chequear si el contexto de archivo para %s está definido"
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr ""
+ msgstr "No se pudo crear el contexto de archivo para %s"
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr ""
+ msgstr "No se pudo poner el tipo en el contexto de archivo para %s"
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr ""
+ msgstr "No se pudo poner el contexto de archivo para %s"
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr ""
+ msgstr "No se pudo agregar el contexto de archivo para %s"
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
- msgstr ""
+ msgstr "Se requiere setype, serange o seuser"
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr ""
+ msgstr "El contexto de archivo para %s no está definido"
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr ""
+ msgstr "No se pudo consultar el contexto de archivo para %s"
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr ""
+ msgstr "No se pudo modificar el contexto de archivo para %s"
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr ""
+ msgstr "No se pudieron listar los contextos de archivo"
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr ""
+ msgstr "No se pudo borrar el contexto de archivo %s"
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
msgstr ""
+ "El contexto de archivo para %s está definido en la política, no se puede "
+ "borrar"
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr ""
+ msgstr "No se pudo borrar el contexto de archivo para %s"
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr ""
+ msgstr "No se pudieron listar los contextos de archivo"
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr ""
+ msgstr "No se pudieron listar los contextos de archivo"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
- msgstr ""
+ msgstr "fcontext SELinux"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr ""
+ msgstr "tipo"
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
++"\n"
++"Equivalencia SELinux de distribución de fcontext\n"
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
msgstr ""
++"\n"
++"Equivalencia SELinux Local de fcontext\n"
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr ""
+ msgstr "No se pudo chequear si el booleano %s está definido"
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr ""
+ msgstr "El booleano %s no está definido"
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr ""
+ msgstr "No se pudo consultar el contexto de archivo %s"
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
- msgstr ""
+ msgstr "Debe especificar uno de los siguientes valores: %s"
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
- msgstr ""
+ msgstr "No se pudo poner el valor actual del booleano %s"
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr ""
+ msgstr "No se pudo modificar el booleano %s"
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
- msgstr ""
+ msgstr "Formato incorrecto %s: Registro %s"
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr ""
+ msgstr "El booleano %s está definido en la política, no se puede borrar"
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr ""
+ msgstr "No se puede borrar el booleano %s"
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr ""
+ msgstr "No se pueden listar los booleanos"
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr ""
+ msgstr "desconocido"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
- msgstr ""
+ msgstr "apagado"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
- msgstr ""
+ msgstr "encendido"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
- msgstr ""
+ msgstr "booleano SELinux"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
- msgstr ""
+-msgstr ""
++msgstr "Estado"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
- msgstr ""
+-msgstr ""
++msgstr "Predeterminado"
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
- msgstr ""
+ msgstr "Descripción"
-@@ -999,7 +995,7 @@ msgstr ""
+@@ -1012,10 +1015,10 @@ msgstr "Error al asignar memoria.\n"
msgid "Error sending audit message.\n"
- msgstr ""
+ msgstr "Error al enviar un mensaje de auditoría.\n"
-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
#, c-format
msgid "Could not determine enforcing mode.\n"
- msgstr ""
-@@ -1114,62 +1110,66 @@ msgstr ""
+-msgstr "No se pudo determinar el modo de obediencia.\n"
++msgstr "No se pudo determinar el modo impositivo.\n"
+
+ #: ../newrole/newrole.c:699
+ #, c-format
+@@ -1133,62 +1136,66 @@ msgstr "Imposible obtener señal de vacío\n"
msgid "Unable to set SIGHUP handler\n"
- msgstr ""
+ msgstr "Imposible poner el manejador SIGHUP\n"
-#: ../newrole/newrole.c:1053
+#: ../newrole/newrole.c:1036
@@ -55088,135 +83270,239 @@ index af58e6a..6195461 100644
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr ""
+ msgstr "Lo siento, newrole sólo se puede usar en un kernel SELinux.\n"
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr ""
+ msgstr "fallo al obtener old_context.\n"
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr ""
+ msgstr "¡Advertencia! No se pudo obtener la información de tty.\n"
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr ""
+ msgstr "error al leer la configuración del servicio PAM.\n"
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr ""
+ msgstr "newrole: contraseña incorrecta para %s\n"
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
#, c-format
msgid "newrole: failure forking: %s"
- msgstr ""
+ msgstr "newrole: error al crear proceso: %s"
-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr ""
+ msgstr "Imposible restaurar la etiqueta tty...\n"
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
#, c-format
msgid "Failed to close tty properly\n"
- msgstr ""
+ msgstr "Fallo al cerrar tty adecuadamente\n"
-#: ../newrole/newrole.c:1224
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr ""
+ msgstr "No se pudo cerrar los descriptores.\n"
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr ""
+ msgstr "Error al asignar argv0 del shell.\n"
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
#, c-format
msgid "Unable to restore the environment, aborting\n"
- msgstr ""
+ msgstr "Imposible restaurar el entorno, abortando\n"
-#: ../newrole/newrole.c:1298
+#: ../newrole/newrole.c:1297
msgid "failed to exec shell\n"
+ msgstr "fallo al ejecutar shell\n"
+
+@@ -1206,7 +1213,7 @@ msgstr "%s: la política ya fue cargada y su carga inicial pedida\n"
+ #, c-format
+ msgid "%s: Can't load policy and enforcing mode requested: %s\n"
msgstr ""
+-"%s: no se puede cargar la política y se está pidiendo el modo obediente: "
++"%s: No se puede cargar la política y el el modo impositivo solicitado: "
+ "%s\n"
-@@ -1272,20 +1272,20 @@ msgstr ""
+ #: ../load_policy/load_policy.c:90
+@@ -1293,2088 +1300,3014 @@ msgstr "chcat -- -ConfidencialEmpresa /docs/plandenegocios.odt"
msgid "chcat -l +CompanyConfidential juser"
- msgstr ""
+ msgstr "chcat -l +ConfidencialEmpresa juser"
-#: ../scripts/chcat:399 ../gui/polgen.py:1351
-#, c-format, python-format
+#: ../scripts/chcat:399
+#, c-format
msgid "Options Error %s "
- msgstr ""
+ msgstr "Error en Opciones %s"
-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
msgid "Boolean"
- msgstr ""
+-msgstr ""
++msgstr "Booleano"
-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
msgid "all"
- msgstr ""
+-msgstr ""
++msgstr "todos"
-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1361,557 +1361,444 @@ msgstr ""
- msgid "Load Policy Module"
+ msgid "Customized"
+-msgstr ""
++msgstr "Personalizado"
+
+ #: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:1911
+ msgid "File Labeling"
+-msgstr ""
++msgstr "Etiquetado de archivos"
+
+ #: ../gui/fcontextPage.py:74
+ msgid ""
+ "File\n"
+ "Specification"
+ msgstr ""
++"Especificación\n"
++"de archivo"
+
+ #: ../gui/fcontextPage.py:81
+ msgid ""
+ "Selinux\n"
+ "File Type"
+ msgstr ""
++"Tipo de archivo\n"
++"Selinux"
+
+ #: ../gui/fcontextPage.py:88
+ msgid ""
+ "File\n"
+ "Type"
+ msgstr ""
++"Tipo de\n"
++"archivo"
+
+ #: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2098
+ msgid "User Mapping"
+-msgstr ""
++msgstr "Mapeo de usuario"
+
+ #: ../gui/loginsPage.py:52
+ msgid ""
+ "Login\n"
+ "Name"
+ msgstr ""
++"Nombre\n"
++"de usuario"
+
+ #: ../gui/loginsPage.py:56 ../gui/usersPage.py:50
+ msgid ""
+ "SELinux\n"
+ "User"
+ msgstr ""
++"Usuario\n"
++"de SELinux"
+
+ #: ../gui/loginsPage.py:59 ../gui/usersPage.py:55
+ msgid ""
+ "MLS/\n"
+ "MCS Range"
msgstr ""
++"MLS/\n"
++"Rango MCS"
+
+ #: ../gui/loginsPage.py:133
+ #, python-format
+ msgid "Login '%s' is required"
+-msgstr ""
++msgstr "Es necesario el registro de '%s'"
+
+ #: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+-msgstr ""
++msgstr "Módulo de política"
+
+ #: ../gui/modulesPage.py:57
+ msgid "Module Name"
+-msgstr ""
++msgstr "Nombre del módulo"
+ #: ../gui/modulesPage.py:134
+ msgid "Disable Audit"
+-msgstr ""
++msgstr "Inhabilitar audit"
+
+ #: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+-msgstr ""
++msgstr "Habilitar audit"
+
+ #: ../gui/modulesPage.py:162
+ msgid "Load Policy Module"
+-msgstr ""
+-
-#: ../gui/polgen.glade:79
-msgid "Polgen"
-msgstr ""
--
++msgstr "Cargar módulo de política"
+
-#: ../gui/polgen.glade:80
+#: ../gui/polgen.glade:9
msgid "Red Hat 2007"
- msgstr ""
+-msgstr ""
++msgstr "Reg Hat 2007"
-#: ../gui/polgen.glade:81
+#: ../gui/polgen.glade:11
msgid "GPL"
- msgstr ""
+-msgstr ""
++msgstr "GPL"
#. TRANSLATORS: Replace this string with your names, one name per line.
-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
msgid "translator-credits"
- msgstr ""
-
--#: ../gui/polgen.glade:90
+-msgstr ""
++msgstr "Daniel Cabrera <logan at fedoraproject.org>"
++
+#: ../gui/polgen.glade:34
+msgid "Add Booleans Dialog"
-+msgstr ""
++msgstr "Agregar diálogo de booleanos"
+
+#: ../gui/polgen.glade:101
+msgid "Boolean Name"
-+msgstr ""
-+
++msgstr "Nombre booleano"
+
+-#: ../gui/polgen.glade:90
+#: ../gui/polgen.glade:230
msgid "SELinux Policy Generation Tool"
- msgstr ""
+-msgstr ""
++msgstr "Herramienta de generación de políticas SELinux"
-#: ../gui/polgen.glade:128
+#: ../gui/polgen.glade:251
@@ -55224,57 +83510,69 @@ index af58e6a..6195461 100644
"<b>Select the policy type for the application or user role you want to "
"confine:</b>"
msgstr ""
++"<b>Elija el tipo de política para la aplicación o función de usuario que "
++"desee confinar:</b>"
-#: ../gui/polgen.glade:177
+#: ../gui/polgen.glade:284
msgid "<b>Applications</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
+-msgstr ""
++msgstr "<b>Aplicaciones</b>"
++
+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
+msgid "Standard Init Daemon"
-+msgstr ""
-+
++msgstr "Demonio init standard"
+
+-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
msgid ""
"Standard Init Daemon are daemons started on boot via init scripts. Usually "
"requires a script in /etc/rc.d/init.d"
msgstr ""
++"Los demonios init estándares son aquellos que se inician en el arranque "
++"mediante scripts init. Por lo general necesitan un script en /etc/rc.d/init.d"
-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
-msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
-+msgid "DBUS System Daemon"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
--msgid "DBUS System Daemon"
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
+ msgid "DBUS System Daemon"
+-msgstr ""
++msgstr "Demonio del sistema DBUS"
++
+#: ../gui/polgen.glade:349
+msgid "Internet Services Daemon (inetd)"
- msgstr ""
++msgstr "Demonio de servicios de Internet (inetd)"
-#: ../gui/polgen.glade:280
+#: ../gui/polgen.glade:353
msgid "Internet Services Daemon are daemons started by xinetd"
- msgstr ""
+-msgstr ""
++msgstr "Los demonios de los servicios de Internet son iniciados por xinetd"
-#: ../gui/polgen.glade:282
-msgid "Internet Services Daemon (inetd)"
+-msgstr ""
+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
+msgid "Web Application/Script (CGI)"
- msgstr ""
++msgstr "Aplicación/script web (CGI)"
-#: ../gui/polgen.glade:301
+#: ../gui/polgen.glade:370
msgid ""
"Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
msgstr ""
++"Aplicaciones/scripts web (CGI). Scripts CGI iniciados por el servidor web "
++"(apache)"
-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
-msgid "Web Application/Script (CGI)"
+-msgstr ""
+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
+msgid "User Application"
- msgstr ""
++msgstr "Aplicación de usuario"
-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
@@ -55282,6 +83580,8 @@ index af58e6a..6195461 100644
"User Application are any application that you would like to confine that is "
"started by a user"
msgstr ""
++"Una aplicación de usuarios es cualquier aplicación que haya sido iniciada "
++"por un usuario, y que le gustaría confinar "
-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
-msgid "User Application"
@@ -55290,27 +83590,31 @@ index af58e6a..6195461 100644
-#: ../gui/polgen.glade:345 ../gui/polgen.py:161
+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
msgid "Sandbox"
- msgstr ""
+-msgstr ""
++msgstr "Sandbox"
-#: ../gui/polgen.glade:391
+#: ../gui/polgen.glade:446
msgid "<b>Login Users</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:453
+-msgstr ""
++msgstr "<b>Usuarios registrados<>"
++
+#: ../gui/polgen.glade:478
+msgid "Existing User Roles"
-+msgstr ""
-+
++msgstr "Funciones de usuario existentes"
+
+-#: ../gui/polgen.glade:453
+#: ../gui/polgen.glade:482
msgid "Modify an existing login user record."
- msgstr ""
+-msgstr ""
++msgstr "Modificar un registro de usuario existente."
-#: ../gui/polgen.glade:455
-msgid "Existing User Roles"
+-msgstr ""
+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
+msgid "Minimal Terminal User Role"
- msgstr ""
++msgstr "Función de usuario mínimo de terminal"
-#: ../gui/polgen.glade:474
+#: ../gui/polgen.glade:499
@@ -55318,12 +83622,16 @@ index af58e6a..6195461 100644
"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 ""
++"Este usuario se registrará en una máquina sólo mediante una terminal o "
++"ingreso remoto. Por defecto este usuario no poseerá un stuid, ni un entorno "
++"de red, ni su, ni sudo."
-#: ../gui/polgen.glade:476 ../gui/polgen.py:162
-msgid "Minimal Terminal User Role"
+-msgstr ""
+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
+msgid "Minimal X Windows User Role"
- msgstr ""
++msgstr "Función de usuario mínimo de ventanas X"
-#: ../gui/polgen.glade:495
+#: ../gui/polgen.glade:516
@@ -55331,12 +83639,16 @@ index af58e6a..6195461 100644
"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 ""
++"Este usuario puede registrarse en una máquina mediante las X o desde una "
++"terminal. Por defecto este usuario no poseerá un setuid, ni un entorno de "
++"red, ni sudo, ni su."
-#: ../gui/polgen.glade:497 ../gui/polgen.py:163
-msgid "Minimal X Windows User Role"
+-msgstr ""
+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
+msgid "User Role"
- msgstr ""
++msgstr "Función de usuario"
-#: ../gui/polgen.glade:516
+#: ../gui/polgen.glade:533
@@ -55344,12 +83656,15 @@ index af58e6a..6195461 100644
"User with full networking, no setuid applications without transition, no "
"sudo, no su."
msgstr ""
++"Usuario con total acceso a entorno de red, sin aplicaciones setuid que no "
++"tengan transición, sin sudo, ni su."
-#: ../gui/polgen.glade:518 ../gui/polgen.py:164
-msgid "User Role"
+-msgstr ""
+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
+msgid "Admin User Role"
- msgstr ""
++msgstr "Función de usuario administrativo"
-#: ../gui/polgen.glade:537
+#: ../gui/polgen.glade:550
@@ -55357,18 +83672,23 @@ index af58e6a..6195461 100644
"User with full networking, no setuid applications without transition, no su, "
"can sudo to Root Administration Roles"
msgstr ""
++"Usuario con total acceso a entorno de red, sin aplicaciones setuid que no "
++"tengan transición, sin su, pero con sudo a funciones de administraciones de "
++"usuario root."
-#: ../gui/polgen.glade:539 ../gui/polgen.py:165
-msgid "Admin User Role"
-+#: ../gui/polgen.glade:592
-+msgid "<b>Root Users</b>"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:585
--msgid "<b>Root Users</b>"
++#: ../gui/polgen.glade:592
+ msgid "<b>Root Users</b>"
+-msgstr ""
++msgstr "<b>Usuarios root</b>"
++
+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
+msgid "Root Admin User Role"
- msgstr ""
++msgstr "Función de usuario de administrador root"
-#: ../gui/polgen.glade:647
+#: ../gui/polgen.glade:627
@@ -55377,6 +83697,9 @@ index af58e6a..6195461 100644
"the machine while running as root. This user will not be able to login to "
"the system directly."
msgstr ""
++"Elija la función de usuario administrador root si este usuario será "
++"utilizado para administrar la máquina mientras se ejecute en modo root. Este "
++"usuario no podrá registrarse directamente en el sistema."
-#: ../gui/polgen.glade:649 ../gui/polgen.py:166
-msgid "Root Admin User Role"
@@ -55389,43 +83712,52 @@ index af58e6a..6195461 100644
-#: ../gui/polgen.glade:745
+#: ../gui/polgen.glade:705
msgid "<b>Enter name of application or user role:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>Ingrese el nombre de la aplicación, o el rol del usuario:</b>"
-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
msgid "Name"
- msgstr ""
+-msgstr ""
++msgstr "Nombre"
-#: ../gui/polgen.glade:807
+#: ../gui/polgen.glade:739
msgid "Enter complete path for executable to be confined."
- msgstr ""
+-msgstr ""
++msgstr "Ingrese la ruta completa hacia el ejecutable que será confinado."
-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
msgid "..."
- msgstr ""
+-msgstr ""
++msgstr "..."
-#: ../gui/polgen.glade:849
+#: ../gui/polgen.glade:776
msgid "Enter unique name for the confined application or user role."
msgstr ""
++"Ingrese el nombre único de la aplicación confinada o la función del usuario."
-#: ../gui/polgen.glade:871
+#: ../gui/polgen.glade:794
msgid "Executable"
- msgstr ""
+-msgstr ""
++msgstr "Ejecutable"
-#: ../gui/polgen.glade:899
+#: ../gui/polgen.glade:808
msgid "Init script"
- msgstr ""
+-msgstr ""
++msgstr "Script init"
-#: ../gui/polgen.glade:927
+#: ../gui/polgen.glade:821
msgid ""
"Enter complete path to init script used to start the confined application."
msgstr ""
++"Ingrese la ruta completa hacia el script init utilizado para iniciar la "
++"aplicación confinada."
-#: ../gui/polgen.glade:982
-msgid "label105"
@@ -55434,12 +83766,14 @@ index af58e6a..6195461 100644
-#: ../gui/polgen.glade:1011
+#: ../gui/polgen.glade:887
msgid "<b>Select existing role to modify:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>Elija la función existente a modificar:</b>"
-#: ../gui/polgen.glade:1045
+#: ../gui/polgen.glade:908
msgid "Select the user roles that will transiton to the %s domain."
msgstr ""
++"Elija los roles de usuario que harán la transición hacia el dominio %s."
-#: ../gui/polgen.glade:1073
-msgid "label106"
@@ -55450,12 +83784,14 @@ index af58e6a..6195461 100644
-#: ../gui/polgen.glade:1102
+#: ../gui/polgen.glade:945
msgid "<b>Select roles that %s will transition to:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>Elija los roles a los que %s hará la transición:</b>"
-#: ../gui/polgen.glade:1136
+#: ../gui/polgen.glade:963
msgid "Select applications domains that %s will transition to."
- msgstr ""
+-msgstr ""
++msgstr "Elija los dominios de aplicaciones a los que %s hará la transición."
-#: ../gui/polgen.glade:1164
-msgid "label107"
@@ -55468,12 +83804,15 @@ index af58e6a..6195461 100644
-#: ../gui/polgen.glade:1193
+#: ../gui/polgen.glade:1001
msgid "<b>Select the user_roles that will transition to %s:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>Elija las funciones de usuario que harán la transición a %s:</b>"
-#: ../gui/polgen.glade:1227
+#: ../gui/polgen.glade:1019
msgid "Select the user roles that will transiton to this applications domains."
msgstr ""
++"Elija las funciones de usuario que harán la transición a estos dominios de "
++"aplicaciones."
-#: ../gui/polgen.glade:1255
-msgid "label108"
@@ -55482,63 +83821,72 @@ index af58e6a..6195461 100644
-#: ../gui/polgen.glade:1284
+#: ../gui/polgen.glade:1056
msgid "<b>Select domains that %s will administer:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>Elija los dominios que %s administrará</b>"
-#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
+#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
msgid "Select the domains that you would like this user administer."
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:1346
-msgid "label109"
-msgstr ""
--
++msgstr "Elija los dominios que quisiera sean administrados por este usuario."
+
-#: ../gui/polgen.glade:1375
+#: ../gui/polgen.glade:1111
msgid "<b>Select additional roles for %s:</b>"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:1437
-msgid "label111"
-msgstr ""
--
++msgstr "<b>Elija funciones adicionales para %s:</b>"
+
-#: ../gui/polgen.glade:1466
+#: ../gui/polgen.glade:1166
msgid "<b>Enter network ports that %s binds on:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>Ingrese los puertos de red a los que se asocia %s:</b>"
-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
msgid "<b>TCP Ports</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
+-msgstr ""
++msgstr "<b>Puertos TCP</b>"
++
+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
+#: ../gui/polgen.glade:1698
+msgid "All"
-+msgstr ""
-+
++msgstr "Todos"
+
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
msgid "Allows %s to bind to any udp port"
- msgstr ""
+-msgstr ""
++msgstr "Permite que %s se asocie con cualquier puerto udp"
-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
-#: ../gui/polgen.glade:2215
-msgid "All"
+-msgstr ""
+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
+msgid "600-1024"
- msgstr ""
++msgstr "600-1024"
-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
- msgstr ""
+-msgstr ""
++msgstr "Permite a %s invocar bindresvport con 0. Se asocia al puerto 600-1024"
-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
-msgid "600-1024"
+-msgstr ""
+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
+msgid "Unreserved Ports (>1024)"
- msgstr ""
++msgstr "Puertos no reservados (>1024)"
-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
@@ -55546,6 +83894,8 @@ index af58e6a..6195461 100644
"Enter a comma separated list of udp ports or ranges of ports that %s binds "
"to. Example: 612, 650-660"
msgstr ""
++"Ingrese una lista separadas por comas con los puertos o rangos udp a los que "
++"%s se asocia. Por ejemplo: 612, 650-660 "
-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
-msgid "Unreserved Ports (>1024)"
@@ -55556,17 +83906,20 @@ index af58e6a..6195461 100644
+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
+#: ../gui/polgen.glade:1718
msgid "Select Ports"
- msgstr ""
+-msgstr ""
++msgstr "Elegir puertos"
-#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
+#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
msgid "Allows %s to bind to any udp ports > 1024"
- msgstr ""
+-msgstr ""
++msgstr "Permite a %s asociarse a cualquier puerto udp > 1024"
-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
msgid "<b>UDP Ports</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>Puertos UDP</b>"
-#: ../gui/polgen.glade:1937
-msgid "label113"
@@ -55579,12 +83932,14 @@ index af58e6a..6195461 100644
-#: ../gui/polgen.glade:1966
+#: ../gui/polgen.glade:1537
msgid "<b>Select network ports that %s connects to:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>Elegir los puertos de red a los que %s se conecta:</b>"
-#: ../gui/polgen.glade:2058
+#: ../gui/polgen.glade:1593
msgid "Allows %s to connect to any tcp port"
- msgstr ""
+-msgstr ""
++msgstr "Permite a %s conectarse a cualquier puerto tcp"
-#: ../gui/polgen.glade:2104
+#: ../gui/polgen.glade:1622
@@ -55592,11 +83947,14 @@ index af58e6a..6195461 100644
"Enter a comma separated list of tcp ports or ranges of ports that %s "
"connects to. Example: 612, 650-660"
msgstr ""
++"Ingrese una lista separadas por comas con los puertos o rangos tcp a los que "
++"%s se conecta. Por ejemplo: 612, 650-660 "
-#: ../gui/polgen.glade:2212
+#: ../gui/polgen.glade:1702
msgid "Allows %s to connect to any udp port"
- msgstr ""
+-msgstr ""
++msgstr "Permite que %s se conecte con cualquier puerto udp"
-#: ../gui/polgen.glade:2258
+#: ../gui/polgen.glade:1731
@@ -55604,6 +83962,8 @@ index af58e6a..6195461 100644
"Enter a comma separated list of udp ports or ranges of ports that %s "
"connects to. Example: 612, 650-660"
msgstr ""
++"Ingresar una lista que separa con comas los puertos UDP o rangos a los que "
++"%s se conecta. Por ejemplo: 612, 650-660"
-#: ../gui/polgen.glade:2305
-msgid "label114"
@@ -55612,56 +83972,66 @@ index af58e6a..6195461 100644
-#: ../gui/polgen.glade:2334
+#: ../gui/polgen.glade:1792
msgid "<b>Select common application traits for %s:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>Elija características de aplicaciones comunes para %s:</b>"
-#: ../gui/polgen.glade:2366
+#: ../gui/polgen.glade:1809
msgid "Writes syslog messages\t"
- msgstr ""
+-msgstr ""
++msgstr "Escribe mensajes syslog\t"
-#: ../gui/polgen.glade:2385
+#: ../gui/polgen.glade:1824
msgid "Create/Manipulate temporary files in /tmp"
- msgstr ""
+-msgstr ""
++msgstr "Genera/manipula archivos temporales en /tmp"
-#: ../gui/polgen.glade:2404
+#: ../gui/polgen.glade:1839
msgid "Uses Pam for authentication"
- msgstr ""
+-msgstr ""
++msgstr "Utiliza Pam para autenticación"
-#: ../gui/polgen.glade:2423
+#: ../gui/polgen.glade:1854
msgid "Uses nsswitch or getpw* calls"
- msgstr ""
+-msgstr ""
++msgstr "Utiliza llamadas nsswitch o getpw*"
-#: ../gui/polgen.glade:2442
+#: ../gui/polgen.glade:1869
msgid "Uses dbus"
- msgstr ""
+-msgstr ""
++msgstr "Utiliza dbus"
-#: ../gui/polgen.glade:2461
+#: ../gui/polgen.glade:1884
msgid "Sends audit messages"
- msgstr ""
+-msgstr ""
++msgstr "Envía mensajes audit"
-#: ../gui/polgen.glade:2480
+#: ../gui/polgen.glade:1899
msgid "Interacts with the terminal"
- msgstr ""
+-msgstr ""
++msgstr "Interactúa con la terminal"
-#: ../gui/polgen.glade:2499
+#: ../gui/polgen.glade:1914
msgid "Sends email"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:2530
-msgid "label115"
-msgstr ""
--
++msgstr "Envía correos"
+
-#: ../gui/polgen.glade:2559
+#: ../gui/polgen.glade:1961
msgid "<b>Add files/directories that %s manages</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>Agrega archivos/directorios que administra %s</b>"
-#: ../gui/polgen.glade:2788
+#: ../gui/polgen.glade:2122
@@ -55669,6 +84039,8 @@ index af58e6a..6195461 100644
"Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
"Files ..."
msgstr ""
++"Archivos/directorios que \"administra\" %s. Archivos pid, archivos de "
++"registro, archivos /var/lib ..."
-#: ../gui/polgen.glade:2823
-msgid "label116"
@@ -55677,23 +84049,26 @@ index af58e6a..6195461 100644
-#: ../gui/polgen.glade:2852
+#: ../gui/polgen.glade:2166
msgid "<b>Add booleans from the %s policy:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>Agrega booleanos desde la política %s:</b>"
-#: ../gui/polgen.glade:3002
+#: ../gui/polgen.glade:2274
msgid "Add/Remove booleans used by the %s domain"
- msgstr ""
+-msgstr ""
++msgstr "Agrega/elimina booleanos utilizados por el dominio %s"
-#: ../gui/polgen.glade:3066
+#: ../gui/polgen.glade:2316
msgid "<b>Which directory you will generate the %s policy?</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>¿Qué directorio generará la política %s?</b>"
-#: ../gui/polgen.glade:3097
+#: ../gui/polgen.glade:2334
msgid "Policy Directory"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:3254
-msgid "Add Booleans Dialog"
-msgstr ""
@@ -55701,57 +84076,69 @@ index af58e6a..6195461 100644
-#: ../gui/polgen.glade:3327
-msgid "Boolean Name"
-msgstr ""
--
++msgstr "Directorio de políticas"
+
-#: ../gui/polgengui.py:261
+#: ../gui/polgengui.py:262
msgid "Role"
- msgstr ""
+-msgstr ""
++msgstr "Función"
-#: ../gui/polgengui.py:268
+#: ../gui/polgengui.py:269
msgid "Existing_User"
- msgstr ""
+-msgstr ""
++msgstr "Usuario existente"
-#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
+#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
msgid "Application"
- msgstr ""
+-msgstr ""
++msgstr "Aplicación"
-#: ../gui/polgengui.py:352
+#: ../gui/polgengui.py:353
#, python-format
msgid "%s must be a directory"
- msgstr ""
+-msgstr ""
++msgstr "%s debe ser un directorio"
-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
msgid "You must select a user"
- msgstr ""
+-msgstr ""
++msgstr "Debe elegir un usuario"
-#: ../gui/polgengui.py:542
+#: ../gui/polgengui.py:543
msgid "Select executable file to be confined."
- msgstr ""
+-msgstr ""
++msgstr "Elija un archivo ejecutable a ser confinado."
-#: ../gui/polgengui.py:553
+#: ../gui/polgengui.py:554
msgid "Select init script file to be confined."
- msgstr ""
+-msgstr ""
++msgstr "Elija un archivo de script init a ser confinado."
-#: ../gui/polgengui.py:563
+#: ../gui/polgengui.py:564
msgid "Select file(s) that confined application creates or writes"
- msgstr ""
+-msgstr ""
++msgstr "Elija archivo(s) que la aplicación confinada crea o modifica"
-#: ../gui/polgengui.py:570
+#: ../gui/polgengui.py:571
msgid "Select directory(s) that the confined application owns and writes into"
msgstr ""
++"Elija directorio(s) que la aplicación confinada posea o sobre los cuáles "
++"escriba"
-#: ../gui/polgengui.py:632
+#: ../gui/polgengui.py:633
msgid "Select directory to generate policy files in"
- msgstr ""
+-msgstr ""
++msgstr "Elija un directorio donde almacenar archivos de política generados"
-#: ../gui/polgengui.py:649
+#: ../gui/polgengui.py:650
@@ -55760,11 +84147,14 @@ index af58e6a..6195461 100644
"Type %s_t already defined in current policy.\n"
"Do you want to continue?"
msgstr ""
++"El tipo %s_t ya ha sido definido en la política actual.\n"
++"¿Desea continuar?"
-#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
+#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
msgid "Verify Name"
- msgstr ""
+-msgstr ""
++msgstr "Verificar nombre"
-#: ../gui/polgengui.py:653
+#: ../gui/polgengui.py:654
@@ -55773,2331 +84163,3471 @@ index af58e6a..6195461 100644
"Module %s.pp already loaded in current policy.\n"
"Do you want to continue?"
msgstr ""
++"El módulo %s.pp ya ha sido cargado en la política actual.\n"
++"¿Desea continuar?"
-#: ../gui/polgengui.py:699
+#: ../gui/polgengui.py:700
msgid ""
"You must add a name made up of letters and numbers and containing no spaces."
msgstr ""
++"Debe agregar un nombre compuesto de letras y números, pero que no contenga "
++"espacios."
-#: ../gui/polgengui.py:713
+#: ../gui/polgengui.py:714
msgid "You must enter a executable"
- msgstr ""
+-msgstr ""
++msgstr "Debe ingresar un ejecutable"
-#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
+#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
msgid "Configue SELinux"
- msgstr ""
+-msgstr ""
++msgstr "Configurar SELinux"
-#: ../gui/polgen.py:158
-msgid "Internet Services Daemon"
-msgstr ""
--
++#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
++msgid "Network Port"
++msgstr "Puerto de red"
+
-#: ../gui/polgen.py:197
-#, python-format
-msgid "Ports must be numbers or ranges of numbers from 1 to %d "
--msgstr ""
--
++#: ../gui/portsPage.py:85
++msgid ""
++"SELinux Port\n"
++"Type"
+ msgstr ""
++"Tipo de puerto\n"
++"SELinux"
+
-#: ../gui/polgen.py:324
-msgid "You must enter a name for your confined process/user"
-msgstr ""
--
++#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
++msgid "Protocol"
++msgstr "Protocolo"
+
-#: ../gui/polgen.py:326
--msgid ""
++#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
+ msgid ""
-"Name must be alpha numberic with no spaces. Consider using option \"-n "
-"MODULENAME\""
--msgstr ""
--
++"MLS/MCS\n"
++"Level"
+ msgstr ""
++"Nivel\n"
++"MLS/MCS"
+
-#: ../gui/polgen.py:414
-msgid "User Role types can not be assigned executables."
-msgstr ""
--
++#: ../gui/portsPage.py:101
++msgid "Port"
++msgstr "Puerto"
+
-#: ../gui/polgen.py:420
-msgid "Only Daemon apps can use an init script.."
-msgstr ""
--
++#: ../gui/portsPage.py:207
++#, python-format
++msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 "
++msgstr "El número de puerto \"%s\" no es válido. 0 < Número_de_puerto < 65536 "
+
-#: ../gui/polgen.py:438
-msgid "use_resolve must be a boolean value "
-msgstr ""
--
++#: ../gui/portsPage.py:252
++msgid "List View"
++msgstr "Vista de lista"
+
-#: ../gui/polgen.py:444
-msgid "use_syslog must be a boolean value "
-msgstr ""
--
++#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
++msgid "Group View"
++msgstr "Vista de grupo"
+
-#: ../gui/polgen.py:450
-msgid "use_kerberos must be a boolean value "
-msgstr ""
--
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
++msgstr "¿Está seguro de que desea borrar %s '%s'?"
+
-#: ../gui/polgen.py:456
-msgid "manage_krb5_rcache must be a boolean value "
-msgstr ""
--
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
++msgstr "Borrar %s "
+
-#: ../gui/polgen.py:486
-msgid "USER Types automatically get a tmp type"
-msgstr ""
--
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
++msgstr "Añadir %s"
+
-#: ../gui/polgen.py:1004
-msgid "You must enter the executable path for your confined process"
-msgstr ""
--
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
++msgstr "Modificar %s"
+
-#: ../gui/polgen.py:1182
-msgid "Type Enforcement file"
-msgstr ""
--
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
++msgstr "Permisivo"
+
-#: ../gui/polgen.py:1183
-msgid "Interface file"
-msgstr ""
--
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
++msgstr "Impositivo"
+
-#: ../gui/polgen.py:1184
-msgid "File Contexts file"
-msgstr ""
--
++#: ../gui/statusPage.py:94
++msgid "Status"
++msgstr "Estatus"
+
-#: ../gui/polgen.py:1185
-msgid "Setup Script"
--msgstr ""
--
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
++"Al cambiar el tipo de política volverá a etiquetar todo el sistema de "
++"archivos en el siguiente arranque. Este proceso toma bastante tiempo según "
++"el tamaño del sistema de archivos. ¿Desea continuar?"
+
-#: ../gui/polgen.py:1306
-#, python-format
--msgid ""
++#: ../gui/statusPage.py:147
+ msgid ""
-"\n"
-"%s\n"
-"\n"
-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
-"valid Types:\n"
--msgstr ""
--
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
++"Para cambiar a SELinux inhabilitado se requiere reiniciar. Esto no se "
++"recomienda. Si más adelante decide volver a SELinux, se deberá etiquetar de "
++"nuevo el sistema, puede ir a modo permisivo el cual solo registra errores "
++"y no impone la política de SELinux. El modo permisivo no requiere un "
++"reinicio. ¿Desea continuar?"
+
-#: ../gui/polgen.py:1354
-msgid "Executable or Name required"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
++"Al cambiar a SELinux habilitado volverá a cambiar la etiqueta de todo el "
++"sistema de archivos. Este proceso toma bastante tiempo según el tamaño del "
++"sistema de archivos. ¿Desea continuar?"
+
+-#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+-msgid "Network Port"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
++msgstr "system-config-selinux"
+
+-#: ../gui/portsPage.py:85
++#: ../gui/system-config-selinux.glade:12
+ msgid ""
+-"SELinux Port\n"
+-"Type"
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+
+-#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
+-msgid "Protocol"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
++msgstr "Añadir asignación de ingreso de SELinux"
+
+-#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
++msgstr "Añadir puertos de red de SELinux"
++
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
++msgstr "Tipo de SELinux"
++
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
++msgstr "Especificación de archivos"
++
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
++msgstr "Tipo de archivos "
++
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"MLS/MCS\n"
+-"Level"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
++"todos los archivos \n"
++"archivo regular\n"
++"directorio\n"
++"dispositivo de caracteres\n"
++"dispositivo de bloque\n"
++"socket\n"
++"enlace simbólico\n"
++"llamado tubería\n"
+
+-#: ../gui/portsPage.py:101
+-msgid "Port"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
++msgstr "MLS"
+
+-#: ../gui/portsPage.py:207
+-#, python-format
+-msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 "
+-msgstr ""
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
++msgstr "Añadir usuario SELinux"
+
+-#: ../gui/portsPage.py:252
+-msgid "List View"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
++msgstr "Administración SELinux"
+
+-#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
+-msgid "Group View"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
++msgstr "Añadir"
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
++msgstr "_Propiedades"
+
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
++msgstr "_Borrar"
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
-msgstr ""
--
- #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr "Seleccionar objeto de administración"
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr "<b>Seleccionar:</b>"
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr "Modo impositivo predeterminado del sistema"
+
+-#: ../gui/selinux.tbl:4
++#: ../gui/system-config-selinux.glade:1354
+ msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
msgstr ""
-@@ -3357,3 +3244,156 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
++"Inhabilitado\n"
++"Permisivo\n"
++"Impositivo\n"
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr "Modo impositivo actual"
+
+-#: ../gui/selinux.tbl:5
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr "Tipo de política predeterminada del sistema:"
++
++#: ../gui/system-config-selinux.glade:1463
+ msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
msgstr ""
++"Elija si desea reetiquetar todo el archivo en el siguiente reinicio. Este "
++"proceso puede tardar un tiempo según el tamaño del sistema. Para cambiar "
++"los tipos de política o al ir de inhabilitado a impositivo, se requerirá una "
++"etiqueta."
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr "Reetiquetar en el próximo reinicio."
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr "label37"
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr "Revertir configuración booleana para predeterminado del sistema"
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr "Alternar entre booleanos Personalizado y Todos"
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr "Filtrar"
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr "label50"
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr "Añadir contexto de archivos"
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr "Modificar contexto de archivos"
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
++msgstr "Borrar contexto de archivos"
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
++msgstr "Alternar entre contexto de archivo personalizado y todos"
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
++msgstr "label38"
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
++msgstr "Añadir asignación de usuario SEL inux "
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
++msgstr "Modificar asignación de usuario SEL inux "
+
+-#: ../gui/selinux.tbl:15
+-msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
++msgstr "Borrar asignación de usuario SEL inux "
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
++msgstr "label39"
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
++msgstr "Añadir usuario"
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
++msgstr "Modificar usuario"
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
++msgstr "Borrar usuario"
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
++msgstr "label41"
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
++msgstr "Añadir puerto de red"
+
-+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
++msgstr "Editar puerto de red"
++
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
++msgstr "Borrar puerto de red"
++
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
++msgstr "Alternar entre puertos Personalizados y Todos"
++
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
++msgstr "label42"
++
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
++msgstr "Generar nuevo módulo de política"
+
+-#: ../gui/selinux.tbl:20
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
++msgstr "Cargar módulo de política"
++
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
++msgstr "Retirar módulo de política cargable"
++
++#: ../gui/system-config-selinux.glade:2661
+ msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
++"Habilitar o Inhabilitar reglas adicionales de auditoría, que normalmente no "
++"se reportan en los archivos de registro."
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
++msgstr "label44"
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
++msgstr "Cambiar el modo del proceso a permisivo."
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
++msgstr "Cambiar el modo del proceso a impositivo."
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
++msgstr "Dominio del proceso"
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
++msgstr "label59"
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
++msgstr "Se requiere usuario de SELinux '%s'"
+
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
+#: ../sepolicy/sepolicy.py:110
+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
+#: ../sepolicy/sepolicy.py:114
+msgid "All domains"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
+#: ../sepolicy/sepolicy.py:116
+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
+#: ../sepolicy/sepolicy.py:164
+msgid "Query SELinux policy network information"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
+#: ../sepolicy/sepolicy.py:169
+msgid "list all SELinux port types"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
+#: ../sepolicy/sepolicy.py:175
+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
+#: ../sepolicy/sepolicy.py:178
+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
+#: ../sepolicy/sepolicy.py:195
+msgid "Source Domain"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
+#: ../sepolicy/sepolicy.py:198
+msgid "Target Domain"
-+msgstr ""
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../sepolicy/sepolicy.py:215
++#, fuzzy
++msgid "query SELinux Policy to see description of booleans"
++msgstr "Herramienta de generación de políticas SELinux"
+
-+#: ../sepolicy/sepolicy.py:211
-+msgid ""
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
++#: ../sepolicy/sepolicy.py:231
+ msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
-+
++msgstr "Demonio de los servicios de Internet"
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
++msgstr "Los puertos deben ser números o rangos de números entre 1 y %d"
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
++msgstr "Debe ingresar un nombre para su proceso/usario confinado"
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
+#: ../sepolicy/sepolicy/generate.py:334
+msgid ""
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
-+msgstr ""
-+
+ msgstr ""
++"El nombre deber ser de tipo alfanumérico y sin espacios. Considere utilizar "
++"la opción \"-n NOMBREDELMODULO\""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
++msgstr "No pueden asignarse ejecutables a los tipos de funciones de usuario."
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
++msgstr "Sólo aplicaciones de demonios pueden utilizar un script init .."
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
++msgstr "use_resolve debe ser un valor booleano"
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
++msgstr "use_syslog debe ser un valor booleano"
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
++msgstr "use_kerberos debe ser un valo booleano"
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
++msgstr "manage_krb5_rcache debe ser un valor booleano"
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
++msgstr "USER Types automáticamente obtiene un tipo tmp"
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
++msgstr "Debe ingresar el camino ejecutable para su proceso confinado"
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
-+
++msgstr "Archivo de tipo de ejecución"
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
-+
++msgstr "Archivo de interfaz"
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
-+
++msgstr "Archivo de contextos de archivo"
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
-+msgstr ""
-diff --git a/policycoreutils/po/gu.po b/policycoreutils/po/gu.po
-index daa6e1f..0c35079 100644
---- a/policycoreutils/po/gu.po
-+++ b/policycoreutils/po/gu.po
-@@ -9,7 +9,7 @@ msgid ""
++msgstr "Script de configuración"
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
msgstr ""
- "Project-Id-Version: Policycoreutils\n"
- "Report-Msgid-Bugs-To: \n"
--"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
- "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: Gujarati <trans-gu at lists.fedoraproject.org>\n"
-@@ -29,7 +29,7 @@ msgstr ""
- " જ્યાં: <script> એ ચલાવવા માટેની init સ્ક્રિપ્ટનું નામ છે,\n"
- " <args ...> એ તે સ્ક્રિપ્ટની દલીલો છે."
--#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
-+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
- #, c-format
- msgid "failed to initialize PAM\n"
- msgstr "PAM નો આરંભ કરવામાં નિષ્ફળ\n"
-@@ -78,7 +78,7 @@ msgstr "માફ કરજો, run_init એ માત્ર SELinux કર્
- msgid "authentication failed.\n"
- msgstr "સત્તાધિકરણ નિષ્ફળ.\n"
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
--#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
-+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
- #, c-format
- msgid "Could not set exec context to %s.\n"
- msgstr "%s નો exec સંદર્ભ સુયોજિત કરી શક્યા નહિં.\n"
-@@ -91,855 +91,851 @@ msgstr "******************** અગત્ય ***********************\n"
- msgid "To make this policy package active, execute:"
- msgstr "આ પોલીસિ પેકેજ સક્રિય બનાવવા માટે, ચલાવો:"
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
+-msgstr ""
++#: booleans.py:3
++#, fuzzy
++msgid "Allow amavis to use JIT compiler"
++msgstr "Permitir a Samba compartir directorios NFS"
--#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
--msgid "global"
--msgstr "વૈશ્વિક"
--
--#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
- msgid "Could not create semanage handle"
- msgstr "semanage handle બનાવી શક્યા નહિં"
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
--#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
- msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr "SELinux પોલિસીની વ્યવસ્થા થયેલ નથી અથવા સંગ્રહ વાપરી શકાતો નથી."
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
+-msgstr ""
++#: booleans.py:5
++#, fuzzy
++msgid "Allow users to login using a radius server"
++msgstr "Permitir a usuarios leer o escribir dispositivos USB"
--#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
- msgid "Cannot read policy store."
- msgstr "પોલિસી સંગ્રહ વાંચી શકતા નથી."
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
++"Permitir a cdrecord guardar varios dispositivos removibles de contenido,"
++"nfs, samba, archivos de contenidos no confiables y temporales."
--#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
- msgid "Could not establish semanage connection"
- msgstr "semanage જોડાણ અધિષ્ઠાપિત કરી શક્યું નહિં"
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
--#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
- msgid "Could not test MLS enabled status"
- msgstr "MLS સક્રિય થયેલ સ્થિતિને ચકાસણી કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
--#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
- msgid "Not yet implemented"
- msgstr "હજુ સુધી અમલમાં મૂકાયેલ નથી"
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: booleans.py:9
++#, fuzzy
++msgid "Allow clamscan to read user content"
++msgstr "Permitir al navegador de Mozilla leer los archivos de usuario"
++
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
--#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
- msgid "Semanage transaction already in progress"
- msgstr "Semanage પરિવહન પહેલેથી જ પ્રગતિમાં છે"
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: booleans.py:11
++#, fuzzy
++msgid "Allow Cobbler to connect to the network using TCP."
++msgstr "Permitir al demonio squid conectarse a la red"
++
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
- msgid "Could not start semanage transaction"
- msgstr "semanage લેવડદેવડ શરૂ કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
- msgid "Could not commit semanage transaction"
- msgstr "semanage લેવડદેવડ કમીટ કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: booleans.py:14
++#, fuzzy
++msgid "Allow collectd to connect to the network using TCP."
++msgstr "Permitir al demonio squid conectarse a la red"
++
++#: booleans.py:15
++#, fuzzy
++msgid "Allow codnor domain to connect to the network using TCP."
++msgstr "Permitir al demonio squid conectarse a la red"
++
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
--#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
- msgid "Semanage transaction not in progress"
- msgstr "Semanage પરિવહન પ્રગતિમાં નથી"
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: booleans.py:17
++#, fuzzy
++msgid "Allow cvs daemon to read shadow"
++msgstr "Permitir al servidor de autenticación SASL leer /etc/shadow"
++
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
++msgstr "Permitir que todos los demonios agreguen archivos nucleares en /"
++
++#: booleans.py:19
++#, fuzzy
++msgid "Allow all daemons to use tcp wrappers."
++msgstr "Permitir que todos los demonios agreguen archivos nucleares en /"
++
++#: booleans.py:20
++#, fuzzy
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
++"Otorgar a todos los demonios la posibilidad de utilizar ttys no alojadas"
--#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
- msgid "Could not list SELinux modules"
- msgstr "SELinux મોડ્યુલોની યાદી કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: booleans.py:21
++#, fuzzy
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
++"Permitir al usuario SELinux webadm manejar directorios principales de "
++"usuarios sin privilegios"
--#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
- msgid "Modules Name"
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: booleans.py:22
++#, fuzzy
++msgid "Allow dbadm to read files in users home directories"
msgstr ""
++"Permitir al usuario SELinux webadm leer directorios principales de usuarios "
++"sin privilegios"
--#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
- msgid "Version"
- msgstr "આવૃત્તિ"
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
--#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
- msgid "Disabled"
- msgstr "Disabled"
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
--#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
- #, python-format
- msgid "Could not disable module %s (remove failed)"
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: booleans.py:25
++#, fuzzy
++msgid "Allow dhcpc client applications to execute iptables commands"
++msgstr "Permitir a usuarios ejecutar el comando mount"
++
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
msgstr ""
--#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
- #, python-format
- msgid "Could not enable module %s (remove failed)"
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: booleans.py:27
++#, fuzzy
++msgid "Allow all domains to use other domains file descriptors"
++msgstr "Permitir que todos los demonios agreguen archivos nucleares en /"
++
++#: booleans.py:28
++#, fuzzy
++msgid "Allow all domains to have the kernel load modules"
++msgstr "Permitir que todos los demonios agreguen archivos nucleares en /"
++
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
msgstr ""
--#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
- #, python-format
- msgid "Could not remove module %s (remove failed)"
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
++#: booleans.py:30
++#, fuzzy
++msgid "Allow exim to connect to databases (postgres, mysql)"
++msgstr "Permitir al usuario conectarse al socket postgres"
++
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
msgstr ""
--#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
- msgid "dontaudit requires either 'on' or 'off'"
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
++#: booleans.py:32
++#, fuzzy
++msgid "Allow exim to read unprivileged user files."
msgstr ""
++"Permitir al usuario SELinux webadm leer directorios principales de usuarios "
++"sin privilegios"
--#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
- msgid "Builtin Permissive Types"
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
msgstr ""
--#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
- msgid "Customized Permissive Types"
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: booleans.py:34
++#, fuzzy
++msgid "Allow fenced domain to connect to the network using TCP."
++msgstr "Permitir al demonio squid conectarse a la red"
++
++#: booleans.py:35
++#, fuzzy
++msgid "Allow fenced domain to execute ssh."
++msgstr "Permitir al usuario normal ejecutar ping"
++
++#: booleans.py:36
++#, fuzzy
++msgid "Allow ftp to read and write files in the user home directories"
msgstr ""
++"Permitir al usuario SELinux webadm leer directorios principales de usuarios "
++"sin privilegios"
--#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
- #, python-format
- msgid "Could not set permissive domain %s (module installation failed)"
- msgstr "છૂટ અપાય એવુ ડોમેઇન %s સુયોજિત કરી શકાતુ નથી (મોડ્યુલ સ્થાપન નિષ્ફળ થયેલ છે)"
+-#: ../gui/selinux.tbl:87
++#: booleans.py:37
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
- #, python-format
- msgid "Could not remove permissive domain %s (remove failed)"
- msgstr "છૂટ અપાય એવુ ડોમેઇન %s દૂર કરી શકાતુ નથી (નિષ્ફળતા દૂર કરો)"
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+-msgstr ""
++#: booleans.py:38
++#, fuzzy
++msgid "Allow ftp servers to connect to all ports > 1023"
++msgstr "Permite a %s conectarse a cualquier puerto tcp"
--#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
--#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
--#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
--#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
--#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
--#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
--#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
- #, python-format
- msgid "Could not create a key for %s"
- msgstr "%s માટે કી બનાવી શક્યા નહિં"
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+-msgstr ""
++#: booleans.py:39
++#, fuzzy
++msgid "Allow ftp servers to connect to mysql database ports"
++msgstr "Permitir al usuario conectarse al socket mysql"
--#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
--#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
- #, python-format
- msgid "Could not check if login mapping for %s is defined"
- msgstr "ચકાસી શક્યા નહિં કે શું %s માટે પ્રવેશ જોડણી વ્યાખ્યાયિત થયેલ છે"
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
--#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
- #, python-format
- msgid "Linux Group %s does not exist"
- msgstr "Linux જૂથ %s અસ્તિત્વમાં નથી"
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
--#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
- #, python-format
- msgid "Linux User %s does not exist"
- msgstr "Linux વપરાશકર્તા %s અસ્તિત્વમાં નથી"
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
--#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
- #, python-format
- msgid "Could not create login mapping for %s"
- msgstr "%s માટે પ્રવેશ જોડણી બનાવી શક્યા નહિં"
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
--#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
- #, python-format
- msgid "Could not set name for %s"
- msgstr "%s માટે નામ સુયોજિત કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
--#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
- #, python-format
- msgid "Could not set MLS range for %s"
- msgstr "%s માટે MLS મર્યાદા સુયોજિત કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
- #, python-format
- msgid "Could not set SELinux user for %s"
- msgstr "%s માટે SELinux વપરાશકર્તા સુયોજિત કરી શક્યા નહિં"
-
--#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
- #, python-format
- msgid "Could not add login mapping for %s"
- msgstr "%s માટે પ્રવેશ જોડણી ઉમેરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
- msgid "Requires seuser or serange"
- msgstr "seuser અથવા serange જરૂરી છે"
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
--#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
- #, python-format
- msgid "Login mapping for %s is not defined"
- msgstr "%s માટેની પ્રવેશ જોડણી વ્યાખ્યાયિત નથી"
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
--#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
- #, python-format
- msgid "Could not query seuser for %s"
- msgstr "%s માટે seuser પ્રશ્ન કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
--#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
- #, python-format
- msgid "Could not modify login mapping for %s"
- msgstr "%s માટે પ્રવેશ જોડણી સુધારી શક્યા નહિં"
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
- #, python-format
- msgid "Login mapping for %s is defined in policy, cannot be deleted"
- msgstr "%s માટે પ્રવેશ જોડણી એ પોલિસીમાં વ્યાખ્યાયિત છે, કાઢી શકાતી નથી"
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
- #, python-format
- msgid "Could not delete login mapping for %s"
- msgstr "%s માટે પ્રવેશ જોડણી કાઢી શક્યા નહિં"
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
+-msgstr ""
++#: booleans.py:52
++#, fuzzy
++msgid "Allow gitisis daemon to send mail"
++msgstr "Permitir a los demonios ejecutar con NIS"
--#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
--#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
- msgid "Could not list login mappings"
- msgstr "પ્રવેશ જોડણીઓની યાદી કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
- #: ../gui/system-config-selinux.glade:100
- msgid "Login Name"
- msgstr "પ્રવેશ નામ"
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:128
- #: ../gui/system-config-selinux.glade:915
- #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
- msgid "SELinux User"
- msgstr "SELinux વપરાશકર્તા"
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
--#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
- #: ../gui/system-config-selinux.glade:943
- msgid "MLS/MCS Range"
- msgstr "MLS/MCS વિસ્તાર"
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
--#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
--#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
--#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
- #, python-format
- msgid "Could not check if SELinux user %s is defined"
- msgstr "શું SELinux વપરાશકર્તા %s એ વ્યાખ્યાયિત છે તે ચકાસી શક્યા નહિં"
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
--#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
- #, python-format
- msgid "Could not query user for %s"
- msgstr "વપરાશકર્તાને %s માટે પ્રશ્ન કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
--#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
- #, python-format
- msgid "You must add at least one role for %s"
- msgstr "%s માટે ઓછામાં ઓછો એક ભૂમિકા ઉમેરાવી જ જોઇએ"
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
+-msgstr ""
++#: booleans.py:59
++#, fuzzy
++msgid "Allow http daemon to check spam"
++msgstr "Permitir a los demonios ejecutar con NIS"
--#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
- #, python-format
- msgid "Could not create SELinux user for %s"
- msgstr "%s માટે SELinux વપરાશકર્તા બનાવી શક્યા નહિં"
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
--#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
- #, python-format
- msgid "Could not add role %s for %s"
- msgstr "ભૂમિકા %s ને %s માટે ઉમેરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
+-msgstr ""
++#: booleans.py:61
++#, fuzzy
++msgid "Allow httpd to connect to the ldap port"
++msgstr "Permite que %s se conecte con cualquier puerto udp"
--#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
- #, python-format
- msgid "Could not set MLS level for %s"
- msgstr "%s માટે MLS સ્તર સુયોજિત કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
+-msgstr ""
++#: booleans.py:62
++#, fuzzy
++msgid "Allow http daemon to connect to zabbix"
++msgstr "Permitir al demonio squid conectarse a la red"
--#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
- #, python-format
- msgid "Could not add prefix %s for %s"
- msgstr "પૂર્વગ %s ને %s માટે ઉમેરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
+-msgstr ""
++#: booleans.py:63
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++msgstr "Permitir al demonio squid conectarse a la red"
--#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
- #, python-format
- msgid "Could not extract key for %s"
- msgstr "%s માટે કીનો અર્ક કાઢી શક્યા નહિં"
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
+-msgstr ""
++#: booleans.py:64
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++msgstr "Permitir al demonio squid conectarse a la red"
--#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
- #, python-format
- msgid "Could not add SELinux user %s"
- msgstr "SELinux વપરાશકર્તા %s ઉમેરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
+-msgstr ""
++#: booleans.py:65
++#, fuzzy
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
++msgstr "Permitir al demonio squid conectarse a la red"
--#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
- msgid "Requires prefix, roles, level or range"
- msgstr "પૂર્વગ, ભૂમિકાઓ, સ્તર અથવા વિસ્તાર જરૂરી છે"
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
+-msgstr ""
++#: booleans.py:66
++#, fuzzy
++msgid "Allow httpd to connect to memcache server"
++msgstr "Permite a %s conectarse a cualquier puerto tcp"
--#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
- msgid "Requires prefix or roles"
- msgstr "પૂર્વગ અથવા ભૂમિકાઓ જરૂરી છે"
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
--#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
- #, python-format
- msgid "SELinux user %s is not defined"
- msgstr "SELinux વપરાશકર્તા %s એ વ્યાખ્યાયિત નથી"
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
+-msgstr ""
++#: booleans.py:68
++#, fuzzy
++msgid "Allow http daemon to send mail"
++msgstr "Permitir a los demonios ejecutar con NIS"
--#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
- #, python-format
- msgid "Could not modify SELinux user %s"
- msgstr "SELinux વપરાશકર્તા %s સુધારી શક્યા નહિં"
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
--#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
- #, python-format
- msgid "SELinux user %s is defined in policy, cannot be deleted"
- msgstr "SELinux વપરાશકર્તા %s એ પોલિસીમાં વ્યાખ્યાયિત છે, કાઢી શકાતા નથી"
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
--#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
- #, python-format
- msgid "Could not delete SELinux user %s"
- msgstr "SELinux વપરાશકર્તા %s કાઢી શક્યા નહિં"
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
--#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
- msgid "Could not list SELinux users"
- msgstr "SELinux વપરાશકર્તાઓની યાદી કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
+-msgstr ""
++#: booleans.py:72
++#, fuzzy
++msgid "Allow httpd to read home directories"
++msgstr "Permitir a spamd acceder a directorios principales"
--#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
- #, python-format
- msgid "Could not list roles for user %s"
- msgstr "વપરાશકર્તા %s માટે ભૂમિકાઓની યાદી આપી શક્યા નહિં"
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "Labeling"
- msgstr "લેબલીંગ"
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
+-msgstr ""
++#: booleans.py:74
++#, fuzzy
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++msgstr "Permitir al usuario conectarse al socket postgres"
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "MLS/"
- msgstr "MLS/"
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "Prefix"
- msgstr "પૂર્વગ"
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Level"
- msgstr "MCS સ્તર"
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Range"
- msgstr "MCS વિસ્તાર"
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
+-msgstr ""
++#: booleans.py:78
++#, fuzzy
++msgid "Allow httpd to read user content"
++msgstr "Permitir al rpm ejecutar no confinado"
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
- msgid "SELinux Roles"
- msgstr "SELinux ભૂમિકાઓ"
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
--#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
- msgid "Protocol udp or tcp is required"
- msgstr "પ્રોટોકોલ udp અથવા tcp જરૂરી છે"
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
--#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
- msgid "Port is required"
- msgstr "પોર્ટ જરૂરી છે"
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
--#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
- msgid "Invalid Port"
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
msgstr ""
--#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
- #, python-format
- msgid "Could not create a key for %s/%s"
- msgstr "%s/%s માટે કી બનાવી શક્યા નહિં"
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
+-msgstr ""
++#: booleans.py:83
++#, fuzzy
++msgid "Allow Apache to execute tmp content."
++msgstr "Permitir a usuarios ejecutar el comando mount"
--#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
- msgid "Type is required"
- msgstr "પ્રકાર જરૂરી છે"
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
--#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
--#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
- #, python-format
- msgid "Could not check if port %s/%s is defined"
- msgstr "શું પોર્ટ %s/%s વ્યાખ્યાયિત છે કે નહિં તે ચકાસી શક્યા નહિં"
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
--#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
- #, python-format
- msgid "Port %s/%s already defined"
- msgstr "પોર્ટ %s/%s પહેલાથી જ વ્યાખ્યાયિત છે"
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
+-msgstr ""
++#: booleans.py:86
++#, fuzzy
++msgid "Allow httpd to access cifs file systems"
++msgstr "Permitir a spamd acceder a directorios principales"
--#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
- #, python-format
- msgid "Could not create port for %s/%s"
- msgstr "%s/%s માટે પોર્ટ બનાવી શક્યા નહિં"
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
+-msgstr ""
++#: booleans.py:87
++#, fuzzy
++msgid "Allow httpd to access FUSE file systems"
++msgstr "Permitir a spamd acceder a directorios principales"
--#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
- #, python-format
- msgid "Could not create context for %s/%s"
- msgstr "%s/%s માટે સંદર્ભ બનાવી શક્યા નહિં"
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
+-msgstr ""
++#: booleans.py:88
++#, fuzzy
++msgid "Allow httpd to run gpg"
++msgstr "Permitir a ssh ejecutar ssh-keysign"
--#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
- #, python-format
- msgid "Could not set user in port context for %s/%s"
- msgstr "%s/%s માટે પોર્ટ સંદર્ભમાં વપરાશકર્તા સુયોજિત કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
+-msgstr ""
++#: booleans.py:89
++#, fuzzy
++msgid "Allow httpd to access nfs file systems"
++msgstr "Permitir a spamd acceder a directorios principales"
--#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
- #, python-format
- msgid "Could not set role in port context for %s/%s"
- msgstr "%s/%s માટે પોર્ટ સંદર્ભમાં ભૂમિકા સુયોજિત કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
--#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
- #, python-format
- msgid "Could not set type in port context for %s/%s"
- msgstr "%s/%s માટે પોર્ટ સંદર્ભમાં પ્રકાર સુયોજિત કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
+-msgstr ""
++#: booleans.py:91
++#, fuzzy
++msgid "Allow httpd to access openstack ports"
++msgstr "Permitir a spamd acceder a directorios principales"
--#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
- #, python-format
- msgid "Could not set mls fields in port context for %s/%s"
- msgstr "%s/%s માટે પોર્ટ સંદર્ભમાં mls ક્ષેત્રો સુયોજિત કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
+-msgstr ""
++#: booleans.py:92
++#, fuzzy
++msgid "Allow icecast to connect to all ports, not just sound ports."
++msgstr "Permite que %s se conecte con cualquier puerto udp"
--#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
- #, python-format
- msgid "Could not set port context for %s/%s"
- msgstr "%s/%s માટે પોર્ટ સંદર્ભ સુયોજિત કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
--#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
- #, python-format
- msgid "Could not add port %s/%s"
- msgstr "પોર્ટ %s/%s ઉમેરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
+-msgstr ""
++#: booleans.py:94
++msgid "Allow java executable stack"
++msgstr "Permitir pila java ejecutable"
--#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
--#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
- msgid "Requires setype or serange"
- msgstr "setype અથવા serange જરૂરી છે"
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
+-msgstr ""
++#: booleans.py:95
++#, fuzzy
++msgid "Allow confined applications to run with kerberos."
++msgstr "Elija archivo(s) que la aplicación confinada crea o modifica"
--#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
- msgid "Requires setype"
- msgstr "setype જરૂરી છે"
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
+-msgstr ""
++#: booleans.py:96
++#, fuzzy
++msgid "Allow syslogd daemon to send mail"
++msgstr "Permitir a los demonios ejecutar con NIS"
--#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
- #, python-format
- msgid "Port %s/%s is not defined"
- msgstr "પોર્ટ %s/%s એ વ્યાખ્યાયિત નથી"
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:97
++#, fuzzy
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
++"Otorgar a todos los demonios la posibilidad de utilizar ttys no alojadas"
--#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
- #, python-format
- msgid "Could not query port %s/%s"
- msgstr "પોર્ટ %s/%s નો પ્રશ્ન કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
--#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
- #, python-format
- msgid "Could not modify port %s/%s"
- msgstr "પોર્ટ %s/%s સુધારી શક્યા નહિં"
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
+ msgstr ""
--#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
- msgid "Could not list the ports"
- msgstr "પોર્ટોની યાદી કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
+-msgstr ""
++#: booleans.py:100
++#, fuzzy
++msgid "Allow mock to read files in home directories."
++msgstr "Permitir a spamd acceder a directorios principales"
--#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
- #, python-format
- msgid "Could not delete the port %s"
- msgstr "પોર્ટ %s કાઢી શક્યા નહિં"
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
+-msgstr ""
++#: booleans.py:101
++#, fuzzy
++msgid "Allow the mount command to mount any directory or file."
++msgstr "Permitir que mount monte cualquier directorio"
--#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
- #, python-format
- msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "પોર્ટ %s/%s એ પોલિસીમાં વ્યાખ્યાયિત છે, કાઢી શકાતો નથી"
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
+-msgstr ""
++#: booleans.py:102
++#, fuzzy
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
++msgstr "Permitir al demonio squid conectarse a la red"
--#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
- #, python-format
- msgid "Could not delete port %s/%s"
- msgstr "પોર્ટ %s/%s કાઢી શક્યા નહિં"
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:103
++msgid ""
++"Allow mozilla_plugins to create random content in the users home directory"
+ msgstr ""
--#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
- msgid "Could not list ports"
- msgstr "પોર્ટોની યાદી કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:104
++#, fuzzy
++msgid "Allow confined web browsers to read home directory content"
+ msgstr ""
++"Permitir al personal de los navegadores de red guardar directorios "
++"principales"
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "SELinux Port Type"
- msgstr "SELinux પોર્ટ પ્રકાર"
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
+-msgstr ""
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
++msgstr "Permitir pila ejecutable mplayer"
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "Proto"
- msgstr "પ્રોટો"
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
+-msgstr ""
++#: booleans.py:106
++#, fuzzy
++msgid "Allow mysqld to connect to all ports"
++msgstr "Permite a %s conectarse a cualquier puerto tcp"
--#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
- msgid "Port Number"
- msgstr "પોર્ટ નંબર"
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
+-msgstr ""
++#: booleans.py:107
++#, fuzzy
++msgid "Allow BIND to bind apache port."
++msgstr "Permite que %s se asocie con cualquier puerto udp"
--#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
- msgid "Node Address is required"
- msgstr "નોડ સરનામું જરૂરી છે"
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
--#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
- msgid "Unknown or missing protocol"
- msgstr "અજ્ઞાત અથવા ગેરહાજર પ્રોટોકોલ"
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
--#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
--#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
- msgid "SELinux Type is required"
- msgstr "SELinux પ્રકાર જરૂરી છે"
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
--#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
--#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
--#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
--#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
- #, python-format
- msgid "Could not create key for %s"
- msgstr "%s માટે કી બનાવી શક્યા નહિં"
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
--#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
- #, python-format
- msgid "Could not check if addr %s is defined"
- msgstr "ચકાસી શક્યા નહિં જો સરનામું %s વ્યાખ્યાયિત થયેલ છે"
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:112
++#, fuzzy
++msgid "Allow system to run with NIS"
++msgstr "Permitir a los demonios ejecutar con NIS"
++
++#: booleans.py:113
++#, fuzzy
++msgid "Allow confined applications to use nscd shared memory."
++msgstr "Permitir al usuario conectarse a memoria compartida x"
++
++#: booleans.py:114
++#, fuzzy
++msgid "Allow nsplugin code to connect to unreserved ports"
++msgstr "Permite que %s se conecte con cualquier puerto udp"
++
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
--#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
- #, python-format
- msgid "Could not create addr for %s"
- msgstr "%s માટે સરનામું બનાવી શક્યા નહિં"
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:116
++#, fuzzy
++msgid "Allow openvpn to read home directories"
++msgstr "Permitir a spamd acceder a directorios principales"
++
++#: booleans.py:117
++#, fuzzy
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
++msgstr "Permitir al demonio squid conectarse a la red"
++
++#: booleans.py:118
++#, fuzzy
++msgid "Allow polipo to connect to all ports > 1023"
++msgstr "Permite a %s conectarse a cualquier puerto tcp"
++
++#: booleans.py:119
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
--#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
--#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
- #, python-format
- msgid "Could not create context for %s"
- msgstr "%s માટે સંદર્ભ બનાવી શક્યા નહિં"
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:120
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
+ msgstr ""
--#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
- #, python-format
- msgid "Could not set mask for %s"
- msgstr "%s માટે માસ્ક સુયોજિત કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
- #, python-format
- msgid "Could not set user in addr context for %s"
- msgstr "%s માટે સરનામું સંદર્ભમાં વપરાશકર્તા સુયોજિત કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
- #, python-format
- msgid "Could not set role in addr context for %s"
- msgstr "%s માટે સરનામું સંદર્ભમાં ભૂમિકા સુયોજિત કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
--#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
- #, python-format
- msgid "Could not set type in addr context for %s"
- msgstr "%s માટે સરનામું સંદર્ભમાં પ્રકાર સુયોજિત કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
--#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
- #, python-format
- msgid "Could not set mls fields in addr context for %s"
- msgstr "%s માટે સરનામુ સંદર્ભમાં mls ક્ષેત્રો સુયોજિત કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:125
++#, fuzzy
++msgid "Allow postfix_local domain full write access to mail_spool directories"
++msgstr "Permitir a spamd acceder a directorios principales"
++
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
--#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
- #, python-format
- msgid "Could not set addr context for %s"
- msgstr "%s માટે સરનામા સંદર્ભ સુયોજિત કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
+ msgstr ""
--#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
- #, python-format
- msgid "Could not add addr %s"
- msgstr "સરનામું %s ઉમેરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:128
++#, fuzzy
++msgid "Allow database admins to execute DML statement"
++msgstr "Permitir a usuarios ejecutar el comando mount"
++
++#: booleans.py:129
++#, fuzzy
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr "Permitir al usuario normal ejecutar ping"
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
+ msgstr ""
--#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
- #, python-format
- msgid "Addr %s is not defined"
- msgstr "સરનામું %s એ વ્યાખ્યાયિત નથી"
+-#: ../gui/selinux.tbl:165
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr "Permitir a pppd ejecutar para un usuario regular"
++
++#: booleans.py:132
+ msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
--#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
- #, python-format
- msgid "Could not query addr %s"
- msgstr "પ્રશ્ર્ન સરનામું %s કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
+ msgstr ""
--#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
- #, python-format
- msgid "Could not modify addr %s"
- msgstr "સરનામું %s બદલી શક્યા નહિં"
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
+-msgstr ""
++#: booleans.py:134
++#, fuzzy
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++msgstr "Permitir al usuario conectarse al socket postgres"
--#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
- #, python-format
- msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr "સરનામું %s એ પોલિસીમાં વ્યાખ્યાયિત છે, કાઢી શકાતો નથી"
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
+-msgstr ""
++#: booleans.py:135
++#, fuzzy
++msgid "Allow qemu to connect fully to the network"
++msgstr "Permitir al demonio squid conectarse a la red"
--#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
- #, python-format
- msgid "Could not delete addr %s"
- msgstr "સરનામાં %s કાઢી શક્યા નહિં"
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
--#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
- msgid "Could not deleteall node mappings"
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
msgstr ""
--#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
- msgid "Could not list addrs"
- msgstr "સરનામાંની યાદી કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
+-msgstr ""
++#: booleans.py:138
++#, fuzzy
++msgid "Allow qemu to use nfs file systems"
++msgstr "Permitir a Samba compartir directorios NFS"
--#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
--#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
- #, python-format
- msgid "Could not check if interface %s is defined"
- msgstr "શું ઈન્ટરફેસ %s એ વ્યાખ્યાયિત થયેલ છે કે નહિં તે ચકાસી શક્યા નહિં"
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
+-msgstr ""
++#: booleans.py:139
++#, fuzzy
++msgid "Allow qemu to use usb devices"
++msgstr "Permitir a usuarios leer o escribir dispositivos USB"
--#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
- #, python-format
- msgid "Could not create interface for %s"
- msgstr "%s માટે ઈન્ટરફેસ બનાવી શક્યા નહિં"
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
+-msgstr ""
++#: booleans.py:140
++#, fuzzy
++msgid "Allow racoon to read shadow"
++msgstr "Permitir al servidor de autenticación SASL leer /etc/shadow"
--#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
- #, python-format
- msgid "Could not set user in interface context for %s"
- msgstr "%s માટે ઈન્ટરફેસ સંદર્ભમાં વપરાશકર્તા સુયોજિત કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
+-msgstr ""
++#: booleans.py:141
++#, fuzzy
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr "Permitir al demonio squid conectarse a la red"
--#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
- #, python-format
- msgid "Could not set role in interface context for %s"
- msgstr "%s માટે ઈન્ટરફેસ સંદર્ભમાં ભૂમિકા સુયોજિત કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:142
++msgid ""
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
- #, python-format
- msgid "Could not set type in interface context for %s"
- msgstr "%s માટે ઈન્ટરફેસ સંદર્ભમાં પ્રકાર સુયોજિત કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
+-msgstr ""
++#: booleans.py:143
++#, fuzzy
++msgid "Allow rsync to run as a client"
++msgstr "Permitir al rpm ejecutar no confinado"
--#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
- #, python-format
- msgid "Could not set mls fields in interface context for %s"
- msgstr "%s માટે ઈન્ટરફેસ સંદર્ભમાં mls ક્ષેત્રો સુયોજિત કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
+-msgstr ""
++#: booleans.py:144
++#, fuzzy
++msgid "Allow rsync to export any files/directories read only."
++msgstr "Permitir que mount monte cualquier directorio"
--#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
- #, python-format
- msgid "Could not set interface context for %s"
- msgstr "%s માટે ઈન્ટરફેસ સંદર્ભ સુયોજિત કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
--#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
- #, python-format
- msgid "Could not set message context for %s"
- msgstr "%s માટે સંદેશા સંદર્ભ સુયોજિત કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
+-msgstr ""
++#: booleans.py:146
++#, fuzzy
++msgid "Allow rsync servers to share nfs files systems"
++msgstr "Permitir a Samba compartir directorios NFS"
--#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
- #, python-format
- msgid "Could not add interface %s"
- msgstr "%s ઈન્ટરફેસ ઉમેરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
+-msgstr ""
++#: booleans.py:147
++#, fuzzy
++msgid "Allow samba to create new home directories (e.g. via PAM)"
++msgstr "Permitir a spamd acceder a directorios principales"
--#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
- #, python-format
- msgid "Interface %s is not defined"
- msgstr "ઈન્ટરફેસ %s વ્યાખ્યાયિત નથી"
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
--#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
- #, python-format
- msgid "Could not query interface %s"
- msgstr "ઈન્ટરફેસ %s ને પ્રશ્ન કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
+-msgstr ""
++#: booleans.py:149
++#, fuzzy
++msgid "Allow samba to share users home directories."
++msgstr "Permitir a spamd acceder a directorios principales"
--#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
- #, python-format
- msgid "Could not modify interface %s"
- msgstr "ઈન્ટરફેસ %s સુધારી શક્યા નહિં"
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
+-msgstr ""
++#: booleans.py:150
++#, fuzzy
++msgid "Allow samba to share any file/directory read only."
++msgstr "Permitir a Samba compartir directorios NFS"
--#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
- #, python-format
- msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr "ઈન્ટરફેસ %s પોલિસીમાં વ્યાખ્યાયિત છે, કાઢી શકતા નથી"
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
+-msgstr ""
++#: booleans.py:151
++#, fuzzy
++msgid "Allow samba to share any file/directory read/write."
++msgstr "Permitir a Samba compartir directorios NFS"
--#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
- #, python-format
- msgid "Could not delete interface %s"
- msgstr "ઈન્ટરફેસ %s કાઢી શક્યા નહિં"
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
+-msgstr ""
++#: booleans.py:152
++#, fuzzy
++msgid "Allow samba to act as a portmapper"
++msgstr "Permitir a Samba compartir directorios NFS"
--#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
- msgid "Could not delete all interface mappings"
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
+-msgstr ""
++#: booleans.py:153
++#, fuzzy
++msgid "Allow samba to run unconfined scripts"
++msgstr "Permitir al rpm ejecutar no confinado"
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
msgstr ""
--#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
- msgid "Could not list interfaces"
- msgstr "ઈન્ટરફેસોની યાદી આપી શક્યા નહિં"
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
--#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
- msgid "SELinux Interface"
- msgstr "SELinux ઈન્ટરફેસ"
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
+-msgstr ""
++#: booleans.py:156
++#, fuzzy
++msgid "Allow sanlock to read/write fuse files"
++msgstr "Permitir a xen leer o escribir dispositivos de disco físicos"
--#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
- msgid "Context"
- msgstr "સંદર્ભ"
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
+-msgstr ""
++#: booleans.py:157
++#, fuzzy
++msgid "Allow sanlock to manage nfs files"
++msgstr "Permitir que mount monte cualquier archivo"
--#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
- #, python-format
- msgid "Equivalence class for %s already exists"
+-#: ../gui/selinux.tbl:189
++#: booleans.py:158
++#, fuzzy
++msgid "Allow sanlock to manage cifs files"
++msgstr "Permitir que mount monte cualquier archivo"
++
++#: booleans.py:159
++#, fuzzy
++msgid "Allow sasl to read shadow"
++msgstr "Permitir al servidor de autenticación SASL leer /etc/shadow"
++
++#: booleans.py:160
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
msgstr ""
--#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
- #, python-format
- msgid "File spec %s conflicts with equivalency rule '%s %s'"
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:161
++msgid "Disable kernel module loading."
msgstr ""
--#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
- #, python-format
- msgid "Equivalence class for %s does not exists"
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
msgstr ""
--#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
- #, python-format
- msgid "Could not set user in file context for %s"
- msgstr "%s માટે ફાઈલ સંદર્ભમાં વપરાશકર્તા સુયોજિત કરી શક્યા નહિં"
-
--#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
- #, python-format
- msgid "Could not set role in file context for %s"
- msgstr "%s માટે ફાઈલ સંદર્ભમાં ભૂમિકા સુયોજિત કરી શક્યા નહિં"
-
--#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
- #, python-format
- msgid "Could not set mls fields in file context for %s"
- msgstr "%s માટે ફાઈલ સંદર્ભમાં mls ક્ષેત્રો સુયોજિત કરી શક્યા નહિં"
-
--#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
- msgid "Invalid file specification"
- msgstr "અયોગ્ય ફાઈલ સ્પષ્ટીકરણ"
-
--#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
- msgid "File specification can not include spaces"
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:163
++#, fuzzy
++msgid "Allow regular users direct dri device access"
msgstr ""
++"Permitir a usuarios el acceso directo al ratón (solo permitir el servidor X)"
--#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
- #, python-format
- msgid ""
- "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:164
++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 ""
--#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
--#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
--#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
- #, python-format
- msgid "Could not check if file context for %s is defined"
- msgstr "શું %s માટેનો ફાઈલ સંદર્ભ વ્યાખ્યાયિત છે કે નહિં તે ચકાસી શક્યા નહિં"
-
--#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
- #, python-format
- msgid "Could not create file context for %s"
- msgstr "%s માટે ફાઈલ સંદર્ભ બનાવી શક્યા નહિં"
-
--#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
- #, python-format
- msgid "Could not set type in file context for %s"
- msgstr "%s માટે ફાઈલ સંદર્ભમાં પ્રકાર સુયોજિત કરી શક્યા નહિં"
-
--#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
--#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
- #, python-format
- msgid "Could not set file context for %s"
- msgstr "%s માટે ફાઈલ સંદર્ભ સુયોજિત કરી શક્યા નહિં"
-
--#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
- #, python-format
- msgid "Could not add file context for %s"
- msgstr "%s માટે ફાઈલ સંદર્ભ ઉમેરી શક્યા નહિં"
-
--#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
- msgid "Requires setype, serange or seuser"
- msgstr "setype, serange અથવા seuser જરૂરી છે"
-
--#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
- #, python-format
- msgid "File context for %s is not defined"
- msgstr "%s માટેનો ફાઈલ સંદર્ભ વ્યાખ્યાયિત નથી"
-
--#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
- #, python-format
- msgid "Could not query file context for %s"
- msgstr "%s માટે ફાઈલ સંદર્ભ પ્રશ્ન કરી શક્યા નહિં"
-
--#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
- #, python-format
- msgid "Could not modify file context for %s"
- msgstr "%s માટે ફાઈલ સંદર્ભ સુધારી શક્યા નહિં"
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
--#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
- msgid "Could not list the file contexts"
- msgstr "ફાઈલ સંદર્ભોની યાદી આપી શક્યા નહિં"
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
--#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
- #, python-format
- msgid "Could not delete the file context %s"
- msgstr "ફાઈલ સંદર્ભ %s કાઢી શક્યા નહિં"
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
+-msgstr ""
++#: booleans.py:167
++#, fuzzy
++msgid "Allow users to connect to the local mysql server"
++msgstr "Permitir al usuario conectarse al socket mysql"
--#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
- #, python-format
- msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr "%s માટે ફાઈલ સંદર્ભ પોલિસીમાં વ્યાખ્યાયિત છે, કાઢી શકતા નથી"
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
+-msgstr ""
++#: booleans.py:168
++#, fuzzy
++msgid ""
++"Allow confined users the ability to execute the ping and traceroute commands."
++msgstr "Permitir a usuarios ejecutar el comando mount"
--#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
- #, python-format
- msgid "Could not delete file context for %s"
- msgstr "%s માટે ફાઈલ સંદર્ભ કાઢી શક્યા નહિં"
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
+-msgstr ""
++#: booleans.py:169
++#, fuzzy
++msgid "Allow users to connect to PostgreSQL"
++msgstr "Permitir al usuario conectarse al socket postgres"
--#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
- msgid "Could not list file contexts"
- msgstr "ફાઈલ સંદર્ભોની યાદી આપી શક્યા નહિં"
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:170
++#, fuzzy
++msgid ""
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
++"Permitir al usuario leer y escribir noextattrfile (FAT, CDROM, FLOPPY)"
--#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
- msgid "Could not list local file contexts"
- msgstr "સ્થાનીક ફાઈલ સંદર્ભોની યાદી કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:171
++#, fuzzy
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
++"Permitir a los usuarios ejecutar servidores TCP (vincularse a puertos y "
++"aceptar la conexión desde el mismo dominio y fuera de los usuarios) al "
++"desactivarlo fuerza a modo pasivo FTP y puede cambiar otros protocolos."
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
- msgid "SELinux fcontext"
- msgstr "SELinux સંદર્ભ"
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
+-msgstr ""
++#: booleans.py:172
++#, fuzzy
++msgid "Allow user music sharing"
++msgstr "Permitir a usuarios leer o escribir dispositivos USB"
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
- msgid "type"
- msgstr "પ્રકાર"
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:173
++msgid ""
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
+-#: ../gui/selinux.tbl:202
++#: booleans.py:174
++#, fuzzy
msgid ""
- "\n"
- "SELinux Distribution fcontext Equivalence \n"
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Allow sftp-internal to read and write files in the user home directories"
msgstr ""
++"Permitir al usuario SELinux webadm leer directorios principales de usuarios "
++"sin privilegios"
--#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
+-#: ../gui/selinux.tbl:203
++#: booleans.py:175
msgid ""
- "\n"
- "SELinux Local fcontext Equivalence \n"
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
msgstr ""
--#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
--#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
- #, python-format
- msgid "Could not check if boolean %s is defined"
- msgstr "શું બુલિયન %s વ્યાખ્યાયિત છે તે ચકાસી શક્યા નહિં"
-
--#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
- #, python-format
- msgid "Boolean %s is not defined"
- msgstr "બુલિયન %s એ વ્યાખ્યાયિત નથી"
-
--#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
- #, python-format
- msgid "Could not query file context %s"
- msgstr "ફાઈલ સંદર્ભ %s નો પ્રશ્ન કરી શક્યા નહિં"
-
--#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
- #, python-format
- msgid "You must specify one of the following values: %s"
- msgstr "નીચેની કિંમતો ની એક સ્પષ્ટ કરવી જ જોઇએ: %s"
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:176
++#, fuzzy
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
++"Permitir al usuario SELinux webadm leer directorios principales de usuarios "
++"sin privilegios"
--#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
- #, python-format
- msgid "Could not set active value of boolean %s"
- msgstr "બુલિયન %s ની સક્રિય કિંમત કરી શક્યા નહિં"
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
+-msgstr ""
++#: booleans.py:177
++#, fuzzy
++msgid "Allow sge to connect to the network using any TCP port"
++msgstr "Permitir al demonio squid conectarse a la red"
--#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
- #, python-format
- msgid "Could not modify boolean %s"
- msgstr "બુલિયન %s સુધારી શક્યા નહિં"
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
+-msgstr ""
++#: booleans.py:178
++#, fuzzy
++msgid "Allow sge to access nfs file systems."
++msgstr "Permitir a spamd acceder a directorios principales"
--#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
- #, python-format
- msgid "Bad format %s: Record %s"
- msgstr "ખરાબ બંધારણ%s: રેકોર્ડ %s"
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:179
++msgid ""
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
--#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
- #, python-format
- msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr "બુલિયન %s પોલિસીમાં વ્યાખ્યાયિત છે, કાઢી શકતા નથી"
+-#: ../gui/selinux.tbl:208
++#: booleans.py:180
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
- #, python-format
- msgid "Could not delete boolean %s"
- msgstr "બુલિયન %s કાઢી શક્યા નહિં"
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
+-msgstr ""
++#: booleans.py:181
++#, fuzzy
++msgid "Allow user spamassassin clients to use the network."
++msgstr "Permitir que paquetes no etiquetados fluyan en la red"
--#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
- msgid "Could not list booleans"
- msgstr "બુલિયનોની યાદી આપી શક્યા નહિં"
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
+-msgstr ""
++#: booleans.py:182
++#, fuzzy
++msgid "Allow spamd to read/write user home directories."
++msgstr "Permitir a spamd acceder a directorios principales"
--#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
- msgid "unknown"
- msgstr "અજ્ઞાત"
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
+-msgstr ""
++#: booleans.py:183
++#, fuzzy
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr "Permite que %s se conecte con cualquier puerto udp"
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
- msgid "off"
- msgstr "બંધ"
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
- msgid "on"
- msgstr "ચાલુ"
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:185
++#, fuzzy
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
++"Permitir al usuario SELinux webadm leer directorios principales de usuarios "
++"sin privilegios"
++
++#: booleans.py:186
++#, fuzzy
++msgid "allow host key based authentication"
++msgstr "Utiliza Pam para autenticación"
++
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr "Permitir ingresos ssh como sysadm_r:sysadm_t"
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "SELinux boolean"
- msgstr "SELinux બુલિયન"
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:188
++#, fuzzy
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
++"Elija los roles de usuario que harán la transición hacia el dominio %s."
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "State"
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
msgstr ""
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "Default"
+-#: ../gui/selinux.tbl:216
++#: booleans.py:190
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
msgstr ""
--#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
--#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
-+#: ../gui/polgengui.py:254
- msgid "Description"
- msgstr "વર્ણન"
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
-@@ -1003,7 +999,7 @@ msgstr "મેમરી ફાળવવામાં ભૂલ.\n"
- msgid "Error sending audit message.\n"
- msgstr "audit સંદેશો મોકલવામાં ભૂલ.\n"
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
--#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
-+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
- #, c-format
- msgid "Could not determine enforcing mode.\n"
- msgstr "દબાણ સ્થિતિ નક્કી કરી શક્યા નહિં.\n"
-@@ -1118,62 +1114,66 @@ msgstr "ખાલી સંકેત સમૂહ મેળવવામાં
- msgid "Unable to set SIGHUP handler\n"
- msgstr "SIGHUP નિયંત્રક સુયોજિત કરવામાં અસમર્થ\n"
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:193
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
--#: ../newrole/newrole.c:1053
-+#: ../newrole/newrole.c:1036
-+msgid "Sorry, newrole failed to drop capabilities\n"
-+msgstr ""
-+
-+#: ../newrole/newrole.c:1052
- #, c-format
- msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "માફ કરજો, નવી ભૂમિકા માત્ર SELinux કર્નલ પર જ વપરાશે.\n"
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
+-msgstr ""
++#: booleans.py:194
++#, fuzzy
++msgid "Allow a user to login as an unconfined domain"
++msgstr "Permitir al rpm ejecutar no confinado"
--#: ../newrole/newrole.c:1070
-+#: ../newrole/newrole.c:1069
- #, c-format
- msgid "failed to get old_context.\n"
- msgstr "old_context મેળવવામાં નિષ્ફળ.\n"
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
--#: ../newrole/newrole.c:1077
-+#: ../newrole/newrole.c:1076
- #, c-format
- msgid "Warning! Could not retrieve tty information.\n"
- msgstr "ચેતવણી! tty જાણકારી પ્રાપ્ત કરી શક્યા નહિં.\n"
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
+-msgstr ""
++#: booleans.py:196
++#, fuzzy
++msgid "Allow video playing tools to run unconfined"
++msgstr "Permitir al rpm ejecutar no confinado"
--#: ../newrole/newrole.c:1098
-+#: ../newrole/newrole.c:1097
- #, c-format
- msgid "error on reading PAM service configuration.\n"
- msgstr "PAM સેવા રૂપરેખાંકન વાંચવામાં ભૂલ.\n"
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
--#: ../newrole/newrole.c:1133
-+#: ../newrole/newrole.c:1132
- #, c-format
- msgid "newrole: incorrect password for %s\n"
- msgstr "નવીભૂમિકા: %s માટે અયોગ્ય પાસવર્ડ\n"
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
+-msgstr ""
++#: booleans.py:198
++#, fuzzy
++msgid "Support ecryptfs home directories"
++msgstr "Permitir a spamd acceder a directorios principales"
--#: ../newrole/newrole.c:1160
-+#: ../newrole/newrole.c:1159
- #, c-format
- msgid "newrole: failure forking: %s"
- msgstr "નવી ભૂમિકા: forking માં નિષ્ફળતા: %s"
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
+-msgstr ""
++#: booleans.py:199
++#, fuzzy
++msgid "Support fusefs home directories"
++msgstr "Permitir a spamd acceder a directorios principales"
--#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
-+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
- #, c-format
- msgid "Unable to restore tty label...\n"
- msgstr "tty લેબલ પુનઃસંગ્રહવામાં અસમર્થ...\n"
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
--#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
-+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
- #, c-format
- msgid "Failed to close tty properly\n"
- msgstr "tty વ્યવસ્થિત રીતે બંધ કરવામાં નિષ્ફળ\n"
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
+-msgstr ""
++#: booleans.py:201
++#, fuzzy
++msgid "Support NFS home directories"
++msgstr "Permitir a spamd acceder a directorios principales"
--#: ../newrole/newrole.c:1224
-+#: ../newrole/newrole.c:1223
- #, c-format
- msgid "Could not close descriptors.\n"
- msgstr "વર્ણનકારો બંધ કરી શક્યા નહિં.\n"
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
--#: ../newrole/newrole.c:1251
-+#: ../newrole/newrole.c:1250
- #, c-format
- msgid "Error allocating shell's argv0.\n"
- msgstr "શેલની argv0 ફાળવવામાં ભૂલ.\n"
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
+-msgstr ""
++#: booleans.py:203
++#, fuzzy
++msgid "Allow varnishd to connect to all ports, not just HTTP."
++msgstr "Permite a %s conectarse a cualquier puerto tcp"
--#: ../newrole/newrole.c:1287
-+#: ../newrole/newrole.c:1286
- #, c-format
- msgid "Unable to restore the environment, aborting\n"
- msgstr "પર્યાવરણ પુનઃસંગ્રહિત કરવામાં અસમર્થ, અડધેથી બંધ કરી રહ્યા છીએ\n"
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
--#: ../newrole/newrole.c:1298
-+#: ../newrole/newrole.c:1297
- msgid "failed to exec shell\n"
- msgstr "exec shell માં નિષ્ફળ\n"
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
-@@ -1276,20 +1276,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
- msgid "chcat -l +CompanyConfidential juser"
- msgstr "chcat -l +CompanyConfidential juser"
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
--#: ../scripts/chcat:399 ../gui/polgen.py:1351
--#, c-format, python-format
-+#: ../scripts/chcat:399
-+#, c-format
- msgid "Options Error %s "
- msgstr "વિકલ્પો ભૂલ %s "
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
+-msgstr ""
++#: booleans.py:207
++#, fuzzy
++msgid "Allow confined virtual guests to read fuse files"
++msgstr "Permitir a Evolution y Thunderbird leer los archivos de usuario."
--#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
-+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
- msgid "Boolean"
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
msgstr ""
--#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
-+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
- msgid "all"
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
msgstr ""
--#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
-+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
- #: ../gui/system-config-selinux.glade:1615
- #: ../gui/system-config-selinux.glade:1820
- #: ../gui/system-config-selinux.glade:2437
-@@ -1365,557 +1365,444 @@ msgstr ""
- msgid "Load Policy Module"
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
msgstr ""
--#: ../gui/polgen.glade:79
--msgid "Polgen"
--msgstr ""
--
--#: ../gui/polgen.glade:80
-+#: ../gui/polgen.glade:9
- msgid "Red Hat 2007"
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
msgstr ""
--#: ../gui/polgen.glade:81
-+#: ../gui/polgen.glade:11
- msgid "GPL"
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:212
++#, fuzzy
++msgid "Allow confined virtual guests to use usb devices"
++msgstr "Permitir a usuarios leer o escribir dispositivos USB"
++
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
msgstr ""
- #. TRANSLATORS: Replace this string with your names, one name per line.
--#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
-+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
- msgid "translator-credits"
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:214
++#, fuzzy
++msgid "Allow webadm to manage files in users home directories"
msgstr ""
++"Permitir al usuario SELinux webadm manejar directorios principales de "
++"usuarios sin privilegios"
--#: ../gui/polgen.glade:90
-+#: ../gui/polgen.glade:34
-+msgid "Add Booleans Dialog"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:101
-+msgid "Boolean Name"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:230
- msgid "SELinux Policy Generation Tool"
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:215
++#, fuzzy
++msgid "Allow webadm to read files in users home directories"
msgstr ""
++"Permitir al usuario SELinux webadm leer directorios principales de usuarios "
++"sin privilegios"
--#: ../gui/polgen.glade:128
-+#: ../gui/polgen.glade:251
- msgid ""
- "<b>Select the policy type for the application or user role you want to "
- "confine:</b>"
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
msgstr ""
--#: ../gui/polgen.glade:177
-+#: ../gui/polgen.glade:284
- msgid "<b>Applications</b>"
+-#: ../gui/statusPage.py:133
+-msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
msgstr ""
--#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
-+msgid "Standard Init Daemon"
-+msgstr ""
+-#: ../gui/statusPage.py:147
++#: booleans.py:218
++#, fuzzy
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
+-msgstr ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++msgstr "Permitir ingresos ssh como sysadm_r:sysadm_t"
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:219
++#, fuzzy
++msgid "Allow xen to manage nfs files"
++msgstr "Permitir que mount monte cualquier archivo"
+
-+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
++#: booleans.py:220
msgid ""
- "Standard Init Daemon are daemons started on boot via init scripts. Usually "
- "requires a script in /etc/rc.d/init.d"
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
msgstr ""
--#: ../gui/polgen.glade:241 ../gui/polgen.py:156
--msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
-+msgid "DBUS System Daemon"
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
msgstr ""
--#: ../gui/polgen.glade:261 ../gui/polgen.py:157
--msgid "DBUS System Daemon"
-+#: ../gui/polgen.glade:349
-+msgid "Internet Services Daemon (inetd)"
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:222
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow xguest users to configure Network Manager and connect to apache ports"
msgstr ""
--#: ../gui/polgen.glade:280
-+#: ../gui/polgen.glade:353
- msgid "Internet Services Daemon are daemons started by xinetd"
- msgstr ""
-
--#: ../gui/polgen.glade:282
--msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
-+msgid "Web Application/Script (CGI)"
- msgstr ""
-
--#: ../gui/polgen.glade:301
-+#: ../gui/polgen.glade:370
- msgid ""
- "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
+-msgstr ""
++#: booleans.py:223
++#, fuzzy
++msgid "Allow xguest users to mount removable media"
++msgstr "Permitir a los usuarios ejecutar el comando dmesg"
--#: ../gui/polgen.glade:303 ../gui/polgen.py:159
--msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
-+msgid "User Application"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
+-msgstr ""
++#: booleans.py:224
++#, fuzzy
++msgid "Allow xguest to use blue tooth devices"
++msgstr "Permitir a usuarios leer o escribir dispositivos USB"
--#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
-+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
- msgid ""
- "User Application are any application that you would like to confine that is "
- "started by a user"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
+-msgstr ""
++#: booleans.py:225
++#, fuzzy
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr "Permitir al usuario conectarse a memoria compartida x"
--#: ../gui/polgen.glade:324 ../gui/polgen.py:160
--msgid "User Application"
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
-msgstr ""
--
--#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
- msgid "Sandbox"
- msgstr ""
++#: booleans.py:226
++#, fuzzy
++msgid "Allows XServer to execute writable memory"
++msgstr "Permitir a usuarios ejecutar el comando mount"
--#: ../gui/polgen.glade:391
-+#: ../gui/polgen.glade:446
- msgid "<b>Login Users</b>"
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:227
++msgid "Support X userspace object manager"
msgstr ""
--#: ../gui/polgen.glade:453
-+#: ../gui/polgen.glade:478
-+msgid "Existing User Roles"
-+msgstr ""
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:228
++#, fuzzy
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr "Permite que %s se conecte con cualquier puerto udp"
+
-+#: ../gui/polgen.glade:482
- msgid "Modify an existing login user record."
- msgstr ""
-
--#: ../gui/polgen.glade:455
--msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
-+msgid "Minimal Terminal User Role"
- msgstr ""
-
--#: ../gui/polgen.glade:474
-+#: ../gui/polgen.glade:499
- 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:476 ../gui/polgen.py:162
--msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
-+msgid "Minimal X Windows User Role"
- msgstr ""
-
--#: ../gui/polgen.glade:495
-+#: ../gui/polgen.glade:516
- 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:497 ../gui/polgen.py:163
--msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
-+msgid "User Role"
- msgstr ""
-
--#: ../gui/polgen.glade:516
-+#: ../gui/polgen.glade:533
- msgid ""
- "User with full networking, no setuid applications without transition, no "
- "sudo, no su."
- msgstr ""
-
--#: ../gui/polgen.glade:518 ../gui/polgen.py:164
--msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
-+msgid "Admin User Role"
- msgstr ""
-
--#: ../gui/polgen.glade:537
-+#: ../gui/polgen.glade:550
- msgid ""
- "User with full networking, no setuid applications without transition, no su, "
- "can sudo to Root Administration Roles"
- msgstr ""
-
--#: ../gui/polgen.glade:539 ../gui/polgen.py:165
--msgid "Admin User Role"
-+#: ../gui/polgen.glade:592
-+msgid "<b>Root Users</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:585
--msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
-+msgid "Root Admin User Role"
- msgstr ""
-
--#: ../gui/polgen.glade:647
-+#: ../gui/polgen.glade:627
++#: booleans.py:229
++#, fuzzy
++msgid "Allow zebra daemon to write it configuration files"
++msgstr "Permitir que todos los demonios agreguen archivos nucleares en /"
++
++#: booleans.py:230
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:649 ../gui/polgen.py:166
--msgid "Root Admin User Role"
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
-msgstr ""
--
--#: ../gui/polgen.glade:716
--msgid "label104"
--msgstr ""
--
--#: ../gui/polgen.glade:745
-+#: ../gui/polgen.glade:705
- msgid "<b>Enter name of application or user role:</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
-+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
- msgid "Name"
- msgstr ""
-
--#: ../gui/polgen.glade:807
-+#: ../gui/polgen.glade:739
- msgid "Enter complete path for executable to be confined."
- msgstr ""
-
--#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
-+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
- msgid "..."
- msgstr ""
-
--#: ../gui/polgen.glade:849
-+#: ../gui/polgen.glade:776
- msgid "Enter unique name for the confined application or user role."
- msgstr ""
-
--#: ../gui/polgen.glade:871
-+#: ../gui/polgen.glade:794
- msgid "Executable"
- msgstr ""
-
--#: ../gui/polgen.glade:899
-+#: ../gui/polgen.glade:808
- msgid "Init script"
- msgstr ""
-
--#: ../gui/polgen.glade:927
-+#: ../gui/polgen.glade:821
- msgid ""
- "Enter complete path to init script used to start the confined application."
- msgstr ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
++msgstr ""
++
++#~ msgid "SELinux Service Protection"
++#~ msgstr "Protección de servicio SELinux"
++
++#~ msgid "Disable SELinux protection for acct daemon"
++#~ msgstr "Inhabilitar protección SELinux para el demonio acct"
++
++#~ msgid "Admin"
++#~ msgstr "Administrador"
++
++#~ msgid "User Privs"
++#~ msgstr "Privs de usuario"
++
++#~ msgid ""
++#~ "Allow gadmin SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "Permitir que la cuenta de usuario SELinux gadmin ejecute archivos en el "
++#~ "directorio personal o en /tmp"
--#: ../gui/polgen.glade:982
--msgid "label105"
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
-msgstr ""
--
--#: ../gui/polgen.glade:1011
-+#: ../gui/polgen.glade:887
- msgid "<b>Select existing role to modify:</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:1045
-+#: ../gui/polgen.glade:908
- msgid "Select the user roles that will transiton to the %s domain."
- msgstr ""
-
--#: ../gui/polgen.glade:1073
--msgid "label106"
-+#: ../gui/polgen.glade:928
-+msgid "role tab"
- msgstr ""
-
--#: ../gui/polgen.glade:1102
-+#: ../gui/polgen.glade:945
- msgid "<b>Select roles that %s will transition to:</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:1136
-+#: ../gui/polgen.glade:963
- msgid "Select applications domains that %s will transition to."
- msgstr ""
-
--#: ../gui/polgen.glade:1164
--msgid "label107"
-+#: ../gui/polgen.glade:983
-+msgid ""
-+"transition \n"
-+"role tab"
- msgstr ""
-
--#: ../gui/polgen.glade:1193
-+#: ../gui/polgen.glade:1001
- msgid "<b>Select the user_roles that will transition to %s:</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:1227
-+#: ../gui/polgen.glade:1019
- msgid "Select the user roles that will transiton to this applications domains."
- msgstr ""
++#~ msgid ""
++#~ "Allow guest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "Permitir que la cuenta de usuario SELinux huésped ejecute archivos en el "
++#~ "directorio personal o en /tmp"
--#: ../gui/polgen.glade:1255
--msgid "label108"
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
-msgstr ""
--
--#: ../gui/polgen.glade:1284
-+#: ../gui/polgen.glade:1056
- msgid "<b>Select domains that %s will administer:</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
-+#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
- msgid "Select the domains that you would like this user administer."
- msgstr ""
++#~ msgid "Memory Protection"
++#~ msgstr "Protección de memoria"
--#: ../gui/polgen.glade:1346
--msgid "label109"
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
-msgstr ""
--
--#: ../gui/polgen.glade:1375
-+#: ../gui/polgen.glade:1111
- msgid "<b>Select additional roles for %s:</b>"
- msgstr ""
++#~ msgid "Mount"
++#~ msgstr "Montar"
--#: ../gui/polgen.glade:1437
--msgid "label111"
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
-msgstr ""
--
--#: ../gui/polgen.glade:1466
-+#: ../gui/polgen.glade:1166
- msgid "<b>Enter network ports that %s binds on:</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
-+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
- msgid "<b>TCP Ports</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
-+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
-+#: ../gui/polgen.glade:1698
-+msgid "All"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
- msgid "Allows %s to bind to any udp port"
- msgstr ""
-
--#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
--#: ../gui/polgen.glade:2215
--msgid "All"
-+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
-+msgid "600-1024"
- msgstr ""
-
--#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
-+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
- msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
- msgstr ""
-
--#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
--msgid "600-1024"
-+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
-+msgid "Unreserved Ports (>1024)"
- msgstr ""
++#~ msgid "SSH"
++#~ msgstr "SSH"
--#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
-+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s binds "
- "to. Example: 612, 650-660"
- msgstr ""
-
--#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
--msgid "Unreserved Ports (>1024)"
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
-msgstr ""
--
--#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
--#: ../gui/polgen.glade:2233
-+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
-+#: ../gui/polgen.glade:1718
- msgid "Select Ports"
- msgstr ""
-
--#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
-+#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
- msgid "Allows %s to bind to any udp ports > 1024"
- msgstr ""
-
--#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
-+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
- msgid "<b>UDP Ports</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:1937
--msgid "label113"
-+#: ../gui/polgen.glade:1519
-+msgid ""
-+"Network\n"
-+"Bind tab"
- msgstr ""
-
--#: ../gui/polgen.glade:1966
-+#: ../gui/polgen.glade:1537
- msgid "<b>Select network ports that %s connects to:</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:2058
-+#: ../gui/polgen.glade:1593
- msgid "Allows %s to connect to any tcp port"
- msgstr ""
-
--#: ../gui/polgen.glade:2104
-+#: ../gui/polgen.glade:1622
- msgid ""
- "Enter a comma separated list of tcp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
- msgstr ""
-
--#: ../gui/polgen.glade:2212
-+#: ../gui/polgen.glade:1702
- msgid "Allows %s to connect to any udp port"
- msgstr ""
-
--#: ../gui/polgen.glade:2258
-+#: ../gui/polgen.glade:1731
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
- msgstr ""
++#~ msgid ""
++#~ "Allow staff SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "Permitir que la cuenta de usuario SELinux staff ejecute archivos en el "
++#~ "directorio personal o en /tmp"
--#: ../gui/polgen.glade:2305
--msgid "label114"
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
-msgstr ""
--
--#: ../gui/polgen.glade:2334
-+#: ../gui/polgen.glade:1792
- msgid "<b>Select common application traits for %s:</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:2366
-+#: ../gui/polgen.glade:1809
- msgid "Writes syslog messages\t"
- msgstr ""
++#~ msgid ""
++#~ "Allow sysadm SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "Permitir que la cuenta de usuario SELinux sysadm ejecute archivos en el "
++#~ "directorio personal o en /tmp"
--#: ../gui/polgen.glade:2385
-+#: ../gui/polgen.glade:1824
- msgid "Create/Manipulate temporary files in /tmp"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
+-msgstr ""
++#~ msgid ""
++#~ "Allow unconfined SELinux user account to execute files in home directory "
++#~ "or /tmp"
++#~ msgstr ""
++#~ "Permitir que la cuenta de usuario SELinux unconfined ejecute archivos en "
++#~ "el directorio personal o en /tmp"
--#: ../gui/polgen.glade:2404
-+#: ../gui/polgen.glade:1839
- msgid "Uses Pam for authentication"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
+-msgstr ""
++#~ msgid "Network Configuration"
++#~ msgstr "Configuración del entorno de red"
--#: ../gui/polgen.glade:2423
-+#: ../gui/polgen.glade:1854
- msgid "Uses nsswitch or getpw* calls"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
+-msgstr ""
++#~ msgid ""
++#~ "Allow user SELinux user account to execute files in home directory or /tmp"
++#~ msgstr ""
++#~ "Permitir que la cuenta de usuario SELinux user ejecute archivos en el "
++#~ "directorio personal o en /tmp"
--#: ../gui/polgen.glade:2442
-+#: ../gui/polgen.glade:1869
- msgid "Uses dbus"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1354
+-msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
+-msgstr ""
++#~ msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#~ msgstr "Permitir no confinados a dyntrans, a unconfined_execmem"
--#: ../gui/polgen.glade:2461
-+#: ../gui/polgen.glade:1884
- msgid "Sends audit messages"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
+-msgstr ""
++#~ msgid "Databases"
++#~ msgstr "Bases de datos"
--#: ../gui/polgen.glade:2480
-+#: ../gui/polgen.glade:1899
- msgid "Interacts with the terminal"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
+-msgstr ""
++#~ msgid "XServer"
++#~ msgstr "XServer"
--#: ../gui/polgen.glade:2499
-+#: ../gui/polgen.glade:1914
- msgid "Sends email"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1463
+-msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
+-msgstr ""
++#~ msgid ""
++#~ "Allow xguest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "Permitir a la cuenta del usuario de la cuenta xguest de SELinux "
++#~ "ejecutar archivos en el directorio principal o tmp "
--#: ../gui/polgen.glade:2530
--msgid "label115"
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
-msgstr ""
--
--#: ../gui/polgen.glade:2559
-+#: ../gui/polgen.glade:1961
- msgid "<b>Add files/directories that %s manages</b>"
- msgstr ""
++#~ msgid "NIS"
++#~ msgstr "NIS"
--#: ../gui/polgen.glade:2788
-+#: ../gui/polgen.glade:2122
- msgid ""
- "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
- "Files ..."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
+-msgstr ""
++#~ msgid "Web Applications"
++#~ msgstr "Aplicaciones de Web"
--#: ../gui/polgen.glade:2823
--msgid "label116"
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
-msgstr ""
--
--#: ../gui/polgen.glade:2852
-+#: ../gui/polgen.glade:2166
- msgid "<b>Add booleans from the %s policy:</b>"
- msgstr ""
++#~ msgid "Transition staff SELinux user to Web Browser Domain"
++#~ msgstr ""
++#~ "Usuario SELinux de transición de personal para dominio de navegador de "
++#~ "red"
--#: ../gui/polgen.glade:3002
-+#: ../gui/polgen.glade:2274
- msgid "Add/Remove booleans used by the %s domain"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
+-msgstr ""
++#~ msgid "Transition sysadm SELinux user to Web Browser Domain"
++#~ msgstr ""
++#~ "Usuario SELinux de transición sysadm para dominio de navegador de red"
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
+-msgstr ""
++#~ msgid "Transition user SELinux user to Web Browser Domain"
++#~ msgstr ""
++#~ "Usuario SELinux de transición de usuario para dominio de navegador de red"
--#: ../gui/polgen.glade:3066
-+#: ../gui/polgen.glade:2316
- msgid "<b>Which directory you will generate the %s policy?</b>"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
+-msgstr ""
++#~ msgid "Transition xguest SELinux user to Web Browser Domain"
++#~ msgstr ""
++#~ "Usuario SELinux de transición xguest para dominio de navegador de red"
--#: ../gui/polgen.glade:3097
-+#: ../gui/polgen.glade:2334
- msgid "Policy Directory"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for amanda"
++#~ msgstr "Inhabilitar protección de SELinux para Amanda"
--#: ../gui/polgen.glade:3254
--msgid "Add Booleans Dialog"
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
-msgstr ""
--
--#: ../gui/polgen.glade:3327
--msgid "Boolean Name"
++#~ msgid "Disable SELinux protection for amavis"
++#~ msgstr "Inhabilitar protección de SELinux para Amavis"
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
-msgstr ""
--
--#: ../gui/polgengui.py:261
-+#: ../gui/polgengui.py:262
- msgid "Role"
- msgstr ""
++#~ msgid "Disable SELinux protection for apmd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio apmd"
--#: ../gui/polgengui.py:268
-+#: ../gui/polgengui.py:269
- msgid "Existing_User"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for arpwatch daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio arpwatch"
--#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
-+#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
- msgid "Application"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
+-msgstr ""
++#~ msgid "Disable SELinux protection for auditd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio auditd"
--#: ../gui/polgengui.py:352
-+#: ../gui/polgengui.py:353
- #, python-format
- msgid "%s must be a directory"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for automount daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio automount"
--#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
-+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
- msgid "You must select a user"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for avahi"
++#~ msgstr "Inhabilitar protección de SELinux para avahi"
--#: ../gui/polgengui.py:542
-+#: ../gui/polgengui.py:543
- msgid "Select executable file to be confined."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for bluetooth daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio de bluetooth"
--#: ../gui/polgengui.py:553
-+#: ../gui/polgengui.py:554
- msgid "Select init script file to be confined."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
+-msgstr ""
++#~ msgid "Disable SELinux protection for canna daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio canna"
--#: ../gui/polgengui.py:563
-+#: ../gui/polgengui.py:564
- msgid "Select file(s) that confined application creates or writes"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cardmgr daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio cardmgr"
--#: ../gui/polgengui.py:570
-+#: ../gui/polgengui.py:571
- msgid "Select directory(s) that the confined application owns and writes into"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Cluster Server"
++#~ msgstr "Inhabilitar protección de SELinux para servidor de Cluster"
--#: ../gui/polgengui.py:632
-+#: ../gui/polgengui.py:633
- msgid "Select directory to generate policy files in"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ciped daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio ciped"
--#: ../gui/polgengui.py:649
-+#: ../gui/polgengui.py:650
- #, python-format
- msgid ""
- "Type %s_t already defined in current policy.\n"
- "Do you want to continue?"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clamd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio clamd"
--#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
- msgid "Verify Name"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clamscan"
++#~ msgstr "Inhabilitar protección de SELinux para clamscan"
--#: ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:654
- #, python-format
- msgid ""
- "Module %s.pp already loaded in current policy.\n"
- "Do you want to continue?"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clvmd"
++#~ msgstr "Inhabilitar protección de SELinux para clvmd"
--#: ../gui/polgengui.py:699
-+#: ../gui/polgengui.py:700
- msgid ""
- "You must add a name made up of letters and numbers and containing no spaces."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
+-msgstr ""
++#~ msgid "Disable SELinux protection for comsat daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio comsat"
--#: ../gui/polgengui.py:713
-+#: ../gui/polgengui.py:714
- msgid "You must enter a executable"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
+-msgstr ""
++#~ msgid "Disable SELinux protection for courier daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio courier"
--#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
-+#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
- msgid "Configue SELinux"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cpucontrol daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio cpucontrol"
--#: ../gui/polgen.py:158
--msgid "Internet Services Daemon"
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
-msgstr ""
--
--#: ../gui/polgen.py:197
--#, python-format
--msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#~ msgid "Disable SELinux protection for cpuspeed daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio cpuspeed"
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
-msgstr ""
--
--#: ../gui/polgen.py:324
--msgid "You must enter a name for your confined process/user"
++#~ msgid "Cron"
++#~ msgstr "Cron"
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
-msgstr ""
--
--#: ../gui/polgen.py:326
++#~ msgid "Disable SELinux protection for crond daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio crond"
+
+-#: ../gui/system-config-selinux.glade:2661
-msgid ""
--"Name must be alpha numberic with no spaces. Consider using option \"-n "
--"MODULENAME\""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
-msgstr ""
--
--#: ../gui/polgen.py:414
--msgid "User Role types can not be assigned executables."
--msgstr ""
--
--#: ../gui/polgen.py:420
--msgid "Only Daemon apps can use an init script.."
--msgstr ""
--
--#: ../gui/polgen.py:438
--msgid "use_resolve must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:444
--msgid "use_syslog must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:450
--msgid "use_kerberos must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
--msgstr ""
--
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
++#~ msgid "Printing"
++#~ msgstr "Impresión"
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
-msgstr ""
--
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
++#~ msgid "Disable SELinux protection for cupsd back end server"
++#~ msgstr "Inhabilitar protección de SELinux para demonio de segundo plano"
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
-msgstr ""
--
--#: ../gui/polgen.py:1183
--msgid "Interface file"
++#~ msgid "Disable SELinux protection for cupsd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio cupsd"
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
-msgstr ""
--
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
++#~ msgid "Disable SELinux protection for cupsd_lpd"
++#~ msgstr "Inhabilitar protección de SELinux para cupsd_lpd"
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
-msgstr ""
--
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
++#~ msgid "CVS"
++#~ msgstr "CVS"
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
-msgstr ""
--
--#: ../gui/polgen.py:1306
++#~ msgid "Disable SELinux protection for cvs daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio cvs"
+
+-#: ../gui/usersPage.py:138
-#, python-format
--msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
+-msgid "SELinux user '%s' is required"
-msgstr ""
--
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
--msgstr ""
--
- #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
- msgstr ""
-@@ -3361,3 +3248,160 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
- msgstr ""
++#~ msgid "Disable SELinux protection for cyrus daemon"
++#~ msgstr "Inhabilite protección de SELinux para demonio cyrus"
+
-+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
++#~ msgid "Disable SELinux protection for dbskkd daemon"
++#~ msgstr "Inhabilite protección de SELinux para demonio dbskkd"
+
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
++#~ msgid "Disable SELinux protection for dbusd daemon"
++#~ msgstr "Inhabilite protección de SELinux para demonio dbusd"
+
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
-+msgstr ""
++#~ msgid "Disable SELinux protection for dccd"
++#~ msgstr "Inhabilitar protección de SELinux para dccd"
+
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
++#~ msgid "Disable SELinux protection for dccifd"
++#~ msgstr "Inhabilitar protección de SELinux para dccifd"
+
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
-+msgstr ""
++#~ msgid "Disable SELinux protection for dccm"
++#~ msgstr "Inhabilitar protección de SELinux para dccm"
+
-+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
-+msgid "list all SELinux port types"
-+msgstr "SELinux પોર્ટ પ્રકાર"
++#~ msgid "Disable SELinux protection for ddt daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio ddt"
+
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
-+msgstr ""
++#~ msgid "Disable SELinux protection for devfsd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio devfsd"
+
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
-+msgstr ""
++#~ msgid "Disable SELinux protection for dhcpc daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio dhcpc"
+
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
++#~ msgid "Disable SELinux protection for dhcpd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio dhcpd"
+
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
++#~ msgid "Disable SELinux protection for dictd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio dictd"
+
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
-+msgstr ""
++#~ msgid "Allow sysadm_t to directly start daemons"
++#~ msgstr "Permitir a sysadm_t iniciar directamente demonios"
+
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
-+msgstr ""
++#~ msgid "Disable SELinux protection for Evolution"
++#~ msgstr "Inhabilitar protección de SELinux para Evolution"
+
-+#: ../sepolicy/sepolicy.py:211
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
-+msgstr ""
++#~ msgid "Games"
++#~ msgstr "Juegos"
+
-+#: ../sepolicy/sepolicy.py:214
-+msgid "source process domain"
-+msgstr ""
++#~ msgid "Disable SELinux protection for games"
++#~ msgstr "Inhabilitar protección de SELinux para juegos"
+
-+#: ../sepolicy/sepolicy.py:217
-+msgid "target process domain"
-+msgstr ""
++#~ msgid "Disable SELinux protection for the web browsers"
++#~ msgstr "Inhabilitar protección de SELinux para navegadores"
+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
++#~ msgid "Disable SELinux protection for Thunderbird"
++#~ msgstr "Inhabilitar protección de SELinux para Thunderbird"
+
-+#: ../sepolicy/sepolicy.py:245
-+msgid "name of policy to generate"
-+msgstr ""
++#~ msgid "Disable SELinux protection for distccd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio distccd"
+
-+#: ../sepolicy/sepolicy.py:247
-+msgid "executable to confine"
-+msgstr ""
++#~ msgid "Disable SELinux protection for dmesg daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio dmesg"
+
-+#: ../sepolicy/sepolicy.py:249
-+msgid "run policy generation test suite"
-+msgstr ""
++#~ msgid "Disable SELinux protection for dnsmasq daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio dnsmasq"
+
-+#: ../sepolicy/sepolicy.py:254
-+msgid "commands"
-+msgstr ""
++#~ msgid "Disable SELinux protection for dovecot daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio dovecot"
+
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
-+msgstr ""
++#~ msgid "Disable SELinux protection for entropyd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio entropyd"
+
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
-+msgstr ""
++#~ msgid "Disable SELinux protection for fetchmail"
++#~ msgstr "Inhabilitar protección de SELinux para fetchmail"
+
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
++#~ msgid "Disable SELinux protection for fingerd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio fingerd"
+
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
-+msgstr ""
++#~ msgid "Disable SELinux protection for freshclam daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio freshclam"
+
-+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
++#~ msgid "Disable SELinux protection for fsdaemon daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio fsdaemon"
+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
-+msgstr ""
++#~ msgid "Disable SELinux protection for gpm daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio gpm"
+
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
++#~ msgid "NFS"
++#~ msgstr "NFS"
+
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
-+msgstr ""
++#~ msgid "Disable SELinux protection for gss daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio gss"
+
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
-+msgstr ""
++#~ msgid "Disable SELinux protection for Hal daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio Hal"
+
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
-+msgstr ""
++#~ msgid "Compatibility"
++#~ msgstr "Compatibilidad"
+
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
++#~ msgid ""
++#~ "Do not audit things that we know to be broken but which are not security "
++#~ "risks"
++#~ msgstr ""
++#~ "No hacer auditoría de cosas que sabemos que no funcionan pero que no "
++#~ "ponen en riesgo la seguridad"
+
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
-+msgstr ""
++#~ msgid "Disable SELinux protection for hostname daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio de nombre de host"
+
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
-+msgstr ""
++#~ msgid "Disable SELinux protection for hotplug daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio hotplug"
+
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
-+msgstr ""
++#~ msgid "Disable SELinux protection for howl daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio howl"
+
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
-+msgstr ""
++#~ msgid "Disable SELinux protection for cups hplip daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio hplip"
+
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
-+msgstr ""
++#~ msgid "Disable SELinux protection for httpd rotatelogs"
++#~ msgstr "Inhabilitar protección de SELinux para httpd rotatelog"
+
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
-+msgstr ""
++#~ msgid "HTTPD Service"
++#~ msgstr "Servicio HTTPD"
+
-+#~ msgid "global"
-+#~ msgstr "વૈશ્વિક"
-diff --git a/policycoreutils/po/he.po b/policycoreutils/po/he.po
-index a4478db..8a537f3 100644
---- a/policycoreutils/po/he.po
-+++ b/policycoreutils/po/he.po
++#~ msgid "Disable SELinux protection for http suexec"
++#~ msgstr "Inhabilitar protección de SELinux para http suexec"
++
++#~ msgid "Disable SELinux protection for hwclock daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio hwclock"
++
++#~ msgid "Disable SELinux protection for i18n daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio i18n"
++
++#~ msgid "Disable SELinux protection for imazesrv daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio imazesrv"
++
++#~ msgid "Disable SELinux protection for inetd child daemons"
++#~ msgstr "Inhabilitar protección de SELinux para demonios hijos inetd"
++
++#~ msgid "Disable SELinux protection for inetd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio inetd"
++
++#~ msgid "Disable SELinux protection for innd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio innd"
++
++#~ msgid "Disable SELinux protection for iptables daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio iptables"
++
++#~ msgid "Disable SELinux protection for ircd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio ircd"
++
++#~ msgid "Disable SELinux protection for irqbalance daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio irqbalance"
++
++#~ msgid "Disable SELinux protection for iscsi daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio iscsi"
++
++#~ msgid "Disable SELinux protection for jabberd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio jabberd"
++
++#~ msgid "Kerberos"
++#~ msgstr "Kerberos"
++
++#~ msgid "Disable SELinux protection for kadmind daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio kadmind"
++
++#~ msgid "Disable SELinux protection for klogd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio klogd"
++
++#~ msgid "Disable SELinux protection for krb5kdc daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio krb5kdc"
++
++#~ msgid "Disable SELinux protection for ktalk daemons"
++#~ msgstr "Inhabilitar protección de SELinux para demonios ktalk"
++
++#~ msgid "Disable SELinux protection for kudzu daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio kudzu"
++
++#~ msgid "Disable SELinux protection for locate daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio locate"
++
++#~ msgid "Disable SELinux protection for lpd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio lpd"
++
++#~ msgid "Disable SELinux protection for lrrd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio lrrd"
++
++#~ msgid "Disable SELinux protection for lvm daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio lvm"
++
++#~ msgid "Disable SELinux protection for mailman"
++#~ msgstr "Inhabilitar protección de SELinux para mailman"
++
++#~ msgid "Disable SELinux protection for mdadm daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio mdadm"
++
++#~ msgid "Disable SELinux protection for monopd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio monopd"
++
++#~ msgid "Disable SELinux protection for mrtg daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio mrtg"
++
++#~ msgid "Disable SELinux protection for mysqld daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio mysqld"
++
++#~ msgid "Disable SELinux protection for nagios daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio nagios"
++
++#~ msgid "Name Service"
++#~ msgstr "Servicio de nombre"
++
++#~ msgid "Disable SELinux protection for named daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio denominado"
++
++#~ msgid "Disable SELinux protection for nessusd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio nessusd"
++
++#~ msgid "Disable SELinux protection for NetworkManager"
++#~ msgstr "Inhabilitar protección de SELinux para NetworkManager"
++
++#~ msgid "Disable SELinux protection for nfsd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio nfsd"
++
++#~ msgid "Samba"
++#~ msgstr "Samba"
++
++#~ msgid "Disable SELinux protection for nmbd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio nmbd"
++
++#~ msgid "Disable SELinux protection for nrpe daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio nrpe"
++
++#~ msgid "Disable SELinux protection for nscd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio nscd"
++
++#~ msgid "Disable SELinux protection for nsd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio nsd"
++
++#~ msgid "Disable SELinux protection for ntpd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio ntpd"
++
++#~ msgid "Disable SELinux protection for oddjob"
++#~ msgstr "Inhabilitar protección de SELinux para demonio oddjob"
++
++#~ msgid "Disable SELinux protection for oddjob_mkhomedir"
++#~ msgstr "Inhabilitar protección de SELinux para oddjob_mkhomedir"
++
++#~ msgid "Disable SELinux protection for openvpn daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio openvpn"
++
++#~ msgid "Disable SELinux protection for pam daemon"
++#~ msgstr "Inhabiliar protección SELinux para demonio PAM"
++
++#~ msgid "Disable SELinux protection for pegasus"
++#~ msgstr "Inhabilitar protección de SELinux para demonio pegasus"
++
++#~ msgid "Disable SELinux protection for perdition daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio perdition"
++
++#~ msgid "Disable SELinux protection for portmap daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio portmap"
++
++#~ msgid "Disable SELinux protection for portslave daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio portslave"
++
++#~ msgid "Disable SELinux protection for postfix"
++#~ msgstr "Inhabilitar protección de SELinux para postfix"
++
++#~ msgid "Disable SELinux protection for postgresql daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio postgresol"
++
++#~ msgid "pppd"
++#~ msgstr "pppd"
++
++#~ msgid "Disable SELinux protection for pptp"
++#~ msgstr "Inhabilitar protección de SELinux para pptp"
++
++#~ msgid "Disable SELinux protection for prelink daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio prelink"
++
++#~ msgid "Disable SELinux protection for privoxy daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio privoxy"
++
++#~ msgid "Disable SELinux protection for ptal daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio ptal"
++
++#~ msgid "Disable SELinux protection for pxe daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio pxe"
++
++#~ msgid "Disable SELinux protection for pyzord"
++#~ msgstr "Inhabilitar protección de SELinux para pyzord"
++
++#~ msgid "Disable SELinux protection for quota daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio quota"
++
++#~ msgid "Disable SELinux protection for radiusd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio radiusd"
++
++#~ msgid "Disable SELinux protection for radvd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio radvd"
++
++#~ msgid "Disable SELinux protection for rdisc"
++#~ msgstr "Inhabilitar protección de SELinux para rdisc"
++
++#~ msgid "Disable SELinux protection for readahead"
++#~ msgstr "Inhabilitar protección de SELinux para readahead"
++
++#~ msgid "Allow programs to read files in non-standard locations (default_t)"
++#~ msgstr ""
++#~ "Permitir a los programas leer archivos en sitios non-standard (defaul_t) "
++
++#~ msgid "Disable SELinux protection for restorecond"
++#~ msgstr "Inhabilitar protección de SELinux para restorecond"
++
++#~ msgid "Disable SELinux protection for rhgb daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio rhgb"
++
++#~ msgid "Disable SELinux protection for ricci"
++#~ msgstr "Inhabilitar protección de SELinux para demonio ricci"
++
++#~ msgid "Disable SELinux protection for ricci_modclusterd"
++#~ msgstr "Inhabilitar protección de SELinux para ricci_modclusterd"
++
++#~ msgid "Disable SELinux protection for rlogind daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio rlogind"
++
++#~ msgid "Disable SELinux protection for rpcd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio rpcd"
++
++#~ msgid "Disable SELinux protection for rshd"
++#~ msgstr "Inhabilitar protección de SELinux para rshd"
++
++#~ msgid "rsync"
++#~ msgstr "rsync"
++
++#~ msgid "Disable SELinux protection for rsync daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio rsyinc"
++
++#~ msgid "Allow ssh to run from inetd instead of as a daemon"
++#~ msgstr "Permitir a ssh ejecutar desde inetd en lugar de como un demonio"
++
++#~ msgid "SASL authentication server"
++#~ msgstr "Servidor de autenticación SASL"
++
++#~ msgid ""
++#~ "Allow X-Windows server to map a memory region as both executable and "
++#~ "writable"
++#~ msgstr ""
++#~ "Permitir al servidor X-Windows asignar una región de memoria tanto de "
++#~ "ejecución como de escritura"
++
++#~ msgid "Disable SELinux protection for saslauthd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio saslauthd"
++
++#~ msgid "Disable SELinux protection for scannerdaemon daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio scannerdaemon"
++
++#~ msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#~ msgstr ""
++#~ "No permitir la transición a sysadm_t, sudo y su efectuados\n"
++#~ "\n"
++#~ " "
++
++#~ msgid "Do not allow any processes to load kernel modules"
++#~ msgstr "No permitir procesos para cargar módulos de kernel"
++
++#~ msgid "Do not allow any processes to modify kernel SELinux policy"
++#~ msgstr "No permitir procesos para modificar política SELinux de kernel"
++
++#~ msgid "Disable SELinux protection for sendmail daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio sendmail"
++
++#~ msgid "Disable SELinux protection for setrans"
++#~ msgstr "Inhabilitar protección de SELinux para setrans"
++
++#~ msgid "Disable SELinux protection for setroubleshoot daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio setroubleshoot"
++
++#~ msgid "Disable SELinux protection for slapd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio slapd"
++
++#~ msgid "Disable SELinux protection for slrnpull daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio slrnpull "
++
++#~ msgid "Disable SELinux protection for smbd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio smbd"
++
++#~ msgid "Disable SELinux protection for snmpd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio snmpd"
++
++#~ msgid "Disable SELinux protection for snort daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio snort"
++
++#~ msgid "Disable SELinux protection for soundd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio soundd"
++
++#~ msgid "Disable SELinux protection for sound daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio sound"
++
++#~ msgid "Spam Protection"
++#~ msgstr "Protección de Spam"
++
++#~ msgid "Disable SELinux protection for spamd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio spamd"
++
++#~ msgid "Allow Spam Assassin daemon network access"
++#~ msgstr "Permitir al demonio Spam Assassin acceder a la red"
++
++#~ msgid "Disable SELinux protection for speedmgmt daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio speedmgmt"
++
++#~ msgid "Squid"
++#~ msgstr "Squid"
++
++#~ msgid "Disable SELinux protection for squid daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio squid"
++
++#~ msgid "Disable SELinux protection for ssh daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio ssh"
++
++#~ msgid ""
++#~ "Allow staff_r users to search the sysadm home dir and read files (such as "
++#~ "~/.bashrc)"
++#~ msgstr ""
++#~ "Permitir a usuarios staff_r buscar directorios principales de sysadm y "
++#~ "leer archivos (tales como ~/.bashrc)"
++
++#~ msgid "Universal SSL tunnel"
++#~ msgstr "Túnel SSL universal"
++
++#~ msgid "Disable SELinux protection for stunnel daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio stunnel"
++
++#~ msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#~ msgstr "Permitir al demonio stunnel ejecutar como autónomo, fuera de xinetd"
++
++#~ msgid "Disable SELinux protection for swat daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio swart"
++
++#~ msgid "Disable SELinux protection for sxid daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio sxid"
++
++#~ msgid "Disable SELinux protection for syslogd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio syslogd"
++
++#~ msgid "Disable SELinux protection for system cron jobs"
++#~ msgstr "Inhabilitar protección de SELinux para tareas cron de sistema "
++
++#~ msgid "Disable SELinux protection for tcp daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio tcp"
++
++#~ msgid "Disable SELinux protection for telnet daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio telnet"
++
++#~ msgid "Disable SELinux protection for tftpd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio tfpd"
++
++#~ msgid "Disable SELinux protection for transproxy daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio transproxy"
++
++#~ msgid "Disable SELinux protection for udev daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio udev"
++
++#~ msgid "Disable SELinux protection for uml daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio uml"
++
++#~ msgid ""
++#~ "Allow xinetd to run unconfined, including any services it starts that do "
++#~ "not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "Permitir a xinetd ejecutar no confinado, incluyendo los servicios que "
++#~ "inicia que no tienen una transición de dominio explícita definida"
++
++#~ msgid ""
++#~ "Allow rc scripts to run unconfined, including any daemon started by an rc "
++#~ "script that does not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "Permitir scripts rc no confinados, incluyendo cualquier demonio iniciado "
++#~ "por un script rc que no tenga una transición de dominio explícitamente "
++#~ "definida"
++
++#~ msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#~ msgstr ""
++#~ "Permitir herramientas privilegiadas como hotplug e insmod ejecutar no "
++#~ "confinado"
++
++#~ msgid "Disable SELinux protection for updfstab daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio updfstab"
++
++#~ msgid "Disable SELinux protection for uptimed daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio uptimed"
++
++#~ msgid ""
++#~ "Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, "
++#~ "only staff_r can do so"
++#~ msgstr ""
++#~ "Permitir a user_r conectarse a sysadm_r vía su, sudo, o userhelper. De "
++#~ "lo contrario, solo staff_r lo puede hacer"
++
++#~ msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#~ msgstr ""
++#~ "Permitir a los usuarios controlar las interfaces (también necesita "
++#~ "USERCTL=true)"
++
++#~ msgid "Allow user to stat ttyfiles"
++#~ msgstr "Permitir al usuario hacer las estadísticas ttyfiles"
++
++#~ msgid "Disable SELinux protection for uucpd daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio uucpd"
++
++#~ msgid "Disable SELinux protection for vmware daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio vmware"
++
++#~ msgid "Disable SELinux protection for watchdog daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio watchdog"
++
++#~ msgid "Disable SELinux protection for winbind daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio winbind"
++
++#~ msgid "Disable SELinux protection for xdm daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio xdm"
++
++#~ msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#~ msgstr "Permitir ingresos xdm como sysadm_r:sysadm_t"
++
++#~ msgid "Disable SELinux protection for xen daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio xen"
++
++#~ msgid "XEN"
++#~ msgstr "XEN"
++
++#~ msgid "Disable SELinux protection for xfs daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio xfs"
++
++#~ msgid "Disable SELinux protection for xen control"
++#~ msgstr "Inhabilitar protección de SELinux para demonio xen"
++
++#~ msgid "Disable SELinux protection for ypbind daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio ypbind"
++
++#~ msgid "Disable SELinux protection for NIS Password Daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio contraseña NIS"
++
++#~ msgid "Disable SELinux protection for ypserv daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio ypserv"
++
++#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
++#~ msgstr "Inhabilitar protección de SELinux para demonio NIS Transfer"
+diff --git a/policycoreutils/po/eu_ES.po b/policycoreutils/po/eu_ES.po
+index a4478db..f98f780 100644
+--- a/policycoreutils/po/eu_ES.po
++++ b/policycoreutils/po/eu_ES.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
"Language-Team: LANGUAGE <LL at li.org>\n"
@@ -58128,116 +87658,116 @@ index a4478db..8a537f3 100644
-msgstr ""
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
msgstr ""
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
msgstr ""
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
msgstr ""
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
msgstr ""
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
msgstr ""
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
msgstr ""
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
msgstr ""
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
msgstr ""
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
msgstr ""
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
msgstr ""
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
msgstr ""
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
msgstr ""
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
msgstr ""
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
msgstr ""
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
msgstr ""
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
msgstr ""
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
msgstr ""
@@ -58249,119 +87779,119 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
msgstr ""
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
msgstr ""
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
msgstr ""
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
msgstr ""
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
msgstr ""
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
msgstr ""
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
msgstr ""
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
msgstr ""
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
msgstr ""
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
msgstr ""
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
msgstr ""
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
msgstr ""
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
msgstr ""
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
@@ -58369,7 +87899,7 @@ index a4478db..8a537f3 100644
msgstr ""
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
msgstr ""
@@ -58377,314 +87907,314 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
msgstr ""
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
msgstr ""
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
msgstr ""
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
msgstr ""
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
msgstr ""
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
msgstr ""
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
msgstr ""
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
msgstr ""
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
msgstr ""
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
msgstr ""
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
msgstr ""
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
msgstr ""
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
msgstr ""
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
msgstr ""
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
msgstr ""
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
msgstr ""
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
msgstr ""
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
msgstr ""
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
msgstr ""
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
msgstr ""
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
msgstr ""
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
msgstr ""
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
msgstr ""
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
msgstr ""
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
msgstr ""
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
msgstr ""
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
msgstr ""
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
msgstr ""
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
msgstr ""
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
msgstr ""
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
msgstr ""
@@ -58692,272 +88222,272 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
msgstr ""
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
msgstr ""
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
msgstr ""
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
msgstr ""
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
msgstr ""
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
msgstr ""
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
msgstr ""
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
msgstr ""
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
msgstr ""
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
msgstr ""
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
msgstr ""
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
msgstr ""
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
msgstr ""
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
msgstr ""
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
msgstr ""
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
msgstr ""
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
msgstr ""
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
msgstr ""
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
msgstr ""
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
msgstr ""
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
msgstr ""
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
msgstr ""
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
msgstr ""
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
msgstr ""
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
msgstr ""
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -58966,114 +88496,114 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
msgstr ""
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
msgstr ""
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
msgstr ""
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
msgstr ""
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
msgstr ""
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
@@ -59081,98 +88611,98 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
msgstr ""
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
msgstr ""
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
msgstr ""
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
msgstr ""
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
msgstr ""
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
msgstr ""
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
msgstr ""
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
msgstr ""
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
msgstr ""
@@ -59984,316 +89514,2433 @@ index a4478db..8a537f3 100644
#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
msgid "Network Port"
msgstr ""
-@@ -3356,3 +3243,156 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
+@@ -1948,1411 +1835,1487 @@ msgstr ""
+ msgid "Group View"
msgstr ""
-+
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+#: ../sepolicy/sepolicy.py:110
+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+#: ../sepolicy/sepolicy.py:114
+msgid "All domains"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+#: ../sepolicy/sepolicy.py:116
+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+#: ../sepolicy/sepolicy.py:164
+msgid "Query SELinux policy network information"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+#: ../sepolicy/sepolicy.py:169
+msgid "list all SELinux port types"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
+#: ../sepolicy/sepolicy.py:175
+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
+#: ../sepolicy/sepolicy.py:178
+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
+#: ../sepolicy/sepolicy.py:195
+msgid "Source Domain"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+#: ../sepolicy/sepolicy.py:198
+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
+msgstr ""
-diff --git a/policycoreutils/po/hi.po b/policycoreutils/po/hi.po
-index a9915df..9af6e9c 100644
---- a/policycoreutils/po/hi.po
-+++ b/policycoreutils/po/hi.po
-@@ -8,7 +8,7 @@ msgid ""
++
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
msgstr ""
- "Project-Id-Version: Policycoreutils\n"
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/fa.po b/policycoreutils/po/fa.po
+index a4478db..ec124fa 100644
+--- a/policycoreutils/po/fa.po
++++ b/policycoreutils/po/fa.po
+@@ -1,21 +1,22 @@
+ # SOME DESCRIPTIVE TITLE.
+ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+ # This file is distributed under the same license as the PACKAGE package.
+-# FIRST AUTHOR <EMAIL at ADDRESS>, YEAR.
+ #
+-#, fuzzy
++# Translators:
+ msgid ""
+ msgstr ""
+-"Project-Id-Version: PACKAGE VERSION\n"
++"Project-Id-Version: Policycoreutils\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
- "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: Hindi <indlinux-hindi at lists.sourceforge.net>\n"
-@@ -28,7 +28,7 @@ msgstr ""
- " जहां: <script> init स्क्रिप्ट का नाम है चलाने के लिये,\n"
- " <args ...> यह उस स्क्रिप्ट का तर्क है."
+-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+-"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+-"Language-Team: LANGUAGE <LL at li.org>\n"
+-"Language: \n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
++"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
++"Language-Team: Persian (http://www.transifex.com/projects/p/fedora/language/"
++"fa/)\n"
++"Language: fa\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
++"Plural-Forms: nplurals=1; plural=0;\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -24,7 +25,7 @@ msgid ""
+ " <args ...> are the arguments to that script."
+ msgstr ""
-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
#, c-format
msgid "failed to initialize PAM\n"
- msgstr "PAM आरंभीकरण में विफल\n"
-@@ -77,7 +77,7 @@ msgstr "क्षमा करें, run_init को सिर्फ SELinux
+ msgstr ""
+@@ -73,7 +74,7 @@ msgstr ""
msgid "authentication failed.\n"
- msgstr "सत्यापन विफल.\n"
+ msgstr ""
-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
#, c-format
msgid "Could not set exec context to %s.\n"
- msgstr "exec संदर्भ %s में सेट नहीं कर सका.\n"
-@@ -90,855 +90,851 @@ msgstr "******************** महत्वपूर्ण ********************
+ msgstr ""
+@@ -86,855 +87,851 @@ msgstr ""
msgid "To make this policy package active, execute:"
- msgstr "इस नीति को सक्रिय बनाने के लिए, चलाएं:"
+ msgstr ""
-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
-msgid "global"
--msgstr "वैश्विक"
+-msgstr ""
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
- msgstr "semanage नियंत्रण आरंभ नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr "SELinux नीति प्रबंधित नहीं है या भंडार अभिगम नहीं किया जा सकता है."
+ msgstr ""
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
- msgstr "नीति भंडार नहीं पढ़ सकता है."
+ msgstr ""
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
- msgstr "semanage संबंधन स्थापित नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
- msgstr "MLS सक्रिय स्थिति जाँच नहीं सका"
+ msgstr ""
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
- msgstr "अब तक लागू नहीं"
+ msgstr ""
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
- msgstr "सीमैनेज लेनदेन पहले से प्रगति पर है"
+ msgstr ""
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
- msgstr "semanage विनिमय आरंभ नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
- msgstr "semanage विनिमय सौंप नहीं सका"
+ msgstr ""
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
- msgstr "सीमैनेज लेनदेन प्रगति पर नहीं है"
+ msgstr ""
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
- msgstr "SELinux मॉड्यूल सूचीबद्ध नहीं सका"
+ msgstr ""
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
msgstr ""
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
- msgstr "संस्करण"
+ msgstr ""
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
- msgstr "निष्क्रिय"
+ msgstr ""
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
msgstr ""
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
- msgstr "अनुज्ञात्मक डोमेन %s (मॉड्यूल संस्थापन विफल) सेट नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
- msgstr "अनुज्ञात्मक डोमेन %s (हटाना विफल) हटा नहीं सका"
+ msgstr ""
-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
@@ -60302,715 +91949,715 @@ index a9915df..9af6e9c 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
- msgstr "%s के लिये कुंजी नहीं बना सका"
+ msgstr ""
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
- msgstr "नहीं जांच सका अगर %s के लिये लॉगिन मैपिंग परिभाषित है"
+ msgstr ""
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
- msgstr "Linux समूह %s मौजूद नहीं है"
+ msgstr ""
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
- msgstr "Linux उपयोक्ता %s मौजूद नहीं है"
+ msgstr ""
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
- msgstr "%s के लिये लॉगिन मैपिंग नहीं बना सका"
+ msgstr ""
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
- msgstr "%s के लिये नाम सेट नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
- msgstr "MLS परिसर %s के लिये सेट नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
- msgstr "SELinux उपयोक्ता %s के लिये सेट नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
- msgstr "%s के लिये लॉगिन मैपिंग जोड़ नहीं सका"
+ msgstr ""
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
- msgstr "seuser या serange जरूरी"
+ msgstr ""
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
- msgstr "%s के लिये लॉगिन मैपिंग परिभाषित नहीं है"
+ msgstr ""
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
- msgstr "seuser को %s के लिये प्रश्न नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
- msgstr "%s के लिये लॉगिन मैपिंग नहीं रूपांतरित कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
- msgstr "नीति में %s परिभाषित है, मिटाया नहीं जा सकता"
+ msgstr ""
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
- msgstr "%s के लिये लॉगिन मैपिंग नहीं मिटा सका"
+ msgstr ""
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
- msgstr "लॉगिन मैपिंग नहीं सूचीबद्ध कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
- msgstr "लॉगिन नाम"
+ msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
msgid "SELinux User"
- msgstr "SELinux उपयोक्ता"
+ msgstr ""
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
- msgstr "MLS/MCS परिसर"
+ msgstr ""
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
- msgstr "जांच नहीं सका कि SELinux उपयोक्ता %s परिभाषित है"
+ msgstr ""
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
- msgstr "%s के लिये उपयोक्ता को प्रश्न नहीं कर सकता"
+ msgstr ""
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
- msgstr "आपको कम से कम एक भूमिका %s के लिए जरूर जोड़ना चाहिए"
+ msgstr ""
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
- msgstr "SELinux उपयोक्ता %s के लिये बना नहीं सका"
+ msgstr ""
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
- msgstr "%s भूमिका %s के लिये जोड़ नहीं सका"
+ msgstr ""
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
- msgstr "MLS स्तर %s के लिये सेट नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
- msgstr "%s उपसर्ग %s के लिये नहीं जोड़ सका"
+ msgstr ""
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
- msgstr "%s के लिये कुंजी निकाल नहीं सका"
+ msgstr ""
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
- msgstr "SELinux उपयोक्ता %s नहीं जोड़ सका"
+ msgstr ""
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
- msgstr "उपसर्ग, भूमिका, स्तर या परिसर जरूरी"
+ msgstr ""
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
- msgstr "उपसर्ग या भूमिका जरूरी"
+ msgstr ""
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
- msgstr "SELinux उपयोक्ता %s परिभाषित नहीं है"
+ msgstr ""
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
- msgstr "SELinux उपयोक्ता %s नहीं सुधार सकता"
+ msgstr ""
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
- msgstr "SELinux उपयोक्ता %s नीति में परिभाषित है, मिटा नहीं सकता"
+ msgstr ""
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
- msgstr "SELinux उपयोक्ता %s मिटा नहीं सका"
+ msgstr ""
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
- msgstr "SELinux उपयोक्ता सूचीबद्ध नहीं सका"
+ msgstr ""
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
- msgstr "%s उपयोक्ता के लिये भूमिका सूचीबद्ध नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
- msgstr "लेबलिंग"
+ msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
- msgstr "MLS/"
+ msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
- msgstr "उपसर्ग"
+ msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
- msgstr "MCS स्तर"
+ msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
- msgstr "MCS परिसर"
+ msgstr ""
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
- msgstr "SELinux भूमिका"
+ msgstr ""
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
- msgstr "प्रोटोकॉल udp या tcp जरूरी है"
+ msgstr ""
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
- msgstr "पोर्ट जरूरी है"
+ msgstr ""
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
msgstr ""
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
- msgstr "%s/%s के लिये कुंजी नहीं बना सका"
+ msgstr ""
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
- msgstr "टाइप जरूरी है"
+ msgstr ""
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
- msgstr "जांच नहीं सका अगर पोर्ट %s/%s परिभाषित है"
+ msgstr ""
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
- msgstr "%s/%s पोर्ट पहले से परिभाषित है"
+ msgstr ""
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
- msgstr "%s/%s के लिये पोर्ट बना नहीं सका"
+ msgstr ""
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
- msgstr "%s/%s के लिये संदर्भ बना नहीं सका"
+ msgstr ""
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
- msgstr "%s/%s के लिये पोर्ट संदर्भ में उपयोक्ता सेट नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
- msgstr "%s/%s के लिये पोर्ट संदर्भ में भूमिका सेट नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
- msgstr "%s/%s के लिये पोर्ट संदर्भ में टाइप सेट नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
- msgstr "%s/%s के लिये पोर्ट संदर्भ में क्षेत्र mls सेट नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
- msgstr "%s/%s के लिये पोर्ट संदर्भ सेट नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
- msgstr "%s/%s पोर्ट जोड़ नहीं सका"
+ msgstr ""
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
- msgstr "setype या serange जरूरी"
+ msgstr ""
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
- msgstr "सेटटाइप जरूरी"
+ msgstr ""
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
- msgstr "पोर्ट %s/%s परिभाषित नहीं है"
+ msgstr ""
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
- msgstr "%s/%s पोर्ट प्रश्न नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
- msgstr "%s/%s पोर्ट रूपांतरित नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
- msgstr "पोर्ट सूची बद्ध नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
- msgstr "%s पोर्ट मिटा नहीं सका"
+ msgstr ""
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "%s/%s नीति में परिभाषित है, मिटा नहीं सकता"
+ msgstr ""
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
- msgstr "%s/%s पोर्ट मिटा नहीं सका"
+ msgstr ""
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
- msgstr "पोर्ट सूची बद्ध नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
- msgstr "SELinux पोर्ट प्रकार"
+ msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
- msgstr "प्रोटो"
+ msgstr ""
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
- msgstr "पोर्ट संख्या"
+ msgstr ""
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
- msgstr "नोड पता जरूरी है"
+ msgstr ""
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
- msgstr "अज्ञात व अनुपस्थित प्रोटोकॉल"
+ msgstr ""
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
- msgstr "SELinux प्रकार जरूरी है"
+ msgstr ""
-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
- msgstr "%s के लिये कुंजी नहीं बना सका"
+ msgstr ""
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
- msgstr "जांच नहीं सका अगर addr %s परिभाषित है"
+ msgstr ""
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
- msgstr "%s के लिये addr नहीं बना सका"
+ msgstr ""
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
- msgstr "%s के लिये संदर्भ बना नहीं सका"
+ msgstr ""
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
- msgstr "%s के लिये मास्क सेट नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
- msgstr "%s के लिये addr संदर्भ में उपयोक्ता सेट नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
- msgstr "%s के लिये addr संदर्भ में भूमिका सेट नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
- msgstr "%s के लिये addr संदर्भ में टाइप सेट नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
- msgstr "%s के लिये addr संदर्भ के mls क्षेत्र में नहीं सेट कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
- msgstr "%s के लिये addr संदर्भ नहीं सेट कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
- msgstr "%s पोर्ट जोड़ नहीं सका"
+ msgstr ""
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
- msgstr "Addr %s परिभाषित नहीं है"
+ msgstr ""
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
- msgstr "addr %s को प्रश्न नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
- msgstr "addr %s रूपांतरित नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr "Addr %s नीति में परिभाषित है, मिटाया नहीं जा सकता है"
+ msgstr ""
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
- msgstr "addr %s मिटा नहीं सका"
+ msgstr ""
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
msgstr ""
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
- msgstr "addrs सूची बद्ध नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
- msgstr "जांच नहीं सका अगर %s अंतरफलक परिभाषित है"
+ msgstr ""
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
- msgstr "%s के लिये अंतरफलक नहीं बना सका"
+ msgstr ""
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
- msgstr "उपयोक्ता को %s के लिये अंतरफलक संदर्भ में सेट नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
- msgstr "भूमिका को %s के लिये अंतरफलक संदर्भ में सेट नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
- msgstr "टाइप को %s के लिये अंतरफलक संदर्भ में सेट नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
- msgstr "mls क्षेत्र %s के लिये अंतरफलक संदर्भ में सेट नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
- msgstr "%s के लिये अंतरफलक संदर्भ सेट नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
- msgstr "%s के लिये संदेश संदर्भ सेट नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
- msgstr "%s अंतरफलक जोड़ नहीं सका"
+ msgstr ""
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr "%s अंतरफलक परिभाषित नहीं है"
+ msgstr ""
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr "%s अंतरफलक प्रश्न नहीं कर सकता"
+ msgstr ""
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr "%s अंतरफलक रूपांतरित नहीं सक सका"
+ msgstr ""
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr "अंतरफलक %s नीति में परिभाषित है, मिटाया नहीं जा सकता"
+ msgstr ""
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr "%s अंतरफलक मिटा नहीं सका"
+ msgstr ""
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
msgstr ""
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr "अंतरफलक सूचीबद्ध नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr "SELinux अंतरफलक"
+ msgstr ""
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr "संदर्भ"
+ msgstr ""
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
msgstr ""
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
msgstr ""
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
msgstr ""
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr "%s के लिये फाइल संदर्भ में उपयोक्ता सेट नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr "%s के लिये फाइल संदर्भ में भूमिका सेट नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
- msgstr "mls क्षेत्र %s के लिये फाइल संदर्भ के क्रम में नहीं सेट कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr "अवैध फाइल विशेषता"
+ msgstr ""
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
msgstr ""
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -61019,114 +92666,114 @@ index a9915df..9af6e9c 100644
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
- msgstr "जांच नहीं सका अगर %s के लिये फाइल संदर्भ परिभाषित है"
+ msgstr ""
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr "%s के लिये फाइल संदर्भ नहीं बना सका"
+ msgstr ""
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr "%s के लिये फाइल संदर्भ में टाइप सेट नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr "%s के लिये फाइल संदर्भ नहीं सेट कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr "%s के लिये फाइल संदर्भ नहीं जोड़ सका"
+ msgstr ""
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
- msgstr "सेटटाइप जरूरी, serange या seuser"
+ msgstr ""
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr "%s के लिये फाइल संदर्भ परिभाषित नहीं है"
+ msgstr ""
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr "%s के लिये फाइल संदर्भ को प्रश्न नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr "%s के लिये फाइल संदर्भ नहीं सुधार सका"
+ msgstr ""
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr "फाइल संदर्भ सूचीबद्ध नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr "%s के लिये फाइल संदर्भ मिटा नहीं सका"
+ msgstr ""
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr "%s के लिये फाइल संदर्भ नीति में परिभाषित है, मिटा नहीं सकता"
+ msgstr ""
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr "%s के लिये फाइलसंदर्भ मिटा नहीं सका"
+ msgstr ""
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr "फाइल संदर्भ सूचीबद्ध नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr "स्थानीय फाइल संदर्भ सूचीबद्ध नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
- msgstr "SELinux fcontext"
+ msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr "प्रकार"
+ msgstr ""
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
@@ -61134,114 +92781,114 @@ index a9915df..9af6e9c 100644
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr "अगर %s बुलियन परिभाषित है तो जांच नहीं सका"
+ msgstr ""
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr "%s बुलियन परिभाषित नहीं है"
+ msgstr ""
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr "%s फाइल संदर्भ को प्रश्न नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
- msgstr "आपको निम्नलिखित मान अवश्य निर्दिष्ट करना है: %s"
+ msgstr ""
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
- msgstr "%s बुलियन का सक्रिय मान सेट नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr "%s बुलियन रूपांतरित नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
- msgstr "खराब प्रारूप %s: रिकार्ड %s"
+ msgstr ""
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr "%s बुलियन नीति में परिभाषित है, मिटाया नहीं जा सकता"
+ msgstr ""
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr "%s बुलियन मिटा नहीं सका"
+ msgstr ""
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr "बुलियन सूचीबद्ध नहीं कर सका"
+ msgstr ""
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr "अज्ञात"
+ msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
- msgstr "बंद"
+ msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
- msgstr "चालू"
+ msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
- msgstr "SELinux बूलियन"
+ msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
msgstr ""
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
- msgstr "विवरण"
+ msgstr ""
-@@ -1002,7 +998,7 @@ msgstr "स्मृति संभाजन में त्रुटि.\n"
+@@ -998,7 +995,7 @@ msgstr ""
msgid "Error sending audit message.\n"
- msgstr "ऑडिट संदेश भेजने में त्रुटि.\n"
+ msgstr ""
-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
#, c-format
msgid "Could not determine enforcing mode.\n"
- msgstr "पुनर्बलन मोड निश्चित नहीं कर सका.\n"
-@@ -1117,62 +1113,66 @@ msgstr "रिक्त संकेत सेट पाने में अस
+ msgstr ""
+@@ -1113,62 +1110,66 @@ msgstr ""
msgid "Unable to set SIGHUP handler\n"
- msgstr "SIGHUP नियंत्रण सेट करने में असमर्थ\n"
+ msgstr ""
-#: ../newrole/newrole.c:1053
+#: ../newrole/newrole.c:1036
@@ -61251,83 +92898,83 @@ index a9915df..9af6e9c 100644
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "क्षमा करें, newrole सिर्फ SELinux कर्नेल पर प्रयोग किया जा सकता है.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr "old_context को पाने में विफल.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr "चेतावनी! tty सूचना नहीं पा सकता.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr "PAM सेवा विन्यास पर पढ़ने में त्रुटि.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr "newrole: %s के लिये गलत शब्दकूट\n"
+ msgstr ""
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
#, c-format
msgid "newrole: failure forking: %s"
- msgstr "newrole: विभाजन में विफलता: %s"
+ msgstr ""
-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr "tty स्तर फिर जमा करने में असमर्थ...\n"
+ msgstr ""
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
#, c-format
msgid "Failed to close tty properly\n"
- msgstr "tty को विधिवत रूप से बंद करने में विफल\n"
+ msgstr ""
-#: ../newrole/newrole.c:1224
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr "विवरणकर्ता बंद नहीं सका.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr "शैल argv0 आबंटित करने में त्रुटि.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
#, c-format
msgid "Unable to restore the environment, aborting\n"
- msgstr "वातावरण फिर भंडारित करने में असमर्थ, रोक रहा है\n"
+ msgstr ""
-#: ../newrole/newrole.c:1298
+#: ../newrole/newrole.c:1297
msgid "failed to exec shell\n"
- msgstr "शेल निष्पादन में विफल\n"
+ msgstr ""
-@@ -1275,20 +1275,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1271,20 +1272,20 @@ msgstr ""
msgid "chcat -l +CompanyConfidential juser"
- msgstr "chcat -l +CompanyConfidential juser"
+ msgstr ""
-#: ../scripts/chcat:399 ../gui/polgen.py:1351
-#, c-format, python-format
+#: ../scripts/chcat:399
+#, c-format
msgid "Options Error %s "
- msgstr "विकल्प त्रुटि %s"
+ msgstr ""
-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
@@ -61344,7 +92991,7 @@ index a9915df..9af6e9c 100644
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1364,557 +1364,444 @@ msgstr ""
+@@ -1360,557 +1361,444 @@ msgstr ""
msgid "Load Policy Module"
msgstr ""
@@ -62037,320 +93684,2425 @@ index a9915df..9af6e9c 100644
#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
msgid "Network Port"
msgstr ""
-@@ -3360,3 +3247,160 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
+@@ -1948,1411 +1836,1487 @@ msgstr ""
+ msgid "Group View"
msgstr ""
-+
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+#: ../sepolicy/sepolicy.py:110
+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+#: ../sepolicy/sepolicy.py:114
+msgid "All domains"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+#: ../sepolicy/sepolicy.py:116
+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+#: ../sepolicy/sepolicy.py:164
+msgid "Query SELinux policy network information"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
+msgid "list all SELinux port types"
-+msgstr "SELinux पोर्ट प्रकार"
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
+#: ../sepolicy/sepolicy.py:175
+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
+#: ../sepolicy/sepolicy.py:178
+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
+#: ../sepolicy/sepolicy.py:195
+msgid "Source Domain"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+#: ../sepolicy/sepolicy.py:198
+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
+msgstr ""
+
-+#~ msgid "global"
-+#~ msgstr "वैश्विक"
-diff --git a/policycoreutils/po/hr.po b/policycoreutils/po/hr.po
-index 9ccb8e0..f96a6a3 100644
---- a/policycoreutils/po/hr.po
-+++ b/policycoreutils/po/hr.po
-@@ -7,7 +7,7 @@ msgid ""
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/fi.po b/policycoreutils/po/fi.po
+index d157817..6596b65 100644
+--- a/policycoreutils/po/fi.po
++++ b/policycoreutils/po/fi.po
+@@ -9,16 +9,16 @@ msgid ""
msgstr ""
"Project-Id-Version: Policycoreutils\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
- "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: LANGUAGE <LL at li.org>\n"
-@@ -28,7 +28,7 @@ msgstr ""
- " gdje je <skripta> naziv init skripte koju je potrebno pokrenuti,\n"
- " <argumenti ...> argumenti za tu skriptu."
+-"PO-Revision-Date: 2012-04-24 04:25+0000\n"
+-"Last-Translator: Juhani Numminen <juhaninumminen0 at gmail.com>\n"
+-"Language-Team: Finnish (http://www.transifex.net/projects/p/fedora/language/"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
++"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
++"Language-Team: Finnish (http://www.transifex.com/projects/p/fedora/language/"
+ "fi/)\n"
+ "Language: fi\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
++"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -30,7 +30,7 @@ msgstr ""
+ " missä: <komentosarja> on suoritettavan käynnistyskomentosarjan nimi,\n"
+ " <argumentit ...> ovat sen argumentit."
-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
#, c-format
msgid "failed to initialize PAM\n"
- msgstr "Inicijalizacija PAM nije uspjela\n"
-@@ -77,7 +77,7 @@ msgstr "Nažalost, run_init može se upotrijebiti samo na SELinux kernelu.\n"
+ msgstr "PAMin alustaminen epäonnistui\n"
+@@ -79,7 +79,7 @@ msgstr "run_initiä voi käyttää vain SELinux-kernelillä.\n"
msgid "authentication failed.\n"
- msgstr "Provjere autentičnosti nije uspjela.\n"
+ msgstr "tunnistautuminen epäonnistui.\n"
-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
#, c-format
msgid "Could not set exec context to %s.\n"
- msgstr "Nije moguće postaviti exec kontekst za %s.\n"
-@@ -90,855 +90,851 @@ msgstr "******************** VAŽNO ***********************\n"
+ msgstr "Ei voitu asettaa suorituskontekstia kontekstiksi %s.\n"
+@@ -92,863 +92,859 @@ msgstr "******************** TÄRKEÄÄ ***********************\n"
msgid "To make this policy package active, execute:"
- msgstr "Za aktiviranje ovog paketa pravila pokrenite:"
+ msgstr "Tämän käytäntöpakkauksen aktivoimiseksi suorita:"
-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
-msgid "global"
--msgstr ""
+-msgstr "globaali"
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
- msgstr "Hvatište semanage nije moguće izraditi"
+ msgstr "Ei voitu luoda semanage-kahvaa"
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr "SELinux pravilima se ne upravlja ili pristup pohrani nije moguć."
+ msgstr "SELinux-käytäntöä ei hallita tai säilöä ei voida käyttää."
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
- msgstr "Čitanje pohrane pravila nije moguće."
+ msgstr "Käytäntösäilöä ei voida lukea."
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
- msgstr "Uspostavljanje semanage veze nije moguće"
+ msgstr "Semanage-yhteyttä ei voitu muodostaa"
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
- msgstr ""
+ msgstr "Ei voitu testata onko MLS käytössä"
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
- msgstr ""
+ msgstr "Ei vielä toteutettu"
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
- msgstr ""
+ msgstr "Semanage-transaktio on jo käynnissä"
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
- msgstr "Semanage transakciju nije moguće pokrenuti"
+ msgstr "Semanage-transaktiota ei voitu käynnistää"
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
- msgstr ""
+ msgstr "Semanage-transaktiota ei voitu toteuttaa"
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
- msgstr ""
+ msgstr "Semanage-transaktio ei ole käynnissä"
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
- msgstr ""
+ msgstr "SELinux-moduuleita ei voitu luetteloida"
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
- msgstr ""
+ msgstr "Moduulin nimi"
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
- msgstr "Verzija"
+ msgstr "Versio"
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
- msgstr ""
+ msgstr "Ei käytössä"
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
- msgstr ""
+ msgstr "Ei voitu poistaa käytöstä moduulia %s (poisto epäonnistui)"
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
- msgstr ""
+ msgstr "Ei voitu ottaa käyttöön moduulia %s (poisto epäonnistui)"
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
- msgstr ""
+ msgstr "Ei voitu poistaa moduulia %s (poisto epäonnistui)"
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
msgstr ""
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
- msgstr ""
+ msgstr "Sisäänrakennetut sallivat tyypit"
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
- msgstr ""
+ msgstr "Omat sallivat tyypit"
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
msgstr ""
+ "Ei voitu asettaa sallivaa toimialuetta %s (moduulin asennus epäonnistui)"
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
- msgstr ""
+ msgstr "Ei voitu poistaa sallivaa toimialuetta %s (poisto epäonnistui)"
-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
@@ -62359,715 +96111,720 @@ index 9ccb8e0..f96a6a3 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
- msgstr "Izrada ključa za %s nije moguća"
+ msgstr "Ei voitu luoda avainta käyttäjälle %s"
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, 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"
+ msgstr ""
+ "Ei voitu tarkistaa onko käyttäjälle %s määritelty kirjautumisassosiaatiota"
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
- msgstr ""
+ msgstr "Linux-ryhmää %s ei ole olemassa"
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
- msgstr "Linux korisnik %s ne postoji"
+ msgstr "Linux-käyttäjää %s ei ole olemassa"
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
- msgstr "Izrada mapiranja prijave za %s nije moguća"
+ msgstr "Käyttäjälle %s ei voitu tehdä kirjautumisassosiaatiota"
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
- msgstr "Zadavanje naziva za %s nije moguće"
+ msgstr "Käyttäjän %s nimeä ei voitu asettaa"
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
- msgstr "Zadavanje MLS raspona za %s nije moguće"
+ msgstr "Käyttäjän %s MLS-aluetta ei voitu asettaa"
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
- msgstr "Zadavanje SELinux korisnika za %s nije moguće"
+ msgstr "Käyttäjän %s SELinux-käyttäjää ei voitu asettaa"
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
- msgstr "Dodavanje mapiranja prijave za %s nije moguće"
+ msgstr "Käyttäjälle %s ei voitu lisätä kirjautumisassosiaatiota"
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
- msgstr "Zahtijeva seuser ili serange"
+ msgstr "Vaatii seuserin tai serangen"
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
- msgstr "Mapiranje prijave za %s nije određeno"
+ msgstr "Käyttäjälle %s ei ole määritelty kirjautumisassosiaatiota"
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
- msgstr "Propitivanje seusera za %s nije moguće"
+ msgstr "Seuserilta ei voitu kysellä käyttäjän %s tietoja"
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
- msgstr "Uređivanje mapiranja prijave za %s nije moguće"
+ msgstr "Käyttäjän %s kirjautumisassosiaatiota ei voitu muokata"
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, 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."
+ msgstr ""
+ "Käyttäjän %s kirjautumisassosiaatio on määritelty SELinux-käytännössä, sitä "
+ "ei voi poistaa"
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
- msgstr "Brisanje mapiranja prijave za %s nije moguće"
+ msgstr "Käyttäjän %s kirjautumisassosiaatiota ei voitu poistaa"
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
- msgstr "Ispisivanje popisa mapiranja prijava nije moguće"
+ msgstr "Kirjautumisassosiaatioita ei voitu luetteloida"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
- msgstr "Korisničko ime"
+ msgstr "Kirjautumisnimi"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
msgid "SELinux User"
- msgstr "SELinux korisnik"
+ msgstr "SELinux-käyttäjä"
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
- msgstr "MLS/MCS raspon"
+ msgstr "MLS/MCS-alue"
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
- msgstr "Nije moguće provjeriti je li SELinux korisnik %s određen"
+ msgstr "Ei voitu tarkistaa onko SELinux-käyttäjää %s määritelty"
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
- msgstr "Propitivanje korisnika za %s nije moguće"
+ msgstr "Ei voitu kysellä käyttäjältä tietoja kohteesta %s"
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
- msgstr ""
+ msgstr "Ainakin yksi rooli on lisättävä käyttäjälle %s"
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
- msgstr "Izrada SELinux korisnika za %s nije moguća"
+ msgstr "Ei voitu luoda SELinux-käyttäjää käyttäjälle %s"
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
- msgstr "Dodavanje uloge %s za %s nije moguće"
+ msgstr "Roolia %s ei voitu lisätä käyttäjälle %s"
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
- msgstr "Zadavanje MLS razine za %s nije moguće"
+ msgstr "Käyttäjän %s MLS-tasoa ei voitu asettaa"
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
- msgstr "Dodavanje prefiksa %s za %s nije moguće"
+ msgstr "Etuliitettä %s ei voitu lisätä käyttäjälle %s"
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
- msgstr "Izvlačenje ključa za %s nije moguće"
+ msgstr "Ei voitu purkaa käyttäjän %s avainta"
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
- msgstr "Dodavanje SELinux korisnika %s nije moguće"
+ msgstr "Ei voitu lisätä SELinux-käyttäjää %s"
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
- msgstr "Zahtijeva prefiks, uloge, razinu ili raspon"
+ msgstr "Vaatii etuliitteen, roolit, tasot tai alueen"
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
- msgstr "Zahtijeva prefiks ili uloge"
+ msgstr "Vaatii etuliitteen tai roolit"
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
- msgstr "SELinux korisnik %s nije određen"
+ msgstr "SELinux-käyttäjää %s ei ole määritelty"
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
- msgstr "Uređivanje SELinux korisnika %s nije moguće"
+ msgstr "Ei voitu muokata SELinux-käyttäjää %s"
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, 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."
+ msgstr ""
+ "SELinux-käyttäjä %s on määritelty SELinux-käytännössä, sitä ei voi poistaa"
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
- msgstr "Brisanje SELinux korisnika %s nije moguće"
+ msgstr "Ei voitu poistaa SELinux-käyttäjää %s"
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
- msgstr "Ispisivanje popisa SELinux korisnika nije moguće"
+ msgstr "SELinux-käyttäjiä ei voitu luetteloida"
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
- msgstr "Ispisivanje popisa uloga korisnika %s nije moguće"
+ msgstr "Käyttäjän %s rooleja ei voitu luetteloida"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
- msgstr "Označavanje"
+ msgstr "Nimiöinti"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
msgstr "MLS/"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
- msgstr "Prefiks"
+ msgstr "Etuliite"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
- msgstr "MCS razina"
+ msgstr "MCS-taso"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
- msgstr "MCS raspon"
+ msgstr "MCS-alue"
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
- msgstr "SELinux uloge"
+ msgstr "SELinux-roolit"
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
- msgstr "Potreban je UDP ili TCP protokol"
+ msgstr "Udp- tai tcp-protokolla on pakollinen"
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
- msgstr "Potreban je port"
+ msgstr "Portti on pakollinen"
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
- msgstr ""
+ msgstr "Portti ei kelpaa"
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
- msgstr "Izrada ključa za %s/%s nije moguća"
+ msgstr "Ei voitu luoda avainta yhdistelmälle %s/%s"
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
- msgstr "Potrebna je vrsta"
+ msgstr "Tyyppi on pakollinen"
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
- msgstr "Nije moguće provjeriti je li port %s/%s određen"
+ msgstr "Ei voitu tarkistaa onko portti %s/%s määritelty"
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
- msgstr "Port %s/%s već je određen"
+ msgstr "Portti %s/%s on jo määritelty"
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
- msgstr "Izrada porta za %s/%s nije moguća"
+ msgstr "Yhdistelmälle %s/%s ei voitu luoda porttia"
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
- msgstr "Izrada konteksta za %s/%s nije moguća"
+ msgstr "Yhdistelmälle %s/%s ei voitu luoda kontekstia"
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, 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"
+ msgstr "Ei voitu asettaa käyttäjää yhdistelmän %s/%s porttikontekstissa"
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, 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"
+ msgstr "Ei voitu asettaa roolia yhdistelmän %s/%s porttikontekstissa"
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, 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"
+ msgstr "Ei voitu asettaa tyyppiä yhdistelmän %s/%s porttikontekstissa"
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, 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"
+ msgstr "Ei voitu asettaa mls-kenttiä yhdistelmän %s/%s porttikontekstissa"
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
- msgstr "Zadavanje konteksta porta za %s/%s nije moguće"
+ msgstr "Ei voitu asettaa porttikontekstia yhdistelmälle %s/%s"
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
- msgstr "Dodavanje porta %s/%s nije moguće"
+ msgstr "Ei voitu lisätä porttia %s/%s"
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
- msgstr "Zahtijeva setype ili serange"
+ msgstr "Vaatii setypen tai serangen"
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
- msgstr "Zahtijeva setype"
+ msgstr "Vaatii setypen"
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
- msgstr "Port %s/%s nije određen"
+ msgstr "Porttia %s/%s ei ole määritelty"
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
- msgstr "Propitivanje porta %s/%s nije moguće"
+ msgstr "Ei voitu kysellä porttia %s/%s"
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
- msgstr "Uređivanje porta %s/%s nije moguće"
+ msgstr "Ei voitu muokata porttia %s/%s"
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
- msgstr ""
+ msgstr "Ei voitu luetteloida portteja"
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
- msgstr ""
+ msgstr "Ei voitu poistaa porttia %s"
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, 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."
+ msgstr "Portti %s/%s on määritelty SELinux-käytännössä, sitä ei voi poistaa"
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
- msgstr "Brisanje porta %s/%s nije moguće"
+ msgstr "Ei voitu poistaa porttia %s/%s"
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
- msgstr "Ispisivanje popisa portova nije moguće"
+ msgstr "Ei voitu luetteloida portteja"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
- msgstr "SELinux vrsta porta"
+ msgstr "SELinux-porttityyppi"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
- msgstr "Proto"
+ msgstr "Protokolla"
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
- msgstr "Broj porta"
+ msgstr "Porttinumero"
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
- msgstr ""
+ msgstr "Koneen osoite on pakollinen"
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
- msgstr ""
+ msgstr "Tuntematon tai puuttuva protokolla"
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
- msgstr "Potrebna je SELinux vrsta"
+ msgstr "SELinux-tyyppi on pakollinen"
-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
- msgstr "Izrada ključa za %s nije moguća"
+ msgstr "Ei voitu luoda avainta osoitteelle %s"
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
- msgstr ""
+ msgstr "Ei voitu tarkistaa onko osoite %s määritelty"
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
- msgstr ""
+ msgstr "Ei voitu luoda osoitetta kohteelle %s"
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
- msgstr "Izrada konteksta za %s nije moguća"
+ msgstr "Ei voitu luoda kontekstia osoitteelle %s"
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
- msgstr ""
+ msgstr "Ei voitu asettaa peitettä osoitteelle %s"
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
- msgstr ""
+ msgstr "Ei voitu asettaa käyttäjää osoitekontekstissa kohteelle %s"
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
- msgstr ""
+ msgstr "Ei voitu asettaa roolia osoitekontekstissa kohteelle %s"
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
- msgstr ""
+ msgstr "Ei voitu asettaa tyyppiä osoitekontekstissa kohteelle %s"
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
- msgstr ""
+ msgstr "Ei voitu asettaa mls-kenttiä osoitekontekstissa kohteelle %s"
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
- msgstr ""
+ msgstr "Ei voitu asettaa osoitekontekstia kohteelle %s"
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
- msgstr ""
+ msgstr "Ei voitu lisätä osoitetta %s"
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
- msgstr ""
+ msgstr "Osoitetta %s ei ole määritelty"
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
- msgstr ""
+ msgstr "Ei voitu kysellä osoitetta %s"
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
- msgstr ""
+ msgstr "Ei voitu muokata osoitetta %s"
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr ""
+ msgstr "Osoite %s on määritelty SELinux-käytännössä, sitä ei voi poistaa"
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
- msgstr ""
+ msgstr "Ei voitu poistaa osoitetta %s"
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
msgstr ""
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
- msgstr ""
+ msgstr "Ei voitu luetteloida osoitteita"
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
- msgstr "Nije moguće provjeriti je li sučelje %s određeno"
+ msgstr "Ei voitu tarkistaa onko verkkoliitäntä %s määritelty"
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
- msgstr "Izrada sučelja za %s nije moguće"
+ msgstr "Ei voitu luoda verkkoliitäntää kohteelle %s"
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
- msgstr "Zadavanje korisnika u kontekstu sučelja za %s nije moguće"
+ msgstr "Ei voitu asettaa käyttäjää verkkoliitäntäkontekstissa kohteelle %s"
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
- msgstr "Zadavanje uloge u kontekstu sučelja za %s nije moguće"
+ msgstr "Ei voitu asettaa roolia verkkoliitäntäkontekstissa kohteelle %s"
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
- msgstr "Zadavanje vrste u kontekstu sučelja za %s nije moguće"
+ msgstr "Ei voitu asettaa tyyppiä verkkoliitäntäkontekstissa kohteelle %s"
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, 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"
+ msgstr "Ei voitu asettaa mls-kenttiä verkkoliitäntäkontekstissa kohteelle %s"
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
- msgstr "Zadavanje konteksta sučelja za %s nije moguće"
+ msgstr "Ei voitu asettaa verkkoliitäntäkontekstia kohteelle %s"
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
- msgstr "Zadavanje konteksta poruke za %s nije moguće"
+ msgstr "Ei voitu asettaa viestikontekstia kohteelle %s"
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
- msgstr "Dodavanje sučelja %s nije moguće"
+ msgstr "Ei voitu lisätä verkkoliitäntää %s"
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr "Sučelje %s nije određeno"
+ msgstr "Verkkoliitäntää %s ei ole määritelty"
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr "Propitivanje sučelja %s nije moguće"
+ msgstr "Ei voitu kysellä verkkoliitäntää %s"
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr "Uređivanje sučelja %s nije moguće"
+ msgstr "Ei voitu muokata verkkoliitäntää %s"
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, 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."
+ msgstr ""
+ "Verkkoliitäntä %s on määritelty SELinux-käytännössä, sitä ei voi poistaa"
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr "Brisanje sučelja %s nije moguće"
+ msgstr "Ei voitu poistaa verkkoliitäntää %s"
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
msgstr ""
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr "Ispisivanje popisa sučelja nije moguće"
+ msgstr "Ei voitu luetella verkkoliitäntöjä"
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr "SELinux sučelje"
+ msgstr "SELinux-verkkoliitäntä"
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr "Kontekst"
+ msgstr "Konteksti"
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
msgstr ""
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
msgstr ""
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
msgstr ""
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr "Zadavanje korisnika u kontekstu datoteke za %s nije moguće"
+ msgstr "Ei voitu asettaa käyttäjää tiedostokontekstissa kohteelle %s"
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr "Zadavanje uloge u kontekstu datoteke za %s nije moguće"
+ msgstr "Ei voitu asettaa roolia tiedostokontekstissa kohteelle %s"
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, 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"
+ msgstr "Ei voitu asettaa mls-kenttiä tiedostokontekstissa kohteelle %s"
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr ""
+ msgstr "Virheellinen tiedostomääritys"
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
msgstr ""
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -63076,114 +96833,116 @@ index 9ccb8e0..f96a6a3 100644
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, 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"
+ msgstr "Ei voitu tarkistaa onko tiedostokonteksti määritelty kohteelle %s"
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr "Izrada konteksta datoteke za %s nije moguća"
+ msgstr "Ei voitu luoda tiedostokontekstia kohteelle %s"
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr "Zadavanje vrste u kontekstu datoteke za %s nije moguće"
+ msgstr "Ei voitu asettaa tyyppiä tiedostokontekstissa kohteelle %s"
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr "Zadavanje konteksta datoteke za %s nije moguće"
+ msgstr "Ei voitu asettaa tiedostokontekstia kohteelle %s"
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr "Dodavanje konteksta datoteke za %s nije moguće"
+ msgstr "Ei voitu lisätä tiedostokontekstia kohteelle %s"
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
- msgstr "Zahtijeva setype, serange ili seuser"
+ msgstr "Vaatii setypen, serangen tai seuserin"
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr "Kontekst datoteke za %s nije određen"
+ msgstr "Tiedostokonteksti ei ole määritelty kohteelle %s"
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr "Propitivanje konteksta datoteke za %s nije moguće"
+ msgstr "Ei voitu kysellä tiedostokontekstia kohteelle %s"
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr "Uređivanje konteksta datoteke za %s nije moguće"
+ msgstr "Ei voitu muokata kohteen %s tiedostokontekstia"
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr ""
+ msgstr "Ei voitu luetella tiedostokonteksteja"
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr ""
+ msgstr "Ei voitu poistaa kohteen %s tiedostokontekstia"
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, 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."
+ msgstr ""
+ "Kohteen %s tiedostokonteksti on määritelty SELinux-käytännössä, sitä ei voi "
+ "poistaa"
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr "Brisanje konteksta datoteke za %s nije moguće"
+ msgstr "Ei voitu poistaa kohteen %s tiedostokontekstia"
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr "Ispisivanje popisa konteksta datoteke nije moguće"
+ msgstr "Ei voitu luetella tiedostokonteksteja"
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr "Izrada popisa konteksta lokalnih datoteka nije moguća"
+ msgstr "Ei voitu luetella paikallisia tiedostokonteksteja"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
- msgstr "SELinux fcontext"
+ msgstr "SELinux-tiedostokonteksti"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr "vrsta"
+ msgstr "tyyppi"
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
@@ -63191,114 +96950,114 @@ index 9ccb8e0..f96a6a3 100644
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr "Nije moguće provjeriti je li Booleova vrijednost %s određena"
+ msgstr "Ei voitu tarkistaa onko totuusarvo %s määritelty"
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr "Booleova vrijednost %s nije određena"
+ msgstr "Totuusarvoa %s ei ole määritelty"
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr "Propitivanje konteksta datoteke %s nije moguće"
+ msgstr "Ei voitu kysellä tiedostokontekstia kohteelle %s"
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
- msgstr ""
+ msgstr "Yksi seuraavista arvoista on määriteltävä: %s"
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
- msgstr ""
+ msgstr "Ei voitu asettaa totuusarvon %s aktiivista arvoa"
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr "Uređivanje Booleove vrijednosti %s nije moguće"
+ msgstr "Ei voitu muokata totuusarvoa %s"
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
- msgstr ""
+ msgstr "Virheellinen muoto %s: tietue %s"
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, 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."
+ msgstr "Totuusarvo %s on määritelty SELinux-käytännössä, sitä ei voi poistaa"
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr "Brisanje Booleove vrijednosti %s nije moguće"
+ msgstr "Ei voitu poistaa totuusarvoa %s"
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr "Ispisivanje popisa Booleovih vrijednosti nije moguće"
+ msgstr "Ei voitu luetteloida totuusarvoja"
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr ""
+ msgstr "tuntematon"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
- msgstr ""
+ msgstr "epätosi"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
- msgstr ""
+ msgstr "tosi"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
- msgstr "SELinux Booleov"
+ msgstr "SELinux-totuusarvo"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
- msgstr ""
+ msgstr "Tila"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
- msgstr ""
+ msgstr "Oletus"
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
- msgstr ""
+ msgstr "Kuvaus"
-@@ -1002,7 +998,7 @@ msgstr "Pogreška pri dodjeljivanju memorije.\n"
+@@ -1012,7 +1008,7 @@ msgstr "Virhe muistivarauksessa.\n"
msgid "Error sending audit message.\n"
- msgstr "Pogreška pri slanju poruke provjere.\n"
+ msgstr "Virhe audit-viestin lähettämisessä.\n"
-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
#, c-format
msgid "Could not determine enforcing mode.\n"
- msgstr "Određivanje načina prisiljavanja nije moguće.\n"
-@@ -1121,62 +1117,66 @@ msgstr "Dohvaćanje praznog kompleta signala nije moguće\n"
+ msgstr "Ei voitu selvittää toimeenpanevaa tilaa.\n"
+@@ -1129,62 +1125,66 @@ msgstr "Tyhjän signaalijoukon hankkiminen epäonnistui\n"
msgid "Unable to set SIGHUP handler\n"
- msgstr "Postavljanje SIGHUP rukovanja nije moguće\n"
+ msgstr "SIGHUP-käsittelimen asetus epäonnistui\n"
-#: ../newrole/newrole.c:1053
+#: ../newrole/newrole.c:1036
@@ -63308,100 +97067,100 @@ index 9ccb8e0..f96a6a3 100644
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "Nažalost, nova uloga može se upotrijebiti samo na SELinux kernelu.\n"
+ msgstr "newrolea voi käyttää vain SELinux-kernelillä.\n"
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr "Dohvaćanje starog konteksta nije uspjelo.\n"
+ msgstr "old_contextin hakeminen epäonnistui.\n"
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr ""
+ msgstr "Varoitus! Ei voitu hakea tty-tietoja.\n"
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr "pogreška tijekom čitanja konfiguracije usluge PAM.\n"
+ msgstr "virhe luettaessa PAM-palveluasetuksia.\n"
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr "newrole: neispravna lozinka za %s.\n"
+ msgstr "newrole: virheellinen salasana käyttäjälle %s\n"
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
#, c-format
msgid "newrole: failure forking: %s"
- msgstr "newrole: 'forking' neuspjeh: %s"
+ msgstr "newrole: haarautuminen epäonnistui: %s"
-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr "Obnavljanje tty oznake nije moguće...\n"
+ msgstr "Tty:n nimiötä ei voitu palauttaa…\n"
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
#, c-format
msgid "Failed to close tty properly\n"
- msgstr "Ispravno zatvaranje tty nije uspjelo\n"
+ msgstr "Tty:n sulkeminen kunnolla epäonnistui\n"
-#: ../newrole/newrole.c:1224
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr "Nije moguće zatvoriti deskriptore. \n"
+ msgstr "Kuvaajia ei voitu sulkea.\n"
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr "Pogreška pri dodjeljivanju argv0 ljuske.\n"
+ msgstr "Komentotulkin argv0:n varaamisessa tapahtui virhe.\n"
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
#, c-format
msgid "Unable to restore the environment, aborting\n"
- msgstr "Obnavljanje okruženja nije moguće. Prekidanje radnje.\n"
+ msgstr "Ei voitu palauttaa ympäristöä, lopetetaan\n"
-#: ../newrole/newrole.c:1298
+#: ../newrole/newrole.c:1297
msgid "failed to exec shell\n"
- msgstr "Izvršavanje ljuske nije uspjelo\n"
+ msgstr "komentotulkin suorittaminen epäonnistui\n"
-@@ -1279,20 +1279,20 @@ msgstr "chcat -- -TvrtkaPovjerljivo /docs/poslovniplan.odt"
+@@ -1287,20 +1287,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
msgid "chcat -l +CompanyConfidential juser"
- msgstr "chcat -l +TvrtkaPovjerljivo juser"
+ msgstr "chcat -l +CompanyConfidential juser"
-#: ../scripts/chcat:399 ../gui/polgen.py:1351
-#, c-format, python-format
+#: ../scripts/chcat:399
+#, c-format
msgid "Options Error %s "
- msgstr "Pogreška opcija %s "
+ msgstr "Valitsinvirhe %s"
-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
msgid "Boolean"
- msgstr ""
+ msgstr "Totuusarvo"
-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
msgid "all"
- msgstr ""
+ msgstr "kaikki"
-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1368,557 +1368,444 @@ msgstr ""
+@@ -1376,557 +1376,444 @@ msgstr ""
msgid "Load Policy Module"
msgstr ""
@@ -63412,18 +97171,18 @@ index 9ccb8e0..f96a6a3 100644
-#: ../gui/polgen.glade:80
+#: ../gui/polgen.glade:9
msgid "Red Hat 2007"
- msgstr ""
+ msgstr "Red Hat 2007"
-#: ../gui/polgen.glade:81
+#: ../gui/polgen.glade:11
msgid "GPL"
- msgstr ""
+ msgstr "GPL"
#. TRANSLATORS: Replace this string with your names, one name per line.
-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
msgid "translator-credits"
- msgstr ""
+ msgstr "Juhani Numminen <juhaninumminen0 at gmail.com>"
-#: ../gui/polgen.glade:90
+#: ../gui/polgen.glade:34
@@ -63448,7 +97207,7 @@ index 9ccb8e0..f96a6a3 100644
-#: ../gui/polgen.glade:177
+#: ../gui/polgen.glade:284
msgid "<b>Applications</b>"
- msgstr ""
+ msgstr "<b>Sovellukset</b>"
-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
@@ -63614,7 +97373,7 @@ index 9ccb8e0..f96a6a3 100644
-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
msgid "Name"
- msgstr ""
+ msgstr "Nimi"
-#: ../gui/polgen.glade:807
+#: ../gui/polgen.glade:739
@@ -63624,7 +97383,7 @@ index 9ccb8e0..f96a6a3 100644
-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
msgid "..."
- msgstr ""
+ msgstr "..."
-#: ../gui/polgen.glade:849
+#: ../gui/polgen.glade:776
@@ -63730,49 +97489,51 @@ index 9ccb8e0..f96a6a3 100644
-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
msgid "<b>TCP Ports</b>"
- msgstr ""
+ msgstr "<b>TCP-portit</b>"
-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
+-msgid "Allows %s to bind to any udp port"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
+-#: ../gui/polgen.glade:2215
+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
+#: ../gui/polgen.glade:1698
-+msgid "All"
-+msgstr ""
-+
+ msgid "All"
+ msgstr "Kaikki"
+
+-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
+-msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
- msgid "Allows %s to bind to any udp port"
++msgid "Allows %s to bind to any udp port"
msgstr ""
--#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
--#: ../gui/polgen.glade:2215
--msgid "All"
+-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
-+msgid "600-1024"
- msgstr ""
+ msgid "600-1024"
+ msgstr "600-1024"
--#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
+-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
+-msgid ""
+-"Enter a comma separated list of udp ports or ranges of ports that %s binds "
+-"to. Example: 612, 650-660"
+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
- msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
++msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
msgstr ""
--#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
--msgid "600-1024"
+-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
-+msgid "Unreserved Ports (>1024)"
- msgstr ""
-
--#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
-+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s binds "
- "to. Example: 612, 650-660"
+ msgid "Unreserved Ports (>1024)"
msgstr ""
--#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
--msgid "Unreserved Ports (>1024)"
--msgstr ""
--
-#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
-#: ../gui/polgen.glade:2233
++#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
++msgid ""
++"Enter a comma separated list of udp ports or ranges of ports that %s binds "
++"to. Example: 612, 650-660"
++msgstr ""
++
+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
+#: ../gui/polgen.glade:1718
msgid "Select Ports"
@@ -63786,7 +97547,7 @@ index 9ccb8e0..f96a6a3 100644
-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
msgid "<b>UDP Ports</b>"
- msgstr ""
+ msgstr "<b>UDP-portit</b>"
-#: ../gui/polgen.glade:1937
-msgid "label113"
@@ -64094,3339 +97855,3469 @@ index 9ccb8e0..f96a6a3 100644
#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
msgid "Network Port"
msgstr ""
-@@ -3364,3 +3251,157 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
+@@ -1964,1411 +1851,1487 @@ msgstr ""
+ msgid "Group View"
msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+msgstr ""
-+
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+#: ../sepolicy/sepolicy.py:110
+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+#: ../sepolicy/sepolicy.py:114
+msgid "All domains"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+#: ../sepolicy/sepolicy.py:116
+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+#: ../sepolicy/sepolicy.py:164
+msgid "Query SELinux policy network information"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
+msgid "list all SELinux port types"
-+msgstr "SELinux vrsta porta"
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
+#: ../sepolicy/sepolicy.py:175
+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
+#: ../sepolicy/sepolicy.py:178
+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
+#: ../sepolicy/sepolicy.py:195
+msgid "Source Domain"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+#: ../sepolicy/sepolicy.py:198
+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
-+msgstr ""
-diff --git a/policycoreutils/po/hu.po b/policycoreutils/po/hu.po
-index e92b9b3..1283aec 100644
---- a/policycoreutils/po/hu.po
-+++ b/policycoreutils/po/hu.po
-@@ -10,7 +10,7 @@ msgid ""
msgstr ""
- "Project-Id-Version: Policycoreutils\n"
- "Report-Msgid-Bugs-To: \n"
--"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-23 07:55+0000\n"
- "Last-Translator: Zoltan Hoppár <hopparz at gmail.com>\n"
- "Language-Team: Hungarian <trans-hu at lists.fedoraproject.org>\n"
-@@ -30,7 +30,7 @@ msgstr ""
- " ahol <szkript> a futtatandó inicializálási szkript neve,\n"
- " <argumentumok ...> pedig ezen szkript argumentumai."
--#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
-+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
- #, c-format
- msgid "failed to initialize PAM\n"
- msgstr "nem sikerült inicializálni a PAM-et\n"
-@@ -79,7 +79,7 @@ msgstr "A run_init funkció csak SELinux-kernelen használható.\n"
- msgid "authentication failed.\n"
- msgstr "Az azonosítás nem sikerült.\n"
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
--#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
-+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
- #, c-format
- msgid "Could not set exec context to %s.\n"
- msgstr "Nem sikerült beállítani a végrehajtási kontextust erre: %s.\n"
-@@ -92,774 +92,770 @@ msgstr "*********************** FONTOS ***********************\n"
- msgid "To make this policy package active, execute:"
- msgstr "Ezen házirend aktiválásához futtassa:"
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
--#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
--msgid "global"
--msgstr "globális"
--
--#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
- msgid "Could not create semanage handle"
- msgstr "Nem sikerült létrehozni az Semanage kezelőt"
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
--#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
- msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr "Az SELinux-szabályzat nem kezelt, vagy nem lehet elérni a tárolót."
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
--#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
- msgid "Cannot read policy store."
- msgstr "Nem lehet olvasni a szabályzat-tárolót."
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
--#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
- msgid "Could not establish semanage connection"
- msgstr "Nem sikerült létrehozni Semanage-kapcsolatot"
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
--#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
- msgid "Could not test MLS enabled status"
- msgstr "MLS aktív állapot tesztelése nem sikerült"
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
--#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
- msgid "Not yet implemented"
- msgstr "Még nincs megvalósítva."
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
--#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
- msgid "Semanage transaction already in progress"
- msgstr "SEmanage művelet már folyamatban"
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
--#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
- msgid "Could not start semanage transaction"
- msgstr "Nem sikerült elindítani az Semanage-tranzakciót"
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
--#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
- msgid "Could not commit semanage transaction"
- msgstr "Nem sikerült véglegesíteni az Semanage-tranzakciót"
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
--#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
- msgid "Semanage transaction not in progress"
- msgstr "SEmanage művelet nincs folyamatban"
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
- msgid "Could not list SELinux modules"
- msgstr "Nem sikerült listázni az SELinux modulokat"
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
- msgid "Modules Name"
- msgstr "Modulok nevei"
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
--#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
- msgid "Version"
- msgstr "Verzió"
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
--#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
- msgid "Disabled"
- msgstr "Kikapcsolva"
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
--#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
- #, python-format
- msgid "Could not disable module %s (remove failed)"
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
msgstr ""
--#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
- #, python-format
- msgid "Could not enable module %s (remove failed)"
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
msgstr ""
--#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
- #, python-format
- msgid "Could not remove module %s (remove failed)"
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
msgstr ""
--#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
- msgid "dontaudit requires either 'on' or 'off'"
- msgstr "dontaudit-hoz szükséges vagy 'be\" vagy 'ki'"
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
--#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
- msgid "Builtin Permissive Types"
- msgstr "Beépített elengedő típusok"
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
--#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
- msgid "Customized Permissive Types"
- msgstr "Egyéni elengedő típusok"
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
--#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
- #, python-format
- msgid "Could not set permissive domain %s (module installation failed)"
- msgstr "Nem állítható be a megengedő tartomány %s (sikertelen modul telepítés)"
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
--#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
- #, python-format
- msgid "Could not remove permissive domain %s (remove failed)"
- msgstr "Nem törölhető a megengedő tartomány %s (sikertelen eltávolítás)"
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
--#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
--#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
--#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
--#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
--#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
--#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
--#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
- #, python-format
- msgid "Could not create a key for %s"
- msgstr "Nem sikerült létrehozni kulcsot ehhez: %s"
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
--#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
--#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
- #, python-format
- msgid "Could not check if login mapping for %s is defined"
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
msgstr ""
- "Nem sikerült ellenőrizni, hogy van-e definiálva bejelentkezési hozzárendelés "
- "ehhez: %s"
--#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
- #, python-format
- msgid "Linux Group %s does not exist"
- msgstr "A %s Linux csoport nem létezik"
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
--#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
- #, python-format
- msgid "Linux User %s does not exist"
- msgstr "Nem létezik %s nevű Linux-felhasználó"
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
--#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
- #, python-format
- msgid "Could not create login mapping for %s"
- msgstr "Nem sikerült létrehozni bejelentkezési hozzárendelést ehhez: %s"
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
--#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
- #, python-format
- msgid "Could not set name for %s"
- msgstr "Nem sikerült nevet beállítani ehhez: %s"
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
--#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
- #, python-format
- msgid "Could not set MLS range for %s"
- msgstr "Nem sikerült MLS-tartományt beállítani ehhez: %s"
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
--#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
- #, python-format
- msgid "Could not set SELinux user for %s"
- msgstr "Nem sikerült SELinux-felhasználót beállítani ehhez: %s"
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
--#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
- #, python-format
- msgid "Could not add login mapping for %s"
- msgstr "Nem sikerült felvenni bejelentkezési hozzárendelést ehhez: %s"
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
--#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
- msgid "Requires seuser or serange"
- msgstr "Seuser vagy Serange szükséges"
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
--#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
- #, python-format
- msgid "Login mapping for %s is not defined"
- msgstr "Nincs definiálva bejelentkezési hozzárendelés ehhez: %s"
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
--#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
- #, python-format
- msgid "Could not query seuser for %s"
- msgstr "Nem sikerült végrehajtani Seuser-lekérdezést erre: %s"
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
--#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
- #, python-format
- msgid "Could not modify login mapping for %s"
- msgstr "Nem sikerült módosítani \"%s\" bejelentkezési hozzárendelését"
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
- #, python-format
- msgid "Login mapping for %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
msgstr ""
- "%s bejelentkezési hozzárendelése szabályzatban van definiálva - nem törölhető"
--#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
- #, python-format
- msgid "Could not delete login mapping for %s"
- msgstr "Nem sikerült törölni \"%s\" bejelentkezési hozzárendelését"
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
--#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
--#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
- msgid "Could not list login mappings"
- msgstr "Nem sikerült listázni a bejelentkezési hozzárendeléseket"
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
- #: ../gui/system-config-selinux.glade:100
- msgid "Login Name"
- msgstr "Bejelentkezési név"
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:128
- #: ../gui/system-config-selinux.glade:915
- #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
- msgid "SELinux User"
- msgstr "SELinux felhasználó"
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
--#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
- #: ../gui/system-config-selinux.glade:943
- msgid "MLS/MCS Range"
- msgstr "MLS/MCS hatáskör"
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
--#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
--#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
--#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
- #, python-format
- msgid "Could not check if SELinux user %s is defined"
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
msgstr ""
- "Nem sikerült ellenőrizni, hogy van-e definiálva \"%s\" SELinux-felhasználó"
--#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
--#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
- #, python-format
- msgid "Could not query user for %s"
- msgstr "Nem sikerült lekérdezni a felhasználót ehhez: %s"
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
- #, python-format
- msgid "You must add at least one role for %s"
- msgstr "Legalább egy szerepet meg kell adnia %s számára"
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
- #, python-format
- msgid "Could not create SELinux user for %s"
- msgstr "Nem sikerült létrehozni SELinux-felhasználót ehhez: %s"
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
--#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
- #, python-format
- msgid "Could not add role %s for %s"
- msgstr "Nem sikerült felvenni \"%s\" szerepet ehhez: %s"
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
--#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
- #, python-format
- msgid "Could not set MLS level for %s"
- msgstr "Nem sikerült beállítani az MLS-szintet ehhez: %s"
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
--#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
- #, python-format
- msgid "Could not add prefix %s for %s"
- msgstr "Nem sikerült felvenni \"%s\" előtagot ehhez: %s"
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
- #, python-format
- msgid "Could not extract key for %s"
- msgstr "Nem sikerült kinyerni a kulcsot ehhez: %s"
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
- #, python-format
- msgid "Could not add SELinux user %s"
- msgstr "Nem sikerült felvenni \"%s\" SELinux-felhasználót"
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
--#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
- msgid "Requires prefix, roles, level or range"
- msgstr "Szükség van előtagra, szerepekre, szintre vagy tartományra"
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
--#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
- msgid "Requires prefix or roles"
- msgstr "Szükség van előtagra vagy szerepekre"
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
--#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
- #, python-format
- msgid "SELinux user %s is not defined"
- msgstr "\"%s\" SELinux-felhasználó nincs definiálva"
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
--#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
- #, python-format
- msgid "Could not modify SELinux user %s"
- msgstr "Nem sikerült módosítani a(z) \"%s\" SELinux-felhasználót"
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
--#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
- #, python-format
- msgid "SELinux user %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
msgstr ""
- "\"%s\" SELinux-felhasználó szabályzatban van definiálva - nem törölhető"
--#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
- #, python-format
- msgid "Could not delete SELinux user %s"
- msgstr "Nem sikerült törölni a(z) \"%s\" SELinux-felhasználót"
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
--#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
- msgid "Could not list SELinux users"
- msgstr "Nem sikerült listázni az SELinux-felhasználókat"
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
--#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
- #, python-format
- msgid "Could not list roles for user %s"
- msgstr "Nem sikerült listázni a(z) \"%s\" felhasználó szerepeit"
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "Labeling"
- msgstr "Címkézés"
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "MLS/"
- msgstr "MLS/"
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "Prefix"
- msgstr "Előtag"
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Level"
- msgstr "MCS Szint"
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Range"
- msgstr "MCS hatáskör"
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
- msgid "SELinux Roles"
- msgstr "SELinux szerepek"
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
--#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
- msgid "Protocol udp or tcp is required"
- msgstr "UDP vagy TCP protokoll szükséges"
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
--#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
- msgid "Port is required"
- msgstr "Meg kell adni portot"
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
--#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
- msgid "Invalid Port"
- msgstr "Hibás port"
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
--#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
- #, python-format
- msgid "Could not create a key for %s/%s"
- msgstr "Nem sikerült létrehozni kulcsot ehhez: %s/%s"
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
--#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
- msgid "Type is required"
- msgstr "Meg kell adni típust"
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
--#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
--#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
- #, python-format
- msgid "Could not check if port %s/%s is defined"
- msgstr "Nem sikerült ellenőrizni, hogy definiálva van-e a(z) %s/%s port"
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
--#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
- #, python-format
- msgid "Port %s/%s already defined"
- msgstr "A(z) %s/%s port már definiálva van"
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
++msgstr ""
++
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
--#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
- #, python-format
- msgid "Could not create port for %s/%s"
- msgstr "Nem sikerült létrehozni portot ehhez: %s/%s"
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
--#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
- #, python-format
- msgid "Could not create context for %s/%s"
- msgstr "Nem sikerült létrehozni kontextust ehhez: %s/%s"
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
--#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
- #, python-format
- msgid "Could not set user in port context for %s/%s"
- msgstr "Nem sikerült beállítani a felhasználót %s/%s portkontextusban"
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
--#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
- #, python-format
- msgid "Could not set role in port context for %s/%s"
- msgstr "Nem sikerült beállítani a szerepet %s/%s portkontextusban"
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
--#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
- #, python-format
- msgid "Could not set type in port context for %s/%s"
- msgstr "Nem sikerült beállítani a típust %s/%s portkontextusban"
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
--#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
- #, python-format
- msgid "Could not set mls fields in port context for %s/%s"
- msgstr "Nem sikerült beállítani az MLS-mezőket %s/%s portkontextusban"
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
++msgstr ""
++
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
--#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
- #, python-format
- msgid "Could not set port context for %s/%s"
- msgstr "Nem sikerült beállítani a portkontextust ehhez: %s/%s"
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
--#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
- #, python-format
- msgid "Could not add port %s/%s"
- msgstr "Nem sikerült felvenni ezt a portot: %s/%s"
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
--#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
--#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
- msgid "Requires setype or serange"
- msgstr "Setype vagy Serange szükséges"
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
--#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
- msgid "Requires setype"
- msgstr "Setype szükséges"
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
--#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
- #, python-format
- msgid "Port %s/%s is not defined"
- msgstr "%s/%s port nincs definiálva"
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
--#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
- #, python-format
- msgid "Could not query port %s/%s"
- msgstr "Nem sikerült lekérdezni ezt a portot: %s/%s"
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
--#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
- #, python-format
- msgid "Could not modify port %s/%s"
- msgstr "Nem sikerült módosítani ezt a portot: %s/%s"
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
--#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
- msgid "Could not list the ports"
- msgstr "Nem sikerült listázni a portokat"
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
--#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
- #, python-format
- msgid "Could not delete the port %s"
- msgstr "Nem sikerült törölni a portot: %s"
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
--#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
- #, python-format
- msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "A(z) %s/%s port szabályzatban van definiálva - nem törölhető"
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
--#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
- #, python-format
- msgid "Could not delete port %s/%s"
- msgstr "Nem sikerült törölni ezt a portot: %s/%s"
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
--#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
- msgid "Could not list ports"
- msgstr "Nem sikerült listázni a portokat"
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "SELinux Port Type"
- msgstr "SELinux Port típus"
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "Proto"
- msgstr "Proto"
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
--#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
- msgid "Port Number"
- msgstr "Portszám"
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
--#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
- msgid "Node Address is required"
- msgstr "Csomópont cím szükséges"
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
--#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
- msgid "Unknown or missing protocol"
- msgstr "Ismeretlen vagy hiányzó protokoll"
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
--#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
--#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
- msgid "SELinux Type is required"
- msgstr "Meg kell adni SELinux-típust"
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
+ msgstr ""
--#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
--#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
--#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
--#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
- #, python-format
- msgid "Could not create key for %s"
- msgstr "Nem sikerült létrehozni kulcsot ehhez: %s"
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
+ msgstr ""
--#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
--#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
- #, python-format
- msgid "Could not check if addr %s is defined"
- msgstr "Nem sikerült ellenőrizni, hogy definiálva van-e a(z) %s"
+-#: ../gui/selinux.tbl:189
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
+ msgstr ""
--#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
- #, python-format
- msgid "Could not create addr for %s"
- msgstr "Nem sikerült létrehozni addr-t %s-hez"
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
++msgstr ""
++
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
--#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
--#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
- #, python-format
- msgid "Could not create context for %s"
- msgstr "Nem sikerült létrehozni kontextust ehhez: %s"
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
--#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
- #, python-format
- msgid "Could not set mask for %s"
- msgstr "Nem állítható be a(z) %s maszkja"
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
--#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
- #, python-format
- msgid "Could not set user in addr context for %s"
- msgstr "Nem sikerült beállítani a felhasználót %s addr kontextusban"
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
--#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
- #, python-format
- msgid "Could not set role in addr context for %s"
- msgstr "Nem sikerült beállítani a szerepet %s addr kontextusban"
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
--#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
- #, python-format
- msgid "Could not set type in addr context for %s"
- msgstr "Nem sikerült beállítani a típust %s addr kontextusban"
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
- #, python-format
- msgid "Could not set mls fields in addr context for %s"
- msgstr "Nem sikerült beállítani az MLS-mezőket %s addr kontextusban"
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
--#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
- #, python-format
- msgid "Could not set addr context for %s"
- msgstr "Nem sikerült beállítani a(z) %s addr kontextust"
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
--#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
- #, python-format
- msgid "Could not add addr %s"
- msgstr "Nem adható hozzá %s addr"
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
--#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
- #, python-format
- msgid "Addr %s is not defined"
- msgstr "%s addr nincs definiálva"
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
--#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
- #, python-format
- msgid "Could not query addr %s"
- msgstr "Nem kérdezhető le %s addr"
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
--#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
- #, python-format
- msgid "Could not modify addr %s"
- msgstr "Nem módosítható %s addr"
-
--#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
- #, python-format
- msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr "A(z) %s addr nincs definiálva a házirendben, nem törölhető"
-
--#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
- #, python-format
- msgid "Could not delete addr %s"
- msgstr "Nem törölhető %s addr"
-
--#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
- msgid "Could not deleteall node mappings"
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
- msgid "Could not list addrs"
- msgstr "Nem listázható addr"
-
--#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
--#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
- #, python-format
- msgid "Could not check if interface %s is defined"
- msgstr "Nem sikerült ellenőrizni, hogy definiálva van-e ez a csatoló: %s"
-
--#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
- #, python-format
- msgid "Could not create interface for %s"
- msgstr "Nem sikerült létrehozni csatolót ehhez: %s"
-
--#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
- #, python-format
- msgid "Could not set user in interface context for %s"
- msgstr "Nem sikerült beállítani a felhasználót %s csatolókontextusban"
-
--#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
- #, python-format
- msgid "Could not set role in interface context for %s"
- msgstr "Nem sikerült beállítani a szerepet %s csatolókontextusban"
-
--#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
- #, python-format
- msgid "Could not set type in interface context for %s"
- msgstr "Nem sikerült beállítani a típust %s csatolókontextusban"
-
--#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
- #, python-format
- msgid "Could not set mls fields in interface context for %s"
- msgstr "Nem sikerült beállítani az MLS-mezőket %s csatolókontextusban"
-
--#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
- #, python-format
- msgid "Could not set interface context for %s"
- msgstr "Nem sikerült beállítani a csatolókontextust ehhez: %s"
-
--#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
- #, python-format
- msgid "Could not set message context for %s"
- msgstr "Nem sikerült beállítani az üzenetkontextust ehhez: %s"
-
--#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
- #, python-format
- msgid "Could not add interface %s"
- msgstr "Nem sikerült felvenni ezt a csatolót: %s"
-
--#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
- #, python-format
- msgid "Interface %s is not defined"
- msgstr "%s csatoló nincs definiálva"
-
--#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
- #, python-format
- msgid "Could not query interface %s"
- msgstr "Nem sikerült lekérdezni ezt a csatolót: %s"
-
--#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
- #, python-format
- msgid "Could not modify interface %s"
- msgstr "Nem sikerült módosítani ezt a csatolót: %s"
-
--#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
- #, python-format
- msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr "A(z) %s csatoló szabályzatban van definiálva - nem törölhető"
-
--#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
- #, python-format
- msgid "Could not delete interface %s"
- msgstr "Nem sikerült törölni ezt a csatolót: %s"
-
--#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
- msgid "Could not delete all interface mappings"
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
msgstr ""
--#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
- msgid "Could not list interfaces"
- msgstr "Nem sikerült listázni a csatolókat"
-
--#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
- msgid "SELinux Interface"
- msgstr "SELinux Interfész"
-
--#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
- msgid "Context"
- msgstr "Környezet"
-
--#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
- #, python-format
- msgid "Equivalence class for %s already exists"
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
msgstr ""
--#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
- #, python-format
- msgid "File spec %s conflicts with equivalency rule '%s %s'"
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
++msgstr ""
++
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
++msgstr ""
++
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++msgstr ""
++
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
++msgstr ""
++
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
++msgstr ""
++
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
msgstr ""
--#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
- #, python-format
- msgid "Equivalence class for %s does not exists"
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
msgstr ""
--#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
- #, python-format
- msgid "Could not set user in file context for %s"
- msgstr "Nem sikerült beállítani a felhasználót %s fájlkontextusban"
-
--#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
- #, python-format
- msgid "Could not set role in file context for %s"
- msgstr "Nem sikerült beállítani a szerepet %s fájlkontextusban"
-
--#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
- #, python-format
- msgid "Could not set mls fields in file context for %s"
- msgstr "Nem sikerült beállítani az MLS-mezőket %s fájlkontextusban"
-
--#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
- msgid "Invalid file specification"
- msgstr "Érvénytelen fájl specifikáció"
-
--#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
- msgid "File specification can not include spaces"
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
msgstr ""
--#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
- #, python-format
- msgid ""
- "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
msgstr ""
--#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
--#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
--#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
- #, python-format
- msgid "Could not check if file context for %s is defined"
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
msgstr ""
- "Nem sikerült ellenőrizni, hogy van-e definiálva fájlkontextus ehhez: %s"
-
--#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
- #, python-format
- msgid "Could not create file context for %s"
- msgstr "Nem sikerült létrehozni fájlkontextust ehhez: %s"
-
--#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
- #, python-format
- msgid "Could not set type in file context for %s"
- msgstr "Nem sikerült beállítani a típust %s fájlkontextusban"
-
--#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
--#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
- #, python-format
- msgid "Could not set file context for %s"
- msgstr "Nem sikerült beállítani a fájlkontextust ehhez: %s"
-
--#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
- #, python-format
- msgid "Could not add file context for %s"
- msgstr "Nem sikerült felvenni fájlkontextust ehhez: %s"
--#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
- msgid "Requires setype, serange or seuser"
- msgstr "Setype, Serange vagy Seuser szükséges"
-
--#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
- #, python-format
- msgid "File context for %s is not defined"
- msgstr "Nincs definiálva fájlkontextus ehhez: %s"
-
--#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
- #, python-format
- msgid "Could not query file context for %s"
- msgstr "Nem sikerült lekérdezni a fájlkontextust ehhez: %s"
-
--#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
- #, python-format
- msgid "Could not modify file context for %s"
- msgstr "Nem sikerült módosítani a fájlkontextust ehhez: %s"
-
--#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
- msgid "Could not list the file contexts"
- msgstr "A fájl kontextus listázása nem sikerült"
-
--#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
- #, python-format
- msgid "Could not delete the file context %s"
- msgstr "Nem sikerült a(z) %s fájl kontextus törlése"
-
--#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
- #, python-format
- msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr "%s fájlkontextusa szabályzatban van definiálva - nem törölhető"
-
--#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
- #, python-format
- msgid "Could not delete file context for %s"
- msgstr "Nem sikerült törölni %s fájlkontextusát"
-
--#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
- msgid "Could not list file contexts"
- msgstr "Nem sikerült listázni a fájlkontextusokat"
-
--#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
- msgid "Could not list local file contexts"
- msgstr "Nem sikerült listázni a helyi fájlkontextusokat"
-
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
- msgid "SELinux fcontext"
- msgstr "SELinux fkörnyezet"
-
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
- msgid "type"
- msgstr "Típus"
-
--#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
- msgid ""
- "\n"
- "SELinux Distribution fcontext Equivalence \n"
-@@ -867,7 +863,7 @@ msgstr ""
- "\n"
- "SELinux Distribution fcontext Equivalence \n"
-
--#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
+-#: ../gui/selinux.tbl:208
++#: booleans.py:132
msgid ""
- "\n"
- "SELinux Local fcontext Equivalence \n"
-@@ -875,82 +871,82 @@ msgstr ""
- "\n"
- "SELinux Local fcontext Equivalence \n"
-
--#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
--#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
- #, python-format
- msgid "Could not check if boolean %s is defined"
- msgstr "Nem sikerült ellenőrizni, hogy \"%s\" logikai érték definiálva van-e"
-
--#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
- #, python-format
- msgid "Boolean %s is not defined"
- msgstr "\"%s\" logikai érték nincs definiálva"
-
--#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
- #, python-format
- msgid "Could not query file context %s"
- msgstr "Nem sikerült lekérdezni a fájlkontextust ehhez: %s"
-
--#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
- #, python-format
- msgid "You must specify one of the following values: %s"
- msgstr "A következő értékek egyikét kell megadnia: %s"
-
--#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
- #, python-format
- msgid "Could not set active value of boolean %s"
- msgstr "Nem lehet beállítani az aktív logikai értéket %s"
-
--#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
- #, python-format
- msgid "Could not modify boolean %s"
- msgstr "Nem sikerült módosítani a(z) \"%s\" logikai értéket"
-
--#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
- #, python-format
- msgid "Bad format %s: Record %s"
- msgstr "Hibás formátum %s: Rekord %s"
-
--#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
- #, python-format
- msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr "A(z) \"%s\" logikai érték szabályzatban van definiálva - nem törölhető"
-
--#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
- #, python-format
- msgid "Could not delete boolean %s"
- msgstr "Nem sikerült törölni a(z) \"%s\" logikai értéket"
-
--#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
- msgid "Could not list booleans"
- msgstr "Nem sikerült listázni a logikai értékeket"
-
--#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
- msgid "unknown"
- msgstr "ismeretlen"
-
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
- msgid "off"
- msgstr "ki"
-
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
- msgid "on"
- msgstr "be"
-
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "SELinux boolean"
- msgstr "SELinux Logikai érték"
-
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "State"
- msgstr "Állapot"
-
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "Default"
- msgstr "Alapértelmezett"
-
--#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
--#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
-+#: ../gui/polgengui.py:254
- msgid "Description"
- msgstr "Leírás"
-
-@@ -1014,7 +1010,7 @@ msgstr "Memóriafoglalási hiba.\n"
- msgid "Error sending audit message.\n"
- msgstr "Hiba az auditálási üzenet küldésekor.\n"
-
--#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
-+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
- #, c-format
- msgid "Could not determine enforcing mode.\n"
- msgstr "Nem sikerült meghatározni a kikényszerítési módot.\n"
-@@ -1134,62 +1130,66 @@ msgstr "Nem sikerült üres szignálkészletet szerezni\n"
- msgid "Unable to set SIGHUP handler\n"
- msgstr "Nem sikerült beállítani SIGHUP-kezelőt\n"
-
--#: ../newrole/newrole.c:1053
-+#: ../newrole/newrole.c:1036
-+msgid "Sorry, newrole failed to drop capabilities\n"
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
+msgstr ""
+
-+#: ../newrole/newrole.c:1052
- #, c-format
- msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "A newrole funkció csak SELinux-kernelen használható.\n"
-
--#: ../newrole/newrole.c:1070
-+#: ../newrole/newrole.c:1069
- #, c-format
- msgid "failed to get old_context.\n"
- msgstr "Nem sikerült meghatározni a régi kontextust.\n"
-
--#: ../newrole/newrole.c:1077
-+#: ../newrole/newrole.c:1076
- #, c-format
- msgid "Warning! Could not retrieve tty information.\n"
- msgstr "Figyelem! Nem sikerült lekérdezni a tty információt.\n"
-
--#: ../newrole/newrole.c:1098
-+#: ../newrole/newrole.c:1097
- #, c-format
- msgid "error on reading PAM service configuration.\n"
- msgstr "hiba a PAM szolgáltatás beállításakor.\n"
-
--#: ../newrole/newrole.c:1133
-+#: ../newrole/newrole.c:1132
- #, c-format
- msgid "newrole: incorrect password for %s\n"
- msgstr "newrole: helytelen jelszó ehhez a felhasználóhoz: %s\n"
-
--#: ../newrole/newrole.c:1160
-+#: ../newrole/newrole.c:1159
- #, c-format
- msgid "newrole: failure forking: %s"
- msgstr "newrole: nem sikerült létrehozni új folyamatot: %s"
-
--#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
-+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
- #, c-format
- msgid "Unable to restore tty label...\n"
- msgstr "Nem sikerült visszaállítani a tty-címkét.\n"
-
--#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
-+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
- #, c-format
- msgid "Failed to close tty properly\n"
- msgstr "Nem sikerült megfelelően bezárni a tty-t\n"
-
--#: ../newrole/newrole.c:1224
-+#: ../newrole/newrole.c:1223
- #, c-format
- msgid "Could not close descriptors.\n"
- msgstr "Nem sikerült lezárni a leírókat.\n"
-
--#: ../newrole/newrole.c:1251
-+#: ../newrole/newrole.c:1250
- #, c-format
- msgid "Error allocating shell's argv0.\n"
- msgstr "Hiba a parancsértelmező argv0-jának lefoglalásakor.\n"
-
--#: ../newrole/newrole.c:1287
-+#: ../newrole/newrole.c:1286
- #, c-format
- msgid "Unable to restore the environment, aborting\n"
- msgstr "Nem sikerült visszaállítani a környezetet; megszakítás\n"
-
--#: ../newrole/newrole.c:1298
-+#: ../newrole/newrole.c:1297
- msgid "failed to exec shell\n"
- msgstr "nem sikerült végrehajtani a parancsértelmezőt\n"
-
-@@ -1292,20 +1292,20 @@ msgstr "chcat -- -Bizalmas /docs/üzletiterv.odt"
- msgid "chcat -l +CompanyConfidential juser"
- msgstr "chcat -l +Bizalmas felhasználó1"
-
--#: ../scripts/chcat:399 ../gui/polgen.py:1351
--#, c-format, python-format
-+#: ../scripts/chcat:399
-+#, c-format
- msgid "Options Error %s "
- msgstr "Hiba az opciókban: %s "
-
--#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
-+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
- msgid "Boolean"
- msgstr "Bináris"
-
--#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
-+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
- msgid "all"
- msgstr "összes"
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
--#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
-+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
- #: ../gui/system-config-selinux.glade:1615
- #: ../gui/system-config-selinux.glade:1820
- #: ../gui/system-config-selinux.glade:2437
-@@ -1393,38 +1393,46 @@ msgstr "Audit engedélyezése"
- msgid "Load Policy Module"
- msgstr "Szabályzat modul betöltése"
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
--#: ../gui/polgen.glade:79
--msgid "Polgen"
--msgstr "Polgen"
--
--#: ../gui/polgen.glade:80
-+#: ../gui/polgen.glade:9
- msgid "Red Hat 2007"
- msgstr "Red Hat 2007"
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
--#: ../gui/polgen.glade:81
-+#: ../gui/polgen.glade:11
- msgid "GPL"
- msgstr "GPL"
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
- #. TRANSLATORS: Replace this string with your names, one name per line.
--#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
-+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
- msgid "translator-credits"
- msgstr "Zoltan Hoppar"
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
--#: ../gui/polgen.glade:90
-+#: ../gui/polgen.glade:34
-+msgid "Add Booleans Dialog"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:101
-+msgid "Boolean Name"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:230
- msgid "SELinux Policy Generation Tool"
- msgstr "SELinux Szabályzatkészítő Eszköz"
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
--#: ../gui/polgen.glade:128
-+#: ../gui/polgen.glade:251
- msgid ""
- "<b>Select the policy type for the application or user role you want to "
- "confine:</b>"
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
msgstr ""
--#: ../gui/polgen.glade:177
-+#: ../gui/polgen.glade:284
- msgid "<b>Applications</b>"
- msgstr "<b>Alkalmazások</b>"
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
--#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
-+msgid "Standard Init Daemon"
-+msgstr "Szabványos init daemon"
-+
-+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
msgid ""
- "Standard Init Daemon are daemons started on boot via init scripts. Usually "
- "requires a script in /etc/rc.d/init.d"
-@@ -1433,520 +1441,399 @@ msgstr ""
- "init szkriptekkel indítanak. Rendszerint egy szkriptet igényel az /etc/rc.d/"
- "init.d mappában"
-
--#: ../gui/polgen.glade:241 ../gui/polgen.py:156
--msgid "Standard Init Daemon"
--msgstr "Szabványos init daemon"
--
--#: ../gui/polgen.glade:261 ../gui/polgen.py:157
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
- msgid "DBUS System Daemon"
- msgstr "DBUS rendszer daemon"
-
--#: ../gui/polgen.glade:280
-+#: ../gui/polgen.glade:349
-+msgid "Internet Services Daemon (inetd)"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:353
- msgid "Internet Services Daemon are daemons started by xinetd"
- msgstr "Internet Services Daemon azok a daemonok amelyeket az xinetd indít el"
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../gui/polgen.glade:282
--msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
-+msgid "Web Application/Script (CGI)"
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
msgstr ""
--#: ../gui/polgen.glade:301
-+#: ../gui/polgen.glade:370
- msgid ""
- "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
msgstr ""
--#: ../gui/polgen.glade:303 ../gui/polgen.py:159
--msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
-+msgid "User Application"
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
msgstr ""
--#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
-+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
- msgid ""
- "User Application are any application that you would like to confine that is "
- "started by a user"
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
msgstr ""
--#: ../gui/polgen.glade:324 ../gui/polgen.py:160
--msgid "User Application"
--msgstr ""
--
--#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
- msgid "Sandbox"
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
msgstr ""
--#: ../gui/polgen.glade:391
-+#: ../gui/polgen.glade:446
- msgid "<b>Login Users</b>"
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
msgstr ""
--#: ../gui/polgen.glade:453
-+#: ../gui/polgen.glade:478
-+msgid "Existing User Roles"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:482
- msgid "Modify an existing login user record."
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
msgstr ""
--#: ../gui/polgen.glade:455
--msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
-+msgid "Minimal Terminal User Role"
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
msgstr ""
--#: ../gui/polgen.glade:474
-+#: ../gui/polgen.glade:499
- 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."
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
msgstr ""
--#: ../gui/polgen.glade:476 ../gui/polgen.py:162
--msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
-+msgid "Minimal X Windows User Role"
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
msgstr ""
--#: ../gui/polgen.glade:495
-+#: ../gui/polgen.glade:516
- 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"
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
msgstr ""
--#: ../gui/polgen.glade:497 ../gui/polgen.py:163
--msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
-+msgid "User Role"
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
msgstr ""
--#: ../gui/polgen.glade:516
-+#: ../gui/polgen.glade:533
- msgid ""
- "User with full networking, no setuid applications without transition, no "
- "sudo, no su."
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
msgstr ""
--#: ../gui/polgen.glade:518 ../gui/polgen.py:164
--msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
-+msgid "Admin User Role"
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
msgstr ""
--#: ../gui/polgen.glade:537
-+#: ../gui/polgen.glade:550
- msgid ""
- "User with full networking, no setuid applications without transition, no su, "
- "can sudo to Root Administration Roles"
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
msgstr ""
--#: ../gui/polgen.glade:539 ../gui/polgen.py:165
--msgid "Admin User Role"
-+#: ../gui/polgen.glade:592
-+msgid "<b>Root Users</b>"
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
msgstr ""
--#: ../gui/polgen.glade:585
--msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
-+msgid "Root Admin User Role"
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
msgstr ""
--#: ../gui/polgen.glade:647
-+#: ../gui/polgen.glade:627
- 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."
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
msgstr ""
--#: ../gui/polgen.glade:649 ../gui/polgen.py:166
--msgid "Root Admin User Role"
--msgstr ""
--
--#: ../gui/polgen.glade:716
--msgid "label104"
--msgstr ""
--
--#: ../gui/polgen.glade:745
-+#: ../gui/polgen.glade:705
- msgid "<b>Enter name of application or user role:</b>"
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
msgstr ""
--#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
-+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
- msgid "Name"
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
msgstr ""
--#: ../gui/polgen.glade:807
-+#: ../gui/polgen.glade:739
- msgid "Enter complete path for executable to be confined."
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
msgstr ""
--#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
-+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
- msgid "..."
- msgstr "..."
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
--#: ../gui/polgen.glade:849
-+#: ../gui/polgen.glade:776
- msgid "Enter unique name for the confined application or user role."
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
msgstr ""
--#: ../gui/polgen.glade:871
-+#: ../gui/polgen.glade:794
- msgid "Executable"
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
msgstr ""
--#: ../gui/polgen.glade:899
-+#: ../gui/polgen.glade:808
- msgid "Init script"
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
msgstr ""
--#: ../gui/polgen.glade:927
-+#: ../gui/polgen.glade:821
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
msgid ""
- "Enter complete path to init script used to start the confined application."
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
msgstr ""
--#: ../gui/polgen.glade:982
--msgid "label105"
--msgstr ""
--
--#: ../gui/polgen.glade:1011
-+#: ../gui/polgen.glade:887
- msgid "<b>Select existing role to modify:</b>"
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
msgstr ""
--#: ../gui/polgen.glade:1045
-+#: ../gui/polgen.glade:908
- msgid "Select the user roles that will transiton to the %s domain."
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
msgstr ""
--#: ../gui/polgen.glade:1073
--msgid "label106"
-+#: ../gui/polgen.glade:928
-+msgid "role tab"
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
msgstr ""
--#: ../gui/polgen.glade:1102
-+#: ../gui/polgen.glade:945
- msgid "<b>Select roles that %s will transition to:</b>"
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../gui/polgen.glade:1136
-+#: ../gui/polgen.glade:963
- msgid "Select applications domains that %s will transition to."
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
msgstr ""
--#: ../gui/polgen.glade:1164
--msgid "label107"
-+#: ../gui/polgen.glade:983
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
+msgid ""
-+"transition \n"
-+"role tab"
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
msgstr ""
--#: ../gui/polgen.glade:1193
-+#: ../gui/polgen.glade:1001
- msgid "<b>Select the user_roles that will transition to %s:</b>"
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
msgstr ""
--#: ../gui/polgen.glade:1227
-+#: ../gui/polgen.glade:1019
- msgid "Select the user roles that will transiton to this applications domains."
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
msgstr ""
--#: ../gui/polgen.glade:1255
--msgid "label108"
--msgstr ""
--
--#: ../gui/polgen.glade:1284
-+#: ../gui/polgen.glade:1056
- msgid "<b>Select domains that %s will administer:</b>"
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
msgstr ""
--#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
-+#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
- msgid "Select the domains that you would like this user administer."
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
msgstr ""
--#: ../gui/polgen.glade:1346
--msgid "label109"
--msgstr ""
--
--#: ../gui/polgen.glade:1375
-+#: ../gui/polgen.glade:1111
- msgid "<b>Select additional roles for %s:</b>"
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../gui/polgen.glade:1437
--msgid "label111"
--msgstr ""
--
--#: ../gui/polgen.glade:1466
-+#: ../gui/polgen.glade:1166
- msgid "<b>Enter network ports that %s binds on:</b>"
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
msgstr ""
--#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
-+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
- msgid "<b>TCP Ports</b>"
- msgstr "<b>TCP Portok</b>"
-
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
-+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
-+#: ../gui/polgen.glade:1698
-+msgid "All"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
- msgid "Allows %s to bind to any udp port"
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
msgstr ""
--#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
--#: ../gui/polgen.glade:2215
--msgid "All"
-+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
-+msgid "600-1024"
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
msgstr ""
--#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
-+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
- msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
msgstr ""
--#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
--msgid "600-1024"
-+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
-+msgid "Unreserved Ports (>1024)"
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
msgstr ""
--#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
-+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s binds "
- "to. Example: 612, 650-660"
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
msgstr ""
--#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
--msgid "Unreserved Ports (>1024)"
--msgstr ""
--
--#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
--#: ../gui/polgen.glade:2233
-+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
-+#: ../gui/polgen.glade:1718
- msgid "Select Ports"
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
msgstr ""
--#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
-+#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
- msgid "Allows %s to bind to any udp ports > 1024"
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
msgstr ""
--#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
-+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
- msgid "<b>UDP Ports</b>"
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
msgstr ""
--#: ../gui/polgen.glade:1937
--msgid "label113"
-+#: ../gui/polgen.glade:1519
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
+msgid ""
-+"Network\n"
-+"Bind tab"
- msgstr ""
-
--#: ../gui/polgen.glade:1966
-+#: ../gui/polgen.glade:1537
- msgid "<b>Select network ports that %s connects to:</b>"
++"Allow tftp to modify public files used for public file transfer services."
msgstr ""
--#: ../gui/polgen.glade:2058
-+#: ../gui/polgen.glade:1593
- msgid "Allows %s to connect to any tcp port"
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
msgstr ""
--#: ../gui/polgen.glade:2104
-+#: ../gui/polgen.glade:1622
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
msgid ""
- "Enter a comma separated list of tcp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
msgstr ""
--#: ../gui/polgen.glade:2212
-+#: ../gui/polgen.glade:1702
- msgid "Allows %s to connect to any udp port"
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
msgstr ""
--#: ../gui/polgen.glade:2258
-+#: ../gui/polgen.glade:1731
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
msgstr ""
--#: ../gui/polgen.glade:2305
--msgid "label114"
--msgstr ""
--
--#: ../gui/polgen.glade:2334
-+#: ../gui/polgen.glade:1792
- msgid "<b>Select common application traits for %s:</b>"
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
msgstr ""
--#: ../gui/polgen.glade:2366
-+#: ../gui/polgen.glade:1809
- msgid "Writes syslog messages\t"
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
msgstr ""
--#: ../gui/polgen.glade:2385
-+#: ../gui/polgen.glade:1824
- msgid "Create/Manipulate temporary files in /tmp"
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
msgstr ""
--#: ../gui/polgen.glade:2404
-+#: ../gui/polgen.glade:1839
- msgid "Uses Pam for authentication"
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
msgstr ""
--#: ../gui/polgen.glade:2423
-+#: ../gui/polgen.glade:1854
- msgid "Uses nsswitch or getpw* calls"
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
msgstr ""
--#: ../gui/polgen.glade:2442
-+#: ../gui/polgen.glade:1869
- msgid "Uses dbus"
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
msgstr ""
--#: ../gui/polgen.glade:2461
-+#: ../gui/polgen.glade:1884
- msgid "Sends audit messages"
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
msgstr ""
--#: ../gui/polgen.glade:2480
-+#: ../gui/polgen.glade:1899
- msgid "Interacts with the terminal"
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
msgstr ""
--#: ../gui/polgen.glade:2499
-+#: ../gui/polgen.glade:1914
- msgid "Sends email"
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
msgstr ""
--#: ../gui/polgen.glade:2530
--msgid "label115"
--msgstr ""
--
--#: ../gui/polgen.glade:2559
-+#: ../gui/polgen.glade:1961
- msgid "<b>Add files/directories that %s manages</b>"
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
msgstr ""
--#: ../gui/polgen.glade:2788
-+#: ../gui/polgen.glade:2122
- msgid ""
- "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
- "Files ..."
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
msgstr ""
--#: ../gui/polgen.glade:2823
--msgid "label116"
--msgstr ""
--
--#: ../gui/polgen.glade:2852
-+#: ../gui/polgen.glade:2166
- msgid "<b>Add booleans from the %s policy:</b>"
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
msgstr ""
--#: ../gui/polgen.glade:3002
-+#: ../gui/polgen.glade:2274
- msgid "Add/Remove booleans used by the %s domain"
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
msgstr ""
--#: ../gui/polgen.glade:3066
-+#: ../gui/polgen.glade:2316
- msgid "<b>Which directory you will generate the %s policy?</b>"
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
msgstr ""
--#: ../gui/polgen.glade:3097
-+#: ../gui/polgen.glade:2334
- msgid "Policy Directory"
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
msgstr ""
--#: ../gui/polgen.glade:3254
--msgid "Add Booleans Dialog"
--msgstr ""
--
--#: ../gui/polgen.glade:3327
--msgid "Boolean Name"
--msgstr ""
--
--#: ../gui/polgengui.py:261
-+#: ../gui/polgengui.py:262
- msgid "Role"
- msgstr "Szabály"
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
--#: ../gui/polgengui.py:268
-+#: ../gui/polgengui.py:269
- msgid "Existing_User"
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
msgstr ""
--#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
-+#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
- msgid "Application"
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
msgstr ""
--#: ../gui/polgengui.py:352
-+#: ../gui/polgengui.py:353
- #, python-format
- msgid "%s must be a directory"
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
msgstr ""
--#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
-+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
- msgid "You must select a user"
- msgstr "Ki kell választania a felhasználót"
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
--#: ../gui/polgengui.py:542
-+#: ../gui/polgengui.py:543
- msgid "Select executable file to be confined."
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
msgstr ""
--#: ../gui/polgengui.py:553
-+#: ../gui/polgengui.py:554
- msgid "Select init script file to be confined."
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
msgstr ""
--#: ../gui/polgengui.py:563
-+#: ../gui/polgengui.py:564
- msgid "Select file(s) that confined application creates or writes"
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
msgstr ""
--#: ../gui/polgengui.py:570
-+#: ../gui/polgengui.py:571
- msgid "Select directory(s) that the confined application owns and writes into"
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
msgstr ""
--#: ../gui/polgengui.py:632
-+#: ../gui/polgengui.py:633
- msgid "Select directory to generate policy files in"
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
msgstr ""
--#: ../gui/polgengui.py:649
-+#: ../gui/polgengui.py:650
- #, python-format
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
msgid ""
- "Type %s_t already defined in current policy.\n"
- "Do you want to continue?"
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
msgstr ""
--#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
- msgid "Verify Name"
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
msgstr ""
--#: ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:654
- #, python-format
- msgid ""
- "Module %s.pp already loaded in current policy.\n"
- "Do you want to continue?"
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
msgstr ""
--#: ../gui/polgengui.py:699
-+#: ../gui/polgengui.py:700
- msgid ""
- "You must add a name made up of letters and numbers and containing no spaces."
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
msgstr ""
--#: ../gui/polgengui.py:713
-+#: ../gui/polgengui.py:714
- msgid "You must enter a executable"
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
msgstr ""
--#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
-+#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
- msgid "Configue SELinux"
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
msgstr ""
--#: ../gui/polgen.py:158
--msgid "Internet Services Daemon"
--msgstr ""
--
--#: ../gui/polgen.py:197
--#, python-format
--msgid "Ports must be numbers or ranges of numbers from 1 to %d "
--msgstr ""
--
--#: ../gui/polgen.py:324
--msgid "You must enter a name for your confined process/user"
--msgstr ""
--
--#: ../gui/polgen.py:326
--msgid ""
--"Name must be alpha numberic with no spaces. Consider using option \"-n "
--"MODULENAME\""
--msgstr ""
--
--#: ../gui/polgen.py:414
--msgid "User Role types can not be assigned executables."
--msgstr ""
--
--#: ../gui/polgen.py:420
--msgid "Only Daemon apps can use an init script.."
--msgstr ""
--
--#: ../gui/polgen.py:438
--msgid "use_resolve must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:444
--msgid "use_syslog must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:450
--msgid "use_kerberos must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
--msgstr ""
--
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
--msgstr ""
--
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
--msgstr ""
--
--#: ../gui/polgen.py:1183
--msgid "Interface file"
--msgstr ""
--
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
--msgstr ""
--
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
--msgstr ""
--
--#: ../gui/polgen.py:1306
+-#: ../gui/usersPage.py:138
-#, python-format
--msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
--msgstr ""
--
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
--msgstr ""
--
- #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
- msgstr ""
-@@ -3392,3 +3279,164 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
- msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:164
-+#, fuzzy
-+msgid "Query SELinux policy network information"
-+msgstr "SELinux Szabályzatkészítő Eszköz"
-+
-+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
-+msgid "list all SELinux port types"
-+msgstr "SELinux Port típus"
-+
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
-+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
-+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
-+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
-+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
-+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
-+msgid "commands"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:230
+msgid ""
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
-+msgstr ""
-+
-+#~ msgid "global"
-+#~ msgstr "globális"
-+
-+#~ msgid "Polgen"
-+#~ msgstr "Polgen"
-diff --git a/policycoreutils/po/id.po b/policycoreutils/po/id.po
-index caf6141..cc56bd2 100644
---- a/policycoreutils/po/id.po
-+++ b/policycoreutils/po/id.po
-@@ -7,7 +7,7 @@ msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/fr.po b/policycoreutils/po/fr.po
+index 5744176..1a65213 100644
+--- a/policycoreutils/po/fr.po
++++ b/policycoreutils/po/fr.po
+@@ -14,24 +14,27 @@ msgid ""
msgstr ""
"Project-Id-Version: Policycoreutils\n"
"Report-Msgid-Bugs-To: \n"
--"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-03-30 18:14+0000\n"
- "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
- "Language-Team: Indonesian <trans-id at lists.fedoraproject.org>\n"
-@@ -24,7 +24,7 @@ msgid ""
+-"POT-Creation-Date: 2012-04-02 16:29-0400\n"
+-"PO-Revision-Date: 2012-06-09 13:32+0000\n"
+-"Last-Translator: Jérôme Fenal <jfenal at gmail.com>\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
++"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
+ "Language-Team: French <trans-fr at lists.fedoraproject.org>\n"
++"Language: fr\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Language: fr\n"
+-"Plural-Forms: nplurals=2; plural=(n > 1)\n"
++"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+ "USAGE: run_init <script> <args ...>\n"
+ " where: <script> is the name of the init script to run,\n"
" <args ...> are the arguments to that script."
- msgstr ""
+-msgstr "SYNTAXE : run_init <script> <args ...>\n où : <script> est le nom du script d'initialisation à exécuter,\n <args ...> sont les arguments à passer au script."
++msgstr ""
++"SYNTAXE : run_init <script> <args ...>\n"
++" où : <script> est le nom du script d'initialisation à exécuter,\n"
++" <args ...> sont les arguments à passer au script."
-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
#, c-format
msgid "failed to initialize PAM\n"
- msgstr ""
-@@ -73,7 +73,7 @@ msgstr ""
+ msgstr "échec de l'initialisation de PAM\n"
+@@ -48,7 +51,9 @@ msgstr "Mot de passe :"
+ #: ../run_init/run_init.c:197 ../newrole/newrole.c:366
+ #, c-format
+ msgid "Cannot find your entry in the shadow passwd file.\n"
+-msgstr "Impossible de trouver votre entrée dans le fichier des mots de passe cachés.\n"
++msgstr ""
++"Impossible de trouver votre entrée dans le fichier des mots de passe "
++"cachés.\n"
+
+ #: ../run_init/run_init.c:203 ../newrole/newrole.c:373
+ #, c-format
+@@ -80,7 +85,7 @@ msgstr "Désolé, run_init doit être utilisé uniquement sur un noyau SELinux.\
msgid "authentication failed.\n"
- msgstr ""
+ msgstr "échec lors de l'authentification.\n"
-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
#, c-format
msgid "Could not set exec context to %s.\n"
- msgstr ""
-@@ -86,855 +86,851 @@ msgstr ""
+ msgstr "Impossible de régler le contexte d'exécution vers %s.\n"
+@@ -93,856 +98,872 @@ msgstr "******************** IMPORTANT ***********************\n"
msgid "To make this policy package active, execute:"
- msgstr ""
+ msgstr "Pour rendre ce paquetage de stratégies actif, exécutez :"
-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
-msgid "global"
--msgstr ""
+-msgstr "global(e)"
-
--#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
+-#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
- msgstr ""
+ msgstr "Impossible de créer un outil semanage"
--#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
+-#: ../semanage/seobject.py:230
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr ""
+ msgstr "La stratégie SELinux n'est pas gérée ou la base n'est pas accessible."
--#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
+-#: ../semanage/seobject.py:235
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
- msgstr ""
+ msgstr "Impossible de lire la base de données des stratégies"
--#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
+-#: ../semanage/seobject.py:240
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
- msgstr ""
+ msgstr "Impossible d'établir de connexion semanage"
--#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
+-#: ../semanage/seobject.py:245
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
- msgstr ""
+ msgstr "Impossible de tester les statuts MLS activés"
--#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
+-#: ../semanage/seobject.py:251 ../semanage/seobject.py:266
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
- msgstr ""
+ msgstr "Pas encore implémenté"
--#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
+-#: ../semanage/seobject.py:255
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
- msgstr ""
+ msgstr "Transaction de semanage déjà en cours"
--#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
+-#: ../semanage/seobject.py:264
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
- msgstr ""
+ msgstr "Impossible de démarrer une transaction semanage"
--#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
+-#: ../semanage/seobject.py:274
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
- msgstr ""
+ msgstr "Impossible de commiter une transaction semanage"
--#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
+-#: ../semanage/seobject.py:279
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
- msgstr ""
+ msgstr "Aucune transaction semanage en cours"
--#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
+-#: ../semanage/seobject.py:291 ../semanage/seobject.py:371
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
- msgstr ""
+ msgstr "Impossible de lister les modules SELinux"
--#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
+-#: ../semanage/seobject.py:304
++#: ../semanage/seobject.py:284
msgid "Modules Name"
- msgstr ""
+ msgstr "Nom des modules"
--#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
+-#: ../semanage/seobject.py:304 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
- msgstr ""
+ msgstr "Version"
--#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
+-#: ../semanage/seobject.py:307 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
- msgstr ""
+ msgstr "Désactivé"
--#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
+-#: ../semanage/seobject.py:322
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
- msgstr ""
+ msgstr "Impossible de désactiver le module %s (échec de la suppression)"
--#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
+-#: ../semanage/seobject.py:333
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
- msgstr ""
+ msgstr "Impossible d'activer le module %s (échec de la suppression)"
--#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
+-#: ../semanage/seobject.py:348
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
- msgstr ""
+ msgstr "Impossible de supprimer le module %s (échec de la suppression)"
--#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
+-#: ../semanage/seobject.py:358
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
- msgstr ""
+ msgstr "dontaudit doit être « on » ou « off »"
--#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
+-#: ../semanage/seobject.py:387
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
- msgstr ""
+ msgstr "Types permissifs intrinsèques"
--#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
+-#: ../semanage/seobject.py:397
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
- msgstr ""
+ msgstr "Types permissifs personnalisés"
--#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
+-#: ../semanage/seobject.py:438
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
- msgstr ""
+-msgstr "Impossible de définir le domaine permissif %s (échec de l'installation du module)"
++msgstr ""
++"Impossible de définir le domaine permissif %s (échec de l'installation du "
++"module)"
--#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
+-#: ../semanage/seobject.py:444
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
- msgstr ""
+-msgstr "Impossible de supprimer le domaine permissif %s (échec de la suppression)"
++msgstr ""
++"Impossible de supprimer le domaine permissif %s (échec de la suppression)"
--#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
--#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
--#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
--#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
--#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
--#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
--#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
+-#: ../semanage/seobject.py:479 ../semanage/seobject.py:553
+-#: ../semanage/seobject.py:599 ../semanage/seobject.py:696
+-#: ../semanage/seobject.py:726 ../semanage/seobject.py:793
+-#: ../semanage/seobject.py:850 ../semanage/seobject.py:1097
+-#: ../semanage/seobject.py:1786 ../semanage/seobject.py:1849
+-#: ../semanage/seobject.py:1868 ../semanage/seobject.py:1985
+-#: ../semanage/seobject.py:2037
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
- msgstr ""
+ msgstr "Impossible de créer une clef pour %s"
--#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
--#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
+-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
+-#: ../semanage/seobject.py:603 ../semanage/seobject.py:609
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
- msgstr ""
+ msgstr "Ne peut vérifier si le mappage de connexion est défini pour %s"
--#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
+-#: ../semanage/seobject.py:492
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
- msgstr ""
+ msgstr "Le groupe Linux %s n'existe pas"
--#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
+-#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
- msgstr ""
+ msgstr "L'utilisateur Linux %s n'existe pas"
--#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
+-#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
- msgstr ""
+ msgstr "Ne peut mapper le nom d'utilisateur pour %s"
--#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
+-#: ../semanage/seobject.py:505 ../semanage/seobject.py:741
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
- msgstr ""
+ msgstr "Impossible de définir le nom pour %s"
--#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
+-#: ../semanage/seobject.py:510 ../semanage/seobject.py:751
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
- msgstr ""
+ msgstr "Impossible de définir une plage MLS pour %s"
--#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
+-#: ../semanage/seobject.py:514
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
- msgstr ""
+ msgstr "Impossible de définir une identité SELinux pour %s"
--#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
+-#: ../semanage/seobject.py:518
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
- msgstr ""
+ msgstr "Impossible d'ajouter un mappage pour %s"
--#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
+-#: ../semanage/seobject.py:536
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
- msgstr ""
+ msgstr "seuser ou un serange obligatoire"
--#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
+-#: ../semanage/seobject.py:559 ../semanage/seobject.py:605
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
- msgstr ""
+ msgstr "Le mappage de connexion pour %s n'est pas défini"
--#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
+-#: ../semanage/seobject.py:563
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
- msgstr ""
+ msgstr "Impossible d'interroger le seuser pour %s"
--#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
+-#: ../semanage/seobject.py:577
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
- msgstr ""
+ msgstr "Impossible de modifier le mappage pour %s"
--#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
+-#: ../semanage/seobject.py:611
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
- msgstr ""
+-msgstr "La correspondance utilisateurs - identités SELinux pour %s est définie dans une stratégie, elle ne peut être supprimée"
++msgstr ""
++"La correspondance utilisateurs - identités SELinux pour %s est définie dans "
++"une stratégie, elle ne peut être supprimée"
--#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
+-#: ../semanage/seobject.py:615
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
- msgstr ""
+-msgstr "Impossible de supprimer la correspondance utilisateurs - identités SELinux pour %s"
++msgstr ""
++"Impossible de supprimer la correspondance utilisateurs - identités SELinux "
++"pour %s"
--#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
--#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
+-#: ../semanage/seobject.py:637 ../semanage/seobject.py:655
+-#: ../semanage/seobject.py:893
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
- msgstr ""
+ msgstr "Impossible de lister les mappages"
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
+-#: ../semanage/seobject.py:680 ../semanage/seobject.py:685
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
- msgstr ""
+ msgstr "Nom pour l'ouverture de session"
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
+-#: ../semanage/seobject.py:680 ../semanage/seobject.py:685
+-#: ../semanage/seobject.py:943 ../semanage/seobject.py:948
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
- #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
+-#: ../gui/system-config-selinux.glade:2304 ../gui/usersPage.py:44
++#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
msgid "SELinux User"
- msgstr ""
+ msgstr "Identité SELinux"
--#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
+-#: ../semanage/seobject.py:680 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
- msgstr ""
+ msgstr "Intervalle MLS/MCS"
--#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
--#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
--#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
+-#: ../semanage/seobject.py:699 ../semanage/seobject.py:730
+-#: ../semanage/seobject.py:797 ../semanage/seobject.py:854
+-#: ../semanage/seobject.py:860
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
- msgstr ""
+ msgstr "Impossible de vérifier si l'identité SELinux %s est définie"
--#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
--#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
+-#: ../semanage/seobject.py:702 ../semanage/seobject.py:803
+-#: ../semanage/seobject.py:866
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
- msgstr ""
+ msgstr "Impossible d'interroger l'utilisateur pour %s"
--#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
+-#: ../semanage/seobject.py:722
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
- msgstr ""
+ msgstr "Vous devez ajouter au moins un rôle pour %s"
--#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
+-#: ../semanage/seobject.py:737
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
- msgstr ""
+ msgstr "Impossible de créer une identité SELinux pour %s"
--#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
+-#: ../semanage/seobject.py:746
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
- msgstr ""
+ msgstr "Impossible d'ajouter un rôle %s pour %s"
--#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
+-#: ../semanage/seobject.py:755
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
- msgstr ""
+ msgstr "Impossible de régler le niveau MLS pour %s"
--#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
+-#: ../semanage/seobject.py:758
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
- msgstr ""
+ msgstr "Impossible d'ajouter le préfixe %s à %s"
--#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
+-#: ../semanage/seobject.py:761
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
- msgstr ""
+ msgstr "Impossible d'extraire la clef pour %s"
--#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
+-#: ../semanage/seobject.py:765
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
- msgstr ""
+ msgstr "Impossible d'ajouter l'identité SELinux %s"
--#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
+-#: ../semanage/seobject.py:787
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
- msgstr ""
+ msgstr "Exige un préfixe, un rôle, un niveau ou une plage"
--#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
+-#: ../semanage/seobject.py:789
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
- msgstr ""
+ msgstr "Exige un préfixe ou un rôle"
--#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
+-#: ../semanage/seobject.py:799 ../semanage/seobject.py:856
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
- msgstr ""
+ msgstr "L'identité SELinux %s n'existe pas"
--#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
+-#: ../semanage/seobject.py:828
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
- msgstr ""
+ msgstr "Impossible de modifier l'identité SELinux %s"
--#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
+-#: ../semanage/seobject.py:862
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
- msgstr ""
+-msgstr "L'identité SELinux %s est définie dans une stratégie, elle ne peut être supprimée"
++msgstr ""
++"L'identité SELinux %s est définie dans une stratégie, elle ne peut être "
++"supprimée"
--#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
+-#: ../semanage/seobject.py:873
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
- msgstr ""
+ msgstr "Impossible de supprimer l'identité SELinux %s"
--#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
+-#: ../semanage/seobject.py:911
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
- msgstr ""
+ msgstr "Impossible de lister les identités SELinux"
--#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
+-#: ../semanage/seobject.py:917
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
- msgstr ""
+ msgstr "Impossible de lister les rôles de l'utilisateur %s"
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
+-#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:921
msgid "Labeling"
- msgstr ""
+ msgstr "Étiquetage"
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
+-#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:921
msgid "MLS/"
- msgstr ""
+ msgstr "MLS/"
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
+-#: ../semanage/seobject.py:943
++#: ../semanage/seobject.py:922
msgid "Prefix"
- msgstr ""
+ msgstr "Préfixe"
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
+-#: ../semanage/seobject.py:943
++#: ../semanage/seobject.py:922
msgid "MCS Level"
- msgstr ""
+ msgstr "Niveau MCS"
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
+-#: ../semanage/seobject.py:943
++#: ../semanage/seobject.py:922
msgid "MCS Range"
- msgstr ""
+ msgstr "Intervalle MCS"
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
+-#: ../semanage/seobject.py:943 ../semanage/seobject.py:948
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
- msgstr ""
+ msgstr "Rôles SELinux"
--#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
+-#: ../semanage/seobject.py:963
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
- msgstr ""
+ msgstr "Protocole udp ou tcp obligatoire"
--#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
+-#: ../semanage/seobject.py:965
++#: ../semanage/seobject.py:944
msgid "Port is required"
- msgstr ""
+ msgstr "Un numéro de port nécessaire"
--#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
+-#: ../semanage/seobject.py:975
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
- msgstr ""
+ msgstr "Port invalide"
--#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
+-#: ../semanage/seobject.py:979
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
- msgstr ""
+ msgstr "Impossible de créer une clef pour %s/%s"
--#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
+-#: ../semanage/seobject.py:990
++#: ../semanage/seobject.py:969
msgid "Type is required"
- msgstr ""
+ msgstr "Indiquez un type"
--#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
--#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
+-#: ../semanage/seobject.py:996 ../semanage/seobject.py:1055
+-#: ../semanage/seobject.py:1110 ../semanage/seobject.py:1116
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
- msgstr ""
+ msgstr "Impossible de vérifier si le port %s/%s est défini"
--#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
+-#: ../semanage/seobject.py:998
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
- msgstr ""
+ msgstr "Le port %s/%s est déjà défini"
--#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
+-#: ../semanage/seobject.py:1002
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
- msgstr ""
+ msgstr "Impossible de créer le port pour %s/%s"
+
+-#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:987
+ #, python-format
+ msgid "Could not create context for %s/%s"
+ msgstr "Impossible de créer le contexte pour %s/%s"
-#: ../semanage/seobject.py:1012
+#: ../semanage/seobject.py:991
#, python-format
- msgid "Could not create context for %s/%s"
- msgstr ""
+ msgid "Could not set user in port context for %s/%s"
+-msgstr "Impossible de définir l'utilisateur dans le contexte du port pour %s/%s"
++msgstr ""
++"Impossible de définir l'utilisateur dans le contexte du port pour %s/%s"
-#: ../semanage/seobject.py:1016
+#: ../semanage/seobject.py:995
#, python-format
- msgid "Could not set user in port context for %s/%s"
- msgstr ""
+ msgid "Could not set role in port context for %s/%s"
+ msgstr "Impossible de définir le rôle dans le contexte du port pour %s/%s"
-#: ../semanage/seobject.py:1020
+#: ../semanage/seobject.py:999
#, python-format
- msgid "Could not set role in port context for %s/%s"
- msgstr ""
+ msgid "Could not set type in port context for %s/%s"
+ msgstr "Impossible de définir le type dans le contexte du port pour %s/%s"
--#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
+-#: ../semanage/seobject.py:1025
++#: ../semanage/seobject.py:1004
#, python-format
- msgid "Could not set type in port context for %s/%s"
- msgstr ""
+ msgid "Could not set mls fields in port context for %s/%s"
+-msgstr "Impossible de définir les champs MLS dans le contexte du port pour %s/%s"
++msgstr ""
++"Impossible de définir les champs MLS dans le contexte du port pour %s/%s"
-#: ../semanage/seobject.py:1029
+#: ../semanage/seobject.py:1008
#, python-format
- msgid "Could not set mls fields in port context for %s/%s"
- msgstr ""
+ msgid "Could not set port context for %s/%s"
+ msgstr "Impossible de définir le contexte du port pour %s/%s"
-#: ../semanage/seobject.py:1033
+#: ../semanage/seobject.py:1012
#, python-format
- msgid "Could not set port context for %s/%s"
- msgstr ""
-
--#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
- #, python-format
msgid "Could not add port %s/%s"
- msgstr ""
+ msgstr "Impossible d'ajouter le port %s/%s"
--#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
--#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
+-#: ../semanage/seobject.py:1047 ../semanage/seobject.py:1312
+-#: ../semanage/seobject.py:1508
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
- msgstr ""
+ msgstr "setype ou serange obligatoire"
--#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
+-#: ../semanage/seobject.py:1049
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
- msgstr ""
+ msgstr "setype obligatoire"
--#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
+-#: ../semanage/seobject.py:1057 ../semanage/seobject.py:1112
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
- msgstr ""
+ msgstr "Le port %s/%s n'est pas défini"
--#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
+-#: ../semanage/seobject.py:1061
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
- msgstr ""
+ msgstr "Impossible d'interroger le port %s/%s"
--#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
+-#: ../semanage/seobject.py:1072
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
- msgstr ""
+ msgstr "Impossible de modifier le port %s/%s"
--#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
+-#: ../semanage/seobject.py:1085
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
- msgstr ""
+ msgstr "Impossible d'énumérer les ports"
--#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
+-#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
- msgstr ""
+ msgstr "Impossible de supppimer le port %s"
--#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
+-#: ../semanage/seobject.py:1118
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr ""
+ msgstr "Le port %s/%s est défini dans la stratégie, il ne peut être supprimé"
--#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
+-#: ../semanage/seobject.py:1122
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
- msgstr ""
+ msgstr "Impossible de supprimer le port %s/%s"
--#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
+-#: ../semanage/seobject.py:1138 ../semanage/seobject.py:1160
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
- msgstr ""
+ msgstr "Impossible d'énumérer les ports"
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
+-#: ../semanage/seobject.py:1199
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
- msgstr ""
+ msgstr "Types de port SELinux"
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
+-#: ../semanage/seobject.py:1199
++#: ../semanage/seobject.py:1178
msgid "Proto"
- msgstr ""
+ msgstr "Protocole"
--#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
+-#: ../semanage/seobject.py:1199 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
- msgstr ""
+ msgstr "Numéro de port"
--#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
+-#: ../semanage/seobject.py:1218
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
- msgstr ""
+ msgstr "L'adresse du nœud est requise"
--#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
+-#: ../semanage/seobject.py:1233
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
- msgstr ""
+ msgstr "Protocole inconnu ou manquant"
--#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
--#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
+-#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1446
+-#: ../semanage/seobject.py:1724
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
- msgstr ""
+ msgstr "Type SELinux nécessaire"
--#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
--#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
--#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
--#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
+-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1316
+-#: ../semanage/seobject.py:1352 ../semanage/seobject.py:1450
+-#: ../semanage/seobject.py:1512 ../semanage/seobject.py:1546
+-#: ../semanage/seobject.py:1728
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
- msgstr ""
+ msgstr "Impossible de créer la clef pour %s"
--#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
--#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
+-#: ../semanage/seobject.py:1253 ../semanage/seobject.py:1320
+-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1362
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
- msgstr ""
+ msgstr "Impossible de vérifier si l'adresse %s est définie"
--#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
+-#: ../semanage/seobject.py:1262
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
- msgstr ""
+ msgstr "Impossible de créer une adresse pour %s"
--#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
--#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
+-#: ../semanage/seobject.py:1268 ../semanage/seobject.py:1466
+-#: ../semanage/seobject.py:1686
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
- msgstr ""
+ msgstr "Impossible de créer le contexte pour %s"
+
+-#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1251
+ #, python-format
+ msgid "Could not set mask for %s"
+ msgstr "Impossible de définir le masque pour %s"
-#: ../semanage/seobject.py:1276
+#: ../semanage/seobject.py:1255
#, python-format
- msgid "Could not set mask for %s"
- msgstr ""
+ msgid "Could not set user in addr context for %s"
+-msgstr "Impossible de définir l'utilisateur dans le contexte de l'adresse pour %s"
++msgstr ""
++"Impossible de définir l'utilisateur dans le contexte de l'adresse pour %s"
-#: ../semanage/seobject.py:1280
+#: ../semanage/seobject.py:1259
#, python-format
- msgid "Could not set user in addr context for %s"
- msgstr ""
+ msgid "Could not set role in addr context for %s"
+ msgstr "Impossible de définir le rôle dans le contexte de l'adresse pour %s"
-#: ../semanage/seobject.py:1284
+#: ../semanage/seobject.py:1263
#, python-format
- msgid "Could not set role in addr context for %s"
- msgstr ""
+ msgid "Could not set type in addr context for %s"
+ msgstr "Impossible de définir le type dans le contexte de l'adresse pour %s"
--#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
+-#: ../semanage/seobject.py:1289
++#: ../semanage/seobject.py:1268
#, python-format
- msgid "Could not set type in addr context for %s"
- msgstr ""
+ msgid "Could not set mls fields in addr context for %s"
+-msgstr "Impossible de définir les champs MLS dans le contexte de l'adresse pour %s"
++msgstr ""
++"Impossible de définir les champs MLS dans le contexte de l'adresse pour %s"
-#: ../semanage/seobject.py:1293
+#: ../semanage/seobject.py:1272
#, python-format
- msgid "Could not set mls fields in addr context for %s"
- msgstr ""
+ msgid "Could not set addr context for %s"
+ msgstr "Impossible de définir le contexte de l'adresse pour %s"
-#: ../semanage/seobject.py:1297
+#: ../semanage/seobject.py:1276
#, python-format
- msgid "Could not set addr context for %s"
- msgstr ""
-
--#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
- #, python-format
msgid "Could not add addr %s"
- msgstr ""
+ msgstr "Impossible d'ajouter l'adresse %s"
--#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
+-#: ../semanage/seobject.py:1322 ../semanage/seobject.py:1358
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
- msgstr ""
+ msgstr "L'adresse %s n'est pas définie"
--#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
+-#: ../semanage/seobject.py:1326
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
- msgstr ""
+ msgstr "Impossible d'interroger l'adresse %s"
--#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
+-#: ../semanage/seobject.py:1336
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
- msgstr ""
+ msgstr "Impossible de modifier l'adresse %s"
--#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
+-#: ../semanage/seobject.py:1364
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr ""
+-msgstr "L'adresse %s est définie dans la stratégie, elle ne peut être supprimée"
++msgstr ""
++"L'adresse %s est définie dans la stratégie, elle ne peut être supprimée"
--#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
+-#: ../semanage/seobject.py:1368
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
- msgstr ""
+ msgstr "Impossible de supprimer l'adresse %s"
--#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
+-#: ../semanage/seobject.py:1380
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
- msgstr ""
+ msgstr "Impossible de supprimer toutes les correspondances de nœuds"
--#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
+-#: ../semanage/seobject.py:1394
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
- msgstr ""
+ msgstr "Impossible d'énumérer les adresses"
--#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
--#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
+-#: ../semanage/seobject.py:1454 ../semanage/seobject.py:1516
+-#: ../semanage/seobject.py:1550 ../semanage/seobject.py:1556
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
- msgstr ""
+ msgstr "Impossible de vérifier si l'interface %s existe"
--#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
+-#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
- msgstr ""
+ msgstr "Impossible de créer l'interface pour %s"
+
+-#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1449
+ #, python-format
+ msgid "Could not set user in interface context for %s"
+-msgstr "Impossible de définir l'utilisateur dans le contexte d'interface pour %s"
++msgstr ""
++"Impossible de définir l'utilisateur dans le contexte d'interface pour %s"
-#: ../semanage/seobject.py:1474
+#: ../semanage/seobject.py:1453
#, python-format
- msgid "Could not set user in interface context for %s"
- msgstr ""
+ msgid "Could not set role in interface context for %s"
+ msgstr "Impossible de définir le rôle dans le contexte d'interface pour %s"
-#: ../semanage/seobject.py:1478
+#: ../semanage/seobject.py:1457
#, python-format
- msgid "Could not set role in interface context for %s"
- msgstr ""
+ msgid "Could not set type in interface context for %s"
+ msgstr "Impossible de définir le type dans le contexte d'interface pour %s"
--#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
+-#: ../semanage/seobject.py:1483
++#: ../semanage/seobject.py:1462
#, python-format
- msgid "Could not set type in interface context for %s"
- msgstr ""
+ msgid "Could not set mls fields in interface context for %s"
+-msgstr "Impossible de définir les champs MLS dans le contexte d'interface pour %s"
++msgstr ""
++"Impossible de définir les champs MLS dans le contexte d'interface pour %s"
-#: ../semanage/seobject.py:1487
+#: ../semanage/seobject.py:1466
#, python-format
- msgid "Could not set mls fields in interface context for %s"
- msgstr ""
+ msgid "Could not set interface context for %s"
+ msgstr "Impossible de définir le contexte d'interface pour %s"
-#: ../semanage/seobject.py:1491
+#: ../semanage/seobject.py:1470
#, python-format
- msgid "Could not set interface context for %s"
- msgstr ""
+ msgid "Could not set message context for %s"
+ msgstr "Impossible de définir le contexte du message pour %s"
-#: ../semanage/seobject.py:1495
+#: ../semanage/seobject.py:1474
#, python-format
- msgid "Could not set message context for %s"
- msgstr ""
-
--#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
- #, python-format
msgid "Could not add interface %s"
- msgstr ""
+ msgstr "Impossible d'ajouter l'interface %s"
--#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
+-#: ../semanage/seobject.py:1518 ../semanage/seobject.py:1552
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr ""
+ msgstr "L'interface %s n'est pas définie"
--#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
+-#: ../semanage/seobject.py:1522
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr ""
+ msgstr "Impossible d'interroger l'interface %s"
--#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
+-#: ../semanage/seobject.py:1533
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr ""
+ msgstr "Impossible de modifier l'interface %s"
--#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
+-#: ../semanage/seobject.py:1558
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr ""
+-msgstr "L'interface %s est définie dans la stratégie, elle ne peut être supprimée"
++msgstr ""
++"L'interface %s est définie dans la stratégie, elle ne peut être supprimée"
--#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
+-#: ../semanage/seobject.py:1562
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr ""
+ msgstr "Impossible de supprimer l'interface %s"
--#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
+-#: ../semanage/seobject.py:1574
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
- msgstr ""
+ msgstr "Impossible de supprimer toutes les correspondances d'interfaces"
--#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
+-#: ../semanage/seobject.py:1588
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr ""
+ msgstr "Impossible d'énumérer les interfaces"
--#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
+-#: ../semanage/seobject.py:1613
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr ""
+ msgstr "Interface SELinux"
--#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
+-#: ../semanage/seobject.py:1613 ../semanage/seobject.py:1936
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr ""
+ msgstr "Contexte"
--#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
+-#: ../semanage/seobject.py:1663
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
- msgstr ""
+ msgstr "La classe d'équivalence pour %s est déjà définie"
--#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
+-#: ../semanage/seobject.py:1669
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
msgstr ""
--#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
+-#: ../semanage/seobject.py:1678
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
msgstr ""
--#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
+-#: ../semanage/seobject.py:1692
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr ""
+-msgstr "Impossible de définir l'utilisateur dans le contexte du fichier pour %s"
++msgstr ""
++"Impossible de définir l'utilisateur dans le contexte du fichier pour %s"
--#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
+-#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr ""
+ msgstr "Impossible de définir le rôle dans le contexte du fichier pour %s"
--#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
+-#: ../semanage/seobject.py:1701 ../semanage/seobject.py:1758
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
- msgstr ""
+-msgstr "Impossible de définir les champs MLS dans le contexte du fichier pour %s"
++msgstr ""
++"Impossible de définir les champs MLS dans le contexte du fichier pour %s"
--#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
+-#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr ""
+ msgstr "Spécification de fichier invalide"
--#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
+-#: ../semanage/seobject.py:1709
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
msgstr ""
--#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
+-#: ../semanage/seobject.py:1714
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
- "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
+-"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' "
+-"instead"
++"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
msgstr ""
--#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
--#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
--#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
+-#: ../semanage/seobject.py:1732 ../semanage/seobject.py:1737
+-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1872
+-#: ../semanage/seobject.py:1876
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
- msgstr ""
+ msgstr "Impossible de vérifier si le contexte du fichier pour %s est défini"
--#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
+-#: ../semanage/seobject.py:1745
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr ""
+ msgstr "Impossible de créer le contexte du fichier pour %s"
--#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
+-#: ../semanage/seobject.py:1753
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr ""
+ msgstr "Impossible de définir le type dans le contexte du fichier pour %s"
--#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
--#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
+-#: ../semanage/seobject.py:1761 ../semanage/seobject.py:1818
+-#: ../semanage/seobject.py:1822
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr ""
+ msgstr "Impossible de définir le contexte du fichier %s"
--#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
+-#: ../semanage/seobject.py:1767
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr ""
+ msgstr "Impossible d'ajouter le contexte du fichier pour %s"
--#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
+-#: ../semanage/seobject.py:1781
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
- msgstr ""
+ msgstr "setype, serange ou seuser nécessaire"
--#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
+-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1880
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr ""
+ msgstr "Le contexte du fichier pour %s n'est pas défini"
--#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
+-#: ../semanage/seobject.py:1800
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr ""
+ msgstr "Impossible d'interroger le contexte du fichier pour %s"
--#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
+-#: ../semanage/seobject.py:1826
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr ""
+ msgstr "Impossible de modifier le contexte du fichier pour %s"
--#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
+-#: ../semanage/seobject.py:1839
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr ""
+ msgstr "Impossible d'énumérer les contextes de fichiers"
--#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
+-#: ../semanage/seobject.py:1853
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr ""
+ msgstr "Impossible de supprimer le contexte du fichier pour %s"
--#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
+-#: ../semanage/seobject.py:1878
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr ""
+-msgstr "Le contexte du fichier pour %s est défini dans la stratégie, il ne peut être supprimé"
++msgstr ""
++"Le contexte du fichier pour %s est défini dans la stratégie, il ne peut être "
++"supprimé"
--#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
+-#: ../semanage/seobject.py:1884
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr ""
+ msgstr "Impossible de supprimer le contexte du fichier pour %s"
--#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
+-#: ../semanage/seobject.py:1899
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr ""
+ msgstr "Impossible de lister les contextes de fichiers"
--#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
+-#: ../semanage/seobject.py:1903
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr ""
+ msgstr "Impossible de lister les contextes de fichiers locaux"
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
+-#: ../semanage/seobject.py:1936
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
- msgstr ""
+ msgstr "contexte fichier SELinux"
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
+-#: ../semanage/seobject.py:1936
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr ""
+ msgstr "type"
--#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
+-#: ../semanage/seobject.py:1949
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
--#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
+-#: ../semanage/seobject.py:1954
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
msgstr ""
--#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
--#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
+-#: ../semanage/seobject.py:1988 ../semanage/seobject.py:2040
+-#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr ""
+ msgstr "Impossible de vérifier si le booléen %s est défini"
--#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
+-#: ../semanage/seobject.py:1990 ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr ""
+ msgstr "Le booléen %s n'est pas défini"
--#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
+-#: ../semanage/seobject.py:1994
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr ""
+ msgstr "Impossible d'interroger le contexte du fichier %s"
--#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
+-#: ../semanage/seobject.py:1999
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
- msgstr ""
+ msgstr "Vous devez spécifier une des valeurs suivantes : %s"
--#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
+-#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
- msgstr ""
+ msgstr "Impossible de définir une valeur active du booléen %s"
--#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
+-#: ../semanage/seobject.py:2007
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr ""
+ msgstr "Impossible de modifier les booléens %s"
--#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
+-#: ../semanage/seobject.py:2025
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
- msgstr ""
+ msgstr "Mauvais format %s : Enregistrement de %s"
--#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
+-#: ../semanage/seobject.py:2048
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr ""
+ msgstr "Le booléen %s est défini dans la stratégie, il ne peut être supprimé"
--#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
+-#: ../semanage/seobject.py:2052
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr ""
+ msgstr "Impossible de supprimer le booléen %s"
--#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
+-#: ../semanage/seobject.py:2064 ../semanage/seobject.py:2081
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr ""
+ msgstr "Impossible d'énumérer les booléens"
--#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
+-#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr ""
+ msgstr "inconnu"
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
+-#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
- msgstr ""
+ msgstr "fermé"
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
+-#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
- msgstr ""
+ msgstr "ouvert"
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
+-#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
- msgstr ""
+ msgstr "booléen SELinux"
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
+-#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
- msgstr ""
+ msgstr "État"
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
+-#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
- msgstr ""
+ msgstr "Par défaut"
--#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
+-#: ../semanage/seobject.py:2131 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
- msgstr ""
-
-@@ -998,7 +994,7 @@ msgstr ""
- msgid "Error sending audit message.\n"
- msgstr ""
+ msgstr "Description"
--#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
-+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
+@@ -954,7 +975,9 @@ msgstr "impossible de définir PAM_TTY\n"
+ #: ../newrole/newrole.c:290
#, c-format
- msgid "Could not determine enforcing mode.\n"
- msgstr ""
-@@ -1113,62 +1109,66 @@ msgstr ""
+ msgid "newrole: service name configuration hashtable overflow\n"
+-msgstr "nouveau rôle : débordement de table de hachage pour la configuration du nom de service\n"
++msgstr ""
++"nouveau rôle : débordement de table de hachage pour la configuration du nom "
++"de service\n"
+
+ #: ../newrole/newrole.c:300
+ #, c-format
+@@ -1006,7 +1029,7 @@ msgstr "Erreur d'allocation de mémoire.\n"
+ msgid "Error sending audit message.\n"
+ msgstr "Erreur lors de l'envoi du message d'audit.\n"
+
+-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
++#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
+ #, c-format
+ msgid "Could not determine enforcing mode.\n"
+ msgstr "Ne peut définir le mode autoritaire.\n"
+@@ -1019,12 +1042,16 @@ msgstr "Erreur ! Impossible d'ouvrir %s.\n"
+ #: ../newrole/newrole.c:705
+ #, c-format
+ msgid "%s! Could not get current context for %s, not relabeling tty.\n"
+-msgstr "%s ! Impossible de récupérer le contexte actuel pour %s, le terminal ne sera pas renommé.\n"
++msgstr ""
++"%s ! Impossible de récupérer le contexte actuel pour %s, le terminal ne sera "
++"pas renommé.\n"
+
+ #: ../newrole/newrole.c:715
+ #, c-format
+ msgid "%s! Could not get new context for %s, not relabeling tty.\n"
+-msgstr "%s ! Impossible de récupérer le nouveau contexte pour %s, le terminal ne sera pas renommé.\n"
++msgstr ""
++"%s ! Impossible de récupérer le nouveau contexte pour %s, le terminal ne "
++"sera pas renommé.\n"
+
+ #: ../newrole/newrole.c:725
+ #, c-format
+@@ -1064,7 +1091,9 @@ msgstr "Erreur : niveaux multiples spécifiés\n"
+ #: ../newrole/newrole.c:865
+ #, c-format
+ msgid "Error: you are not allowed to change levels on a non secure terminal \n"
+-msgstr "Erreur : vous n'êtes pas autorisé à changer de niveau sur un terminal non sûr\n"
++msgstr ""
++"Erreur : vous n'êtes pas autorisé à changer de niveau sur un terminal non "
++"sûr\n"
+
+ #: ../newrole/newrole.c:891
+ #, c-format
+@@ -1121,62 +1150,67 @@ msgstr "Impossible d'obtenir un ensemble vide de signaux\n"
msgid "Unable to set SIGHUP handler\n"
- msgstr ""
+ msgstr "Impossible de configurer le gestionnaire SIGHUP\n"
-#: ../newrole/newrole.c:1053
+#: ../newrole/newrole.c:1036
@@ -67436,116 +101327,230 @@ index caf6141..cc56bd2 100644
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr ""
+ msgstr "Désolé, newrole ne peut être utilisé que sur un noyau SELinux.\n"
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr ""
+ msgstr "impossible de trouver old_context.\n"
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr ""
+-msgstr "Attention ! Impossible de récupérer les informations liées au terminal\n"
++msgstr ""
++"Attention ! Impossible de récupérer les informations liées au terminal\n"
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr ""
+ msgstr "erreur de lecture de la configuration du service PAM.\n"
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr ""
+ msgstr "newrole : mot de passe incorrect pour %s\n"
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
#, c-format
msgid "newrole: failure forking: %s"
- msgstr ""
+ msgstr "newrole : échec de duplication : %s"
-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr ""
+ msgstr "Impossible de restaurer l'étiquette du terminal...\n"
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
#, c-format
msgid "Failed to close tty properly\n"
- msgstr ""
+ msgstr "Impossible de fermer correctement le terminal\n"
-#: ../newrole/newrole.c:1224
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr ""
+ msgstr "Impossible de fermer les descripteurs.\n"
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr ""
+ msgstr "Erreur d'allocation pour argv0 du shell.\n"
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
#, c-format
msgid "Unable to restore the environment, aborting\n"
- msgstr ""
+ msgstr "Impossible de restaurer l'environnement, abandon\n"
-#: ../newrole/newrole.c:1298
+#: ../newrole/newrole.c:1297
msgid "failed to exec shell\n"
- msgstr ""
+ msgstr "échec de l'exécution du shell\n"
-@@ -1271,20 +1271,20 @@ msgstr ""
+@@ -1193,7 +1227,8 @@ msgstr "La stratégie %s est déjà chargée et un chargement initial est requis
+ #: ../load_policy/load_policy.c:80
+ #, c-format
+ msgid "%s: Can't load policy and enforcing mode requested: %s\n"
+-msgstr "%s : Ne peut charger la stratégie et le mode d'application demandés : %s\n"
++msgstr ""
++"%s : Ne peut charger la stratégie et le mode d'application demandés : %s\n"
+
+ #: ../load_policy/load_policy.c:90
+ #, c-format
+@@ -1207,7 +1242,8 @@ msgstr "Requiert au moins une catégorie"
+ #: ../scripts/chcat:106 ../scripts/chcat:183
+ #, c-format
+ msgid "Can not modify sensitivity levels using '+' on %s"
+-msgstr "Impossible de modifier le niveau de sensibilité en utilisant « + » sur %s"
++msgstr ""
++"Impossible de modifier le niveau de sensibilité en utilisant « + » sur %s"
+
+ #: ../scripts/chcat:110
+ #, c-format
+@@ -1279,27 +1315,27 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
msgid "chcat -l +CompanyConfidential juser"
- msgstr ""
+ msgstr "chcat -l +CompanyConfidential juser"
--#: ../scripts/chcat:399 ../gui/polgen.py:1351
+-#: ../scripts/chcat:399 ../gui/polgen.py:1334
-#, c-format, python-format
+#: ../scripts/chcat:399
+#, c-format
msgid "Options Error %s "
- msgstr ""
+ msgstr "Erreur %s dans les options"
--#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+-#: ../gui/booleansPage.py:186 ../gui/system-config-selinux.glade:1725
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
msgid "Boolean"
- msgstr ""
+ msgstr "Booléan"
--#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
+-#: ../gui/booleansPage.py:241 ../gui/semanagePage.py:162
+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
msgid "all"
- msgstr ""
+ msgstr "Tous"
--#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
+-#: ../gui/booleansPage.py:243 ../gui/semanagePage.py:164
+-#: ../gui/system-config-selinux.glade:1616
+-#: ../gui/system-config-selinux.glade:1839
+-#: ../gui/system-config-selinux.glade:2456
+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
- #: ../gui/system-config-selinux.glade:1615
- #: ../gui/system-config-selinux.glade:1820
- #: ../gui/system-config-selinux.glade:2437
-@@ -1360,557 +1360,444 @@ msgstr ""
- msgid "Load Policy Module"
++#: ../gui/system-config-selinux.glade:1615
++#: ../gui/system-config-selinux.glade:1820
++#: ../gui/system-config-selinux.glade:2437
+ msgid "Customized"
+ msgstr "Personnalisé"
+
+-#: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:1930
++#: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:1911
+ msgid "File Labeling"
+ msgstr "Étiquetage des fichiers"
+
+@@ -1307,48 +1343,62 @@ msgstr "Étiquetage des fichiers"
+ msgid ""
+ "File\n"
+ "Specification"
+-msgstr "Spécification\nde fichier"
++msgstr ""
++"Spécification\n"
++"de fichier"
+
+ #: ../gui/fcontextPage.py:81
+ msgid ""
+ "Selinux\n"
+ "File Type"
+-msgstr "Type de fichier\nSELinux"
++msgstr ""
++"Type de fichier\n"
++"SELinux"
+
+ #: ../gui/fcontextPage.py:88
+ msgid ""
+ "File\n"
+ "Type"
+-msgstr "Type de\nFichier"
++msgstr ""
++"Type de\n"
++"Fichier"
+
+-#: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2117
++#: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2098
+ msgid "User Mapping"
+-msgstr "Correspondance\nd'utilisateurs"
++msgstr ""
++"Correspondance\n"
++"d'utilisateurs"
+
+ #: ../gui/loginsPage.py:52
+ msgid ""
+ "Login\n"
+ "Name"
+-msgstr "Nom de\nconnexion"
++msgstr ""
++"Nom de\n"
++"connexion"
+
+ #: ../gui/loginsPage.py:56 ../gui/usersPage.py:50
+ msgid ""
+ "SELinux\n"
+ "User"
+-msgstr "Utilisateur\nSELinux"
++msgstr ""
++"Utilisateur\n"
++"SELinux"
+
+ #: ../gui/loginsPage.py:59 ../gui/usersPage.py:55
+ msgid ""
+ "MLS/\n"
+ "MCS Range"
+-msgstr "Étendue\nMLS/MCS"
++msgstr ""
++"Étendue\n"
++"MLS/MCS"
+
+ #: ../gui/loginsPage.py:133
+ #, python-format
+ msgid "Login '%s' is required"
msgstr ""
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2772
++#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr "Module de politique"
+
+@@ -1360,7 +1410,7 @@ msgstr "Nom de module"
+ msgid "Disable Audit"
+ msgstr "Désactiver l'audit"
+
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2681
++#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr "Activer l'audit"
+
+@@ -1368,559 +1418,447 @@ msgstr "Activer l'audit"
+ msgid "Load Policy Module"
+ msgstr "Charger un module de politique"
+
-#: ../gui/polgen.glade:79
-msgid "Polgen"
--msgstr ""
+-msgstr "Polgen"
-
-#: ../gui/polgen.glade:80
+#: ../gui/polgen.glade:9
msgid "Red Hat 2007"
- msgstr ""
+ msgstr "Red Hat 2007"
-#: ../gui/polgen.glade:81
+#: ../gui/polgen.glade:11
msgid "GPL"
- msgstr ""
+ msgstr "GPL"
#. TRANSLATORS: Replace this string with your names, one name per line.
-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
@@ -67564,7 +101569,7 @@ index caf6141..cc56bd2 100644
+
+#: ../gui/polgen.glade:230
msgid "SELinux Policy Generation Tool"
- msgstr ""
+ msgstr "Outil de génération de politique SELinux"
-#: ../gui/polgen.glade:128
+#: ../gui/polgen.glade:251
@@ -67576,7 +101581,7 @@ index caf6141..cc56bd2 100644
-#: ../gui/polgen.glade:177
+#: ../gui/polgen.glade:284
msgid "<b>Applications</b>"
- msgstr ""
+ msgstr "<b>Applications</b>"
-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
@@ -67608,37 +101613,42 @@ index caf6141..cc56bd2 100644
-#: ../gui/polgen.glade:282
-msgid "Internet Services Daemon (inetd)"
+-msgstr ""
+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
+msgid "Web Application/Script (CGI)"
- msgstr ""
++msgstr "Application Web/Script (CGI)"
-#: ../gui/polgen.glade:301
+#: ../gui/polgen.glade:370
msgid ""
"Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
- msgstr ""
+ msgstr "Les applications Web/Script (CGI) démarré par le serveur web (apache)"
-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
-msgid "Web Application/Script (CGI)"
+-msgstr "Application Web/Script (CGI)"
+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
+msgid "User Application"
- msgstr ""
++msgstr "Application utilisateur"
-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
msgid ""
"User Application are any application that you would like to confine that is "
"started by a user"
- msgstr ""
-
+-msgstr "Une application utilisateur est toute application démarrée par un utilisateur que vous souhaitez confiner"
+-
-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
-msgid "User Application"
--msgstr ""
--
--#: ../gui/polgen.glade:345 ../gui/polgen.py:161
+-msgstr "Application utilisateur"
++msgstr ""
++"Une application utilisateur est toute application démarrée par un "
++"utilisateur que vous souhaitez confiner"
+
+-#: ../gui/polgen.glade:345 ../gui/polgen.py:166
+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
msgid "Sandbox"
- msgstr ""
+ msgstr "Bac à sable"
-#: ../gui/polgen.glade:391
+#: ../gui/polgen.glade:446
@@ -67667,7 +101677,7 @@ index caf6141..cc56bd2 100644
"default this user will have no setuid, no networking, no su, no sudo."
msgstr ""
--#: ../gui/polgen.glade:476 ../gui/polgen.py:162
+-#: ../gui/polgen.glade:476 ../gui/polgen.py:161
-msgid "Minimal Terminal User Role"
+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
+msgid "Minimal X Windows User Role"
@@ -67680,7 +101690,7 @@ index caf6141..cc56bd2 100644
"will have no setuid, no networking, no sudo, no su"
msgstr ""
--#: ../gui/polgen.glade:497 ../gui/polgen.py:163
+-#: ../gui/polgen.glade:497 ../gui/polgen.py:162
-msgid "Minimal X Windows User Role"
+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
+msgid "User Role"
@@ -67693,7 +101703,7 @@ index caf6141..cc56bd2 100644
"sudo, no su."
msgstr ""
--#: ../gui/polgen.glade:518 ../gui/polgen.py:164
+-#: ../gui/polgen.glade:518 ../gui/polgen.py:163
-msgid "User Role"
+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
+msgid "Admin User Role"
@@ -67702,11 +101712,13 @@ index caf6141..cc56bd2 100644
-#: ../gui/polgen.glade:537
+#: ../gui/polgen.glade:550
msgid ""
- "User with full networking, no setuid applications without transition, no su, "
- "can sudo to Root Administration Roles"
+-"User with full networking, no setuid applications without transition, no su,"
+-" can sudo to Root Administration Roles"
++"User with full networking, no setuid applications without transition, no su, "
++"can sudo to Root Administration Roles"
msgstr ""
--#: ../gui/polgen.glade:539 ../gui/polgen.py:165
+-#: ../gui/polgen.glade:539 ../gui/polgen.py:164
-msgid "Admin User Role"
+#: ../gui/polgen.glade:592
+msgid "<b>Root Users</b>"
@@ -67721,18 +101733,20 @@ index caf6141..cc56bd2 100644
-#: ../gui/polgen.glade:647
+#: ../gui/polgen.glade:627
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 "
+-"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 "
++"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:649 ../gui/polgen.py:166
+-#: ../gui/polgen.glade:649 ../gui/polgen.py:165
-msgid "Root Admin User Role"
-msgstr ""
-
-#: ../gui/polgen.glade:716
-msgid "label104"
--msgstr ""
+-msgstr "label104"
-
-#: ../gui/polgen.glade:745
+#: ../gui/polgen.glade:705
@@ -67742,7 +101756,7 @@ index caf6141..cc56bd2 100644
-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
msgid "Name"
- msgstr ""
+ msgstr "Nom"
-#: ../gui/polgen.glade:807
+#: ../gui/polgen.glade:739
@@ -67752,7 +101766,7 @@ index caf6141..cc56bd2 100644
-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
msgid "..."
- msgstr ""
+ msgstr "..."
-#: ../gui/polgen.glade:849
+#: ../gui/polgen.glade:776
@@ -67762,12 +101776,12 @@ index caf6141..cc56bd2 100644
-#: ../gui/polgen.glade:871
+#: ../gui/polgen.glade:794
msgid "Executable"
- msgstr ""
+ msgstr "Exécutable"
-#: ../gui/polgen.glade:899
+#: ../gui/polgen.glade:808
msgid "Init script"
- msgstr ""
+ msgstr "Script de démarrage"
-#: ../gui/polgen.glade:927
+#: ../gui/polgen.glade:821
@@ -67777,12 +101791,12 @@ index caf6141..cc56bd2 100644
-#: ../gui/polgen.glade:982
-msgid "label105"
--msgstr ""
+-msgstr "label105"
-
-#: ../gui/polgen.glade:1011
+#: ../gui/polgen.glade:887
msgid "<b>Select existing role to modify:</b>"
- msgstr ""
+ msgstr "<b>Sélectionner le rôle existant à modifier :</b>"
-#: ../gui/polgen.glade:1045
+#: ../gui/polgen.glade:908
@@ -67791,9 +101805,10 @@ index caf6141..cc56bd2 100644
-#: ../gui/polgen.glade:1073
-msgid "label106"
+-msgstr "label106"
+#: ../gui/polgen.glade:928
+msgid "role tab"
- msgstr ""
++msgstr ""
-#: ../gui/polgen.glade:1102
+#: ../gui/polgen.glade:945
@@ -67807,11 +101822,12 @@ index caf6141..cc56bd2 100644
-#: ../gui/polgen.glade:1164
-msgid "label107"
+-msgstr "label107"
+#: ../gui/polgen.glade:983
+msgid ""
+"transition \n"
+"role tab"
- msgstr ""
++msgstr ""
-#: ../gui/polgen.glade:1193
+#: ../gui/polgen.glade:1001
@@ -67819,13 +101835,15 @@ index caf6141..cc56bd2 100644
msgstr ""
-#: ../gui/polgen.glade:1227
+-msgid ""
+-"Select the user roles that will transiton to this applications domains."
+#: ../gui/polgen.glade:1019
- msgid "Select the user roles that will transiton to this applications domains."
++msgid "Select the user roles that will transiton to this applications domains."
msgstr ""
-#: ../gui/polgen.glade:1255
-msgid "label108"
--msgstr ""
+-msgstr "label108"
-
-#: ../gui/polgen.glade:1284
+#: ../gui/polgen.glade:1056
@@ -67839,7 +101857,7 @@ index caf6141..cc56bd2 100644
-#: ../gui/polgen.glade:1346
-msgid "label109"
--msgstr ""
+-msgstr "label109"
-
-#: ../gui/polgen.glade:1375
+#: ../gui/polgen.glade:1111
@@ -67848,7 +101866,7 @@ index caf6141..cc56bd2 100644
-#: ../gui/polgen.glade:1437
-msgid "label111"
--msgstr ""
+-msgstr "label111"
-
-#: ../gui/polgen.glade:1466
+#: ../gui/polgen.glade:1166
@@ -67858,49 +101876,51 @@ index caf6141..cc56bd2 100644
-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
msgid "<b>TCP Ports</b>"
- msgstr ""
+ msgstr "<b>Ports TCP</b>"
-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
-+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
-+#: ../gui/polgen.glade:1698
-+msgid "All"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
- msgid "Allows %s to bind to any udp port"
- msgstr ""
-
+-msgid "Allows %s to bind to any udp port"
+-msgstr ""
+-
-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
-#: ../gui/polgen.glade:2215
--msgid "All"
-+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
-+msgid "600-1024"
++#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
++#: ../gui/polgen.glade:1698
+ msgid "All"
msgstr ""
-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
-+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
- msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
+-msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
++#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
++msgid "Allows %s to bind to any udp port"
msgstr ""
-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
--msgid "600-1024"
-+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
-+msgid "Unreserved Ports (>1024)"
- msgstr ""
++#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
+ msgid "600-1024"
+ msgstr "600-1024"
-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
-+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s binds "
- "to. Example: 612, 650-660"
+-msgid ""
+-"Enter a comma separated list of udp ports or ranges of ports that %s binds "
+-"to. Example: 612, 650-660"
++#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
++msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
msgstr ""
-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
--msgid "Unreserved Ports (>1024)"
--msgstr ""
--
++#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
+ msgid "Unreserved Ports (>1024)"
+ msgstr ""
+
-#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
-#: ../gui/polgen.glade:2233
++#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
++msgid ""
++"Enter a comma separated list of udp ports or ranges of ports that %s binds "
++"to. Example: 612, 650-660"
++msgstr ""
++
+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
+#: ../gui/polgen.glade:1718
msgid "Select Ports"
@@ -67914,15 +101934,16 @@ index caf6141..cc56bd2 100644
-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
msgid "<b>UDP Ports</b>"
- msgstr ""
+ msgstr "<b>Ports UDP</b>"
-#: ../gui/polgen.glade:1937
-msgid "label113"
+-msgstr "label113"
+#: ../gui/polgen.glade:1519
+msgid ""
+"Network\n"
+"Bind tab"
- msgstr ""
++msgstr ""
-#: ../gui/polgen.glade:1966
+#: ../gui/polgen.glade:1537
@@ -67955,7 +101976,7 @@ index caf6141..cc56bd2 100644
-#: ../gui/polgen.glade:2305
-msgid "label114"
--msgstr ""
+-msgstr "label114"
-
-#: ../gui/polgen.glade:2334
+#: ../gui/polgen.glade:1792
@@ -68004,7 +102025,7 @@ index caf6141..cc56bd2 100644
-#: ../gui/polgen.glade:2530
-msgid "label115"
--msgstr ""
+-msgstr "label115"
-
-#: ../gui/polgen.glade:2559
+#: ../gui/polgen.glade:1961
@@ -68020,7 +102041,7 @@ index caf6141..cc56bd2 100644
-#: ../gui/polgen.glade:2823
-msgid "label116"
--msgstr ""
+-msgstr "label116"
-
-#: ../gui/polgen.glade:2852
+#: ../gui/polgen.glade:2166
@@ -68147,65 +102168,65 @@ index caf6141..cc56bd2 100644
-msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-msgstr ""
-
--#: ../gui/polgen.py:324
+-#: ../gui/polgen.py:323
-msgid "You must enter a name for your confined process/user"
-msgstr ""
-
--#: ../gui/polgen.py:326
+-#: ../gui/polgen.py:325
-msgid ""
-"Name must be alpha numberic with no spaces. Consider using option \"-n "
-"MODULENAME\""
-msgstr ""
-
--#: ../gui/polgen.py:414
+-#: ../gui/polgen.py:413
-msgid "User Role types can not be assigned executables."
-msgstr ""
-
--#: ../gui/polgen.py:420
+-#: ../gui/polgen.py:419
-msgid "Only Daemon apps can use an init script.."
-msgstr ""
-
--#: ../gui/polgen.py:438
+-#: ../gui/polgen.py:437
-msgid "use_resolve must be a boolean value "
-msgstr ""
-
--#: ../gui/polgen.py:444
+-#: ../gui/polgen.py:443
-msgid "use_syslog must be a boolean value "
-msgstr ""
-
--#: ../gui/polgen.py:450
+-#: ../gui/polgen.py:449
-msgid "use_kerberos must be a boolean value "
-msgstr ""
-
--#: ../gui/polgen.py:456
+-#: ../gui/polgen.py:455
-msgid "manage_krb5_rcache must be a boolean value "
-msgstr ""
-
--#: ../gui/polgen.py:486
+-#: ../gui/polgen.py:485
-msgid "USER Types automatically get a tmp type"
-msgstr ""
-
--#: ../gui/polgen.py:1004
+-#: ../gui/polgen.py:1003
-msgid "You must enter the executable path for your confined process"
-msgstr ""
-
--#: ../gui/polgen.py:1182
+-#: ../gui/polgen.py:1165
-msgid "Type Enforcement file"
-msgstr ""
-
--#: ../gui/polgen.py:1183
+-#: ../gui/polgen.py:1166
-msgid "Interface file"
-msgstr ""
-
--#: ../gui/polgen.py:1184
+-#: ../gui/polgen.py:1167
-msgid "File Contexts file"
-msgstr ""
-
--#: ../gui/polgen.py:1185
+-#: ../gui/polgen.py:1168
-msgid "Setup Script"
-msgstr ""
-
--#: ../gui/polgen.py:1306
+-#: ../gui/polgen.py:1289
-#, python-format
-msgid ""
-"\n"
@@ -68213,22 +102234,454 @@ index caf6141..cc56bd2 100644
-"\n"
-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
-"valid Types:\n"
--msgstr ""
+-msgstr "\n%s\n\nsepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\nvalid Types:\n"
-
--#: ../gui/polgen.py:1354
+-#: ../gui/polgen.py:1337
-msgid "Executable or Name required"
-msgstr ""
-
- #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+-#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2547
++#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
msgid "Network Port"
msgstr ""
-@@ -3356,3 +3243,156 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
+
+@@ -1953,1425 +1891,2032 @@ msgstr ""
+ msgid "List View"
+ msgstr ""
+
+-#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2438
++#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
+ msgid "Group View"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr "Protection de Service par SELinux"
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr "Désactiver la protection SELinux pour le démon acct"
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr "Protection mémoire"
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
+-msgstr "SSH"
+-
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
+-msgstr ""
++#: ../gui/statusPage.py:94
++msgid "Status"
++msgstr "État"
+
+-#: ../gui/selinux.tbl:11
++#: ../gui/statusPage.py:133
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
++#: ../gui/statusPage.py:147
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
++#: ../gui/statusPage.py:152
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or "
+-"/tmp"
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
+-msgstr "Configuration réseau"
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
++msgstr "Type SELinux"
++
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:727
++msgid ""
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
++msgstr "MLS"
++
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr "label37"
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr "label50"
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
++msgstr "label38"
++
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
++msgstr "label39"
++
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
++msgstr "label41"
++
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
++msgstr "label42"
++
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
++msgstr "label44"
++
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
++msgstr ""
++
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
++msgstr "label59"
++
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
++msgstr ""
+
+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
++msgid "Generate SELinux man pages"
+msgstr ""
+
+#: ../sepolicy/sepolicy.py:110
@@ -68275,37 +102728,50 @@ index caf6141..cc56bd2 100644
+msgid "Target Domain"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:211
++#: ../sepolicy/sepolicy.py:215
++#, fuzzy
++msgid "query SELinux Policy to see description of booleans"
++msgstr "Outil de génération de politique SELinux"
++
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:214
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:217
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:245
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:247
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:249
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:254
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
+msgstr ""
+
@@ -68379,280 +102845,2800 @@ index caf6141..cc56bd2 100644
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
+msgstr ""
-diff --git a/policycoreutils/po/is.po b/policycoreutils/po/is.po
-index a4478db..8a537f3 100644
---- a/policycoreutils/po/is.po
-+++ b/policycoreutils/po/is.po
-@@ -8,7 +8,7 @@ msgid ""
- msgstr ""
- "Project-Id-Version: PACKAGE VERSION\n"
- "Report-Msgid-Bugs-To: \n"
--"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
- "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
- "Language-Team: LANGUAGE <LL at li.org>\n"
-@@ -24,7 +24,7 @@ msgid ""
- " <args ...> are the arguments to that script."
++
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
++msgstr ""
++
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++msgstr ""
++
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
++msgstr ""
++
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
++msgstr ""
++
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
++msgstr ""
++
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
++msgstr ""
++
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
++msgstr ""
++
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
++msgstr ""
++
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
++msgstr ""
++
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
++msgstr ""
++
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
++msgstr ""
++
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
++msgstr ""
++
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
++msgstr ""
++
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
++msgstr ""
++
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
++msgstr ""
++
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
++msgstr ""
++
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
++msgstr ""
++
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
++msgstr ""
++
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
++msgstr ""
++
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
++msgstr ""
++
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
++msgstr ""
++
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
++msgstr ""
++
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
++msgstr ""
++
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
++msgstr ""
++
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
++msgstr ""
++
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
++msgstr ""
++
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
++msgstr ""
++
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
++msgstr ""
++
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
++msgstr ""
++
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
++msgstr ""
++
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
++msgstr ""
++
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
++msgstr ""
++
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
++msgstr ""
++
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
++msgstr ""
++
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
++msgstr ""
++
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
++msgstr ""
++
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
++msgstr ""
++
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++msgstr ""
++
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
++msgstr ""
++
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
++msgstr ""
++
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
++msgstr ""
++
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
++msgstr ""
++
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
++msgstr ""
++
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
++msgstr ""
++
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
++msgstr ""
++
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
++msgstr ""
++
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
++msgstr ""
++
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
++msgstr ""
++
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
++msgstr ""
++
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
++msgstr ""
++
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
++msgstr ""
++
++#: booleans.py:57
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
msgstr ""
--#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
-+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
- #, c-format
- msgid "failed to initialize PAM\n"
- msgstr ""
-@@ -73,7 +73,7 @@ msgstr ""
- msgid "authentication failed.\n"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
msgstr ""
--#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
-+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
- #, c-format
- msgid "Could not set exec context to %s.\n"
- msgstr ""
-@@ -86,855 +86,851 @@ msgstr ""
- msgid "To make this policy package active, execute:"
- msgstr ""
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
+-msgstr "Bases de données"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
++msgstr ""
--#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
--msgid "global"
--msgstr ""
--
--#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
- msgid "Could not create semanage handle"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
msgstr ""
--#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
- msgid "SELinux policy is not managed or store cannot be accessed."
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
msgstr ""
--#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
- msgid "Cannot read policy store."
- msgstr ""
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
+-msgstr "Serveur X"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++msgstr ""
--#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
- msgid "Could not establish semanage connection"
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
msgstr ""
--#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
- msgid "Could not test MLS enabled status"
+-#: ../gui/selinux.tbl:20
++#: booleans.py:65
+ msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++"Allow HTTPD scripts and modules to connect to databases over the network."
++msgstr ""
++
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
++msgstr ""
++
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
++msgstr ""
++
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
++msgstr ""
++
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
++msgstr ""
++
++#: booleans.py:70
++msgid "Allow httpd cgi support"
++msgstr ""
++
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++msgstr ""
++
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
++msgstr ""
++
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
msgstr ""
--#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
- msgid "Not yet implemented"
- msgstr ""
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
+-msgstr "NIS"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++msgstr ""
--#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
- msgid "Semanage transaction already in progress"
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
msgstr ""
--#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
- msgid "Could not start semanage transaction"
- msgstr ""
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
+-msgstr "Applications Web"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
++msgstr ""
--#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
- msgid "Could not commit semanage transaction"
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
msgstr ""
--#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
- msgid "Semanage transaction not in progress"
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
msgstr ""
--#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
- msgid "Could not list SELinux modules"
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
msgstr ""
--#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
- msgid "Modules Name"
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
msgstr ""
--#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
- msgid "Version"
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
msgstr ""
--#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
- msgid "Disabled"
- msgstr ""
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
+-msgstr "Désactiver la protection SELinux pour amanda"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
++msgstr ""
--#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
- #, python-format
- msgid "Could not disable module %s (remove failed)"
- msgstr ""
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
+-msgstr "Désactiver la protection SELinux pour amavis"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
++msgstr ""
--#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
- #, python-format
- msgid "Could not enable module %s (remove failed)"
- msgstr ""
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon apmd"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
++msgstr ""
--#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
- #, python-format
- msgid "Could not remove module %s (remove failed)"
- msgstr ""
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
+-msgstr "Désactiver la protection SELinux pour le démon arpwatch"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
++msgstr ""
--#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
- msgid "dontaudit requires either 'on' or 'off'"
- msgstr ""
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon autditd"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
++msgstr ""
--#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
- msgid "Builtin Permissive Types"
- msgstr ""
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
+-msgstr "Désactiver la protection SELinux pour le démon automount"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
++msgstr ""
--#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
- msgid "Customized Permissive Types"
- msgstr ""
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
+-msgstr "Désactiver la protection SELinux pour le démon avahi"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
++msgstr ""
--#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
- #, python-format
- msgid "Could not set permissive domain %s (module installation failed)"
- msgstr ""
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
+-msgstr "Désactiver la protection SELinux pour le démon bluetooth"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
++msgstr ""
--#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
- #, python-format
- msgid "Could not remove permissive domain %s (remove failed)"
- msgstr ""
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
+-msgstr "Désactiver la protection SELinux pour le démon canna"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
++msgstr ""
--#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
--#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
--#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
--#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
--#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
--#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
--#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
- #, python-format
- msgid "Could not create a key for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
+-msgstr "Désactiver la protection SELinux pour le démon cardmgr"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
++msgstr ""
--#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
--#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
- #, python-format
- msgid "Could not check if login mapping for %s is defined"
- msgstr ""
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
+-msgstr "Désactiver la protection SELinux pour Cluster Server"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
++msgstr ""
--#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
- #, python-format
- msgid "Linux Group %s does not exist"
+-#: ../gui/selinux.tbl:41
++#: booleans.py:93
+ msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
++msgstr ""
++
++#: booleans.py:94
++msgid "Allow java executable stack"
++msgstr ""
++
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
++msgstr ""
++
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
++msgstr ""
++
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
++msgstr ""
++
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
++msgstr ""
++
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
++msgstr ""
++
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:103
++msgid ""
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
++msgstr ""
++
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
++msgstr ""
++
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
++msgstr ""
++
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
++msgstr ""
++
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
++msgstr ""
++
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
++msgstr ""
++
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:112
++msgid "Allow system to run with NIS"
++msgstr ""
++
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
++msgstr ""
++
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
++msgstr ""
++
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
++msgstr ""
++
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
++msgstr ""
++
++#: booleans.py:119
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
++msgstr ""
++
++#: booleans.py:120
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
++msgstr ""
++
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
++msgstr ""
++
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++msgstr ""
++
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
++msgstr ""
++
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
++msgstr ""
++
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
++msgid ""
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++msgstr ""
++
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
++msgstr ""
++
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
++msgstr ""
++
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
msgstr ""
--#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
- #, python-format
- msgid "Linux User %s does not exist"
- msgstr ""
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
+-msgstr "Désactiver la protection SELinux pour le démon ciped"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
++msgstr ""
--#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
- #, python-format
- msgid "Could not create login mapping for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon clamd"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
++msgstr ""
--#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
- #, python-format
- msgid "Could not set name for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
+-msgstr "Désactiver la protection SELinux pour clamscan"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
++msgstr ""
--#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
- #, python-format
- msgid "Could not set MLS range for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
+-msgstr "Désactiver la protection SELinux pour clvmd"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr ""
--#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
- #, python-format
- msgid "Could not set SELinux user for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
+-msgstr "Désactiver la protection SELinux pour le démon comsat"
++#: booleans.py:142
++msgid ""
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
++msgstr ""
--#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
- #, python-format
- msgid "Could not add login mapping for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
+-msgstr "Désactiver la protection SELinux pour le démon courier"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
++msgstr ""
--#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
- msgid "Requires seuser or serange"
- msgstr ""
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
+-msgstr "Désactiver la protection SELinux pour le démon cpucontrol"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
++msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
+-msgstr "Désactiver la protection SELinux pour le démon cpuspeed"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
++msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
+-msgstr "Cron"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
++msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
+-msgstr "Désactiver la protection SELinux pour le démon crond"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
++msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
+-msgstr "Impression"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
++msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
+-msgstr "Désactiver la protection SELinux pour le serveur principal cupsd"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
++msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon cupsd"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
++msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
+-msgstr "Désactiver la protection SELinux pour cupsd_lpd"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
++msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
+-msgstr "CVS"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
++msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
+-msgstr "Désactiver la protection SELinux pour le démon cvs"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
++msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
+-msgstr "Désactiver la protection SELinux pour le démon cyrus"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
++msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon dbskkd"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
++msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon dbusd"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
++msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
+-msgstr "Désactiver la protection SELinux pour le démon dccd"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
++msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+-msgstr "Désactiver la protection SELinux pour le démon dccifd"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
++msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+-msgstr "Désactiver la protection SELinux pour dccm"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
++msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+-msgstr "Désactiver la protection SELinux pour le démon ddt"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
++msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon devfsd"
++#: booleans.py:161
++msgid "Disable kernel module loading."
++msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+-msgstr "Désactiver la protection SELinux pour le démon dhcpc"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
++msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon dhcpd"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
++msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon dictd"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
+-msgstr "Désactiver la protection SELinux pour Evolution"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
++msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
+-msgstr "Jeux"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
++msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
+-msgstr "Désactiver la protection SELinux pour les jeux"
++#: booleans.py:168
++msgid ""
++"Allow confined users the ability to execute the ping and traceroute commands."
++msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+-msgstr "Désactiver la protection SELinux pour les navigateurs web"
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
+-msgstr "Désactiver la protection SELinux pour Thunderbird"
++#: booleans.py:170
++msgid ""
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
++msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon distccd"
++#: booleans.py:171
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
++msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
+-msgstr "Désactiver la protection SELinux pour le démon dmesg"
++#: booleans.py:172
++msgid "Allow user music sharing"
++msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
+-msgstr "Désactiver la protection SELinux pour le démon dnsmasq"
++#: booleans.py:173
++msgid ""
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
++msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
+-msgstr "Désactiver la protection SELinux pour le démon dovecot"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
++msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon entropyd"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
++msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
+-msgstr "Désactiver la protection SELinux pour fetchmail"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
++msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon fingerd"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
++msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
+-msgstr "Désactiver la protection SELinux pour le démon freshclam"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
++msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
+-msgstr "Désactiver la protection SELinux pour le démon fsdaemon"
++#: booleans.py:179
++msgid ""
++"Enable additional permissions needed to support devices on 3ware controllers."
++msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
+-msgstr "Désactiver la protection SELinux pour le démon gpm"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
++msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+-msgstr "NFS"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
++msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+-msgstr "Désactiver la protection SELinux pour le démon gss"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
++msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+-msgstr "Désactiver la protection SELinux pour le démon Hal"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
+-msgstr "Compatibilité"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
++msgstr ""
+
+-#: ../gui/selinux.tbl:87
++#: booleans.py:185
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
++msgstr ""
++
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+-msgstr "Désactiver la protection SELinux pour le démon hostname"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+-msgstr "Désactiver la protection SELinux pour le démon hotplug"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
++msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+-msgstr "Désactiver la protection SELinux pour le démon howl"
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+-msgstr "Désactiver la protection SELinux pour le démon hplip de cups"
++#: booleans.py:190
++msgid ""
++"Allow the Telepathy connection managers to connect to any generic TCP port."
++msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+-msgstr "Désactiver la protection SELinux pour rotatelogs de httpd"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
++msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+-msgstr "Service HTTPD"
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
++msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+-msgstr "Désactiver la protection SELinux pour suexec de http"
++#: booleans.py:193
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
++msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+-msgstr "Désactiver la protection SELinux pour le démon hwclock"
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
++msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
+-msgstr "Désactiver la protection SELinux pour le démon i18n"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
++msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+-msgstr "Désactiver la protection SELinux pour le démon imazesrv"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
++msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+-msgstr "Désactiver la protection SELinux pour les démons enfants de inetd"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
++msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon inetd"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
++msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon innd"
++#: booleans.py:199
++msgid "Support fusefs home directories"
++msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
+-msgstr "Désactiver la protection SELinux pour le démon iptables"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
++msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon ircd"
++#: booleans.py:201
++msgid "Support NFS home directories"
++msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
+-msgstr "Désactiver la protection SELinux pour le démon irqbalance"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
++msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
+-msgstr "Désactiver la protection SELinux pour le démon iscsi"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
++msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon jabberd"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
++msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
+-msgstr "Kerberos"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
++msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
+-msgstr "Désactiver la protection SELinux pour le démon kadmind"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
++msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon klogd"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
++msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
+-msgstr "Désactiver la protection SELinux pour le démon krb5kdc"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
++msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
+-msgstr "Désactiver la protection SELinux pour le démon ktalk"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
++msgstr ""
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
+-msgstr "Désactiver la protection SELinux pour le démon kudzu"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
++msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
+-msgstr "Désactiver la protection SELinux pour le démon locate"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
++msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon lpd"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
++msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon lrrd"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
++msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
+-msgstr "Désactiver la protection SELinux pour le démon lvm"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
++msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
+-msgstr "Désactiver la protection SELinux pour mailman"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
++msgstr ""
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
+-msgstr "Désactiver la protection SELinux pour le démon mdadm"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
++msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon monopd"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
+-msgstr "Désactiver la protection SELinux pour le démon mrtg"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
++msgstr ""
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
+-msgstr "Désactiver la protection SELinux pour le démon mysqld"
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
+-msgstr "Désactiver la protection SELinux pour le démon nagios"
++#: booleans.py:222
++msgid ""
++"Allow xguest users to configure Network Manager and connect to apache ports"
++msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
+-msgstr "Désactiver la protection SELinux pour le démon named"
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
++msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon nessusd"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
+-msgstr "Désactiver la protection SELinux pour NetworkManager"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
++msgstr ""
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon nfsd"
++#: booleans.py:227
++msgid "Support X userspace object manager"
++msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
+-msgstr "Samba"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon nmbd"
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
+-msgstr "Désactiver la protection SELinux pour le démon nrpe"
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
++msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon nscd"
++#~ msgid "SELinux Service Protection"
++#~ msgstr "Protection de Service par SELinux"
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon nsd"
++#~ msgid "Disable SELinux protection for acct daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon acct"
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon ntpd"
++#~ msgid "Memory Protection"
++#~ msgstr "Protection mémoire"
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
+-msgstr "Désactiver la protection SELinux pour le démon oddjob"
++#~ msgid "SSH"
++#~ msgstr "SSH"
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
+-msgstr "Désactiver la protection SELinux pour le démon oddjob_mkhomedir"
++#~ msgid "Network Configuration"
++#~ msgstr "Configuration réseau"
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
+-msgstr "Désactiver la protection SELinux pour le démon openvpn"
++#~ msgid "Databases"
++#~ msgstr "Bases de données"
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
+-msgstr "Désactiver la protection SELinux pour le démon pam"
++#~ msgid "XServer"
++#~ msgstr "Serveur X"
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
+-msgstr "Désactiver la protection SELinux pour le démon pegasus"
++#~ msgid "NIS"
++#~ msgstr "NIS"
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
+-msgstr "Désactiver la protection SELinux pour le démon perdition"
++#~ msgid "Web Applications"
++#~ msgstr "Applications Web"
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
+-msgstr "Désactiver la protection SELinux pour le démon portmap"
++#~ msgid "Disable SELinux protection for amanda"
++#~ msgstr "Désactiver la protection SELinux pour amanda"
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
+-msgstr "Désactiver la protection SELinux pour le démon portslave"
++#~ msgid "Disable SELinux protection for amavis"
++#~ msgstr "Désactiver la protection SELinux pour amavis"
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
+-msgstr "Désactiver la protection SELinux pour postfix"
++#~ msgid "Disable SELinux protection for apmd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon apmd"
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
+-msgstr "Désactiver la protection SELinux pour le démon postgresql"
++#~ msgid "Disable SELinux protection for arpwatch daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon arpwatch"
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
+-msgstr ""
++#~ msgid "Disable SELinux protection for auditd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon autditd"
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
+-msgstr ""
++#~ msgid "Disable SELinux protection for automount daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon automount"
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
+-msgstr "Désactiver la protection SELinux pour pptp"
++#~ msgid "Disable SELinux protection for avahi"
++#~ msgstr "Désactiver la protection SELinux pour le démon avahi"
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
+-msgstr "Désactiver la protection SELinux pour le démon prelink"
++#~ msgid "Disable SELinux protection for bluetooth daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon bluetooth"
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
+-msgstr "Désactiver la protection SELinux pour le démon privoxy"
++#~ msgid "Disable SELinux protection for canna daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon canna"
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
+-msgstr "Désactiver la protection SELinux pour le démon ptal"
++#~ msgid "Disable SELinux protection for cardmgr daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon cardmgr"
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
+-msgstr "Désactiver la protection SELinux pour le démon pxe"
++#~ msgid "Disable SELinux protection for Cluster Server"
++#~ msgstr "Désactiver la protection SELinux pour Cluster Server"
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
+-msgstr "Désactiver la protection SELinux pour le démon pyzord"
++#~ msgid "Disable SELinux protection for ciped daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon ciped"
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
+-msgstr "Désactiver la protection SELinux pour le démon quota"
++#~ msgid "Disable SELinux protection for clamd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon clamd"
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon radiusd"
++#~ msgid "Disable SELinux protection for clamscan"
++#~ msgstr "Désactiver la protection SELinux pour clamscan"
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon radvd"
++#~ msgid "Disable SELinux protection for clvmd"
++#~ msgstr "Désactiver la protection SELinux pour clvmd"
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
+-msgstr "Désactiver la protection SELinux pour le démon rdisc"
++#~ msgid "Disable SELinux protection for comsat daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon comsat"
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
+-msgstr "Désactiver la protection SELinux pour le démon readahead"
++#~ msgid "Disable SELinux protection for courier daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon courier"
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cpucontrol daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon cpucontrol"
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
+-msgstr "Désactiver la protection SELinux pour le démon restorecond"
++#~ msgid "Disable SELinux protection for cpuspeed daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon cpuspeed"
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
+-msgstr "Désactiver la protection SELinux pour le démon rhgb"
++#~ msgid "Cron"
++#~ msgstr "Cron"
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
+-msgstr "Désactiver la protection SELinux pour le démon ricci"
++#~ msgid "Disable SELinux protection for crond daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon crond"
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
+-msgstr "Désactiver la protection SELinux pour le démon ricci_modclusterd"
++#~ msgid "Printing"
++#~ msgstr "Impression"
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
+-msgstr "Désactiver la protection SELinux pour le démon rlogind"
++#~ msgid "Disable SELinux protection for cupsd back end server"
++#~ msgstr "Désactiver la protection SELinux pour le serveur principal cupsd"
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon rpcd"
++#~ msgid "Disable SELinux protection for cupsd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon cupsd"
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
+-msgstr "Désactiver la protection SELinux pour le démon rshd"
++#~ msgid "Disable SELinux protection for cupsd_lpd"
++#~ msgstr "Désactiver la protection SELinux pour cupsd_lpd"
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
+-msgstr ""
++#~ msgid "CVS"
++#~ msgstr "CVS"
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
+-msgstr "Désactiver la protection SELinux pour le démon rsync"
++#~ msgid "Disable SELinux protection for cvs daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon cvs"
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cyrus daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon cyrus"
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dbskkd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon dbskkd"
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dbusd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon dbusd"
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccd"
++#~ msgstr "Désactiver la protection SELinux pour le démon dccd"
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and "
+-"writable"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccifd"
++#~ msgstr "Désactiver la protection SELinux pour le démon dccifd"
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon saslauthd"
++#~ msgid "Disable SELinux protection for dccm"
++#~ msgstr "Désactiver la protection SELinux pour dccm"
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
+-msgstr "Désactiver la protection SELinux pour le démon scannerdaemon"
++#~ msgid "Disable SELinux protection for ddt daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon ddt"
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
+-msgstr ""
++#~ msgid "Disable SELinux protection for devfsd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon devfsd"
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dhcpc daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon dhcpc"
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dhcpd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon dhcpd"
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
+-msgstr "Désactiver la protection SELinux pour le démon sendmail"
++#~ msgid "Disable SELinux protection for dictd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon dictd"
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
+-msgstr "Désactiver la protection SELinux pour le démon setrans"
++#~ msgid "Disable SELinux protection for Evolution"
++#~ msgstr "Désactiver la protection SELinux pour Evolution"
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
+-msgstr "Désactiver la protection SELinux pour le démon setroubleshoot"
++#~ msgid "Games"
++#~ msgstr "Jeux"
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon slapd"
++#~ msgid "Disable SELinux protection for games"
++#~ msgstr "Désactiver la protection SELinux pour les jeux"
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
+-msgstr "Désactiver la protection SELinux pour le démon slrnpull"
++#~ msgid "Disable SELinux protection for the web browsers"
++#~ msgstr "Désactiver la protection SELinux pour les navigateurs web"
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon smbd"
++#~ msgid "Disable SELinux protection for Thunderbird"
++#~ msgstr "Désactiver la protection SELinux pour Thunderbird"
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon snmpd"
++#~ msgid "Disable SELinux protection for distccd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon distccd"
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
+-msgstr "Désactiver la protection SELinux pour le démon snort"
++#~ msgid "Disable SELinux protection for dmesg daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon dmesg"
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon soundd"
++#~ msgid "Disable SELinux protection for dnsmasq daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon dnsmasq"
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
+-msgstr "Désactiver la protection SELinux pour le démon sound"
++#~ msgid "Disable SELinux protection for dovecot daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon dovecot"
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
+-msgstr "Protection contre le spam"
++#~ msgid "Disable SELinux protection for entropyd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon entropyd"
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon spamd"
++#~ msgid "Disable SELinux protection for fetchmail"
++#~ msgstr "Désactiver la protection SELinux pour fetchmail"
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fingerd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon fingerd"
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
+-msgstr ""
++#~ msgid "Disable SELinux protection for freshclam daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon freshclam"
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
+-msgstr "Désactiver la protection SELinux pour le démon speedmgmt"
++#~ msgid "Disable SELinux protection for fsdaemon daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon fsdaemon"
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
+-msgstr ""
++#~ msgid "Disable SELinux protection for gpm daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon gpm"
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
+-msgstr ""
++#~ msgid "NFS"
++#~ msgstr "NFS"
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
+-msgstr "Désactiver la protection SELinux pour le démon squid"
++#~ msgid "Disable SELinux protection for gss daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon gss"
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
+-msgstr "Désactiver la protection SELinux pour le démon ssh"
++#~ msgid "Disable SELinux protection for Hal daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon Hal"
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
+-msgstr ""
++#~ msgid "Compatibility"
++#~ msgstr "Compatibilité"
+
+-#: ../gui/selinux.tbl:189
+-msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as "
+-"~/.bashrc)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hostname daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon hostname"
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hotplug daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon hotplug"
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
+-msgstr "Désactiver la protection SELinux pour le démon stunnel"
++#~ msgid "Disable SELinux protection for howl daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon howl"
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cups hplip daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon hplip de cups"
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
+-msgstr "Désactiver la protection SELinux pour le démon swat"
++#~ msgid "Disable SELinux protection for httpd rotatelogs"
++#~ msgstr "Désactiver la protection SELinux pour rotatelogs de httpd"
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
+-msgstr "Désactiver la protection SELinux pour le démon sxid"
++#~ msgid "HTTPD Service"
++#~ msgstr "Service HTTPD"
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon syslogd"
++#~ msgid "Disable SELinux protection for http suexec"
++#~ msgstr "Désactiver la protection SELinux pour suexec de http"
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hwclock daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon hwclock"
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
+-msgstr "Désactiver la protection SELinux pour le démon tcp"
++#~ msgid "Disable SELinux protection for i18n daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon i18n"
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
+-msgstr "Désactiver la protection SELinux pour le démon telnet"
++#~ msgid "Disable SELinux protection for imazesrv daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon imazesrv"
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon tftpd"
++#~ msgid "Disable SELinux protection for inetd child daemons"
++#~ msgstr "Désactiver la protection SELinux pour les démons enfants de inetd"
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
+-msgstr "Désactiver la protection SELinux pour le démon transproxy"
++#~ msgid "Disable SELinux protection for inetd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon inetd"
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
+-msgstr "Désactiver la protection SELinux pour le démon udev"
++#~ msgid "Disable SELinux protection for innd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon innd"
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
+-msgstr "Désactiver la protection SELinux pour le démon uml"
++#~ msgid "Disable SELinux protection for iptables daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon iptables"
+
+-#: ../gui/selinux.tbl:202
+-msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not"
+-" have a domain transition explicitly defined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ircd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon ircd"
+
+-#: ../gui/selinux.tbl:203
+-msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for irqbalance daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon irqbalance"
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for iscsi daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon iscsi"
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for jabberd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon jabberd"
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
+-msgstr "Désactiver la protection SELinux pour le démon updfstab"
++#~ msgid "Kerberos"
++#~ msgstr "Kerberos"
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
+-msgstr "Désactiver la protection SELinux pour le démon uptimed"
++#~ msgid "Disable SELinux protection for kadmind daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon kadmind"
+
+-#: ../gui/selinux.tbl:208
+-msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
+-msgstr ""
++#~ msgid "Disable SELinux protection for klogd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon klogd"
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
+-msgstr ""
++#~ msgid "Disable SELinux protection for krb5kdc daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon krb5kdc"
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ktalk daemons"
++#~ msgstr "Désactiver la protection SELinux pour le démon ktalk"
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
+-msgstr ""
++#~ msgid "Disable SELinux protection for kudzu daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon kudzu"
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for locate daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon locate"
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lpd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon lpd"
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lrrd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon lrrd"
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lvm daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon lvm"
+
+-#: ../gui/selinux.tbl:216
+-msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the"
+-" same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mailman"
++#~ msgstr "Désactiver la protection SELinux pour mailman"
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mdadm daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon mdadm"
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
+-msgstr "Désactiver la protection SELinux pour le démon uucpd"
++#~ msgid "Disable SELinux protection for monopd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon monopd"
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
+-msgstr "Désactiver la protection SELinux pour le démon vmware"
++#~ msgid "Disable SELinux protection for mrtg daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon mrtg"
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
+-msgstr "Désactiver la protection SELinux pour le démon watchdog"
++#~ msgid "Disable SELinux protection for mysqld daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon mysqld"
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
+-msgstr "Désactiver la protection SELinux pour le démon winbind"
++#~ msgid "Disable SELinux protection for nagios daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon nagios"
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
+-msgstr "Désactiver la protection SELinux pour le démon xdm"
++#~ msgid "Disable SELinux protection for named daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon named"
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nessusd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon nessusd"
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
+-msgstr "Désactiver la protection SELinux pour le démon xen"
++#~ msgid "Disable SELinux protection for NetworkManager"
++#~ msgstr "Désactiver la protection SELinux pour NetworkManager"
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nfsd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon nfsd"
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
+-msgstr ""
++#~ msgid "Samba"
++#~ msgstr "Samba"
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
+-msgstr "Désactiver la protection SELinux pour le démon xfs"
++#~ msgid "Disable SELinux protection for nmbd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon nmbd"
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
+-msgstr "Désactiver la protection SELinux pour le contrôle xen"
++#~ msgid "Disable SELinux protection for nrpe daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon nrpe"
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
+-msgstr "Désactiver la protection SELinux pour le démon ypbind"
++#~ msgid "Disable SELinux protection for nscd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon nscd"
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
+-msgstr "Désactiver la protection SELinux pour le démon de mot de passe NIS"
++#~ msgid "Disable SELinux protection for nsd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon nsd"
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
+-msgstr "Désactiver la protection SELinux pour le démon ypserv"
++#~ msgid "Disable SELinux protection for ntpd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon ntpd"
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
+-msgstr "Désactiver la protection SELinux pour le démon de transfert NIS"
++#~ msgid "Disable SELinux protection for oddjob"
++#~ msgstr "Désactiver la protection SELinux pour le démon oddjob"
+
+-#: ../gui/selinux.tbl:232
+-msgid ""
+-"Allow SELinux webadm user to manage unprivileged users home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for oddjob_mkhomedir"
++#~ msgstr "Désactiver la protection SELinux pour le démon oddjob_mkhomedir"
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for openvpn daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon openvpn"
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for pam daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon pam"
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
+-msgstr ""
++#~ msgid "Disable SELinux protection for pegasus"
++#~ msgstr "Désactiver la protection SELinux pour le démon pegasus"
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
+-msgstr ""
++#~ msgid "Disable SELinux protection for perdition daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon perdition"
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
+-msgstr ""
++#~ msgid "Disable SELinux protection for portmap daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon portmap"
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2838
+-msgid "Permissive"
+-msgstr ""
++#~ msgid "Disable SELinux protection for portslave daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon portslave"
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2856
+-msgid "Enforcing"
+-msgstr ""
++#~ msgid "Disable SELinux protection for postfix"
++#~ msgstr "Désactiver la protection SELinux pour postfix"
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
+-msgstr "État"
++#~ msgid "Disable SELinux protection for postgresql daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon postgresql"
+
+-#: ../gui/statusPage.py:133
+-msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for pptp"
++#~ msgstr "Désactiver la protection SELinux pour pptp"
+
+-#: ../gui/statusPage.py:147
+-msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you"
+-" wish to continue?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for prelink daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon prelink"
+
+-#: ../gui/statusPage.py:152
+-msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for privoxy daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon privoxy"
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ptal daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon ptal"
+
+-#: ../gui/system-config-selinux.glade:12
+-msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+-msgstr ""
++#~ msgid "Disable SELinux protection for pxe daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon pxe"
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for pyzord"
++#~ msgstr "Désactiver la protection SELinux pour le démon pyzord"
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
+-msgstr ""
++#~ msgid "Disable SELinux protection for quota daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon quota"
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
+-msgstr "Type SELinux"
++#~ msgid "Disable SELinux protection for radiusd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon radiusd"
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
+-msgstr ""
++#~ msgid "Disable SELinux protection for radvd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon radvd"
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rdisc"
++#~ msgstr "Désactiver la protection SELinux pour le démon rdisc"
+
+-#: ../gui/system-config-selinux.glade:727
+-msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
+-msgstr ""
++#~ msgid "Disable SELinux protection for readahead"
++#~ msgstr "Désactiver la protection SELinux pour le démon readahead"
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
+-msgstr "MLS"
++#~ msgid "Disable SELinux protection for restorecond"
++#~ msgstr "Désactiver la protection SELinux pour le démon restorecond"
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rhgb daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon rhgb"
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ricci"
++#~ msgstr "Désactiver la protection SELinux pour le démon ricci"
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ricci_modclusterd"
++#~ msgstr "Désactiver la protection SELinux pour le démon ricci_modclusterd"
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rlogind daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon rlogind"
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rpcd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon rpcd"
+
+-#: ../gui/system-config-selinux.glade:1257
+-msgid "Select Management Object"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rshd"
++#~ msgstr "Désactiver la protection SELinux pour le démon rshd"
+
+-#: ../gui/system-config-selinux.glade:1274
+-msgid "<b>Select:</b>"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rsync daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon rsync"
+
+-#: ../gui/system-config-selinux.glade:1327
+-msgid "System Default Enforcing Mode"
+-msgstr ""
++#~ msgid "Disable SELinux protection for saslauthd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon saslauthd"
+
+-#: ../gui/system-config-selinux.glade:1355
+-msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
+-msgstr ""
++#~ msgid "Disable SELinux protection for scannerdaemon daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon scannerdaemon"
+
+-#: ../gui/system-config-selinux.glade:1374
+-msgid "Current Enforcing Mode"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sendmail daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon sendmail"
+
+-#: ../gui/system-config-selinux.glade:1419
+-msgid "System Default Policy Type: "
+-msgstr ""
++#~ msgid "Disable SELinux protection for setrans"
++#~ msgstr "Désactiver la protection SELinux pour le démon setrans"
+
+-#: ../gui/system-config-selinux.glade:1464
+-msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
+-msgstr ""
++#~ msgid "Disable SELinux protection for setroubleshoot daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon setroubleshoot"
+
+-#: ../gui/system-config-selinux.glade:1510
+-msgid "Relabel on next reboot."
+-msgstr ""
++#~ msgid "Disable SELinux protection for slapd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon slapd"
+
+-#: ../gui/system-config-selinux.glade:1562
+-msgid "label37"
+-msgstr "label37"
++#~ msgid "Disable SELinux protection for slrnpull daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon slrnpull"
+
+-#: ../gui/system-config-selinux.glade:1599
+-msgid "Revert boolean setting to system default"
+-msgstr ""
++#~ msgid "Disable SELinux protection for smbd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon smbd"
+
+-#: ../gui/system-config-selinux.glade:1615
+-msgid "Toggle between Customized and All Booleans"
+-msgstr ""
++#~ msgid "Disable SELinux protection for snmpd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon snmpd"
+
+-#: ../gui/system-config-selinux.glade:1633
+-msgid "Run booleans lockdown wizard"
+-msgstr ""
++#~ msgid "Disable SELinux protection for snort daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon snort"
+
+-#: ../gui/system-config-selinux.glade:1634
+-msgid "Lockdown..."
+-msgstr ""
++#~ msgid "Disable SELinux protection for soundd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon soundd"
+
+-#: ../gui/system-config-selinux.glade:1664
+-#: ../gui/system-config-selinux.glade:1869
+-#: ../gui/system-config-selinux.glade:2056
+-#: ../gui/system-config-selinux.glade:2243
+-#: ../gui/system-config-selinux.glade:2486
+-#: ../gui/system-config-selinux.glade:2711
+-#: ../gui/system-config-selinux.glade:2886
+-msgid "Filter"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sound daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon sound"
+
+-#: ../gui/system-config-selinux.glade:1753
+-msgid "label50"
+-msgstr "label50"
++#~ msgid "Spam Protection"
++#~ msgstr "Protection contre le spam"
+
+-#: ../gui/system-config-selinux.glade:1790
+-msgid "Add File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for spamd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon spamd"
+
+-#: ../gui/system-config-selinux.glade:1806
+-msgid "Modify File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for speedmgmt daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon speedmgmt"
+
+-#: ../gui/system-config-selinux.glade:1822
+-msgid "Delete File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for squid daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon squid"
+
+-#: ../gui/system-config-selinux.glade:1838
+-msgid "Toggle between all and customized file context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ssh daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon ssh"
+
+-#: ../gui/system-config-selinux.glade:1958
+-msgid "label38"
+-msgstr "label38"
++#~ msgid "Disable SELinux protection for stunnel daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon stunnel"
+
+-#: ../gui/system-config-selinux.glade:1995
+-msgid "Add SELinux User Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for swat daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon swat"
+
+-#: ../gui/system-config-selinux.glade:2011
+-msgid "Modify SELinux User Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sxid daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon sxid"
+
+-#: ../gui/system-config-selinux.glade:2027
+-msgid "Delete SELinux User Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for syslogd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon syslogd"
+
+-#: ../gui/system-config-selinux.glade:2145
+-msgid "label39"
+-msgstr "label39"
++#~ msgid "Disable SELinux protection for tcp daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon tcp"
+
+-#: ../gui/system-config-selinux.glade:2182
+-msgid "Add User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for telnet daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon telnet"
+
+-#: ../gui/system-config-selinux.glade:2198
+-msgid "Modify User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for tftpd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon tftpd"
+
+-#: ../gui/system-config-selinux.glade:2214
+-msgid "Delete User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for transproxy daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon transproxy"
+
+-#: ../gui/system-config-selinux.glade:2332
+-msgid "label41"
+-msgstr "label41"
++#~ msgid "Disable SELinux protection for udev daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon udev"
+
+-#: ../gui/system-config-selinux.glade:2369
+-msgid "Add Network Port"
+-msgstr ""
++#~ msgid "Disable SELinux protection for uml daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon uml"
+
+-#: ../gui/system-config-selinux.glade:2385
+-msgid "Edit Network Port"
+-msgstr ""
++#~ msgid "Disable SELinux protection for updfstab daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon updfstab"
+
+-#: ../gui/system-config-selinux.glade:2401
+-msgid "Delete Network Port"
+-msgstr ""
++#~ msgid "Disable SELinux protection for uptimed daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon uptimed"
+
+-#: ../gui/system-config-selinux.glade:2437
+-#: ../gui/system-config-selinux.glade:2455
+-msgid "Toggle between Customized and All Ports"
+-msgstr ""
++#~ msgid "Disable SELinux protection for uucpd daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon uucpd"
+
+-#: ../gui/system-config-selinux.glade:2575
+-msgid "label42"
+-msgstr "label42"
++#~ msgid "Disable SELinux protection for vmware daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon vmware"
+
+-#: ../gui/system-config-selinux.glade:2612
+-msgid "Generate new policy module"
+-msgstr ""
++#~ msgid "Disable SELinux protection for watchdog daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon watchdog"
+
+-#: ../gui/system-config-selinux.glade:2628
+-msgid "Load policy module"
+-msgstr ""
++#~ msgid "Disable SELinux protection for winbind daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon winbind"
+
+-#: ../gui/system-config-selinux.glade:2644
+-msgid "Remove loadable policy module"
+-msgstr ""
++#~ msgid "Disable SELinux protection for xdm daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon xdm"
+
+-#: ../gui/system-config-selinux.glade:2680
+-msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the"
+-" log files."
+-msgstr ""
++#~ msgid "Disable SELinux protection for xen daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon xen"
+
+-#: ../gui/system-config-selinux.glade:2800
+-msgid "label44"
+-msgstr "label44"
++#~ msgid "Disable SELinux protection for xfs daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon xfs"
+
+-#: ../gui/system-config-selinux.glade:2837
+-msgid "Change process mode to permissive."
+-msgstr ""
++#~ msgid "Disable SELinux protection for xen control"
++#~ msgstr "Désactiver la protection SELinux pour le contrôle xen"
+
+-#: ../gui/system-config-selinux.glade:2855
+-msgid "Change process mode to enforcing"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ypbind daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon ypbind"
+
+-#: ../gui/system-config-selinux.glade:2947
+-msgid "Process Domain"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NIS Password Daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon de mot de passe NIS"
+
+-#: ../gui/system-config-selinux.glade:2975
+-msgid "label59"
+-msgstr "label59"
++#~ msgid "Disable SELinux protection for ypserv daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon ypserv"
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
++#~ msgstr "Désactiver la protection SELinux pour le démon de transfert NIS"
+diff --git a/policycoreutils/po/gl.po b/policycoreutils/po/gl.po
+index af58e6a..2bc3598 100644
+--- a/policycoreutils/po/gl.po
++++ b/policycoreutils/po/gl.po
+@@ -7,16 +7,16 @@ msgid ""
+ msgstr ""
+ "Project-Id-Version: Policycoreutils\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
+-"PO-Revision-Date: 2012-03-30 18:14+0000\n"
+-"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+-"Language-Team: Galician (http://www.transifex.net/projects/p/fedora/language/"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
++"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
++"Language-Team: Galician (http://www.transifex.com/projects/p/fedora/language/"
+ "gl/)\n"
+ "Language: gl\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
++"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -25,7 +25,7 @@ msgid ""
+ " <args ...> are the arguments to that script."
+ msgstr ""
+
+-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
++#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
+ #, c-format
+ msgid "failed to initialize PAM\n"
+ msgstr ""
+@@ -74,7 +74,7 @@ msgstr ""
+ msgid "authentication failed.\n"
+ msgstr ""
+
+-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
++#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
+ #, c-format
+ msgid "Could not set exec context to %s.\n"
+ msgstr ""
+@@ -87,855 +87,851 @@ msgstr ""
+ msgid "To make this policy package active, execute:"
+ msgstr ""
+
+-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
+-msgid "global"
+-msgstr ""
+-
+-#: ../semanage/seobject.py:225
++#: ../semanage/seobject.py:200
+ msgid "Could not create semanage handle"
+ msgstr ""
+
+-#: ../semanage/seobject.py:233
++#: ../semanage/seobject.py:208
+ msgid "SELinux policy is not managed or store cannot be accessed."
+ msgstr ""
+
+-#: ../semanage/seobject.py:238
++#: ../semanage/seobject.py:213
+ msgid "Cannot read policy store."
+ msgstr ""
+
+-#: ../semanage/seobject.py:243
++#: ../semanage/seobject.py:218
+ msgid "Could not establish semanage connection"
+ msgstr ""
+
+-#: ../semanage/seobject.py:248
++#: ../semanage/seobject.py:223
+ msgid "Could not test MLS enabled status"
+ msgstr ""
+
+-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
+ msgid "Not yet implemented"
+ msgstr ""
+
+-#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:233
+ msgid "Semanage transaction already in progress"
+ msgstr ""
+
+-#: ../semanage/seobject.py:267
++#: ../semanage/seobject.py:242
+ msgid "Could not start semanage transaction"
+ msgstr ""
+
+-#: ../semanage/seobject.py:278
++#: ../semanage/seobject.py:254
+ msgid "Could not commit semanage transaction"
+ msgstr ""
+
+-#: ../semanage/seobject.py:283
++#: ../semanage/seobject.py:259
+ msgid "Semanage transaction not in progress"
+ msgstr ""
+
+-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
+ msgid "Could not list SELinux modules"
+ msgstr ""
+
+-#: ../semanage/seobject.py:308
++#: ../semanage/seobject.py:284
+ msgid "Modules Name"
+ msgstr ""
+
+-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
+ msgid "Version"
+ msgstr ""
+
+-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
+ msgid "Disabled"
+ msgstr ""
+
+-#: ../semanage/seobject.py:326
++#: ../semanage/seobject.py:302
+ #, python-format
+ msgid "Could not disable module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:337
++#: ../semanage/seobject.py:313
+ #, python-format
+ msgid "Could not enable module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:352
++#: ../semanage/seobject.py:328
+ #, python-format
+ msgid "Could not remove module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:362
++#: ../semanage/seobject.py:338
+ msgid "dontaudit requires either 'on' or 'off'"
+ msgstr ""
+
+-#: ../semanage/seobject.py:391
++#: ../semanage/seobject.py:366
+ msgid "Builtin Permissive Types"
+ msgstr ""
+
+-#: ../semanage/seobject.py:401
++#: ../semanage/seobject.py:376
+ msgid "Customized Permissive Types"
+ msgstr ""
+
+-#: ../semanage/seobject.py:442
++#: ../semanage/seobject.py:417
+ #, python-format
+ msgid "Could not set permissive domain %s (module installation failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:448
++#: ../semanage/seobject.py:423
+ #, python-format
+ msgid "Could not remove permissive domain %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
+-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
+-#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
+-#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
+-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
+-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
+-#: ../semanage/seobject.py:2045
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
+ #, python-format
+ msgid "Could not create a key for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
+-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
+ #, python-format
+ msgid "Could not check if login mapping for %s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:496
++#: ../semanage/seobject.py:471
+ #, python-format
+ msgid "Linux Group %s does not exist"
+ msgstr ""
+
+-#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:476
+ #, python-format
+ msgid "Linux User %s does not exist"
+ msgstr ""
+
+-#: ../semanage/seobject.py:505
++#: ../semanage/seobject.py:480
+ #, python-format
+ msgid "Could not create login mapping for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
+ #, python-format
+ msgid "Could not set name for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
+ #, python-format
+ msgid "Could not set MLS range for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:518
++#: ../semanage/seobject.py:493
+ #, python-format
+ msgid "Could not set SELinux user for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:522
++#: ../semanage/seobject.py:497
+ #, python-format
+ msgid "Could not add login mapping for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:540
++#: ../semanage/seobject.py:515
+ msgid "Requires seuser or serange"
+ msgstr ""
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
msgstr ""
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
msgstr ""
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
msgstr ""
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
@@ -68660,7 +105646,7 @@ index a4478db..8a537f3 100644
msgstr ""
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
msgstr ""
@@ -68668,314 +105654,314 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
msgstr ""
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
msgstr ""
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
msgstr ""
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
msgstr ""
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
msgstr ""
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
msgstr ""
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
msgstr ""
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
msgstr ""
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
msgstr ""
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
msgstr ""
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
msgstr ""
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
msgstr ""
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
msgstr ""
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
msgstr ""
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
msgstr ""
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
msgstr ""
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
msgstr ""
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
msgstr ""
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
msgstr ""
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
msgstr ""
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
msgstr ""
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
msgstr ""
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
msgstr ""
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
msgstr ""
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
msgstr ""
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
msgstr ""
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
msgstr ""
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
msgstr ""
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
msgstr ""
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
msgstr ""
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
msgstr ""
@@ -68983,272 +105969,272 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
msgstr ""
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
msgstr ""
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
msgstr ""
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
msgstr ""
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
msgstr ""
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
msgstr ""
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
msgstr ""
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
msgstr ""
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
msgstr ""
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
msgstr ""
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
msgstr ""
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
msgstr ""
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
msgstr ""
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
msgstr ""
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
msgstr ""
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
msgstr ""
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
msgstr ""
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
msgstr ""
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
msgstr ""
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
msgstr ""
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
msgstr ""
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
msgstr ""
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
msgstr ""
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
msgstr ""
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
msgstr ""
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -69257,114 +106243,114 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
msgstr ""
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
msgstr ""
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
msgstr ""
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
msgstr ""
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
msgstr ""
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
@@ -69372,103 +106358,103 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
msgstr ""
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
msgstr ""
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
msgstr ""
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
msgstr ""
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
msgstr ""
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
msgstr ""
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
msgstr ""
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
msgstr ""
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
msgstr ""
-@@ -998,7 +994,7 @@ msgstr ""
+@@ -999,7 +995,7 @@ msgstr ""
msgid "Error sending audit message.\n"
msgstr ""
@@ -69477,7 +106463,7 @@ index a4478db..8a537f3 100644
#, c-format
msgid "Could not determine enforcing mode.\n"
msgstr ""
-@@ -1113,62 +1109,66 @@ msgstr ""
+@@ -1114,62 +1110,66 @@ msgstr ""
msgid "Unable to set SIGHUP handler\n"
msgstr ""
@@ -69556,7 +106542,7 @@ index a4478db..8a537f3 100644
msgid "failed to exec shell\n"
msgstr ""
-@@ -1271,20 +1271,20 @@ msgstr ""
+@@ -1272,20 +1272,20 @@ msgstr ""
msgid "chcat -l +CompanyConfidential juser"
msgstr ""
@@ -69582,7 +106568,7 @@ index a4478db..8a537f3 100644
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1360,557 +1360,444 @@ msgstr ""
+@@ -1361,557 +1361,444 @@ msgstr ""
msgid "Load Policy Module"
msgstr ""
@@ -70275,319 +107261,2436 @@ index a4478db..8a537f3 100644
#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
msgid "Network Port"
msgstr ""
-@@ -3356,3 +3243,156 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
+@@ -1949,1411 +1836,1487 @@ msgstr ""
+ msgid "Group View"
msgstr ""
-+
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+#: ../sepolicy/sepolicy.py:110
+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+#: ../sepolicy/sepolicy.py:114
+msgid "All domains"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+#: ../sepolicy/sepolicy.py:116
+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+#: ../sepolicy/sepolicy.py:164
+msgid "Query SELinux policy network information"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+#: ../sepolicy/sepolicy.py:169
+msgid "list all SELinux port types"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
+#: ../sepolicy/sepolicy.py:175
+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
+#: ../sepolicy/sepolicy.py:178
+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
+#: ../sepolicy/sepolicy.py:195
+msgid "Source Domain"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+#: ../sepolicy/sepolicy.py:198
+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
+msgstr ""
-diff --git a/policycoreutils/po/it.po b/policycoreutils/po/it.po
-index 9787182..e569521 100644
---- a/policycoreutils/po/it.po
-+++ b/policycoreutils/po/it.po
-@@ -9,7 +9,7 @@ msgid ""
++
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/gu.po b/policycoreutils/po/gu.po
+index daa6e1f..cc86d7d 100644
+--- a/policycoreutils/po/gu.po
++++ b/policycoreutils/po/gu.po
+@@ -3,21 +3,21 @@
+ # This file is distributed under the same license as the PACKAGE package.
+ #
+ # Translators:
+-# Ankit Patel <ankit at redhat.com>, 2006, 2007, 2008.
+-# Sweta Kothari <swkothar at redhat.com>, 2008, 2009, 2010.
++# Ankit Patel <ankit at redhat.com>, 2006-2008.
++# Sweta Kothari <swkothar at redhat.com>, 2008-2010,2012.
+ msgid ""
msgstr ""
"Project-Id-Version: Policycoreutils\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: Italian <trans-it at lists.fedoraproject.org>\n"
+ "Language-Team: Gujarati <trans-gu at lists.fedoraproject.org>\n"
+ "Language: gu\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
++"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
@@ -29,7 +29,7 @@ msgstr ""
- " dove: <script> è il nome dell'init script da eseguire,\n"
- " <args ...> sono gli argomenti per quello script."
+ " જ્યાં: <script> એ ચલાવવા માટેની init સ્ક્રિપ્ટનું નામ છે,\n"
+ " <args ...> એ તે સ્ક્રિપ્ટની દલીલો છે."
-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
#, c-format
msgid "failed to initialize PAM\n"
- msgstr "inizializzazione di PAM fallita\n"
-@@ -78,7 +78,7 @@ msgstr "Spiacente, run_init può essere usato solo su un kernel SELinux.\n"
+ msgstr "PAM નો આરંભ કરવામાં નિષ્ફળ\n"
+@@ -78,7 +78,7 @@ msgstr "માફ કરજો, run_init એ માત્ર SELinux કર્
msgid "authentication failed.\n"
- msgstr "autenticazione fallita.\n"
+ msgstr "સત્તાધિકરણ નિષ્ફળ.\n"
-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
#, c-format
msgid "Could not set exec context to %s.\n"
- msgstr "Impossibile impostare il contesto exec su %s.\n"
-@@ -91,860 +91,856 @@ msgstr "******************** IMPORTANTE ***********************\n"
+ msgstr "%s નો exec સંદર્ભ સુયોજિત કરી શક્યા નહિં.\n"
+@@ -91,855 +91,857 @@ msgstr "******************** અગત્ય ***********************\n"
msgid "To make this policy package active, execute:"
- msgstr "Per attivare questo pacchetto della policy eseguire:"
+ msgstr "આ પોલીસિ પેકેજ સક્રિય બનાવવા માટે, ચલાવો:"
-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
-msgid "global"
--msgstr "globale"
+-msgstr "વૈશ્વિક"
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
- msgstr "Impossibile creare la gestione semanage"
+ msgstr "semanage handle બનાવી શક્યા નહિં"
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr ""
- "La policy SELinux non è amministrata o non si può accedere al deposito."
+ msgstr "SELinux પોલિસીની વ્યવસ્થા થયેલ નથી અથવા સંગ્રહ વાપરી શકાતો નથી."
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
- msgstr "Impossibile leggere il deposito della policy."
+ msgstr "પોલિસી સંગ્રહ વાંચી શકતા નથી."
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
- msgstr "Impossibile stabilire connessione semanage"
+ msgstr "semanage જોડાણ અધિષ્ઠાપિત કરી શક્યું નહિં"
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
- msgstr "Impossibile verificare lo stato MLS abilitato"
+ msgstr "MLS સક્રિય થયેલ સ્થિતિને ચકાસણી કરી શક્યા નહિં"
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
- msgstr "Non ancora implementato"
+ msgstr "હજુ સુધી અમલમાં મૂકાયેલ નથી"
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
- msgstr "Una transazione semanage è già in esecuzione"
+ msgstr "Semanage પરિવહન પહેલેથી જ પ્રગતિમાં છે"
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
- msgstr "Impossibile avviare transazione semanage"
+ msgstr "semanage લેવડદેવડ શરૂ કરી શક્યા નહિં"
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
- msgstr "Impossibile eseguire la transazione semanage"
+ msgstr "semanage લેવડદેવડ કમીટ કરી શક્યા નહિં"
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
- msgstr "Transazione semanage non in esecuzione"
+ msgstr "Semanage પરિવહન પ્રગતિમાં નથી"
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
- msgstr "Impossibile elencare i moduli SELinux"
+ msgstr "SELinux મોડ્યુલોની યાદી કરી શક્યા નહિં"
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
- msgstr ""
+-msgstr ""
++msgstr "મોડ્યુલ નામ"
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
- msgstr "Versione"
+ msgstr "આવૃત્તિ"
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
- msgstr "Disabilitato"
+ msgstr "Disabled"
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
- msgstr ""
+-msgstr ""
++msgstr "મોડ્યુલ %s ને નિષ્ક્રિય કરી શક્યા નહિં (દૂર કરવાનું નિષ્ફળ)"
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
- msgstr ""
+-msgstr ""
++msgstr "મોડ્યુલ %s ને સક્રિય કરી શક્યા નહિં (દૂર કરવાનું નિષ્ફળ)"
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
- msgstr ""
+-msgstr ""
++msgstr "મોડ્યુલ %s ને દૂર કરી શક્યા નહિં (દૂર કરવાનું નિષ્ફળ)"
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
- msgstr ""
+-msgstr ""
++msgstr "dontaudit ને ક્યાંતો 'ચાલુ' અથવા 'બંધ' ની જરૂરિયાત છે"
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
- msgstr ""
+-msgstr ""
++msgstr "બિલ્ટઇન પરમીસીવ પ્રકારો"
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
- msgstr ""
+-msgstr ""
++msgstr "વૈવિધ્યપૂર્ણ પરમીસીવ પ્રકારો"
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
- msgstr ""
- "Impossibile impostare il dominio permissive %s (installazione del modulo "
- "fallita)"
+ msgstr "છૂટ અપાય એવુ ડોમેઇન %s સુયોજિત કરી શકાતુ નથી (મોડ્યુલ સ્થાપન નિષ્ફળ થયેલ છે)"
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
- msgstr "Impossibile rimuovere il dominio permissive %s (rimozione fallita)"
+ msgstr "છૂટ અપાય એવુ ડોમેઇન %s દૂર કરી શકાતુ નથી (નિષ્ફળતા દૂર કરો)"
-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
@@ -70596,948 +109699,961 @@ index 9787182..e569521 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
- msgstr "Impossibile creare una chiave per %s"
+ msgstr "%s માટે કી બનાવી શક્યા નહિં"
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
- msgstr "Impossibile controllare se è definito il login mapping per %s"
+ msgstr "ચકાસી શક્યા નહિં કે શું %s માટે પ્રવેશ જોડણી વ્યાખ્યાયિત થયેલ છે"
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
- msgstr "Il gruppo linux %s non esiste"
+ msgstr "Linux જૂથ %s અસ્તિત્વમાં નથી"
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
- msgstr "L'utente linux %s non esiste"
+ msgstr "Linux વપરાશકર્તા %s અસ્તિત્વમાં નથી"
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
- msgstr "Impossibile creare il login mapping per %s"
+ msgstr "%s માટે પ્રવેશ જોડણી બનાવી શક્યા નહિં"
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
- msgstr "Impossibile impostare nome per %s"
+ msgstr "%s માટે નામ સુયોજિત કરી શક્યા નહિં"
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
- msgstr "Impossibile impostare range MLS per %s"
+ msgstr "%s માટે MLS મર્યાદા સુયોજિત કરી શક્યા નહિં"
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
- msgstr "Impossibile impostare utente SELinux per %s"
+ msgstr "%s માટે SELinux વપરાશકર્તા સુયોજિત કરી શક્યા નહિં"
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
- msgstr "Impossibile aggiungere login mapping per %s"
+ msgstr "%s માટે પ્રવેશ જોડણી ઉમેરી શક્યા નહિં"
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
- msgstr "Richiede seuser o serange"
+ msgstr "seuser અથવા serange જરૂરી છે"
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
- msgstr "Il login mapping per %s non è definito"
+ msgstr "%s માટેની પ્રવેશ જોડણી વ્યાખ્યાયિત નથી"
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
- msgstr "Impossibile interrogare seuser per %s"
+ msgstr "%s માટે seuser પ્રશ્ન કરી શક્યા નહિં"
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
- msgstr "Impossibile modificare login mapping per %s"
+ msgstr "%s માટે પ્રવેશ જોડણી સુધારી શક્યા નહિં"
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
- msgstr ""
- "Il login mapping per %s è definito nella policy, non può essere eliminato"
+ msgstr "%s માટે પ્રવેશ જોડણી એ પોલિસીમાં વ્યાખ્યાયિત છે, કાઢી શકાતી નથી"
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
- msgstr "Impossibile eliminare il login mapping per %s"
+ msgstr "%s માટે પ્રવેશ જોડણી કાઢી શક્યા નહિં"
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
- msgstr "Impossibile elencare i login mappings"
+ msgstr "પ્રવેશ જોડણીઓની યાદી કરી શક્યા નહિં"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
- msgstr "Nome di registrazione"
+ msgstr "પ્રવેશ નામ"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
msgid "SELinux User"
- msgstr "Utente di SELinux"
+ msgstr "SELinux વપરાશકર્તા"
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
- msgstr "Gamma MLS/MCS"
+ msgstr "MLS/MCS વિસ્તાર"
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
- msgstr "Impossibile controllare se l'utente SELinux %s è definito"
+ msgstr "શું SELinux વપરાશકર્તા %s એ વ્યાખ્યાયિત છે તે ચકાસી શક્યા નહિં"
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
- msgstr "Impossibile interrogare l'utente per %s"
+ msgstr "વપરાશકર્તાને %s માટે પ્રશ્ન કરી શક્યા નહિં"
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
- msgstr "Si deve aggiungere almeno un ruolo per %s"
+ msgstr "%s માટે ઓછામાં ઓછો એક ભૂમિકા ઉમેરાવી જ જોઇએ"
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
- msgstr "Impossibile creare l'utente SELinux per %s"
+ msgstr "%s માટે SELinux વપરાશકર્તા બનાવી શક્યા નહિં"
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
- msgstr "Impossibile aggiungere il ruolo %s per %s"
+ msgstr "ભૂમિકા %s ને %s માટે ઉમેરી શક્યા નહિં"
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
- msgstr "Impossibile impostare il livello MLS per %s"
+ msgstr "%s માટે MLS સ્તર સુયોજિત કરી શક્યા નહિં"
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
- msgstr "Impossibile aggiungere il prefisso %s per %s"
+ msgstr "પૂર્વગ %s ને %s માટે ઉમેરી શક્યા નહિં"
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
- msgstr "Impossibile estrarre la chiave per %s"
+ msgstr "%s માટે કીનો અર્ક કાઢી શક્યા નહિં"
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
- msgstr "Impossibile aggiungere l'utente SELinux %s"
+ msgstr "SELinux વપરાશકર્તા %s ઉમેરી શક્યા નહિં"
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
- msgstr "Richiede prefisso, ruolo, livello o range"
+ msgstr "પૂર્વગ, ભૂમિકાઓ, સ્તર અથવા વિસ્તાર જરૂરી છે"
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
- msgstr "Richiede prefisso o ruolo"
+ msgstr "પૂર્વગ અથવા ભૂમિકાઓ જરૂરી છે"
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
- msgstr "L'utente SELinux %s non è definito"
+ msgstr "SELinux વપરાશકર્તા %s એ વ્યાખ્યાયિત નથી"
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
- msgstr "Impossibile modificare l'utente SELinux %s"
+ msgstr "SELinux વપરાશકર્તા %s સુધારી શક્યા નહિં"
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
- msgstr "L'utente SELinux %s è definito nella policy, non può essere eliminato"
+ msgstr "SELinux વપરાશકર્તા %s એ પોલિસીમાં વ્યાખ્યાયિત છે, કાઢી શકાતા નથી"
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
- msgstr "Impossibile eliminare l'utente SELinux %s"
+ msgstr "SELinux વપરાશકર્તા %s કાઢી શક્યા નહિં"
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
- msgstr "Impossibile elencare gli utenti SELinux"
+ msgstr "SELinux વપરાશકર્તાઓની યાદી કરી શક્યા નહિં"
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
- msgstr "Impossibile elencare i ruoli per l'utente %s"
+ msgstr "વપરાશકર્તા %s માટે ભૂમિકાઓની યાદી આપી શક્યા નહિં"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
- msgstr "Etichettare"
+ msgstr "લેબલીંગ"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
msgstr "MLS/"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
- msgstr "Prefisso"
+ msgstr "પૂર્વગ"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
- msgstr "Livello MCS"
+ msgstr "MCS સ્તર"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
- msgstr "Gamma MCS"
+ msgstr "MCS વિસ્તાર"
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
- msgstr "Ruoli SELinux"
+ msgstr "SELinux ભૂમિકાઓ"
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
- msgstr "E' richiesto il protocollo udp o tcp"
+ msgstr "પ્રોટોકોલ udp અથવા tcp જરૂરી છે"
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
- msgstr "E' richiesta la porta"
+ msgstr "પોર્ટ જરૂરી છે"
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
- msgstr ""
+-msgstr ""
++msgstr "અયોગ્ય પોર્ટ"
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
- msgstr "Impossibile creare una chiave per %s/%s"
+ msgstr "%s/%s માટે કી બનાવી શક્યા નહિં"
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
- msgstr "E' richiesto il Tipo"
+ msgstr "પ્રકાર જરૂરી છે"
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
- msgstr "Impossibile controllare se la porta %s/%s è definita"
+ msgstr "શું પોર્ટ %s/%s વ્યાખ્યાયિત છે કે નહિં તે ચકાસી શક્યા નહિં"
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
- msgstr "Porta %s/%s già definita"
+ msgstr "પોર્ટ %s/%s પહેલાથી જ વ્યાખ્યાયિત છે"
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
- msgstr "Impossibile creare la porta per %s/%s"
+ msgstr "%s/%s માટે પોર્ટ બનાવી શક્યા નહિં"
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
- msgstr "Impossibile creare il contesto per %s/%s"
+ msgstr "%s/%s માટે સંદર્ભ બનાવી શક્યા નહિં"
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
- msgstr "Impossibile impostare l'utente nel contesto della porta per %s/%s"
+ msgstr "%s/%s માટે પોર્ટ સંદર્ભમાં વપરાશકર્તા સુયોજિત કરી શક્યા નહિં"
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
- msgstr "Impossibile impostare il ruolo nel contesto della porta per %s/%s"
+ msgstr "%s/%s માટે પોર્ટ સંદર્ભમાં ભૂમિકા સુયોજિત કરી શક્યા નહિં"
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
- msgstr "Impossibile impostare il tipo nel contesto della porta per %s/%s"
+ msgstr "%s/%s માટે પોર્ટ સંદર્ભમાં પ્રકાર સુયોજિત કરી શક્યા નહિં"
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
- msgstr "Impossibile impostare i campi mls nel contesto della porta per %s/%s"
+ msgstr "%s/%s માટે પોર્ટ સંદર્ભમાં mls ક્ષેત્રો સુયોજિત કરી શક્યા નહિં"
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
- msgstr "Impossibile impostare il contesto della porta per %s/%s"
+ msgstr "%s/%s માટે પોર્ટ સંદર્ભ સુયોજિત કરી શક્યા નહિં"
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
- msgstr "Impossibile aggiungere la porta %s/%s"
+ msgstr "પોર્ટ %s/%s ઉમેરી શક્યા નહિં"
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
- msgstr "Richiede setype o serange"
+ msgstr "setype અથવા serange જરૂરી છે"
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
- msgstr "Richiede setype"
+ msgstr "setype જરૂરી છે"
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
- msgstr "La porta %s/%s non è definita"
+ msgstr "પોર્ટ %s/%s એ વ્યાખ્યાયિત નથી"
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
- msgstr "Impossibile interrogare la porta %s/%s"
+ msgstr "પોર્ટ %s/%s નો પ્રશ્ન કરી શક્યા નહિં"
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
- msgstr "Impossibile modificare la porta %s/%s"
+ msgstr "પોર્ટ %s/%s સુધારી શક્યા નહિં"
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
- msgstr "Impossibile elencare le porte"
+ msgstr "પોર્ટોની યાદી કરી શક્યા નહિં"
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
- msgstr "Impossibile eliminare la porta %s"
+ msgstr "પોર્ટ %s કાઢી શક્યા નહિં"
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "La porta %s/%s è definita nella policy, non può essere eliminata"
+ msgstr "પોર્ટ %s/%s એ પોલિસીમાં વ્યાખ્યાયિત છે, કાઢી શકાતો નથી"
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
- msgstr "Impossibile eliminare la porta %s/%s"
+ msgstr "પોર્ટ %s/%s કાઢી શક્યા નહિં"
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
- msgstr "Impossibile elencare le porte"
+ msgstr "પોર્ટોની યાદી કરી શક્યા નહિં"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
- msgstr "Tipo di porta SELinux"
+ msgstr "SELinux પોર્ટ પ્રકાર"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
- msgstr "Proto"
+ msgstr "પ્રોટો"
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
- msgstr "Numero porta"
+ msgstr "પોર્ટ નંબર"
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
- msgstr "L'indirizzo del nodo è necessario"
+ msgstr "નોડ સરનામું જરૂરી છે"
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
- msgstr "Protocollo mancante o sconosciuto"
+ msgstr "અજ્ઞાત અથવા ગેરહાજર પ્રોટોકોલ"
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
- msgstr "E' richiesto un Tipo SELinux"
+ msgstr "SELinux પ્રકાર જરૂરી છે"
-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
- msgstr "Impossibile creare la chiave per %s"
+ msgstr "%s માટે કી બનાવી શક્યા નહિં"
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
- msgstr "Impossibile controllare se la porta %s è definita"
+ msgstr "ચકાસી શક્યા નહિં જો સરનામું %s વ્યાખ્યાયિત થયેલ છે"
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
- msgstr "Impossibile creare un indirizzo per %s"
+ msgstr "%s માટે સરનામું બનાવી શક્યા નહિં"
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
- msgstr "Impossibile creare il contesto per %s"
+ msgstr "%s માટે સંદર્ભ બનાવી શક્યા નહિં"
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
- msgstr "Impossibile impostare una maschera per %s"
+ msgstr "%s માટે માસ્ક સુયોજિત કરી શક્યા નહિં"
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
- msgstr "Impossibile impostare l'utente nel contesto indirizzo per %s"
+ msgstr "%s માટે સરનામું સંદર્ભમાં વપરાશકર્તા સુયોજિત કરી શક્યા નહિં"
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
- msgstr "Impossibile impostare il ruolo nel contesto indirizzo per %s"
+ msgstr "%s માટે સરનામું સંદર્ભમાં ભૂમિકા સુયોજિત કરી શક્યા નહિં"
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
- msgstr "Impossibile impostare il tipo nel contesto indirizzo per %s"
+ msgstr "%s માટે સરનામું સંદર્ભમાં પ્રકાર સુયોજિત કરી શક્યા નહિં"
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
- msgstr "Impossibile impostare i campi mls nel contesto indirizzo per %s"
+ msgstr "%s માટે સરનામુ સંદર્ભમાં mls ક્ષેત્રો સુયોજિત કરી શક્યા નહિં"
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
- msgstr "Impossibile impostare il contesto indirizzo per %s"
+ msgstr "%s માટે સરનામા સંદર્ભ સુયોજિત કરી શક્યા નહિં"
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
- msgstr "Impossibile aggiungere l'indirizzo %s"
+ msgstr "સરનામું %s ઉમેરી શક્યા નહિં"
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
- msgstr "Indirizzo %s non definito"
+ msgstr "સરનામું %s એ વ્યાખ્યાયિત નથી"
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
- msgstr "Impossibile interrogare l'indirizzo %s"
+ msgstr "પ્રશ્ર્ન સરનામું %s કરી શક્યા નહિં"
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
- msgstr "Impossibile modificare l'indirizzo %s"
+ msgstr "સરનામું %s બદલી શક્યા નહિં"
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr "L'indirizzo %s è definito nella policy, non può essere eliminato"
+ msgstr "સરનામું %s એ પોલિસીમાં વ્યાખ્યાયિત છે, કાઢી શકાતો નથી"
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
- msgstr "Impossibile eliminare l'indirizzo %s"
+ msgstr "સરનામાં %s કાઢી શક્યા નહિં"
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
- msgstr ""
+-msgstr ""
++msgstr "બધી નોડ મેપીંગને કાઢી શક્યા નહિં"
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
- msgstr "Impossibile elencare gli indirizzi"
+ msgstr "સરનામાંની યાદી કરી શક્યા નહિં"
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
- msgstr "Impossibile controllare se l'interfaccia %s è definita"
+ msgstr "શું ઈન્ટરફેસ %s એ વ્યાખ્યાયિત થયેલ છે કે નહિં તે ચકાસી શક્યા નહિં"
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
- msgstr "Impossibile creare l'interfaccia per %s"
+ msgstr "%s માટે ઈન્ટરફેસ બનાવી શક્યા નહિં"
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
- msgstr "Impossibile impostare l'utente nel contesto dell'interfaccia per %s"
+ msgstr "%s માટે ઈન્ટરફેસ સંદર્ભમાં વપરાશકર્તા સુયોજિત કરી શક્યા નહિં"
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
- msgstr "Impossibile impostare il ruolo nel contesto dell'interfaccia per %s"
+ msgstr "%s માટે ઈન્ટરફેસ સંદર્ભમાં ભૂમિકા સુયોજિત કરી શક્યા નહિં"
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
- msgstr "Impossibile impostare il tipo nel contesto dell'interfaccia per %s"
+ msgstr "%s માટે ઈન્ટરફેસ સંદર્ભમાં પ્રકાર સુયોજિત કરી શક્યા નહિં"
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
- msgstr "Impossibile impostare i campi mls nel contesto dell'interfaccia per %s"
+ msgstr "%s માટે ઈન્ટરફેસ સંદર્ભમાં mls ક્ષેત્રો સુયોજિત કરી શક્યા નહિં"
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
- msgstr "Impossibile impostare il contesto dell'interfaccia per %s"
+ msgstr "%s માટે ઈન્ટરફેસ સંદર્ભ સુયોજિત કરી શક્યા નહિં"
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
- msgstr "Impossibile impostare il contesto dei messaggi per %s"
+ msgstr "%s માટે સંદેશા સંદર્ભ સુયોજિત કરી શક્યા નહિં"
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
- msgstr "Impossibile aggiungere l'interfaccia %s"
+ msgstr "%s ઈન્ટરફેસ ઉમેરી શક્યા નહિં"
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr "L'interfaccia %s non è definita"
+ msgstr "ઈન્ટરફેસ %s વ્યાખ્યાયિત નથી"
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr "Impossibile interrogare l'interfaccia %s"
+ msgstr "ઈન્ટરફેસ %s ને પ્રશ્ન કરી શક્યા નહિં"
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr "Impossibile modificare l'interfaccia %s"
+ msgstr "ઈન્ટરફેસ %s સુધારી શક્યા નહિં"
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr "L'interfaccia %s è definita nella policy, non può essere eliminata"
+ msgstr "ઈન્ટરફેસ %s પોલિસીમાં વ્યાખ્યાયિત છે, કાઢી શકતા નથી"
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr "Impossibile eliminare l'interfaccia %s"
+ msgstr "ઈન્ટરફેસ %s કાઢી શક્યા નહિં"
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
- msgstr ""
+-msgstr ""
++msgstr "બધી ઇન્ટરફેસ મેપીંગને કાઢી શક્યા નહિં"
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr "Impossibile elencare le interfacce"
+ msgstr "ઈન્ટરફેસોની યાદી આપી શક્યા નહિં"
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr "Interfaccia di SELinux"
+ msgstr "SELinux ઈન્ટરફેસ"
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr "Contesto"
+ msgstr "સંદર્ભ"
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
- msgstr ""
+-msgstr ""
++msgstr "%s માટે સરખા ક્લાસ પહેલેથી અસ્તિત્વમાં છે"
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
- msgstr ""
+-msgstr ""
++msgstr "ફાઇલ સ્પષ્ટીકરણ %s સરખા નિયમ '%s %s' સાથે અથડામણ થાય છે"
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
- msgstr ""
+-msgstr ""
++msgstr "%s માટે સરખા ક્લાસ અસ્તિત્વમાં નથી"
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr "Impossibile impostare l'utente nel contesto del file per %s"
+ msgstr "%s માટે ફાઈલ સંદર્ભમાં વપરાશકર્તા સુયોજિત કરી શક્યા નહિં"
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr "Impossibile impostare il ruolo nel contesto del file per %s"
+ msgstr "%s માટે ફાઈલ સંદર્ભમાં ભૂમિકા સુયોજિત કરી શક્યા નહિં"
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
- msgstr "Impossibile impostare i campi mls nel contesto del file per %s"
+ msgstr "%s માટે ફાઈલ સંદર્ભમાં mls ક્ષેત્રો સુયોજિત કરી શક્યા નહિં"
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr "Specifiche non valide del file"
+ msgstr "અયોગ્ય ફાઈલ સ્પષ્ટીકરણ"
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
- msgstr ""
+-msgstr ""
++msgstr "ફાઇલ સ્પષ્ટીકરણ જગ્યાઓને સમાવી શકાતુ નથી"
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
msgstr ""
++"ફાઇલ સ્પષ્ટીકરણ %s સરખા નિયમ '%s %s' સાથે અથડામણ થાય છે; તેને બદલે '%s' ને ઉમેરવાનું "
++"પ્રયત્ન કરો"
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
- msgstr "Impossibile controllare se il contesto del file per %s è definito"
+ msgstr "શું %s માટેનો ફાઈલ સંદર્ભ વ્યાખ્યાયિત છે કે નહિં તે ચકાસી શક્યા નહિં"
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr "Impossibile creare contesto del file per %s"
+ msgstr "%s માટે ફાઈલ સંદર્ભ બનાવી શક્યા નહિં"
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr "Impossibile impostare il tipo nel contesto del file per %s"
+ msgstr "%s માટે ફાઈલ સંદર્ભમાં પ્રકાર સુયોજિત કરી શક્યા નહિં"
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr "Impossibile impostare il contesto del file per %s"
+ msgstr "%s માટે ફાઈલ સંદર્ભ સુયોજિત કરી શક્યા નહિં"
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr "Impossibile aggiungere il contesto del file per %s"
+ msgstr "%s માટે ફાઈલ સંદર્ભ ઉમેરી શક્યા નહિં"
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
- msgstr "Richiesto setype, serange o seuser"
+ msgstr "setype, serange અથવા seuser જરૂરી છે"
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr "Il contesto del file per %s non è definito"
+ msgstr "%s માટેનો ફાઈલ સંદર્ભ વ્યાખ્યાયિત નથી"
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr "Impossibile interrogare il contesto del file per %s"
+ msgstr "%s માટે ફાઈલ સંદર્ભ પ્રશ્ન કરી શક્યા નહિં"
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr "Impossibile modificare il contesto del file per %s"
+ msgstr "%s માટે ફાઈલ સંદર્ભ સુધારી શક્યા નહિં"
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr "Impossibile elencare i contesti del file"
+ msgstr "ફાઈલ સંદર્ભોની યાદી આપી શક્યા નહિં"
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr "Impossibile eliminare il contesto del file %s"
+ msgstr "ફાઈલ સંદર્ભ %s કાઢી શક્યા નહિં"
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr ""
- "Il contesto del file per %s è definito nella policy, non può essere eliminato"
+ msgstr "%s માટે ફાઈલ સંદર્ભ પોલિસીમાં વ્યાખ્યાયિત છે, કાઢી શકતા નથી"
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr "Impossibile eliminare il contesto del file per %s"
+ msgstr "%s માટે ફાઈલ સંદર્ભ કાઢી શક્યા નહિં"
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr "Impossibile elencare i contesti del file"
+ msgstr "ફાઈલ સંદર્ભોની યાદી આપી શક્યા નહિં"
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr "Impossibile elencare i contesti del file locale"
+ msgstr "સ્થાનીક ફાઈલ સંદર્ભોની યાદી કરી શક્યા નહિં"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
- msgstr "fcontext di SELinux"
+ msgstr "SELinux સંદર્ભ"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr "tipo"
+ msgstr "પ્રકાર"
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
++"\n"
++"SELinux વિતરણ fcontext સમકક્ષતા \n"
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
msgstr ""
++"\n"
++"SELinux સ્થાનિક fcontext સમકક્ષતા \n"
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr "Impossibile controllare se la booleana %s è definita"
+ msgstr "શું બુલિયન %s વ્યાખ્યાયિત છે તે ચકાસી શક્યા નહિં"
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr "La booleana %s non è definita"
+ msgstr "બુલિયન %s એ વ્યાખ્યાયિત નથી"
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr "Impossibile interrogare il contesto del file %s"
+ msgstr "ફાઈલ સંદર્ભ %s નો પ્રશ્ન કરી શક્યા નહિં"
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
- msgstr "E' necessario specificare uno dei seguenti valori: %s"
+ msgstr "નીચેની કિંમતો ની એક સ્પષ્ટ કરવી જ જોઇએ: %s"
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
- msgstr "Impossibile impostare il valore attivo della booleana %s"
+ msgstr "બુલિયન %s ની સક્રિય કિંમત કરી શક્યા નહિં"
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr "Impossibile modificare la booleana %s"
+ msgstr "બુલિયન %s સુધારી શક્યા નહિં"
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
- msgstr "Formato non valido %s: Record %s"
+ msgstr "ખરાબ બંધારણ%s: રેકોર્ડ %s"
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr "La booleana %s è definita nella policy, non può essere eliminata"
+ msgstr "બુલિયન %s પોલિસીમાં વ્યાખ્યાયિત છે, કાઢી શકતા નથી"
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr "Impossibile eliminare la booleana %s"
+ msgstr "બુલિયન %s કાઢી શક્યા નહિં"
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr "Impossibile elencare le booleane"
+ msgstr "બુલિયનોની યાદી આપી શક્યા નહિં"
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr "sconosciuto"
+ msgstr "અજ્ઞાત"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
- msgstr "off"
+ msgstr "બંધ"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
- msgstr "on"
+ msgstr "ચાલુ"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
- msgstr "Booleana di SELinux"
+ msgstr "SELinux બુલિયન"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
- msgstr ""
+-msgstr ""
++msgstr "પરિસ્થિતિ"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
- msgstr ""
+-msgstr ""
++msgstr "મૂળભૂત"
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
- msgstr "Descrizione"
+ msgstr "વર્ણન"
-@@ -1010,7 +1006,7 @@ msgstr "Errore di allocazione memoria.\n"
+@@ -1003,7 +1005,7 @@ msgstr "મેમરી ફાળવવામાં ભૂલ.\n"
msgid "Error sending audit message.\n"
- msgstr "Errore di invio messaggio audit.\n"
+ msgstr "audit સંદેશો મોકલવામાં ભૂલ.\n"
-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
#, c-format
msgid "Could not determine enforcing mode.\n"
- msgstr "Non si può determinare la modalità enforcing.\n"
-@@ -1130,62 +1126,66 @@ msgstr "Impossibile ottenere un segnale vuoto\n"
+ msgstr "દબાણ સ્થિતિ નક્કી કરી શક્યા નહિં.\n"
+@@ -1118,62 +1120,66 @@ msgstr "ખાલી સંકેત સમૂહ મેળવવામાં
msgid "Unable to set SIGHUP handler\n"
- msgstr "Impossibile impostare SIGHUP handler\n"
+ msgstr "SIGHUP નિયંત્રક સુયોજિત કરવામાં અસમર્થ\n"
-#: ../newrole/newrole.c:1053
+#: ../newrole/newrole.c:1036
@@ -71547,74 +110663,74 @@ index 9787182..e569521 100644
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "Spiacente, newrole può essere usato solo su un kernel SELinux.\n"
+ msgstr "માફ કરજો, નવી ભૂમિકા માત્ર SELinux કર્નલ પર જ વપરાશે.\n"
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr "determinazione vecchio contesto fallita.\n"
+ msgstr "old_context મેળવવામાં નિષ્ફળ.\n"
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr "Avvertenza! Impossibile recuperare informazioni tty.\n"
+ msgstr "ચેતવણી! tty જાણકારી પ્રાપ્ત કરી શક્યા નહિં.\n"
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr "errore durante la lettura della configurazione del servizio PAM.\n"
+ msgstr "PAM સેવા રૂપરેખાંકન વાંચવામાં ભૂલ.\n"
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr "newrole: password non corretta per %s\n"
+ msgstr "નવીભૂમિકા: %s માટે અયોગ્ય પાસવર્ડ\n"
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
#, c-format
msgid "newrole: failure forking: %s"
- msgstr "newrole: fallimento forking: %s"
+ msgstr "નવી ભૂમિકા: forking માં નિષ્ફળતા: %s"
-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr "Impossibile ripristinare l'etichetta tty...\n"
+ msgstr "tty લેબલ પુનઃસંગ્રહવામાં અસમર્થ...\n"
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
#, c-format
msgid "Failed to close tty properly\n"
- msgstr "Impossibile chiudere correttamente tty\n"
+ msgstr "tty વ્યવસ્થિત રીતે બંધ કરવામાં નિષ્ફળ\n"
-#: ../newrole/newrole.c:1224
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr "Impossibile chiudere i descrittori.\n"
+ msgstr "વર્ણનકારો બંધ કરી શક્યા નહિં.\n"
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr "Errore nell'allocazione di argv0 della shell.\n"
+ msgstr "શેલની argv0 ફાળવવામાં ભૂલ.\n"
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
#, c-format
msgid "Unable to restore the environment, aborting\n"
- msgstr "Impossibile ripristinare l'ambiente, abbandono\n"
+ msgstr "પર્યાવરણ પુનઃસંગ્રહિત કરવામાં અસમર્થ, અડધેથી બંધ કરી રહ્યા છીએ\n"
-#: ../newrole/newrole.c:1298
+#: ../newrole/newrole.c:1297
msgid "failed to exec shell\n"
- msgstr "esecuzione shell fallita\n"
+ msgstr "exec shell માં નિષ્ફળ\n"
-@@ -1290,20 +1290,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1276,2088 +1282,2984 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
msgid "chcat -l +CompanyConfidential juser"
msgstr "chcat -l +CompanyConfidential juser"
@@ -71623,59 +110739,154 @@ index 9787182..e569521 100644
+#: ../scripts/chcat:399
+#, c-format
msgid "Options Error %s "
- msgstr "Errore opzioni %s "
+ msgstr "વિકલ્પો ભૂલ %s "
-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
msgid "Boolean"
- msgstr ""
+-msgstr ""
++msgstr "બુલિયન"
-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
msgid "all"
- msgstr ""
+-msgstr ""
++msgstr "બધું"
-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1379,557 +1379,444 @@ msgstr ""
- msgid "Load Policy Module"
+ msgid "Customized"
+-msgstr ""
++msgstr "વૈવિધ્યપૂર્ણ બનાવેલ"
+
+ #: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:1911
+ msgid "File Labeling"
+-msgstr ""
++msgstr "ફાઈલ લેબલીંગ"
+
+ #: ../gui/fcontextPage.py:74
+ msgid ""
+ "File\n"
+ "Specification"
+ msgstr ""
++"ફાઈલ\n"
++"સ્પષ્ટીકરણ"
+
+ #: ../gui/fcontextPage.py:81
+ msgid ""
+ "Selinux\n"
+ "File Type"
+ msgstr ""
++"Selinux\n"
++"ફાઈલ પ્રકાર"
+
+ #: ../gui/fcontextPage.py:88
+ msgid ""
+ "File\n"
+ "Type"
+ msgstr ""
++"ફાઈલ\n"
++"પ્રકાર"
+
+ #: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2098
+ msgid "User Mapping"
+-msgstr ""
++msgstr "વપરાશકર્તા માપન"
+
+ #: ../gui/loginsPage.py:52
+ msgid ""
+ "Login\n"
+ "Name"
+ msgstr ""
++"પ્રવેશ\n"
++"નામ"
+
+ #: ../gui/loginsPage.py:56 ../gui/usersPage.py:50
+ msgid ""
+ "SELinux\n"
+ "User"
+ msgstr ""
++"SELinux\n"
++"વપરાશકર્તા"
+
+ #: ../gui/loginsPage.py:59 ../gui/usersPage.py:55
+ msgid ""
+ "MLS/\n"
+ "MCS Range"
msgstr ""
++"MLS/\n"
++"MCS વિસ્તાર"
+
+ #: ../gui/loginsPage.py:133
+ #, python-format
+ msgid "Login '%s' is required"
+-msgstr ""
++msgstr "પ્રવેશ '%s' જરૂરી છે"
+
+ #: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+-msgstr ""
++msgstr "પોલીસિ મોડ્યુલ"
+
+ #: ../gui/modulesPage.py:57
+ msgid "Module Name"
+-msgstr ""
++msgstr "મોડ્યુલ નામ"
+
+ #: ../gui/modulesPage.py:134
+ msgid "Disable Audit"
+-msgstr ""
++msgstr "સંપાદન નિષ્ક્રિય કરો"
+ #: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+-msgstr ""
++msgstr "સંપાદન સક્રિય કરો"
+
+ #: ../gui/modulesPage.py:162
+ msgid "Load Policy Module"
+-msgstr ""
+-
-#: ../gui/polgen.glade:79
-msgid "Polgen"
-msgstr ""
--
++msgstr "પોલિસી મોડ્યુલ લાવો"
+
-#: ../gui/polgen.glade:80
+#: ../gui/polgen.glade:9
msgid "Red Hat 2007"
- msgstr ""
+-msgstr ""
++msgstr "Red Hat 2007"
-#: ../gui/polgen.glade:81
+#: ../gui/polgen.glade:11
msgid "GPL"
- msgstr ""
+-msgstr ""
++msgstr "GPL"
#. TRANSLATORS: Replace this string with your names, one name per line.
-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
msgid "translator-credits"
- msgstr ""
-
--#: ../gui/polgen.glade:90
+-msgstr ""
++msgstr "અંકિત પટેલ <ankit at redhat.com>, શ્ર્વેતા કોઠારી <swkothar at redhat.com>"
++
+#: ../gui/polgen.glade:34
+msgid "Add Booleans Dialog"
-+msgstr ""
-+
++msgstr "બુલિયનો સંવાદ ઉમેરો"
+
+-#: ../gui/polgen.glade:90
+#: ../gui/polgen.glade:101
+msgid "Boolean Name"
-+msgstr ""
++msgstr "બુલિયન નામ"
+
+#: ../gui/polgen.glade:230
msgid "SELinux Policy Generation Tool"
- msgstr ""
+-msgstr ""
++msgstr "SELinux પોલિસી બનાવટ સાધન"
-#: ../gui/polgen.glade:128
+#: ../gui/polgen.glade:251
@@ -71683,57 +110894,68 @@ index 9787182..e569521 100644
"<b>Select the policy type for the application or user role you want to "
"confine:</b>"
msgstr ""
++"<b>કાર્યક્રમ માટે પોલિસી પ્રકારને પસંદ કરો અથવા વપરાશકર્તા ભૂમિકા શુદ્દ કરવા તમે માંગો "
++"છો:</b>"
-#: ../gui/polgen.glade:177
+#: ../gui/polgen.glade:284
msgid "<b>Applications</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>કાર્યક્રમો</b>"
-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
+msgid "Standard Init Daemon"
-+msgstr ""
++msgstr "પ્રમાણભૂત Init ડિમન"
+
+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
msgid ""
"Standard Init Daemon are daemons started on boot via init scripts. Usually "
"requires a script in /etc/rc.d/init.d"
msgstr ""
++"પ્રમાણભૂત આરંભ ડિમન એ init સ્ક્રિપ્ટો મારફતે બુટ કરવા પર શરૂ થતા ડિમનો છે. સામાન્ય "
++"રીતે /etc/rc.d/init.d માં સ્ક્રિપ્ટની જરૂર પડે છે"
-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
-msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
-+msgid "DBUS System Daemon"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
--msgid "DBUS System Daemon"
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
+ msgid "DBUS System Daemon"
+-msgstr ""
++msgstr "DBUS સિસ્ટમ ડિમન"
++
+#: ../gui/polgen.glade:349
+msgid "Internet Services Daemon (inetd)"
- msgstr ""
++msgstr "ઈન્ટરનેટ સેવાઓ ડિમન (inetd)"
-#: ../gui/polgen.glade:280
+#: ../gui/polgen.glade:353
msgid "Internet Services Daemon are daemons started by xinetd"
- msgstr ""
+-msgstr ""
++msgstr "ઈન્ટરનેટ સેવાઓ ડિમન એ xinetd દ્વારા શરૂ કરવામાં આવેલ ડિમનો છે"
-#: ../gui/polgen.glade:282
-msgid "Internet Services Daemon (inetd)"
+-msgstr ""
+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
+msgid "Web Application/Script (CGI)"
- msgstr ""
++msgstr "વેબ કાર્યક્રમ/સ્ક્રિપ્ટ (CGI)"
-#: ../gui/polgen.glade:301
+#: ../gui/polgen.glade:370
msgid ""
"Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
msgstr ""
++"વેબ કાર્યક્રમો/સ્ક્રિપ્ટ (CGI) CGI સ્ક્રિપ્ટો વેબ સર્વર દ્વારા શરૂ કરવામાં આવેલ છે (અપાચે)"
-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
-msgid "Web Application/Script (CGI)"
+-msgstr ""
+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
+msgid "User Application"
- msgstr ""
++msgstr "વપરાશકર્તા કાર્યક્રમ"
-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
@@ -71741,6 +110963,8 @@ index 9787182..e569521 100644
"User Application are any application that you would like to confine that is "
"started by a user"
msgstr ""
++"વપરાશકર્તા કાર્યક્રમ એ કોઈપણ કાર્યક્રમ છે કે જેને તમે તે વપરાશકર્તા દ્વારા શરૂ કરીને શુદ્ધિ "
++"કરવા માંગો"
-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
-msgid "User Application"
@@ -71749,27 +110973,31 @@ index 9787182..e569521 100644
-#: ../gui/polgen.glade:345 ../gui/polgen.py:161
+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
msgid "Sandbox"
- msgstr ""
+-msgstr ""
++msgstr "Sandbox"
-#: ../gui/polgen.glade:391
+#: ../gui/polgen.glade:446
msgid "<b>Login Users</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>પ્રવેશ વપરાશકર્તાઓ</b>"
-#: ../gui/polgen.glade:453
+#: ../gui/polgen.glade:478
+msgid "Existing User Roles"
-+msgstr ""
++msgstr "હાલની વપરાશકર્તા ભૂમિકાઓ"
+
+#: ../gui/polgen.glade:482
msgid "Modify an existing login user record."
- msgstr ""
+-msgstr ""
++msgstr "હાલનો પ્રવેશ રેકોર્ડ સુધારો."
-#: ../gui/polgen.glade:455
-msgid "Existing User Roles"
+-msgstr ""
+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
+msgid "Minimal Terminal User Role"
- msgstr ""
++msgstr "ન્યૂનતમ ટર્મિનલ વપરાશકર્તા ભૂમિકા"
-#: ../gui/polgen.glade:474
+#: ../gui/polgen.glade:499
@@ -71777,12 +111005,15 @@ index 9787182..e569521 100644
"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 ""
++"આ વપરાશકર્તા મશીનમાં માત્ર ટર્મિનલ કે દૂરસ્થ પ્રવેશ મારફતે જ પ્રવેશી શકશે. મૂળભૂત રીતે આ "
++"વપરાશકર્તાને કોઈ setuid હશે નહિં, કોઈ નેટવર્કીંગ, કોઈ su, કોઈ sudo હશે નહિં."
-#: ../gui/polgen.glade:476 ../gui/polgen.py:162
-msgid "Minimal Terminal User Role"
+-msgstr ""
+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
+msgid "Minimal X Windows User Role"
- msgstr ""
++msgstr "ન્યૂનતમ X વિન્ડો વપરાશકર્તા ભૂમિકા"
-#: ../gui/polgen.glade:495
+#: ../gui/polgen.glade:516
@@ -71790,12 +111021,15 @@ index 9787182..e569521 100644
"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 ""
++"આ વપરાશકર્તા મશીનમાં માત્ર X અથવા ટર્મિનલ મારફતે જ પ્રવેશ કરી શકશે. મૂળભૂત રીતે આ "
++"વપરાશકર્તાને કોઈ setuid, કોઈ નેટવર્કીંગ, કોઈ sudo, કે કોઈ su હશે નહિં"
-#: ../gui/polgen.glade:497 ../gui/polgen.py:163
-msgid "Minimal X Windows User Role"
+-msgstr ""
+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
+msgid "User Role"
- msgstr ""
++msgstr "વપરાશકર્તા ભૂમિકા"
-#: ../gui/polgen.glade:516
+#: ../gui/polgen.glade:533
@@ -71803,12 +111037,15 @@ index 9787182..e569521 100644
"User with full networking, no setuid applications without transition, no "
"sudo, no su."
msgstr ""
++"પૂરેપૂરા નેટવર્કીંગ સાથેનો વપરાશકર્તા, કોઈ setuid કાર્યક્રમો પરિવહન વિના, કોઈ sudo, "
++"કોઈ su નથી."
-#: ../gui/polgen.glade:518 ../gui/polgen.py:164
-msgid "User Role"
+-msgstr ""
+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
+msgid "Admin User Role"
- msgstr ""
++msgstr "સંચાલક વપરાશકર્તા ભૂમિકા"
-#: ../gui/polgen.glade:537
+#: ../gui/polgen.glade:550
@@ -71816,18 +111053,22 @@ index 9787182..e569521 100644
"User with full networking, no setuid applications without transition, no su, "
"can sudo to Root Administration Roles"
msgstr ""
++"પૂરેપૂરા નેટવર્કીંગ સાથેનો વપરાશકર્તા, કોઈ setuid કાર્યક્રમો પરિવહન વિના નથી, su નથી, "
++"તે રુટ સંચાલન ભૂમિકાઓમાં sudo કરી શકતું નથી"
-#: ../gui/polgen.glade:539 ../gui/polgen.py:165
-msgid "Admin User Role"
-+#: ../gui/polgen.glade:592
-+msgid "<b>Root Users</b>"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:585
--msgid "<b>Root Users</b>"
++#: ../gui/polgen.glade:592
+ msgid "<b>Root Users</b>"
+-msgstr ""
++msgstr "<b>રુટ વપરાશકર્તાઓ</b>"
++
+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
+msgid "Root Admin User Role"
- msgstr ""
++msgstr "રુટ સંચાલક વપરાશકર્તા ભૂમિકા"
-#: ../gui/polgen.glade:647
+#: ../gui/polgen.glade:627
@@ -71836,6 +111077,9 @@ index 9787182..e569521 100644
"the machine while running as root. This user will not be able to login to "
"the system directly."
msgstr ""
++"રુટ સંચાલક વપરાશકર્તા ભૂમિકા પસંદ કરો, જો આ વપરાશકર્તા મશીનના સંચાલન માટે વાપરવામાં "
++"આવે જ્યારે રુટ તરીકે ચલાવી રહ્યા હોય. આ વપરાશકર્તા સિસ્ટમમાં સીધો જ પ્રવેશ કરવા માટે "
++"સમર્થ હશે નહિં."
-#: ../gui/polgen.glade:649 ../gui/polgen.py:166
-msgid "Root Admin User Role"
@@ -71848,43 +111092,51 @@ index 9787182..e569521 100644
-#: ../gui/polgen.glade:745
+#: ../gui/polgen.glade:705
msgid "<b>Enter name of application or user role:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>કાર્યક્રમનુ નામ અથવા વપરાશકર્તા ભૂમિકાને દાખલ કરો:</b>"
-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
msgid "Name"
- msgstr ""
+-msgstr ""
++msgstr "નામ"
-#: ../gui/polgen.glade:807
+#: ../gui/polgen.glade:739
msgid "Enter complete path for executable to be confined."
- msgstr ""
+-msgstr ""
++msgstr "શુદ્ધિ કરવા માટેની એક્ઝેક્યુટેબલનો સંપૂર્ણ પાથ દાખલ કરો."
-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
msgid "..."
- msgstr ""
+-msgstr ""
++msgstr "..."
-#: ../gui/polgen.glade:849
+#: ../gui/polgen.glade:776
msgid "Enter unique name for the confined application or user role."
- msgstr ""
+-msgstr ""
++msgstr "શુદ્ધિ થયેલ કાર્યક્રમ કે વપરાશકર્તા ભૂમિકા માટે અનન્ય નામ દાખલ કરો."
-#: ../gui/polgen.glade:871
+#: ../gui/polgen.glade:794
msgid "Executable"
- msgstr ""
+-msgstr ""
++msgstr "એક્ઝેક્યુટેબલ"
-#: ../gui/polgen.glade:899
+#: ../gui/polgen.glade:808
msgid "Init script"
- msgstr ""
+-msgstr ""
++msgstr "Init સ્ક્રિપ્ટ"
-#: ../gui/polgen.glade:927
+#: ../gui/polgen.glade:821
msgid ""
"Enter complete path to init script used to start the confined application."
msgstr ""
++"શુદ્ધિ થયેલ કાર્યક્રમ શરૂ કરવા માટે વાપરવામાં આવતી init સ્ક્રિપ્ટનો આખો પાથ દાખલ કરો."
-#: ../gui/polgen.glade:982
-msgid "label105"
@@ -71893,12 +111145,14 @@ index 9787182..e569521 100644
-#: ../gui/polgen.glade:1011
+#: ../gui/polgen.glade:887
msgid "<b>Select existing role to modify:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>બદલવા માટે હાલની ભૂમિકાને પસંદ કરો:</b>"
-#: ../gui/polgen.glade:1045
+#: ../gui/polgen.glade:908
msgid "Select the user roles that will transiton to the %s domain."
- msgstr ""
+-msgstr ""
++msgstr "વપરાશકર્તા ભૂમિકાને પસંદ કરો કે જે %s ડોમેઇનમાં પરિવહન કરશે."
-#: ../gui/polgen.glade:1073
-msgid "label106"
@@ -71909,12 +111163,14 @@ index 9787182..e569521 100644
-#: ../gui/polgen.glade:1102
+#: ../gui/polgen.glade:945
msgid "<b>Select roles that %s will transition to:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>ભૂમિકાઓ પસંદ કરો કે જે %s તેમાં પરિવહન કરશે:</b>"
-#: ../gui/polgen.glade:1136
+#: ../gui/polgen.glade:963
msgid "Select applications domains that %s will transition to."
- msgstr ""
+-msgstr ""
++msgstr "કાર્યક્રમ પસંદ કરો કે જે %s તેમાં પરિવહન કરશે."
-#: ../gui/polgen.glade:1164
-msgid "label107"
@@ -71927,12 +111183,14 @@ index 9787182..e569521 100644
-#: ../gui/polgen.glade:1193
+#: ../gui/polgen.glade:1001
msgid "<b>Select the user_roles that will transition to %s:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>વપરાશકર્તા ભૂમિકાઓ પસંદ કરો કે જે %s માં પરિવહન કરશે: (_r)</b>"
-#: ../gui/polgen.glade:1227
+#: ../gui/polgen.glade:1019
msgid "Select the user roles that will transiton to this applications domains."
- msgstr ""
+-msgstr ""
++msgstr "વપરાશકર્તા ભૂમિકાઓ પસંદ કરો કે જે કાર્યક્રમ ડોમેઈનોમાં પરિવહન કરશે."
-#: ../gui/polgen.glade:1255
-msgid "label108"
@@ -71941,12 +111199,14 @@ index 9787182..e569521 100644
-#: ../gui/polgen.glade:1284
+#: ../gui/polgen.glade:1056
msgid "<b>Select domains that %s will administer:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>ડોમેઇનને પસંદ કરો કે જે %s સંચાલિત કરશે:</b>"
-#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
+#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
msgid "Select the domains that you would like this user administer."
- msgstr ""
+-msgstr ""
++msgstr "ડોમેઈનો પસંદ કરો કે જેને તમે આ વપરાશકર્તા મારફતે સંચાલિત કરવા માંગો."
-#: ../gui/polgen.glade:1346
-msgid "label109"
@@ -71955,49 +111215,56 @@ index 9787182..e569521 100644
-#: ../gui/polgen.glade:1375
+#: ../gui/polgen.glade:1111
msgid "<b>Select additional roles for %s:</b>"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:1437
-msgid "label111"
-msgstr ""
--
++msgstr "<b>%s માટે વધારાની ભૂમિકાને પસંદ કરો:</b>"
+
-#: ../gui/polgen.glade:1466
+#: ../gui/polgen.glade:1166
msgid "<b>Enter network ports that %s binds on:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>નેટવર્ક પોર્ટને દાખલ કરો કે જે %s તેની પર બાંધે છે:</b>"
-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
msgid "<b>TCP Ports</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
+-msgstr ""
++msgstr "<b>TCP પોર્ટો</b>"
++
+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
+#: ../gui/polgen.glade:1698
+msgid "All"
-+msgstr ""
-+
++msgstr "બધું"
+
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
msgid "Allows %s to bind to any udp port"
- msgstr ""
+-msgstr ""
++msgstr "કોઇપણ udp પોર્ટને બાંધવા માટે %s ને પરવાનગી આપો"
-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
-#: ../gui/polgen.glade:2215
-msgid "All"
+-msgstr ""
+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
+msgid "600-1024"
- msgstr ""
++msgstr "600-1024"
-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
msgstr ""
++"0 સાથે bindresvport કોલ કરવા માટે %s ને પરવાનગી આપો. પોર્ટ 600-1024 ને બાંધી રહ્યા છે"
-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
-msgid "600-1024"
+-msgstr ""
+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
+msgid "Unreserved Ports (>1024)"
- msgstr ""
++msgstr "બિનઆરક્ષિત પોર્ટો (>1024)"
-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
@@ -72005,6 +111272,8 @@ index 9787182..e569521 100644
"Enter a comma separated list of udp ports or ranges of ports that %s binds "
"to. Example: 612, 650-660"
msgstr ""
++"અલ્પવિરામથી અલગ પડેલ udp પોર્ટોની યાદી દાખલ કરો અથવા પોર્ટની સીમા કે જે %s તેની સાથે "
++"જોડાય છે. ઉદાહરણ: 612, 650-660"
-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
-msgid "Unreserved Ports (>1024)"
@@ -72015,17 +111284,20 @@ index 9787182..e569521 100644
+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
+#: ../gui/polgen.glade:1718
msgid "Select Ports"
- msgstr ""
+-msgstr ""
++msgstr "પોર્ટો પસંદ કરો"
-#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
+#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
msgid "Allows %s to bind to any udp ports > 1024"
- msgstr ""
+-msgstr ""
++msgstr "કોઇપણ udp પોર્ટને બાંધવા માટે %s ને પરવાનગી આપે છે > 1024"
-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
msgid "<b>UDP Ports</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>UDP પોર્ટો</b>"
-#: ../gui/polgen.glade:1937
-msgid "label113"
@@ -72038,12 +111310,14 @@ index 9787182..e569521 100644
-#: ../gui/polgen.glade:1966
+#: ../gui/polgen.glade:1537
msgid "<b>Select network ports that %s connects to:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>નેટવર્ક પોર્ટને દાખલ કરો કે જે %s તેની સાથે જોડાય છે:</b>"
-#: ../gui/polgen.glade:2058
+#: ../gui/polgen.glade:1593
msgid "Allows %s to connect to any tcp port"
- msgstr ""
+-msgstr ""
++msgstr "કોઇપણ tcp પોર્ટને જોડવા માટે %s ને પરવાનગી આપે છે"
-#: ../gui/polgen.glade:2104
+#: ../gui/polgen.glade:1622
@@ -72051,11 +111325,14 @@ index 9787182..e569521 100644
"Enter a comma separated list of tcp ports or ranges of ports that %s "
"connects to. Example: 612, 650-660"
msgstr ""
++"અલ્પવિરામથી અલગ પડેલ udp પોર્ટોની યાદી દાખલ કરો પોર્ટની સીમા કે જે %s તેની સાથે "
++"જોડાય છે. ઉદાહરણ: 612, 650-660"
-#: ../gui/polgen.glade:2212
+#: ../gui/polgen.glade:1702
msgid "Allows %s to connect to any udp port"
- msgstr ""
+-msgstr ""
++msgstr "કોઇપણ udp પોર્ટને જોડવા માટે %s ને પરવાનગી આપે છે"
-#: ../gui/polgen.glade:2258
+#: ../gui/polgen.glade:1731
@@ -72063,6 +111340,8 @@ index 9787182..e569521 100644
"Enter a comma separated list of udp ports or ranges of ports that %s "
"connects to. Example: 612, 650-660"
msgstr ""
++"અલ્પવિરામથી અલગ પડેલ udp પોર્ટોની યાદી દાખલ કરો અથવા પોર્ટની સીમા કે જે %s તેની સાથે "
++"જોડાય છે. ઉદાહરણ: 612, 650-660"
-#: ../gui/polgen.glade:2305
-msgid "label114"
@@ -72071,56 +111350,66 @@ index 9787182..e569521 100644
-#: ../gui/polgen.glade:2334
+#: ../gui/polgen.glade:1792
msgid "<b>Select common application traits for %s:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s માટે સામાન્ય કાર્યક્રમ લક્ષણ પસંદ કરો:</b>"
-#: ../gui/polgen.glade:2366
+#: ../gui/polgen.glade:1809
msgid "Writes syslog messages\t"
- msgstr ""
+-msgstr ""
++msgstr "syslog સંદેશાઓ લખે છે\t"
-#: ../gui/polgen.glade:2385
+#: ../gui/polgen.glade:1824
msgid "Create/Manipulate temporary files in /tmp"
- msgstr ""
+-msgstr ""
++msgstr "/tmp માં કામચલાઉ ફાઈલો બનાવે/જાળવે છે"
-#: ../gui/polgen.glade:2404
+#: ../gui/polgen.glade:1839
msgid "Uses Pam for authentication"
- msgstr ""
+-msgstr ""
++msgstr "સત્તાધિકરણ માટે Pam વાપરે છે"
-#: ../gui/polgen.glade:2423
+#: ../gui/polgen.glade:1854
msgid "Uses nsswitch or getpw* calls"
- msgstr ""
+-msgstr ""
++msgstr "nsswitch અથવા getpw* કોલ વાપરે છે"
-#: ../gui/polgen.glade:2442
+#: ../gui/polgen.glade:1869
msgid "Uses dbus"
- msgstr ""
+-msgstr ""
++msgstr "dbus વાપરે છે"
-#: ../gui/polgen.glade:2461
+#: ../gui/polgen.glade:1884
msgid "Sends audit messages"
- msgstr ""
+-msgstr ""
++msgstr "audit સંદેશાઓ મોકલે છે"
-#: ../gui/polgen.glade:2480
+#: ../gui/polgen.glade:1899
msgid "Interacts with the terminal"
- msgstr ""
+-msgstr ""
++msgstr "ટર્મિનલ સાથે સંપર્ક કરે છે"
-#: ../gui/polgen.glade:2499
+#: ../gui/polgen.glade:1914
msgid "Sends email"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:2530
-msgid "label115"
-msgstr ""
--
++msgstr "ઈમેઈલ મોકલે છે"
+
-#: ../gui/polgen.glade:2559
+#: ../gui/polgen.glade:1961
msgid "<b>Add files/directories that %s manages</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>ફાઇલો/ડિરેક્ટરીઓને ઉમેરો કે જે %s સંચાલિત કરે</b>"
-#: ../gui/polgen.glade:2788
+#: ../gui/polgen.glade:2122
@@ -72128,6 +111417,7 @@ index 9787182..e569521 100644
"Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
"Files ..."
msgstr ""
++"ફાઈલો/ડિરેક્ટરીઓ કે જે %s \"સંચાલિત કરે\". Pid ફાઇલો, Log ફાઇલો, /var/lib ફાઇલો ..."
-#: ../gui/polgen.glade:2823
-msgid "label116"
@@ -72136,22 +111426,26 @@ index 9787182..e569521 100644
-#: ../gui/polgen.glade:2852
+#: ../gui/polgen.glade:2166
msgid "<b>Add booleans from the %s policy:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s પોલિસીમાંથી બુલિયનને ઉમેરો:</b>"
-#: ../gui/polgen.glade:3002
+#: ../gui/polgen.glade:2274
msgid "Add/Remove booleans used by the %s domain"
- msgstr ""
+-msgstr ""
++msgstr "%s ડોમેઇન દ્દારા વાપરેલ બુલિયનને ઉમેરો/દૂર કરો"
-#: ../gui/polgen.glade:3066
+#: ../gui/polgen.glade:2316
msgid "<b>Which directory you will generate the %s policy?</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>કઇ ડિરેક્ટરીથી તમે %s પોલિસીને બનાવશે?</b>"
-#: ../gui/polgen.glade:3097
+#: ../gui/polgen.glade:2334
msgid "Policy Directory"
- msgstr ""
+-msgstr ""
++msgstr "પોલિસી ડિરેક્ટરી"
-#: ../gui/polgen.glade:3254
-msgid "Add Booleans Dialog"
@@ -72164,53 +111458,63 @@ index 9787182..e569521 100644
-#: ../gui/polgengui.py:261
+#: ../gui/polgengui.py:262
msgid "Role"
- msgstr ""
+-msgstr ""
++msgstr "ભૂમિકા"
-#: ../gui/polgengui.py:268
+#: ../gui/polgengui.py:269
msgid "Existing_User"
- msgstr ""
+-msgstr ""
++msgstr "હાલનો વપરાશકર્તા (_U)"
-#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
+#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
msgid "Application"
- msgstr ""
+-msgstr ""
++msgstr "કાર્યક્રમ"
-#: ../gui/polgengui.py:352
+#: ../gui/polgengui.py:353
#, python-format
msgid "%s must be a directory"
- msgstr ""
+-msgstr ""
++msgstr "%s ડિરેક્ટરી હોવી જ જોઈએ"
-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
msgid "You must select a user"
- msgstr ""
+-msgstr ""
++msgstr "તમારે વપરાશકર્તા પસંદ કરવો જ પડશે"
-#: ../gui/polgengui.py:542
+#: ../gui/polgengui.py:543
msgid "Select executable file to be confined."
- msgstr ""
+-msgstr ""
++msgstr "શુદ્ધિ કરવા માટે એક્ઝેક્યુટેબલ ફાઈલ પસંદ કરો."
-#: ../gui/polgengui.py:553
+#: ../gui/polgengui.py:554
msgid "Select init script file to be confined."
- msgstr ""
+-msgstr ""
++msgstr "શુદ્ધિ કરવા માટે init સ્ક્રિપ્ટ ફાઈલ પસંદ કરો."
-#: ../gui/polgengui.py:563
+#: ../gui/polgengui.py:564
msgid "Select file(s) that confined application creates or writes"
- msgstr ""
+-msgstr ""
++msgstr "ફાઈલ(ઓ) પસંદ કરો કે જેને શુદ્ધિ કરેલ કાર્યક્રમ બનાવે છે અથવા લખે છે"
-#: ../gui/polgengui.py:570
+#: ../gui/polgengui.py:571
msgid "Select directory(s) that the confined application owns and writes into"
- msgstr ""
+-msgstr ""
++msgstr "ડિરેક્ટરી(ઓ) પસંદ કરો કે જે શુદ્ધિ થયેલ કાર્યક્રમની માલિકીની છે અથવા જેમા લખે છે"
-#: ../gui/polgengui.py:632
+#: ../gui/polgengui.py:633
msgid "Select directory to generate policy files in"
- msgstr ""
+-msgstr ""
++msgstr "પોલિસી ફાઈલો બનાવવા માટે ડિરેક્ટરી પસંદ કરો"
-#: ../gui/polgengui.py:649
+#: ../gui/polgengui.py:650
@@ -72219,11 +111523,14 @@ index 9787182..e569521 100644
"Type %s_t already defined in current policy.\n"
"Do you want to continue?"
msgstr ""
++"પ્રકાર %s_t વર્તમાન પોલીસિમાં પહેલાથી જ વ્યાખ્યાયિત છે.\n"
++"શું તમે ચાલુ રાખવા માંગો છો?"
-#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
+#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
msgid "Verify Name"
- msgstr ""
+-msgstr ""
++msgstr "નામની ખાતરી કરો"
-#: ../gui/polgengui.py:653
+#: ../gui/polgengui.py:654
@@ -72232,114 +111539,447 @@ index 9787182..e569521 100644
"Module %s.pp already loaded in current policy.\n"
"Do you want to continue?"
msgstr ""
++"મોડ્યુલ %s.pp પહેલાથી જ વર્તમાન પોલીસિમાં લોડ થયેલ છે.\n"
++"શું તમે ચાલુ રાખવા માંગો છો?"
-#: ../gui/polgengui.py:699
+#: ../gui/polgengui.py:700
msgid ""
"You must add a name made up of letters and numbers and containing no spaces."
- msgstr ""
+-msgstr ""
++msgstr "અક્ષરોથી બનાવેલ નામ અને સંખ્યા અને ખાલી જગ્યાને ને સમાવતુ તમારે ઉમેરવુ જ જોઇએ."
-#: ../gui/polgengui.py:713
+#: ../gui/polgengui.py:714
msgid "You must enter a executable"
- msgstr ""
+-msgstr ""
++msgstr "તમારે એક્ઝેક્યુટેબલ દાખલ કરવી જ પડશે"
-#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
+#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
msgid "Configue SELinux"
- msgstr ""
+-msgstr ""
++msgstr "SELinux રૂપરેખાંકિત કરો"
-#: ../gui/polgen.py:158
-msgid "Internet Services Daemon"
-msgstr ""
--
++#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
++msgid "Network Port"
++msgstr "નેટવર્ક પોર્ટ"
+
-#: ../gui/polgen.py:197
-#, python-format
-msgid "Ports must be numbers or ranges of numbers from 1 to %d "
--msgstr ""
--
++#: ../gui/portsPage.py:85
++msgid ""
++"SELinux Port\n"
++"Type"
+ msgstr ""
++"SELinux પોર્ટ\n"
++"પ્રકાર"
+
-#: ../gui/polgen.py:324
-msgid "You must enter a name for your confined process/user"
-msgstr ""
--
++#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
++msgid "Protocol"
++msgstr "પ્રોટોકોલ"
+
-#: ../gui/polgen.py:326
--msgid ""
++#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
+ msgid ""
-"Name must be alpha numberic with no spaces. Consider using option \"-n "
-"MODULENAME\""
--msgstr ""
--
++"MLS/MCS\n"
++"Level"
+ msgstr ""
++"MLS/MCS\n"
++"સ્તર"
+
-#: ../gui/polgen.py:414
-msgid "User Role types can not be assigned executables."
-msgstr ""
--
++#: ../gui/portsPage.py:101
++msgid "Port"
++msgstr "પોર્ટ"
+
-#: ../gui/polgen.py:420
-msgid "Only Daemon apps can use an init script.."
-msgstr ""
--
++#: ../gui/portsPage.py:207
++#, python-format
++msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 "
++msgstr "પોર્ટ નંબર \"%s\" એ માન્ય નથી. 0 < PORT_NUMBER < 65536 "
+
-#: ../gui/polgen.py:438
-msgid "use_resolve must be a boolean value "
-msgstr ""
--
++#: ../gui/portsPage.py:252
++msgid "List View"
++msgstr "યાદી દેખાવ"
+
-#: ../gui/polgen.py:444
-msgid "use_syslog must be a boolean value "
-msgstr ""
--
++#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
++msgid "Group View"
++msgstr "જૂથ દેખાવ"
+
-#: ../gui/polgen.py:450
-msgid "use_kerberos must be a boolean value "
-msgstr ""
--
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
++msgstr "શું તમે ખરેખર %s '%s' કાઢી નાંખવા માંગો છો?"
+
-#: ../gui/polgen.py:456
-msgid "manage_krb5_rcache must be a boolean value "
-msgstr ""
--
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
++msgstr "%s કાઢી નાંખો"
+
-#: ../gui/polgen.py:486
-msgid "USER Types automatically get a tmp type"
--msgstr ""
--
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
++msgstr "%s ઉમેરો"
++
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
++msgstr "%s સુધારો"
++
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
++msgstr "છૂટ આપનારું"
++
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
++msgstr "દબાણ કરવુ"
++
++#: ../gui/statusPage.py:94
++msgid "Status"
++msgstr "પરિસ્થિતિ"
++
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
++"પોલિસી પ્રકાર બદલવાનું આગળના બુટ પર વર્તમાન ફાઈલ સિસ્ટમને પુનઃલેબલ કરવાનું કારણ આપી "
++"શકશે. પુનઃલેબલીંગ કરવાનું ફાઈલ સિસ્ટમના માપ પર આધાર રાખીને લાંબો સમય લે છે. શું તમે ચાલુ "
++"રાખવા માંગો છો?"
+
-#: ../gui/polgen.py:1004
-msgid "You must enter the executable path for your confined process"
--msgstr ""
--
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
++"SELinux નિષ્ક્રિયકૃતમાં બદલવા માટે રીબુટ જરૂરી છે. એ આગ્રહણીય નથી. જો તમે પછીથી "
++"SELinux ને પાછું ચાલુ કરવાનું નક્કી કરો, તો સિસ્ટમને પુનઃલેબલ કરવાની જરૂર રહેશે. જો તમે "
++"ખાલી એ જોવા માંગો કે શું SELinux એ તમારી સિસ્ટમ પર સમસ્યા સર્જી રહી છે, તો તમે "
++"પરવાનગીય સ્થિતિમાં જઈ શકશો કે જે માત્ર ભૂલો જ લોગ કરશે અને SELinux પોલિસીને દબાણ કરશે "
++"નહિં. પરવાનગીય સ્થિતિને રીબુટ કરવાની જરૂર રહેતી નથી શું તમે ચાલુ રાખવા માંગો છો?"
+
-#: ../gui/polgen.py:1182
-msgid "Type Enforcement file"
--msgstr ""
--
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
++"SELinux સક્રિયકૃતમાં બદલવાનું આગળના બુટ પર વર્તમાન ફાઈલ સિસ્ટમને પુનઃલેબલ કરવાનું કારણ "
++"આપી શકશે. પુનઃલેબલીંગ કરવાનું ફાઈલ સિસ્ટમના માપ પર આધાર રાખીને લાંબો સમય લે છે. શું તમે "
++"ચાલુ રાખવા માંગો છો?"
+
-#: ../gui/polgen.py:1183
-msgid "Interface file"
--msgstr ""
--
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
++msgstr "system-config-selinux"
++
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+
-#: ../gui/polgen.py:1184
-msgid "File Contexts file"
--msgstr ""
--
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
++msgstr "SELinux પ્રવેશ મેપીંગ ઉમેરો"
++
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
++msgstr "SELinux નેટવર્ક પોર્ટો ઉમેરો"
++
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
++msgstr "SELinux પ્રકાર"
++
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
++msgstr "ફાઈલ સ્પષ્ટીકરણ"
++
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
++msgstr "ફાઈલ પ્રકાર"
++
++#: ../gui/system-config-selinux.glade:727
++msgid ""
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
++"બધી ફાઈલો\n"
++"નિયમિત ફાઈલ\n"
++"ડિરેક્ટરી\n"
++"અક્ષર ઉપકરણ\n"
++"બ્લોક ઉપકરણ\n"
++"સોકેટ\n"
++"સાંકેતિક કડી\n"
++"નામવાળું પાઈપ\n"
+
-#: ../gui/polgen.py:1185
-msgid "Setup Script"
--msgstr ""
--
--#: ../gui/polgen.py:1306
--#, python-format
--msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
--msgstr ""
--
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
--msgstr ""
--
- #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
- msgstr ""
-@@ -3375,3 +3262,160 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
- msgstr ""
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
++msgstr "MLS"
++
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
++msgstr "SELinux વપરાશકર્તા ઉમેરો"
++
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
++msgstr "SELinux સંચાલન"
++
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
++msgstr "ઉમેરો"
++
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
++msgstr "ગુણધર્મો (_P)"
++
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
++msgstr "કાઢો (_D)"
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr "વ્યવસ્થાપન ઓબ્જેક્ટ પસંદ કરો"
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr "<b>પસંદ કરો:</b>"
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr "સિસ્ટમ મૂળભૂત દબાણ સ્થિતિ"
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++"નિષ્ક્રિય થયેલ\n"
++"છૂટ આપનારુ\n"
++"દબાણ કરવુ\n"
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr "વર્તમાન દબાણ સ્થિતિ"
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr "સિસ્ટમ મૂળભૂત પોલિસી પ્રકાર: "
++
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
++msgstr ""
++"આગળના રીબુટ પર તમે શું વર્તમાન ફાઈલ સિસ્ટમને પુનઃલેબલ કરવા ઈચ્છો છો તે પસંદ કરો. પુનઃલેબલ "
++"કરવાનું લાંબો સમય લઈ શકે છે, સિસ્ટમના માપ પર આધાર રાખીને. જો તમે પોલિસી પ્રકારો બદલી "
++"રહ્યા હોય અથવા દબાણ પૂર્વક નિષ્ક્રિય થયેલ હોય્યા હોય, તો પુનઃલેબલ જરૂરી છે."
++
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr "આગળના પુનઃબુટ પર પુનઃલેબલ."
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr "લેબલ૩૭"
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr "બુલિયન સુયોજનને સિસ્ટમ મૂળભૂતમાં ઉલટાવો"
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr "વૈવિધ્યપૂર્ણ બનાવેલ અને બધા બુલિયનો વચ્ચે ફેરબદલી કરો"
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr "ગાળક"
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr "લેબલ૫૦"
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr "ફાઈલ સંદર્ભ ઉમેરો"
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr "ફાઈલ સંદર્ભ સુધારો"
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
++msgstr "ફાઈલ સંદર્ભ કાઢો"
++
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
++msgstr "બધા અને વૈવિધ્યપૂર્ણ બનાવેલ ફાઈલ સંદર્ભ વચ્ચે બદલો"
++
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
++msgstr "લેબલ૩૮"
++
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
++msgstr "SELinux વપરાશકર્તા મેપીંગ ઉમેરો"
++
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
++msgstr "SELinux વપરાશકર્તા માપન સુધારો"
++
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
++msgstr "SELinux વપરાશકર્તા માપન કાઢો"
++
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
++msgstr "લેબલ૩૯"
++
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
++msgstr "વપરાશકર્તા ઉમેરો"
++
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
++msgstr "વપરાશકર્તાને સુધારો"
++
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
++msgstr "વપરાશકર્તા કાઢી નાંખો"
++
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
++msgstr "લેબલ૪૧"
++
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
++msgstr "નેટવર્ક પોર્ટ ઉમેરો"
++
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
++msgstr "નેટવર્ક પોર્ટમાં ફેરફાર કરો"
++
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
++msgstr "નેટવર્ક પોર્ટ કાઢો"
++
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
++msgstr "વૈવિધ્યપૂર્ણ બનાવેલ અને બધા પોર્ટ વચ્ચે બદલો"
++
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
++msgstr "લેબલ૪૨"
++
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
++msgstr "નવું પોલિસી મોડ્યુલ બનાવો"
++
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
++msgstr "પોલિસી મોડ્યુલ લાવો"
++
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
++msgstr "લાવી શકાય તેવું પોલિસી મોડ્યુલ દૂર કરો"
++
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
++msgstr ""
++"વધારાના સંપાદન નિયમો સક્રિય/નિષ્ક્રિય કરો, કે જેઓ સામાન્ય રીતે લોગ ફાઈલોમાં અહેવાલ "
++"અપાયેલ નહિં હોય."
++
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
++msgstr "લેબલ૪૪"
++
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
++msgstr "છૂટ અપાય એવુ મેળવવા માટે પ્રક્રિયા સ્થિતિને બદલો."
++
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
++msgstr "દબાણ કરવા માટે પ્રક્રિયાને બદલો"
++
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
++msgstr "પ્રક્રિયા ડોમેઇન"
++
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
++msgstr "લેબલ૫૯"
++
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
++msgstr "SELinux વપરાશકર્તા '%s' જરૂરી છે"
+
+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
++msgid "Generate SELinux man pages"
+msgstr ""
+
+#: ../sepolicy/sepolicy.py:110
@@ -72359,9 +111999,8 @@ index 9787182..e569521 100644
+msgstr ""
+
+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
+msgid "list all SELinux port types"
-+msgstr "Tipo di porta SELinux"
++msgstr ""
+
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
@@ -72387,2456 +112026,3321 @@ index 9787182..e569521 100644
+msgid "Target Domain"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:211
++#: ../sepolicy/sepolicy.py:215
++#, fuzzy
++msgid "query SELinux Policy to see description of booleans"
++msgstr "SELinux પોલિસી બનાવટ સાધન"
++
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:214
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:217
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:245
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
+ msgstr ""
+
+-#: ../gui/polgen.py:1306
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:249
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:254
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
++msgstr "ઇન્ટરનેટ સેવા ડિમન"
+
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
+ #, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
++msgstr "પોર્ટો નંબરો કે 1 થી %d સુધીના વિસ્તારના નંબરો હોવા જ જોઈએ "
+
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
++msgstr "તમારે તમારી શુદ્ધિ થયેલ પ્રક્રિયા/વપરાશકર્તા માટે નામ દાખલ કરવું જ પડશે"
+
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
+msgstr ""
++"નામ ખાલી જગ્યા વગરનું આલ્ફા ન્યૂમેરીક હોવુ જ જોઇએ. વિકલ્પ \"-n MODULENAME\" ને વાપરવાનું "
++"નક્કી કરો"
+
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
++msgstr "વપરાશકર્તા ભૂમિકા પ્રકારો એક્ઝેક્યુટેબલને સોંપી શકાતી નથી."
+
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
++msgstr "માત્ર Daemon કાર્યક્રમો init સ્ક્રિપ્ટ વાપરી શકે..."
+
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
++msgstr "use_resolve એ બુલિયન કિંમત હોવી જ જોઇએ"
+
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
++msgstr "use_syslog એ બુલિયન કિંમત હોવો જ જોઈએ "
+
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
++msgstr "use_kerberos એ બુલિયન કિંમત હોવી જ જોઇએ"
+
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
++msgstr "manage_krb5_rcache એ બુલિયન કિંમત હોવી જ જોઇએ"
+
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
++msgstr "USER પ્રકારો આપોઆપ tmp પ્રકાર મેળવે છે"
+
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
++msgstr "તમારી શુદ્ધિ પ્રક્રિયા માટે તમારે એક્ઝેક્યુટેબલ પાથ દાખલ કરવો જ પડશે"
+
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
++msgstr "પ્રકાર દબાણ ફાઈલ"
+
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
++msgstr "ઈન્ટરફેસ ફાઈલ"
+
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
++msgstr "ફાઈલ સંદર્ભો ફાઈલ"
+
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
-+msgstr ""
++msgstr "સેટઅપ સ્ક્રિપ્ટ"
+
-+#~ msgid "global"
-+#~ msgstr "globale"
-diff --git a/policycoreutils/po/ja.po b/policycoreutils/po/ja.po
-index ffeaef5..c2b0c9b 100644
---- a/policycoreutils/po/ja.po
-+++ b/policycoreutils/po/ja.po
-@@ -12,7 +12,7 @@ msgid ""
- msgstr ""
- "Project-Id-Version: Policycoreutils\n"
- "Report-Msgid-Bugs-To: \n"
--"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
- "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: Japanese <trans-ja at lists.fedoraproject.org>\n"
-@@ -32,7 +32,7 @@ msgstr ""
- " ここで、 <script> に実行する init スクリプトの名前、\n"
- " <args ...> にそのスクリプトに対する引数を指定します。"
-
--#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
-+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
- #, c-format
- msgid "failed to initialize PAM\n"
- msgstr "PAM の初期化に失敗しました\n"
-@@ -81,7 +81,7 @@ msgstr "残念ながら、 run_init は SELinux カーネル上でしか使用
- msgid "authentication failed.\n"
- msgstr "認証に失敗しました。\n"
-
--#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
-+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
- #, c-format
- msgid "Could not set exec context to %s.\n"
- msgstr "exec コンテキストを %s に設定できませんでした。\n"
-@@ -94,859 +94,855 @@ msgstr "******************** 重要 ***********************\n"
- msgid "To make this policy package active, execute:"
- msgstr "このポリシーパッケージを有効にするには、以下を実行して下さい:"
-
--#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
--msgid "global"
--msgstr "グローバル"
--
--#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
- msgid "Could not create semanage handle"
- msgstr "semanage ハンドルを作成できませんでした"
-
--#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
- msgid "SELinux policy is not managed or store cannot be accessed."
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
msgstr ""
- "SELinux ポリシーが管理されていないか、 store にアクセスできないかのいずれかで"
- "す。"
-
--#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
- msgid "Cannot read policy store."
- msgstr "ポリシー store を読み込めません"
-
--#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
- msgid "Could not establish semanage connection"
- msgstr "semanage 接続を確立できませんでした"
-
--#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
- msgid "Could not test MLS enabled status"
- msgstr "MLS を有効にした状態をテストできませんでした"
-
--#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
- msgid "Not yet implemented"
- msgstr "まだ、実装されていません"
-
--#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
- msgid "Semanage transaction already in progress"
- msgstr "Semanage トランザクションは既に進行しています"
-
--#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
- msgid "Could not start semanage transaction"
- msgstr "semanage トランザクションを起動できませんでした"
-
--#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
- msgid "Could not commit semanage transaction"
- msgstr "semanage トランザクションをコミットできませんでした"
-
--#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
- msgid "Semanage transaction not in progress"
- msgstr "Semanage トランザクションは進行していません"
-
--#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
- msgid "Could not list SELinux modules"
- msgstr "SELinux のモジュール一覧を表示できませんでした"
--#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
- msgid "Modules Name"
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
msgstr ""
--#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
- msgid "Version"
- msgstr "バージョン"
-
--#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
- msgid "Disabled"
- msgstr "無効"
-
--#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
- #, python-format
- msgid "Could not disable module %s (remove failed)"
+-#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+-msgid "Network Port"
++#: booleans.py:3
++#, fuzzy
++msgid "Allow amavis to use JIT compiler"
++msgstr "Samba ને nfs ડિરેક્ટરીઓ વહેંચવા માટે પરવાનગી આપો"
++
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
msgstr ""
--#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
- #, python-format
- msgid "Could not enable module %s (remove failed)"
+-#: ../gui/portsPage.py:85
++#: booleans.py:5
++#, fuzzy
++msgid "Allow users to login using a radius server"
++msgstr "વપરાકર્તાઓને rw usb ઉપકરણોની પરવાનગી આપો"
++
++#: booleans.py:6
+ msgid ""
+-"SELinux Port\n"
+-"Type"
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
msgstr ""
++"cdrecord ને વિવિધ સમાવિષ્ટ વાંચવા માટે પરવાનગી આપો. nfs, samba, દૂર કરી શકાય તેવા "
++"ઉપકરણો, વપરાશકર્તા કામચલાઉ અને અવિશ્વાસુ સમાવિષ્ટ ફાઈલો"
--#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
- #, python-format
- msgid "Could not remove module %s (remove failed)"
+-#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
+-msgid "Protocol"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
msgstr ""
--#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
- msgid "dontaudit requires either 'on' or 'off'"
+-#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
++msgstr ""
++
++#: booleans.py:9
++#, fuzzy
++msgid "Allow clamscan to read user content"
++msgstr "મોઝિલ્લા બ્રાઉઝરને વપરાશકર્તા ફાઈલો વાંચવા માટે પરવાનગી આપો"
++
++#: booleans.py:10
+ msgid ""
+-"MLS/MCS\n"
+-"Level"
++"Allow Cobbler to modify public files used for public file transfer services."
msgstr ""
--#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
- msgid "Builtin Permissive Types"
+-#: ../gui/portsPage.py:101
+-msgid "Port"
++#: booleans.py:11
++#, fuzzy
++msgid "Allow Cobbler to connect to the network using TCP."
++msgstr "squid ડિમનને નેટવર્ક સાથે જોડાવા માટે પરવાનગી આપો"
++
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
msgstr ""
--#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
- msgid "Customized Permissive Types"
+-#: ../gui/portsPage.py:207
+-#, python-format
+-msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 "
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
- #, python-format
- msgid "Could not set permissive domain %s (module installation failed)"
+-#: ../gui/portsPage.py:252
+-msgid "List View"
++#: booleans.py:14
++#, fuzzy
++msgid "Allow collectd to connect to the network using TCP."
++msgstr "squid ડિમનને નેટવર્ક સાથે જોડાવા માટે પરવાનગી આપો"
++
++#: booleans.py:15
++#, fuzzy
++msgid "Allow codnor domain to connect to the network using TCP."
++msgstr "squid ડિમનને નેટવર્ક સાથે જોડાવા માટે પરવાનગી આપો"
++
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
msgstr ""
- "許容ドメイン %s を設定できませんでした (モジュールのインストールに失敗)"
-
--#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
- #, python-format
- msgid "Could not remove permissive domain %s (remove failed)"
- msgstr "許容ドメイン %s の削除ができませんでした (削除に失敗)"
-
--#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
--#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
--#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
--#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
--#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
--#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
--#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
- #, python-format
- msgid "Could not create a key for %s"
- msgstr "%s のキーを作成できませんでした"
-
--#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
--#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
- #, python-format
- msgid "Could not check if login mapping for %s is defined"
- msgstr "%s のログインマッピングが定義されているか確認できませんでした"
-
--#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
- #, python-format
- msgid "Linux Group %s does not exist"
- msgstr "Linux グループ %s は存在していません"
-
--#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
- #, python-format
- msgid "Linux User %s does not exist"
- msgstr "Linux ユーザー %s は存在していません"
-
--#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
- #, python-format
- msgid "Could not create login mapping for %s"
- msgstr "%s のログインマッピングを作成できませんでした"
-
--#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
- #, python-format
- msgid "Could not set name for %s"
- msgstr "%s の名前を設定できませんでした"
-
--#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
- #, python-format
- msgid "Could not set MLS range for %s"
- msgstr "%s の MLS 範囲を設定できませんでした"
-
--#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
- #, python-format
- msgid "Could not set SELinux user for %s"
- msgstr "%s の SELinux ユーザーを設定できませんでした"
-
--#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
- #, python-format
- msgid "Could not add login mapping for %s"
- msgstr "%s のログインマッピングを追加できませんでした"
-
--#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
- msgid "Requires seuser or serange"
- msgstr "seuser または serange が必要です"
--#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
- #, python-format
- msgid "Login mapping for %s is not defined"
- msgstr "%s のログインマッピングは定義されていません"
-
--#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
- #, python-format
- msgid "Could not query seuser for %s"
- msgstr "%s の seuser をクエリーできませんでした"
+-#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
+-msgid "Group View"
++#: booleans.py:17
++#, fuzzy
++msgid "Allow cvs daemon to read shadow"
++msgstr "sasl સત્તાધિકરણ સર્વરને /etc/shadow વાંચવા માટે પરવાનગી આપો"
++
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
++msgstr "ડિમનોને મૂળફાઈલો / માં લખવા માટે પરવાનગી આપો"
++
++#: booleans.py:19
++#, fuzzy
++msgid "Allow all daemons to use tcp wrappers."
++msgstr "ડિમનોને મૂળફાઈલો / માં લખવા માટે પરવાનગી આપો"
++
++#: booleans.py:20
++#, fuzzy
++msgid "Allow all daemons the ability to read/write terminals"
++msgstr "બધા ડિમનોને બિન ફાળવેલ ttys વાપરવા માટેની ક્ષમતા આપો"
++
++#: booleans.py:21
++#, fuzzy
++msgid "Allow dbadm to manage files in users home directories"
++msgstr ""
++"SELinux webadm વપરાશકર્તાને બિનવિશેષાધિકારી વપરાશકર્તાઓ ઘર ડિરેક્ટરીઓની વ્યવસ્થા "
++"કરવા માટે પરવાનગી આપો"
++
++#: booleans.py:22
++#, fuzzy
++msgid "Allow dbadm to read files in users home directories"
++msgstr ""
++"SELinux webadm વપરાશકર્તાને બિનવિશેષાધિકારીત વપરાશકર્તાઓ ઘર ડિરેક્ટરીઓ વાંચવા માટે "
++"પરવાનગી આપો"
++
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
++msgstr ""
++
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
++msgstr ""
++
++#: booleans.py:25
++#, fuzzy
++msgid "Allow dhcpc client applications to execute iptables commands"
++msgstr "વપરાશકર્તાઓને mount આદેશ ચલાવવા માટે પરવાનગી આપો"
++
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
++msgstr ""
++
++#: booleans.py:27
++#, fuzzy
++msgid "Allow all domains to use other domains file descriptors"
++msgstr "ડિમનોને મૂળફાઈલો / માં લખવા માટે પરવાનગી આપો"
++
++#: booleans.py:28
++#, fuzzy
++msgid "Allow all domains to have the kernel load modules"
++msgstr "ડિમનોને મૂળફાઈલો / માં લખવા માટે પરવાનગી આપો"
++
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
++msgstr ""
++
++#: booleans.py:30
++#, fuzzy
++msgid "Allow exim to connect to databases (postgres, mysql)"
++msgstr "વપરાશકર્તાને postgres સોકેટ સાથે જોડાવા માટે પરવાનગી આપો"
++
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
++msgstr ""
++
++#: booleans.py:32
++#, fuzzy
++msgid "Allow exim to read unprivileged user files."
++msgstr ""
++"SELinux webadm વપરાશકર્તાને બિનવિશેષાધિકારીત વપરાશકર્તાઓ ઘર ડિરેક્ટરીઓ વાંચવા માટે "
++"પરવાનગી આપો"
++
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
++msgstr ""
++
++#: booleans.py:34
++#, fuzzy
++msgid "Allow fenced domain to connect to the network using TCP."
++msgstr "squid ડિમનને નેટવર્ક સાથે જોડાવા માટે પરવાનગી આપો"
++
++#: booleans.py:35
++#, fuzzy
++msgid "Allow fenced domain to execute ssh."
++msgstr "સામાન્ય વપરાશકર્તાને ping ચલાવવા માટે પરવાનગી આપો"
++
++#: booleans.py:36
++#, fuzzy
++msgid "Allow ftp to read and write files in the user home directories"
++msgstr ""
++"SELinux webadm વપરાશકર્તાને બિનવિશેષાધિકારીત વપરાશકર્તાઓ ઘર ડિરેક્ટરીઓ વાંચવા માટે "
++"પરવાનગી આપો"
++
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:38
++#, fuzzy
++msgid "Allow ftp servers to connect to all ports > 1023"
++msgstr "કોઇપણ tcp પોર્ટને જોડવા માટે %s ને પરવાનગી આપે છે"
++
++#: booleans.py:39
++#, fuzzy
++msgid "Allow ftp servers to connect to mysql database ports"
++msgstr "વપરાશકર્તાને mysql સોકેટ સાથે જોડાવા માટે પરવાનગી આપો"
++
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
++msgstr ""
++
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
++msgstr ""
++
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
++msgstr ""
++
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++msgstr ""
++
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
++msgstr ""
++
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
++msgstr ""
++
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
++msgstr ""
++
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
++msgstr ""
++
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
++msgstr ""
++
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
++msgstr ""
++
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
++msgstr ""
++
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
++msgstr ""
++
++#: booleans.py:52
++#, fuzzy
++msgid "Allow gitisis daemon to send mail"
++msgstr "ડિમનોને NIS સાથે ચલાવવા માટે પરવાનગી આપો"
++
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
++msgstr ""
++
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
++msgstr ""
++
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
++msgstr ""
++
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
++msgstr ""
++
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
++#: booleans.py:59
++#, fuzzy
++msgid "Allow http daemon to check spam"
++msgstr "ડિમનોને NIS સાથે ચલાવવા માટે પરવાનગી આપો"
++
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
++msgstr ""
++
++#: booleans.py:61
++#, fuzzy
++msgid "Allow httpd to connect to the ldap port"
++msgstr "કોઇપણ udp પોર્ટને જોડવા માટે %s ને પરવાનગી આપે છે"
++
++#: booleans.py:62
++#, fuzzy
++msgid "Allow http daemon to connect to zabbix"
++msgstr "squid ડિમનને નેટવર્ક સાથે જોડાવા માટે પરવાનગી આપો"
++
++#: booleans.py:63
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++msgstr "squid ડિમનને નેટવર્ક સાથે જોડાવા માટે પરવાનગી આપો"
++
++#: booleans.py:64
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++msgstr "squid ડિમનને નેટવર્ક સાથે જોડાવા માટે પરવાનગી આપો"
++
++#: booleans.py:65
++#, fuzzy
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
++msgstr "squid ડિમનને નેટવર્ક સાથે જોડાવા માટે પરવાનગી આપો"
++
++#: booleans.py:66
++#, fuzzy
++msgid "Allow httpd to connect to memcache server"
++msgstr "કોઇપણ tcp પોર્ટને જોડવા માટે %s ને પરવાનગી આપે છે"
++
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
++msgstr ""
++
++#: booleans.py:68
++#, fuzzy
++msgid "Allow http daemon to send mail"
++msgstr "ડિમનોને NIS સાથે ચલાવવા માટે પરવાનગી આપો"
++
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
++msgstr ""
++
++#: booleans.py:70
++msgid "Allow httpd cgi support"
++msgstr ""
++
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++msgstr ""
++
++#: booleans.py:72
++#, fuzzy
++msgid "Allow httpd to read home directories"
++msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
++
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
++msgstr ""
++
++#: booleans.py:74
++#, fuzzy
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++msgstr "વપરાશકર્તાને postgres સોકેટ સાથે જોડાવા માટે પરવાનગી આપો"
++
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
++msgstr ""
++
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
++msgstr ""
++
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
++msgstr ""
++
++#: booleans.py:78
++#, fuzzy
++msgid "Allow httpd to read user content"
++msgstr "rpm ને unconfined ચલાવવા માટે પરવાનગી આપો"
++
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++msgstr ""
++
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
++msgstr ""
++
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++msgstr ""
++
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
++msgstr ""
++
++#: booleans.py:83
++#, fuzzy
++msgid "Allow Apache to execute tmp content."
++msgstr "વપરાશકર્તાઓને mount આદેશ ચલાવવા માટે પરવાનગી આપો"
++
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
++msgstr ""
++
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
++msgstr ""
++
++#: booleans.py:86
++#, fuzzy
++msgid "Allow httpd to access cifs file systems"
++msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
++
++#: booleans.py:87
++#, fuzzy
++msgid "Allow httpd to access FUSE file systems"
++msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
++
++#: booleans.py:88
++#, fuzzy
++msgid "Allow httpd to run gpg"
++msgstr "ssh ને ssh-keysign ચલાવવા માટે પરવાનગી આપો"
++
++#: booleans.py:89
++#, fuzzy
++msgid "Allow httpd to access nfs file systems"
++msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
++
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
++msgstr ""
++
++#: booleans.py:91
++#, fuzzy
++msgid "Allow httpd to access openstack ports"
++msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
++
++#: booleans.py:92
++#, fuzzy
++msgid "Allow icecast to connect to all ports, not just sound ports."
++msgstr "કોઇપણ udp પોર્ટને જોડવા માટે %s ને પરવાનગી આપે છે"
++
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
++msgstr ""
++
++#: booleans.py:94
++msgid "Allow java executable stack"
++msgstr "java એક્ઝેક્યુટેબલ સ્ટેકને પરવાનગી આપો"
++
++#: booleans.py:95
++#, fuzzy
++msgid "Allow confined applications to run with kerberos."
++msgstr "ફાઈલ(ઓ) પસંદ કરો કે જેને શુદ્ધિ કરેલ કાર્યક્રમ બનાવે છે અથવા લખે છે"
++
++#: booleans.py:96
++#, fuzzy
++msgid "Allow syslogd daemon to send mail"
++msgstr "ડિમનોને NIS સાથે ચલાવવા માટે પરવાનગી આપો"
++
++#: booleans.py:97
++#, fuzzy
++msgid "Allow syslogd the ability to read/write terminals"
++msgstr "બધા ડિમનોને બિન ફાળવેલ ttys વાપરવા માટેની ક્ષમતા આપો"
+
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
+ msgstr ""
--#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
- #, python-format
- msgid "Could not modify login mapping for %s"
- msgstr "%s のログインマッピングを修正できませんでした"
+-#: ../gui/selinux.tbl:4
++#: booleans.py:100
++#, fuzzy
++msgid "Allow mock to read files in home directories."
++msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
++
++#: booleans.py:101
++#, fuzzy
++msgid "Allow the mount command to mount any directory or file."
++msgstr "mount ને કોઈપણ ડિરેક્ટરી માઉન્ટ કરવા માટે પરવાનગી આપો"
++
++#: booleans.py:102
++#, fuzzy
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
++msgstr "squid ડિમનને નેટવર્ક સાથે જોડાવા માટે પરવાનગી આપો"
++
++#: booleans.py:103
+ msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++"Allow mozilla_plugins to create random content in the users home directory"
+ msgstr ""
--#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
- #, python-format
- msgid "Login mapping for %s is defined in policy, cannot be deleted"
- msgstr "%s のログインマッピングはポリシーに定義されています、削除できません"
+-#: ../gui/selinux.tbl:5
++#: booleans.py:104
++#, fuzzy
++msgid "Allow confined web browsers to read home directory content"
++msgstr "સ્ટાફ વેબ બ્રાઉઝરોને ઘર ડિરેક્ટરીઓમાં લખવાની પરવાનગી આપો"
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
++msgstr "mplayer એક્ઝેક્યુટેબલ સ્ટેકને પરવાનગી આપો"
++
++#: booleans.py:106
++#, fuzzy
++msgid "Allow mysqld to connect to all ports"
++msgstr "કોઇપણ tcp પોર્ટને જોડવા માટે %s ને પરવાનગી આપે છે"
++
++#: booleans.py:107
++#, fuzzy
++msgid "Allow BIND to bind apache port."
++msgstr "કોઇપણ udp પોર્ટને બાંધવા માટે %s ને પરવાનગી આપો"
++
++#: booleans.py:108
+ msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
--#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
- #, python-format
- msgid "Could not delete login mapping for %s"
- msgstr "%s のログインマッピングを削除できませんでした"
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
--#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
--#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
- msgid "Could not list login mappings"
- msgstr "ログインマッピングの一覧を表示できませんでした"
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
- #: ../gui/system-config-selinux.glade:100
- msgid "Login Name"
- msgstr "ログイン名"
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:128
- #: ../gui/system-config-selinux.glade:915
- #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
- msgid "SELinux User"
- msgstr "SELinux ユーザー"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
+-msgstr ""
++#: booleans.py:112
++#, fuzzy
++msgid "Allow system to run with NIS"
++msgstr "ડિમનોને NIS સાથે ચલાવવા માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
- #: ../gui/system-config-selinux.glade:943
- msgid "MLS/MCS Range"
- msgstr "MLS/MCS 範囲"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
+-msgstr ""
++#: booleans.py:113
++#, fuzzy
++msgid "Allow confined applications to use nscd shared memory."
++msgstr "ક્લાઈન્ટોને X વહેંચાયેલ મેમરીમાં લખવા માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
--#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
--#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
- #, python-format
- msgid "Could not check if SELinux user %s is defined"
- msgstr " SELinux ユーザー %s が定義されているか確認できませんでした"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
+-msgstr ""
++#: booleans.py:114
++#, fuzzy
++msgid "Allow nsplugin code to connect to unreserved ports"
++msgstr "કોઇપણ udp પોર્ટને જોડવા માટે %s ને પરવાનગી આપે છે"
--#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
--#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
- #, python-format
- msgid "Could not query user for %s"
- msgstr "%s のユーザーをクエリーできませんでした"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
--#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
- #, python-format
- msgid "You must add at least one role for %s"
- msgstr "少なくとも %s のロールを 1 つ追加する必要があります"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
+-msgstr ""
++#: booleans.py:116
++#, fuzzy
++msgid "Allow openvpn to read home directories"
++msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
- #, python-format
- msgid "Could not create SELinux user for %s"
- msgstr "%s の SELinux ユーザーを作成できませんでした"
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
++#: booleans.py:117
++#, fuzzy
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
++msgstr "squid ડિમનને નેટવર્ક સાથે જોડાવા માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
- #, python-format
- msgid "Could not add role %s for %s"
- msgstr "ロール %s を %s に追加できませんでした"
+-#: ../gui/selinux.tbl:12
++#: booleans.py:118
++#, fuzzy
++msgid "Allow polipo to connect to all ports > 1023"
++msgstr "કોઇપણ tcp પોર્ટને જોડવા માટે %s ને પરવાનગી આપે છે"
++
++#: booleans.py:119
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
--#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
- #, python-format
- msgid "Could not set MLS level for %s"
- msgstr "MLS レベルを %s に設定できませんでした"
+-#: ../gui/selinux.tbl:13
++#: booleans.py:120
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
+ msgstr ""
--#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
- #, python-format
- msgid "Could not add prefix %s for %s"
- msgstr "プレフィックス %s を %s に追加できませんでした"
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
- #, python-format
- msgid "Could not extract key for %s"
- msgstr "%s のキーを抽出できませんでした"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
- #, python-format
- msgid "Could not add SELinux user %s"
- msgstr "SELinux ユーザー %s を追加できませんでした"
+-#: ../gui/selinux.tbl:15
+-msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
--#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
- msgid "Requires prefix, roles, level or range"
- msgstr "プレフィックスか、ロール、レベル、範囲のいずれかが必要です"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
--#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
- msgid "Requires prefix or roles"
- msgstr "プレフィックスかロールが必要です"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
+-msgstr ""
++#: booleans.py:125
++#, fuzzy
++msgid "Allow postfix_local domain full write access to mail_spool directories"
++msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
- #, python-format
- msgid "SELinux user %s is not defined"
- msgstr "SELinux ユーザー %s は定義されていません"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
--#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
- #, python-format
- msgid "Could not modify SELinux user %s"
- msgstr "SELinux ユーザー %s を修正できませんでした"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
+ msgstr ""
--#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
- #, python-format
- msgid "SELinux user %s is defined in policy, cannot be deleted"
- msgstr "SELinux ユーザー %s はポリシーで定義されています、削除できません"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
+-msgstr ""
++#: booleans.py:128
++#, fuzzy
++msgid "Allow database admins to execute DML statement"
++msgstr "વપરાશકર્તાઓને mount આદેશ ચલાવવા માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
- #, python-format
- msgid "Could not delete SELinux user %s"
- msgstr "SELinux ユーザー %s を削除できませんでした"
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: booleans.py:129
++#, fuzzy
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr "સામાન્ય વપરાશકર્તાને ping ચલાવવા માટે પરવાનગી આપો"
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
+ msgstr ""
--#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
- msgid "Could not list SELinux users"
- msgstr "SELinux ユーザーの一覧を表示できませんでした"
+-#: ../gui/selinux.tbl:20
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr "pppd ને નિયમિત વપરાશકર્તા તરીકે ચલાવવા માટે પરવાનગી આપો"
++
++#: booleans.py:132
+ msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
--#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
- #, python-format
- msgid "Could not list roles for user %s"
- msgstr "ユーザー %s のロール一覧を表示できませんでした"
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
+ msgstr ""
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "Labeling"
- msgstr "ラベリング"
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
+-msgstr ""
++#: booleans.py:134
++#, fuzzy
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++msgstr "વપરાશકર્તાને postgres સોકેટ સાથે જોડાવા માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "MLS/"
- msgstr "MLS/"
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
+-msgstr ""
++#: booleans.py:135
++#, fuzzy
++msgid "Allow qemu to connect fully to the network"
++msgstr "squid ડિમનને નેટવર્ક સાથે જોડાવા માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "Prefix"
- msgstr "プレフィックス"
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Level"
- msgstr "MCS レベル"
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Range"
- msgstr "MCS 範囲"
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
+-msgstr ""
++#: booleans.py:138
++#, fuzzy
++msgid "Allow qemu to use nfs file systems"
++msgstr "Samba ને nfs ડિરેક્ટરીઓ વહેંચવા માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
- msgid "SELinux Roles"
- msgstr "SELinux ロール"
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
+-msgstr ""
++#: booleans.py:139
++#, fuzzy
++msgid "Allow qemu to use usb devices"
++msgstr "વપરાકર્તાઓને rw usb ઉપકરણોની પરવાનગી આપો"
--#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
- msgid "Protocol udp or tcp is required"
- msgstr "プロトコル udp か tcp が必要です"
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
+-msgstr ""
++#: booleans.py:140
++#, fuzzy
++msgid "Allow racoon to read shadow"
++msgstr "sasl સત્તાધિકરણ સર્વરને /etc/shadow વાંચવા માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
- msgid "Port is required"
- msgstr "ポートが必要です"
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
+-msgstr ""
++#: booleans.py:141
++#, fuzzy
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr "squid ડિમનને નેટવર્ક સાથે જોડાવા માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
- msgid "Invalid Port"
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: booleans.py:142
++msgid ""
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
- #, python-format
- msgid "Could not create a key for %s/%s"
- msgstr "%s/%s のキーを作成できませんでした"
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
+-msgstr ""
++#: booleans.py:143
++#, fuzzy
++msgid "Allow rsync to run as a client"
++msgstr "rpm ને unconfined ચલાવવા માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
- msgid "Type is required"
- msgstr "タイプが必要です"
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
+-msgstr ""
++#: booleans.py:144
++#, fuzzy
++msgid "Allow rsync to export any files/directories read only."
++msgstr "mount ને કોઈપણ ડિરેક્ટરી માઉન્ટ કરવા માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
--#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
- #, python-format
- msgid "Could not check if port %s/%s is defined"
- msgstr "ポート %s/%s が定義されているか確認できませんでした"
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
--#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
- #, python-format
- msgid "Port %s/%s already defined"
- msgstr "ポート %s/%s はすでに定義されています"
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
+-msgstr ""
++#: booleans.py:146
++#, fuzzy
++msgid "Allow rsync servers to share nfs files systems"
++msgstr "Samba ને nfs ડિરેક્ટરીઓ વહેંચવા માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
- #, python-format
- msgid "Could not create port for %s/%s"
- msgstr "%s/%s のポートを作成できませんでした"
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
+-msgstr ""
++#: booleans.py:147
++#, fuzzy
++msgid "Allow samba to create new home directories (e.g. via PAM)"
++msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
- #, python-format
- msgid "Could not create context for %s/%s"
- msgstr "%s/%s のコンテキストを作成できませんでした"
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
--#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
- #, python-format
- msgid "Could not set user in port context for %s/%s"
- msgstr "%s/%s のポートコンテキストにユーザーを設定できませんでした"
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
+-msgstr ""
++#: booleans.py:149
++#, fuzzy
++msgid "Allow samba to share users home directories."
++msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
- #, python-format
- msgid "Could not set role in port context for %s/%s"
- msgstr "%s/%s のポートコンテキストにロールを設定できませんでした"
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: booleans.py:150
++#, fuzzy
++msgid "Allow samba to share any file/directory read only."
++msgstr "Samba ને nfs ડિરેક્ટરીઓ વહેંચવા માટે પરવાનગી આપો"
++
++#: booleans.py:151
++#, fuzzy
++msgid "Allow samba to share any file/directory read/write."
++msgstr "Samba ને nfs ડિરેક્ટરીઓ વહેંચવા માટે પરવાનગી આપો"
++
++#: booleans.py:152
++#, fuzzy
++msgid "Allow samba to act as a portmapper"
++msgstr "Samba ને nfs ડિરેક્ટરીઓ વહેંચવા માટે પરવાનગી આપો"
++
++#: booleans.py:153
++#, fuzzy
++msgid "Allow samba to run unconfined scripts"
++msgstr "rpm ને unconfined ચલાવવા માટે પરવાનગી આપો"
++
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
--#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
- #, python-format
- msgid "Could not set type in port context for %s/%s"
- msgstr "%s/%s のポートコンテキストにタイプを設定できませんでした"
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
--#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
- #, python-format
- msgid "Could not set mls fields in port context for %s/%s"
- msgstr "%s/%s のポートコンテキストに mls フィールドを設定できませんでした"
+-#: ../gui/selinux.tbl:41
++#: booleans.py:156
++#, fuzzy
++msgid "Allow sanlock to read/write fuse files"
++msgstr "xen ને ભૌતિક ડિસ્ક ઉપકરણ પર વાંચવા/લખવાની પરવાનગી આપો"
++
++#: booleans.py:157
++#, fuzzy
++msgid "Allow sanlock to manage nfs files"
++msgstr "mount ને કોઈપણ ફાઈલ માઉન્ટ કરવા માટે પરવાનગી આપો"
++
++#: booleans.py:158
++#, fuzzy
++msgid "Allow sanlock to manage cifs files"
++msgstr "mount ને કોઈપણ ફાઈલ માઉન્ટ કરવા માટે પરવાનગી આપો"
++
++#: booleans.py:159
++#, fuzzy
++msgid "Allow sasl to read shadow"
++msgstr "sasl સત્તાધિકરણ સર્વરને /etc/shadow વાંચવા માટે પરવાનગી આપો"
++
++#: booleans.py:160
+ msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
--#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
- #, python-format
- msgid "Could not set port context for %s/%s"
- msgstr "%s/%s のポートコンテキストを設定できませんでした"
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
--#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
- #, python-format
- msgid "Could not add port %s/%s"
- msgstr "ポート %s/%s を追加できませんでした"
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
--#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
--#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
- msgid "Requires setype or serange"
- msgstr "setype か serange が必要です"
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: booleans.py:163
++#, fuzzy
++msgid "Allow regular users direct dri device access"
+ msgstr ""
++"નિયમિત વપરાશકર્તાઓને સીધો માઉસ વપરાશની પરવાનગી આપો (માત્ર X સર્વરને પરવાનગી આપો)"
--#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
- msgid "Requires setype"
- msgstr "setype が必要です"
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: booleans.py:164
++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 ""
--#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
- #, python-format
- msgid "Port %s/%s is not defined"
- msgstr "ポート %s/%s は定義されていません"
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
--#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
- #, python-format
- msgid "Could not query port %s/%s"
- msgstr "ポート %s/%s をクエリーできませんでした"
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
--#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
- #, python-format
- msgid "Could not modify port %s/%s"
- msgstr "ポート %s/%s を修正できませんでした"
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
+-msgstr ""
++#: booleans.py:167
++#, fuzzy
++msgid "Allow users to connect to the local mysql server"
++msgstr "વપરાશકર્તાને mysql સોકેટ સાથે જોડાવા માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
- msgid "Could not list the ports"
- msgstr "ポートを一覧表示できませんでした"
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
+-msgstr ""
++#: booleans.py:168
++#, fuzzy
++msgid ""
++"Allow confined users the ability to execute the ping and traceroute commands."
++msgstr "વપરાશકર્તાઓને mount આદેશ ચલાવવા માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
- #, python-format
- msgid "Could not delete the port %s"
- msgstr "ポート %s を削除できませんでした"
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
+-msgstr ""
++#: booleans.py:169
++#, fuzzy
++msgid "Allow users to connect to PostgreSQL"
++msgstr "વપરાશકર્તાને postgres સોકેટ સાથે જોડાવા માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
- #, python-format
- msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "ポート %s/%s はポリシーで定義されています、 削除できません"
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
+-msgstr ""
++#: booleans.py:170
++#, fuzzy
++msgid ""
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
++msgstr "વપરાશકર્તાને r/w noextattrfile માટે પરવાનગી આપો (FAT, CDROM, FLOPPY)"
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: booleans.py:171
++#, fuzzy
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
++"વપરાશકર્તાઓને TCP સર્વરો ચલાવવા માટે પરવાનગી આપો (પોર્ટો સાથે બાંધો અને એક જ ડોમેઈન "
++"અને બાહ્ય વપરાશકર્તાઓમાંથી જોડાણ સ્વીકારો) આને નિષ્ક્રિય કરવાનું FTP પેસીવ સ્થિતિને દબાણ "
++"કરે છે અને અન્ય પ્રોટોકોલોને પણ બદલશે"
--#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
- #, python-format
- msgid "Could not delete port %s/%s"
- msgstr "ポート %s/%s を削除できませんでした"
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
+-msgstr ""
++#: booleans.py:172
++#, fuzzy
++msgid "Allow user music sharing"
++msgstr "વપરાકર્તાઓને rw usb ઉપકરણોની પરવાનગી આપો"
--#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
- msgid "Could not list ports"
- msgstr "ポートの一覧を表示できませんでした"
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: booleans.py:173
++msgid ""
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "SELinux Port Type"
- msgstr "SELinux ポートタイプ"
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: booleans.py:174
++#, fuzzy
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
++"SELinux webadm વપરાશકર્તાને બિનવિશેષાધિકારીત વપરાશકર્તાઓ ઘર ડિરેક્ટરીઓ વાંચવા માટે "
++"પરવાનગી આપો"
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "Proto"
- msgstr "プロト"
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
--#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
- msgid "Port Number"
- msgstr "ポート番号"
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: booleans.py:176
++#, fuzzy
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
++"SELinux webadm વપરાશકર્તાને બિનવિશેષાધિકારીત વપરાશકર્તાઓ ઘર ડિરેક્ટરીઓ વાંચવા માટે "
++"પરવાનગી આપો"
--#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
- msgid "Node Address is required"
- msgstr "ノードアドレスが必要です"
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
+-msgstr ""
++#: booleans.py:177
++#, fuzzy
++msgid "Allow sge to connect to the network using any TCP port"
++msgstr "squid ડિમનને નેટવર્ક સાથે જોડાવા માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
- msgid "Unknown or missing protocol"
- msgstr "不明又は欠如したプロトコル"
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
+-msgstr ""
++#: booleans.py:178
++#, fuzzy
++msgid "Allow sge to access nfs file systems."
++msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
--#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
- msgid "SELinux Type is required"
- msgstr "SELinux タイプが必要です"
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: booleans.py:179
++msgid ""
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
--#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
--#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
--#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
--#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
- #, python-format
- msgid "Could not create key for %s"
- msgstr "%s のキーを作成できませんでした"
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
--#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
- #, python-format
- msgid "Could not check if addr %s is defined"
- msgstr "アドレス %s が定義されているか確認できませんでした"
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+-msgstr ""
++#: booleans.py:181
++#, fuzzy
++msgid "Allow user spamassassin clients to use the network."
++msgstr "લેબલ વિનાના પેકેટોને નેટવર્ક પર વહેવા માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
- #, python-format
- msgid "Could not create addr for %s"
- msgstr "%s のアドレスを作成できませんでした"
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+-msgstr ""
++#: booleans.py:182
++#, fuzzy
++msgid "Allow spamd to read/write user home directories."
++msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
--#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
- #, python-format
- msgid "Could not create context for %s"
- msgstr "%s のコンテキストを作成できませんでした"
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+-msgstr ""
++#: booleans.py:183
++#, fuzzy
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr "કોઇપણ udp પોર્ટને જોડવા માટે %s ને પરવાનગી આપે છે"
--#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
- #, python-format
- msgid "Could not set mask for %s"
- msgstr "%s のマスクを設定できませんでした"
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
--#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
- #, python-format
- msgid "Could not set user in addr context for %s"
- msgstr "%s のアドレスコンテキストにユーザーを設定できませんでした"
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
++#: booleans.py:185
++#, fuzzy
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
++"SELinux webadm વપરાશકર્તાને બિનવિશેષાધિકારીત વપરાશકર્તાઓ ઘર ડિરેક્ટરીઓ વાંચવા માટે "
++"પરવાનગી આપો"
--#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
- #, python-format
- msgid "Could not set role in addr context for %s"
- msgstr "%s のアドレスコンテキストにロールを設定できませんでした"
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+-msgstr ""
++#: booleans.py:186
++#, fuzzy
++msgid "allow host key based authentication"
++msgstr "સત્તાધિકરણ માટે Pam વાપરે છે"
++
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr "ssh પ્રવેશોને sysadm_r:sysadm_t તરીકે પરવાનગી આપો"
--#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
- #, python-format
- msgid "Could not set type in addr context for %s"
- msgstr "%s のアドレスコンテキストにタイプを設定できませんでした"
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
++#: booleans.py:188
++#, fuzzy
++msgid "allow staff user to create and transition to svirt domains."
++msgstr "વપરાશકર્તા ભૂમિકાને પસંદ કરો કે જે %s ડોમેઇનમાં પરિવહન કરશે."
++
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
+ msgstr ""
--#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
- #, python-format
- msgid "Could not set mls fields in addr context for %s"
- msgstr "%s のアドレスコンテキストに mls フィールドを設定できませんでした"
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: booleans.py:190
++msgid ""
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
--#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
- #, python-format
- msgid "Could not set addr context for %s"
- msgstr "%s のアドレスコンテキストを設定できませんでした"
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
--#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
- #, python-format
- msgid "Could not add addr %s"
- msgstr "アドレス %s を追加できませんでした"
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
--#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
- #, python-format
- msgid "Addr %s is not defined"
- msgstr "アドレス %s は定義されていません"
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
++#: booleans.py:193
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
--#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
- #, python-format
- msgid "Could not query addr %s"
- msgstr "アドレス %s をクエリできませんでした"
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
++#: booleans.py:194
++#, fuzzy
++msgid "Allow a user to login as an unconfined domain"
++msgstr "rpm ને unconfined ચલાવવા માટે પરવાનગી આપો"
++
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
--#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
- #, python-format
- msgid "Could not modify addr %s"
- msgstr "アドレス %s を修正できませんでした"
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: booleans.py:196
++#, fuzzy
++msgid "Allow video playing tools to run unconfined"
++msgstr "rpm ને unconfined ચલાવવા માટે પરવાનગી આપો"
++
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
--#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
- #, python-format
- msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr "アドレス %s はポリシー内で定義されています、削除できません"
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: booleans.py:198
++#, fuzzy
++msgid "Support ecryptfs home directories"
++msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
++
++#: booleans.py:199
++#, fuzzy
++msgid "Support fusefs home directories"
++msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
++
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
--#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
- #, python-format
- msgid "Could not delete addr %s"
- msgstr "アドレス %s を削除できませんでした"
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: booleans.py:201
++#, fuzzy
++msgid "Support NFS home directories"
++msgstr "spamd ને ઘર ડિરેક્ટરીઓ વાપરવા માટે પરવાનગી આપો"
++
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
--#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
- msgid "Could not deleteall node mappings"
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: booleans.py:203
++#, fuzzy
++msgid "Allow varnishd to connect to all ports, not just HTTP."
++msgstr "કોઇપણ tcp પોર્ટને જોડવા માટે %s ને પરવાનગી આપે છે"
++
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
msgstr ""
--#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
- msgid "Could not list addrs"
- msgstr "アドレスの一覧を表示できませんでした"
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
--#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
--#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
- #, python-format
- msgid "Could not check if interface %s is defined"
- msgstr "インターフェース %s が定義されているか確認できませんでした"
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
--#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
- #, python-format
- msgid "Could not create interface for %s"
- msgstr "%s のインターフェースを作成できませんでした"
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: booleans.py:207
++#, fuzzy
++msgid "Allow confined virtual guests to read fuse files"
++msgstr "ઈવોલ્યુશન અને થન્ડરબર્ડને વપરાશકર્તા ફાઈલો વાંચવા માટે પરવાનગી આપો"
++
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
--#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
- #, python-format
- msgid "Could not set user in interface context for %s"
- msgstr "%s のインターフェースコンテキストにユーザーを設定できませんでした"
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
--#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
- #, python-format
- msgid "Could not set role in interface context for %s"
- msgstr "%s のインターフェースコンテキストにロールを設定できませんでした"
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
--#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
- #, python-format
- msgid "Could not set type in interface context for %s"
- msgstr "%s のインターフェースコンテキストにタイプを設定できませんでした"
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
--#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
- #, python-format
- msgid "Could not set mls fields in interface context for %s"
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: booleans.py:212
++#, fuzzy
++msgid "Allow confined virtual guests to use usb devices"
++msgstr "વપરાકર્તાઓને rw usb ઉપકરણોની પરવાનગી આપો"
++
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
msgstr ""
- "%s のインターフェースコンテキストに mls フィールドを設定できませんでした"
--#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
- #, python-format
- msgid "Could not set interface context for %s"
- msgstr "%s のインターフェースコンテキストを設定できませんでした"
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
++#: booleans.py:214
++#, fuzzy
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
++"SELinux webadm વપરાશકર્તાને બિનવિશેષાધિકારી વપરાશકર્તાઓ ઘર ડિરેક્ટરીઓની વ્યવસ્થા "
++"કરવા માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
- #, python-format
- msgid "Could not set message context for %s"
- msgstr "%s のメッセージコンテキストを設定できませんでした"
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
++#: booleans.py:215
++#, fuzzy
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
++"SELinux webadm વપરાશકર્તાને બિનવિશેષાધિકારીત વપરાશકર્તાઓ ઘર ડિરેક્ટરીઓ વાંચવા માટે "
++"પરવાનગી આપો"
--#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
- #, python-format
- msgid "Could not add interface %s"
- msgstr "インターフェース %s を追加できませんでした"
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
--#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
- #, python-format
- msgid "Interface %s is not defined"
- msgstr "インターフェース %s は定義されていません"
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
--#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
- #, python-format
- msgid "Could not query interface %s"
- msgstr "インターフェース %s をクエリーできませんでした"
+-#: ../gui/selinux.tbl:87
++#: booleans.py:218
++#, fuzzy
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+-msgstr ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++msgstr "ssh પ્રવેશોને sysadm_r:sysadm_t તરીકે પરવાનગી આપો"
--#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
- #, python-format
- msgid "Could not modify interface %s"
- msgstr "インターフェース %s を修正できませんでした"
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+-msgstr ""
++#: booleans.py:219
++#, fuzzy
++msgid "Allow xen to manage nfs files"
++msgstr "mount ને કોઈપણ ફાઈલ માઉન્ટ કરવા માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
- #, python-format
- msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr "インターフェース %s はポリシーで定義されています、 削除できません"
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
--#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
- #, python-format
- msgid "Could not delete interface %s"
- msgstr "インターフェース %s を削除できませんでした"
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
+ msgstr ""
--#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
- msgid "Could not delete all interface mappings"
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
++#: booleans.py:222
++msgid ""
++"Allow xguest users to configure Network Manager and connect to apache ports"
msgstr ""
--#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
- msgid "Could not list interfaces"
- msgstr "インターフェースの一覧を表示できませんでした"
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+-msgstr ""
++#: booleans.py:223
++#, fuzzy
++msgid "Allow xguest users to mount removable media"
++msgstr "વપરાશકર્તાઓને dmesg આદેશ ચલાવવા માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
- msgid "SELinux Interface"
- msgstr "SELinux インターフェース"
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+-msgstr ""
++#: booleans.py:224
++#, fuzzy
++msgid "Allow xguest to use blue tooth devices"
++msgstr "વપરાકર્તાઓને rw usb ઉપકરણોની પરવાનગી આપો"
--#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
- msgid "Context"
- msgstr "コンテキスト"
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+-msgstr ""
++#: booleans.py:225
++#, fuzzy
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr "ક્લાઈન્ટોને X વહેંચાયેલ મેમરીમાં લખવા માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
- #, python-format
- msgid "Equivalence class for %s already exists"
- msgstr ""
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+-msgstr ""
++#: booleans.py:226
++#, fuzzy
++msgid "Allows XServer to execute writable memory"
++msgstr "વપરાશકર્તાઓને mount આદેશ ચલાવવા માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
- #, python-format
- msgid "File spec %s conflicts with equivalency rule '%s %s'"
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
++#: booleans.py:227
++msgid "Support X userspace object manager"
msgstr ""
--#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
- #, python-format
- msgid "Equivalence class for %s does not exists"
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+-msgstr ""
++#: booleans.py:228
++#, fuzzy
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr "કોઇપણ udp પોર્ટને જોડવા માટે %s ને પરવાનગી આપે છે"
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+-msgstr ""
++#: booleans.py:229
++#, fuzzy
++msgid "Allow zebra daemon to write it configuration files"
++msgstr "ડિમનોને મૂળફાઈલો / માં લખવા માટે પરવાનગી આપો"
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
msgstr ""
--#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
- #, python-format
- msgid "Could not set user in file context for %s"
- msgstr "%s のファイルコンテキストにユーザーを設定できませんでした"
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
+-msgstr ""
++#~ msgid "SELinux Service Protection"
++#~ msgstr "SELinux સેવા સુરક્ષા"
--#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
- #, python-format
- msgid "Could not set role in file context for %s"
- msgstr "%s のファイルコンテキストにロールを設定できませんでした"
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for acct daemon"
++#~ msgstr "acct ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
- #, python-format
- msgid "Could not set mls fields in file context for %s"
- msgstr "%s のファイルコンテキストに mls フィールドを設定できませんでした"
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
+-msgstr ""
++#~ msgid "Admin"
++#~ msgstr "સંચાલક"
--#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
- msgid "Invalid file specification"
- msgstr "無効なファイル使用"
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
+-msgstr ""
++#~ msgid "User Privs"
++#~ msgstr "વપરાશકર્તા વિશેષાધિકારો"
--#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
- msgid "File specification can not include spaces"
- msgstr ""
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow gadmin SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "gadmin SELinux વપરાશકર્તા ખાતાઓને તેમની ઘર ડિરેક્ટરી અથવા /tmp માં ફાઈલો એક્ઝેક્યુટ "
++#~ "કરવા માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
- #, python-format
- msgid ""
- "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
- msgstr ""
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow guest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "મહેમાન SELinux વપરાશકર્તા ખાતાઓને તેમની ઘર ડિરેક્ટરી અથવા /tmp ડિરેક્ટરીમાં ફાઈલો "
++#~ "એક્ઝેક્યુટ કરવાની પરવાનગી આપો"
--#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
--#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
--#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
- #, python-format
- msgid "Could not check if file context for %s is defined"
- msgstr "%s のファイルコンテキストが定義されているか確認できませんでした"
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
+-msgstr ""
++#~ msgid "Memory Protection"
++#~ msgstr "મેમરી સુરક્ષા"
--#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
- #, python-format
- msgid "Could not create file context for %s"
- msgstr "%s のファイルコンテキストを作成できませんでした"
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
+-msgstr ""
++#~ msgid "Mount"
++#~ msgstr "માઉન્ટ"
--#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
- #, python-format
- msgid "Could not set type in file context for %s"
- msgstr "%s のファイルコンテキストにタイプを設定できませんでした"
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
+-msgstr ""
++#~ msgid "SSH"
++#~ msgstr "SSH"
--#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
--#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
- #, python-format
- msgid "Could not set file context for %s"
- msgstr "%s のファイルコンテキストを設定できませんでした"
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow staff SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "સ્ટાફ SELinux વપરાશકર્તા ખાતાઓને તેમની ઘર ડિરેક્ટરી અથવા /tmp માં ફાઈલો ચલાવવા "
++#~ "માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
- #, python-format
- msgid "Could not add file context for %s"
- msgstr "%s のファイルコンテキストを追加できませんでした"
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
+-msgstr ""
++#~ msgid ""
++#~ "Allow sysadm SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "sysadm SELinux વપરાશકર્તા ખાતાઓને તેની ઘર ડિરેક્ટરી અથવા /tmp માં ફાઈલો ચલાવવા "
++#~ "માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
- msgid "Requires setype, serange or seuser"
- msgstr "setype、serange、または seuser のいずれかが必要です"
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow unconfined SELinux user account to execute files in home directory "
++#~ "or /tmp"
++#~ msgstr ""
++#~ "unconfined SELinux વપરાશકર્તા ખાતાઓને તેની ઘર ડિરેક્ટરી અથવા /tmp માં ફાઈલો "
++#~ "ચલાવવા માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
- #, python-format
- msgid "File context for %s is not defined"
- msgstr "%s のファイルコンテキストは定義されていません"
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
+-msgstr ""
++#~ msgid "Network Configuration"
++#~ msgstr "નેટવર્ક રૂપરેખાંકન"
--#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
- #, python-format
- msgid "Could not query file context for %s"
- msgstr "%s のファイルコンテキストをクエリーできませんでした"
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow user SELinux user account to execute files in home directory or /tmp"
++#~ msgstr ""
++#~ "SELinux વપરાશકર્તા ખાતાઓને તેની ઘર ડિરેક્ટરી અથવા /tmp માં ફાઈલો ચલાવવા માટે "
++#~ "પરવાનગી આપો"
--#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
- #, python-format
- msgid "Could not modify file context for %s"
- msgstr "%s のファイルコンテキストを修正できませんでした"
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
+-msgstr ""
++#~ msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#~ msgstr "unconfined dyntrans ને unconfined_execmem ની પરવાનગી આપો"
--#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
- msgid "Could not list the file contexts"
- msgstr "ファイルコンテキストを一覧表示できませんでした"
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
+-msgstr ""
++#~ msgid "Databases"
++#~ msgstr "ડેટાબેઝો"
--#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
- #, python-format
- msgid "Could not delete the file context %s"
- msgstr "ファイルコンテキスト %s を削除できませんでした"
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
+-msgstr ""
++#~ msgid "XServer"
++#~ msgstr "XServer"
--#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
- #, python-format
- msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr "%s のファイルコンテキストはポリシーで定義されています、 削除できません"
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
+-msgstr ""
++#~ msgid ""
++#~ "Allow xguest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "xguest SELinux વપરાશકર્તા ખાતાઓને તેમની ઘર ડિરેક્ટરી અથવા /tmp માં ફાઈલો ચલાવવા "
++#~ "માટે પરવાનગી આપો"
--#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
- #, python-format
- msgid "Could not delete file context for %s"
- msgstr "%s のファイルコンテキストを削除できませんでした"
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
+-msgstr ""
++#~ msgid "NIS"
++#~ msgstr "NIS"
--#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
- msgid "Could not list file contexts"
- msgstr "ファイルコンテキストの一覧を表示できませんでした"
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
+-msgstr ""
++#~ msgid "Web Applications"
++#~ msgstr "વેબ કાર્યક્રમો"
--#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
- msgid "Could not list local file contexts"
- msgstr "ローカルファイルのコンテキスト一覧を表示できませんでした"
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
+-msgstr ""
++#~ msgid "Transition staff SELinux user to Web Browser Domain"
++#~ msgstr "પરિવહન સ્ટાફ SELinux વપરાશકર્તાથી વેબ બ્રાઉઝર ડોમેઈનમાં"
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
- msgid "SELinux fcontext"
- msgstr "SELinux fcontext"
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
+-msgstr ""
++#~ msgid "Transition sysadm SELinux user to Web Browser Domain"
++#~ msgstr "પરિવહન sysadm SELinux વપરાશકર્તાથી વેબ બ્રાઉઝર ડોમેઈન"
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
- msgid "type"
- msgstr "タイプ"
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
+-msgstr ""
++#~ msgid "Transition user SELinux user to Web Browser Domain"
++#~ msgstr "પરિવહન વપરાશકર્તા SELinux વપરાશકર્તાથી વેબ બ્રાઉઝર ડોમેઈન"
--#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
- msgid ""
- "\n"
- "SELinux Distribution fcontext Equivalence \n"
- msgstr ""
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
+-msgstr ""
++#~ msgid "Transition xguest SELinux user to Web Browser Domain"
++#~ msgstr "પરિવહન xguest SELinux વપરાશકર્તાથી વેબ બ્રાઉઝર ડોમેઈન"
--#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
- msgid ""
- "\n"
- "SELinux Local fcontext Equivalence \n"
- msgstr ""
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
+-msgstr ""
++#~ msgid "Disable SELinux protection for amanda"
++#~ msgstr "SELinux સુરક્ષાને amanda માટે નિષ્ક્રિય કરો"
--#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
--#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
- #, python-format
- msgid "Could not check if boolean %s is defined"
- msgstr "boolean %s が定義されているか確認できませんでした"
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for amavis"
++#~ msgstr "SELinux સુરક્ષાને amavis માટે નિષ્ક્રિય કરો"
--#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
- #, python-format
- msgid "Boolean %s is not defined"
- msgstr "boolean %s は定義されていません"
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for apmd daemon"
++#~ msgstr "SELinux સુરક્ષાને apmd ડિમન માટે નિષ્ક્રિય કરો"
--#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
- #, python-format
- msgid "Could not query file context %s"
- msgstr "ファイルコンテキスト %s をクエリーできませんでした"
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
+-msgstr ""
++#~ msgid "Disable SELinux protection for arpwatch daemon"
++#~ msgstr "SELinux સુરક્ષાને arpwatch ડિમન માટે નિષ્ક્રિય કરો"
--#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
- #, python-format
- msgid "You must specify one of the following values: %s"
- msgstr "次の値のいずれかひとつを指定してください: %s"
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for auditd daemon"
++#~ msgstr "SELinux સુરક્ષાને auditd ડિમન માટે નિષ્ક્રિય કરો"
--#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
- #, python-format
- msgid "Could not set active value of boolean %s"
- msgstr "boolean %s のアクティブな値を設定できませんでした"
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
+-msgstr ""
++#~ msgid "Disable SELinux protection for automount daemon"
++#~ msgstr "SELinux સુરક્ષાને automount ડિમન માટે નિષ્ક્રિય કરો"
--#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
- #, python-format
- msgid "Could not modify boolean %s"
- msgstr "boolean %s を修正できませんでした"
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for avahi"
++#~ msgstr "SELinux સુરક્ષાને avahi માટે નિષ્ક્રિય કરો"
--#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
- #, python-format
- msgid "Bad format %s: Record %s"
- msgstr "不正な形式の %s: レコード %s"
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for bluetooth daemon"
++#~ msgstr "SELinux સુરક્ષાને bluetooth ડિમન માટે નિષ્ક્રિય કરો"
--#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
- #, python-format
- msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr "boolean %s はポリシーで定義されています、 削除できません"
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for canna daemon"
++#~ msgstr "SELinux સુરક્ષાને canna ડિમન માટે નિષ્ક્રિય કરો"
--#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
- #, python-format
- msgid "Could not delete boolean %s"
- msgstr "boolean %s を削除できませんでした"
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cardmgr daemon"
++#~ msgstr "SELinux સુરક્ષાને cardmgr ડિમન માટે નિષ્ક્રિય કરો"
--#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
- msgid "Could not list booleans"
- msgstr "boolean の一覧を表示できませんでした"
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Cluster Server"
++#~ msgstr "SELinux સુરક્ષાને ક્લસ્ટર સર્વર માટે નિષ્ક્રિય કરો"
--#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
- msgid "unknown"
- msgstr "不明"
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ciped daemon"
++#~ msgstr "SELinux સુરક્ષાને ciped ડિમન માટે નિષ્ક્રિય કરો"
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
- msgid "off"
- msgstr "オフ"
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clamd daemon"
++#~ msgstr "SELinux સુરક્ષાને clamd ડિમન માટે નિષ્ક્રિય કરો"
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
- msgid "on"
- msgstr "オン"
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clamscan"
++#~ msgstr "SELinux સુરક્ષાને clamscan માટે નિષ્ક્રિય કરો"
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "SELinux boolean"
- msgstr "SELinux boolean"
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clvmd"
++#~ msgstr "SELinux સુરક્ષાને clvmd માટે નિષ્ક્રિય કરો"
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "State"
- msgstr ""
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
+-msgstr ""
++#~ msgid "Disable SELinux protection for comsat daemon"
++#~ msgstr "SELinux સુરક્ષાને comsat ડિમન માટે નિષ્ક્રિય કરો"
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "Default"
- msgstr ""
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for courier daemon"
++#~ msgstr "SELinux સુરક્ષાને courier ડિમન માટે નિષ્ક્રિય કરો"
--#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
--#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
-+#: ../gui/polgengui.py:254
- msgid "Description"
- msgstr "説明"
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cpucontrol daemon"
++#~ msgstr "SELinux સુરક્ષાને cpucontrol ડિમન માટે નિષ્ક્રિય કરો"
-@@ -1010,7 +1006,7 @@ msgstr "メモリの割り当て中にエラーが発生しました。\n"
- msgid "Error sending audit message.\n"
- msgstr "監査メッセージの送信中にエラーが発生しました。\n"
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cpuspeed daemon"
++#~ msgstr "SELinux સુરક્ષાને cpuspeed ડિમન માટે નિષ્ક્રિય કરો"
--#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
-+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
- #, c-format
- msgid "Could not determine enforcing mode.\n"
- msgstr "施行モードを確定できませんでした。\n"
-@@ -1129,62 +1125,66 @@ msgstr "空のシグナルセットを取得できません\n"
- msgid "Unable to set SIGHUP handler\n"
- msgstr "SIGHUP ハンドラーを設定できません\n"
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
+-msgstr ""
++#~ msgid "Cron"
++#~ msgstr "Cron"
--#: ../newrole/newrole.c:1053
-+#: ../newrole/newrole.c:1036
-+msgid "Sorry, newrole failed to drop capabilities\n"
-+msgstr ""
-+
-+#: ../newrole/newrole.c:1052
- #, c-format
- msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "残念ながら、 newrole は SELinux カーネル上でしか使用できません。\n"
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for crond daemon"
++#~ msgstr "crond ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../newrole/newrole.c:1070
-+#: ../newrole/newrole.c:1069
- #, c-format
- msgid "failed to get old_context.\n"
- msgstr "old_context の取得に失敗しました。\n"
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
+-msgstr ""
++#~ msgid "Printing"
++#~ msgstr "છાપન"
--#: ../newrole/newrole.c:1077
-+#: ../newrole/newrole.c:1076
- #, c-format
- msgid "Warning! Could not retrieve tty information.\n"
- msgstr "警告! tty 情報を取り込めませんでした。\n"
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd back end server"
++#~ msgstr "cupsd બેકેન્ડ સર્વર માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../newrole/newrole.c:1098
-+#: ../newrole/newrole.c:1097
- #, c-format
- msgid "error on reading PAM service configuration.\n"
- msgstr "PAM サービス設定の読み込みに失敗しました。\n"
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd daemon"
++#~ msgstr "cupsd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../newrole/newrole.c:1133
-+#: ../newrole/newrole.c:1132
- #, c-format
- msgid "newrole: incorrect password for %s\n"
- msgstr "newrole: %s のパスワードが間違っています\n"
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd_lpd"
++#~ msgstr "cupsd_lpd માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../newrole/newrole.c:1160
-+#: ../newrole/newrole.c:1159
- #, c-format
- msgid "newrole: failure forking: %s"
- msgstr "newrole: フォークの失敗: %s"
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
+-msgstr ""
++#~ msgid "CVS"
++#~ msgstr "CVS"
--#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
-+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
- #, c-format
- msgid "Unable to restore tty label...\n"
- msgstr "tty ラベルを復元できません...\n"
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cvs daemon"
++#~ msgstr "cvs ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
-+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
- #, c-format
- msgid "Failed to close tty properly\n"
- msgstr "tty の正常終了に失敗しました\n"
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cyrus daemon"
++#~ msgstr "cyrus ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../newrole/newrole.c:1224
-+#: ../newrole/newrole.c:1223
- #, c-format
- msgid "Could not close descriptors.\n"
- msgstr "ディスクリプターを終了できませんでした。\n"
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dbskkd daemon"
++#~ msgstr "dbskkd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../newrole/newrole.c:1251
-+#: ../newrole/newrole.c:1250
- #, c-format
- msgid "Error allocating shell's argv0.\n"
- msgstr "シェルの argv0 割り当て中にエラーが発生しました。\n"
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dbusd daemon"
++#~ msgstr "dbusd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../newrole/newrole.c:1287
-+#: ../newrole/newrole.c:1286
- #, c-format
- msgid "Unable to restore the environment, aborting\n"
- msgstr "環境を復元できません、中止します\n"
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccd"
++#~ msgstr "dccd માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../newrole/newrole.c:1298
-+#: ../newrole/newrole.c:1297
- msgid "failed to exec shell\n"
- msgstr "シェルの実行に失敗しました\n"
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccifd"
++#~ msgstr "dccifd માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
-@@ -1287,20 +1287,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
- msgid "chcat -l +CompanyConfidential juser"
- msgstr "chcat -l +CompanyConfidential juser"
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccm"
++#~ msgstr "dccm માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../scripts/chcat:399 ../gui/polgen.py:1351
--#, c-format, python-format
-+#: ../scripts/chcat:399
-+#, c-format
- msgid "Options Error %s "
- msgstr "オプションエラー %s "
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ddt daemon"
++#~ msgstr "ddt ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
-+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
- msgid "Boolean"
- msgstr ""
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for devfsd daemon"
++#~ msgstr "devfsd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
-+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
- msgid "all"
- msgstr ""
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dhcpc daemon"
++#~ msgstr "dhcpc ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
-+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
- #: ../gui/system-config-selinux.glade:1615
- #: ../gui/system-config-selinux.glade:1820
- #: ../gui/system-config-selinux.glade:2437
-@@ -1376,557 +1376,444 @@ msgstr ""
- msgid "Load Policy Module"
- msgstr ""
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dhcpd daemon"
++#~ msgstr "dhcpd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:79
--msgid "Polgen"
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
-msgstr ""
--
--#: ../gui/polgen.glade:80
-+#: ../gui/polgen.glade:9
- msgid "Red Hat 2007"
- msgstr ""
++#~ msgid "Disable SELinux protection for dictd daemon"
++#~ msgstr "dictd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:81
-+#: ../gui/polgen.glade:11
- msgid "GPL"
- msgstr ""
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
+-msgstr ""
++#~ msgid "Allow sysadm_t to directly start daemons"
++#~ msgstr "sysadm_t ને ડિમનો સીધા જ શરૂ કરવા માટે પરવાનગી આપો"
- #. TRANSLATORS: Replace this string with your names, one name per line.
--#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
-+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
- msgid "translator-credits"
- msgstr ""
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Evolution"
++#~ msgstr "ઈવોલ્યુશન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:90
-+#: ../gui/polgen.glade:34
-+msgid "Add Booleans Dialog"
-+msgstr ""
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
+-msgstr ""
++#~ msgid "Games"
++#~ msgstr "રમતો"
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
+-msgstr ""
++#~ msgid "Disable SELinux protection for games"
++#~ msgstr "રમતો માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
+-msgstr ""
++#~ msgid "Disable SELinux protection for the web browsers"
++#~ msgstr "વેબ બ્રાઉઝરો માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Thunderbird"
++#~ msgstr "થન્ડરબર્ડ માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for distccd daemon"
++#~ msgstr "distccd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dmesg daemon"
++#~ msgstr "dmesg ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dnsmasq daemon"
++#~ msgstr "dnsmasq ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dovecot daemon"
++#~ msgstr "dovecot ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
+-msgstr ""
++#~ msgid "Disable SELinux protection for entropyd daemon"
++#~ msgstr "entropyd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fetchmail"
++#~ msgstr "fetchmail માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fingerd daemon"
++#~ msgstr "fingerd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
+-msgstr ""
++#~ msgid "Disable SELinux protection for freshclam daemon"
++#~ msgstr "freshclam ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fsdaemon daemon"
++#~ msgstr "fsdaemon ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
+-msgstr ""
++#~ msgid "Disable SELinux protection for gpm daemon"
++#~ msgstr "gpm ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
+-msgstr ""
++#~ msgid "NFS"
++#~ msgstr "NFS"
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
+-msgstr ""
++#~ msgid "Disable SELinux protection for gss daemon"
++#~ msgstr "gss ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Hal daemon"
++#~ msgstr "Hal ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
+-msgstr ""
++#~ msgid "Compatibility"
++#~ msgstr "સુગમતા"
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Do not audit things that we know to be broken but which are not security "
++#~ "risks"
++#~ msgstr ""
++#~ "વસ્તુઓનું સંપાદન કરો નહિં કે જેને આપણે જાણતા હોઈએ કે ભાંગેલ છે પરંતુ જેઓને સુરક્ષા જોખમો નથી"
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hostname daemon"
++#~ msgstr "hostname ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hotplug daemon"
++#~ msgstr "hotplug ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for howl daemon"
++#~ msgstr "howl ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cups hplip daemon"
++#~ msgstr "hplip ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for httpd rotatelogs"
++#~ msgstr "httpd rotatelogs માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
+-msgstr ""
++#~ msgid "HTTPD Service"
++#~ msgstr "HTTPD સેવા"
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for http suexec"
++#~ msgstr "http suexec માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hwclock daemon"
++#~ msgstr "hwclock ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
+-msgstr ""
++#~ msgid "Disable SELinux protection for i18n daemon"
++#~ msgstr "i18n ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for imazesrv daemon"
++#~ msgstr "imazesrv ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
+-msgstr ""
++#~ msgid "Disable SELinux protection for inetd child daemons"
++#~ msgstr "inetd બાળ ડિમનો માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
+-msgstr ""
++#~ msgid "Disable SELinux protection for inetd daemon"
++#~ msgstr "inetd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for innd daemon"
++#~ msgstr "innd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for iptables daemon"
++#~ msgstr "iptables ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ircd daemon"
++#~ msgstr "ircd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:189
+-msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for irqbalance daemon"
++#~ msgstr "irqbalance ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
+-msgstr ""
++#~ msgid "Disable SELinux protection for iscsi daemon"
++#~ msgstr "iscsi ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for jabberd daemon"
++#~ msgstr "jabberd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
+-msgstr ""
++#~ msgid "Kerberos"
++#~ msgstr "કર્બરોઝ"
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for kadmind daemon"
++#~ msgstr "kadmind ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for klogd daemon"
++#~ msgstr "klogd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for krb5kdc daemon"
++#~ msgstr "krb5kdc ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ktalk daemons"
++#~ msgstr "ktalk ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for kudzu daemon"
++#~ msgstr "kudzu ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for locate daemon"
++#~ msgstr "locate ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lpd daemon"
++#~ msgstr "lpd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lrrd daemon"
++#~ msgstr "lrrd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lvm daemon"
++#~ msgstr "lvm ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mailman"
++#~ msgstr "mailman માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:202
+-msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mdadm daemon"
++#~ msgstr "mdadm ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:203
+-msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for monopd daemon"
++#~ msgstr "monopd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mrtg daemon"
++#~ msgstr "mrtg ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mysqld daemon"
++#~ msgstr "mysqld ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nagios daemon"
++#~ msgstr "nagios ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
+-msgstr ""
++#~ msgid "Name Service"
++#~ msgstr "નામ સેવા"
+
+-#: ../gui/selinux.tbl:208
+-msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
+-msgstr ""
++#~ msgid "Disable SELinux protection for named daemon"
++#~ msgstr "named ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nessusd daemon"
++#~ msgstr "nessusd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NetworkManager"
++#~ msgstr "NetworkManager માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nfsd daemon"
++#~ msgstr "nfsd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
+-msgstr ""
++#~ msgid "Samba"
++#~ msgstr "સામ્બા"
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nmbd daemon"
++#~ msgstr "nmbd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nrpe daemon"
++#~ msgstr "nrpe ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nscd daemon"
++#~ msgstr "nscd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:216
+-msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nsd daemon"
++#~ msgstr "nsd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ntpd daemon"
++#~ msgstr "ntpd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for oddjob"
++#~ msgstr "oddjob માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
-+#: ../gui/polgen.glade:101
-+msgid "Boolean Name"
-+msgstr ""
++#~ msgid "Disable SELinux protection for oddjob_mkhomedir"
++#~ msgstr "oddjob_mkhomedir માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
-+#: ../gui/polgen.glade:230
- msgid "SELinux Policy Generation Tool"
- msgstr ""
++#~ msgid "Disable SELinux protection for openvpn daemon"
++#~ msgstr "openvpn ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
++
++#~ msgid "Disable SELinux protection for pam daemon"
++#~ msgstr "pam ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
++
++#~ msgid "Disable SELinux protection for pegasus"
++#~ msgstr "pegasus માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
++
++#~ msgid "Disable SELinux protection for perdition daemon"
++#~ msgstr "perdition ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
++
++#~ msgid "Disable SELinux protection for portmap daemon"
++#~ msgstr "portmap ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
++
++#~ msgid "Disable SELinux protection for portslave daemon"
++#~ msgstr "portslave ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
++
++#~ msgid "Disable SELinux protection for postfix"
++#~ msgstr "postfix માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
++
++#~ msgid "Disable SELinux protection for postgresql daemon"
++#~ msgstr "postgresql ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
++
++#~ msgid "pppd"
++#~ msgstr "pppd"
++
++#~ msgid "Disable SELinux protection for pptp"
++#~ msgstr "pptp માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:128
-+#: ../gui/polgen.glade:251
- msgid ""
- "<b>Select the policy type for the application or user role you want to "
- "confine:</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for prelink daemon"
++#~ msgstr "prelink ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:177
-+#: ../gui/polgen.glade:284
- msgid "<b>Applications</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for privoxy daemon"
++#~ msgstr "privoxy ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
-+msgid "Standard Init Daemon"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
- msgid ""
- "Standard Init Daemon are daemons started on boot via init scripts. Usually "
- "requires a script in /etc/rc.d/init.d"
- msgstr ""
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ptal daemon"
++#~ msgstr "ptal ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:241 ../gui/polgen.py:156
--msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
-+msgid "DBUS System Daemon"
- msgstr ""
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for pxe daemon"
++#~ msgstr "pxe ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:261 ../gui/polgen.py:157
--msgid "DBUS System Daemon"
-+#: ../gui/polgen.glade:349
-+msgid "Internet Services Daemon (inetd)"
- msgstr ""
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
+-msgstr ""
++#~ msgid "Disable SELinux protection for pyzord"
++#~ msgstr "pyzord માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:280
-+#: ../gui/polgen.glade:353
- msgid "Internet Services Daemon are daemons started by xinetd"
- msgstr ""
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for quota daemon"
++#~ msgstr "quota ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:282
--msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
-+msgid "Web Application/Script (CGI)"
- msgstr ""
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
+-msgstr ""
++#~ msgid "Disable SELinux protection for radiusd daemon"
++#~ msgstr "radiusd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:301
-+#: ../gui/polgen.glade:370
- msgid ""
- "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
- msgstr ""
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
+-msgstr ""
++#~ msgid "Disable SELinux protection for radvd daemon"
++#~ msgstr "radvd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:303 ../gui/polgen.py:159
--msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
-+msgid "User Application"
- msgstr ""
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rdisc"
++#~ msgstr "rdisc માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
-+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
- msgid ""
- "User Application are any application that you would like to confine that is "
- "started by a user"
- msgstr ""
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
+-msgstr ""
++#~ msgid "Disable SELinux protection for readahead"
++#~ msgstr "readhead માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:324 ../gui/polgen.py:160
--msgid "User Application"
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
- msgid "Sandbox"
- msgstr ""
++#~ msgid "Allow programs to read files in non-standard locations (default_t)"
++#~ msgstr ""
++#~ "કાર્યક્રમોને બિન-પ્રમાણભૂત સ્થાનોએ રહેલ ફાઈલો વાંચવા માટે પરવાનગી આપો (default_t)"
--#: ../gui/polgen.glade:391
-+#: ../gui/polgen.glade:446
- msgid "<b>Login Users</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for restorecond"
++#~ msgstr "restorecond માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:453
-+#: ../gui/polgen.glade:478
-+msgid "Existing User Roles"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:482
- msgid "Modify an existing login user record."
- msgstr ""
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rhgb daemon"
++#~ msgstr "rhgb ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:455
--msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
-+msgid "Minimal Terminal User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ricci"
++#~ msgstr "ricci માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:474
-+#: ../gui/polgen.glade:499
- 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/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ricci_modclusterd"
++#~ msgstr "ricci_modclusterd માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:476 ../gui/polgen.py:162
--msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
-+msgid "Minimal X Windows User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rlogind daemon"
++#~ msgstr "rlogind ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:495
-+#: ../gui/polgen.glade:516
- 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/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rpcd daemon"
++#~ msgstr "rpcd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:497 ../gui/polgen.py:163
--msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
-+msgid "User Role"
- msgstr ""
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rshd"
++#~ msgstr "rshd માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:516
-+#: ../gui/polgen.glade:533
- msgid ""
- "User with full networking, no setuid applications without transition, no "
- "sudo, no su."
- msgstr ""
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
+-msgstr ""
++#~ msgid "rsync"
++#~ msgstr "rsync"
--#: ../gui/polgen.glade:518 ../gui/polgen.py:164
--msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
-+msgid "Admin User Role"
- msgstr ""
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rsync daemon"
++#~ msgstr "rsync ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:537
-+#: ../gui/polgen.glade:550
- msgid ""
- "User with full networking, no setuid applications without transition, no su, "
- "can sudo to Root Administration Roles"
- msgstr ""
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
+-msgstr ""
++#~ msgid "Allow ssh to run from inetd instead of as a daemon"
++#~ msgstr "ssh ને ડિમન તરીકે ચલાવવાની જગ્યાએ inetd માંથી ચલાવવા માટે પરવાનગી આપો"
--#: ../gui/polgen.glade:539 ../gui/polgen.py:165
--msgid "Admin User Role"
-+#: ../gui/polgen.glade:592
-+msgid "<b>Root Users</b>"
- msgstr ""
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
+-msgstr ""
++#~ msgid "SASL authentication server"
++#~ msgstr "SASL સત્તાધિકરણ સર્વર"
--#: ../gui/polgen.glade:585
--msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
-+msgid "Root Admin User Role"
- msgstr ""
+-#: ../gui/statusPage.py:94
+-msgid "Status"
+-msgstr ""
++#~ msgid ""
++#~ "Allow X-Windows server to map a memory region as both executable and "
++#~ "writable"
++#~ msgstr ""
++#~ "X-Windows સર્વરને મેમરી વિસ્તાર એક્ઝેક્યુટેબલ અને લખી શકાય તેવું એમ બંને સાથે મેપ કરવા માટે "
++#~ "પરવાનગી આપો"
--#: ../gui/polgen.glade:647
-+#: ../gui/polgen.glade:627
- 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/statusPage.py:133
+-msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for saslauthd daemon"
++#~ msgstr "saslauthd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:649 ../gui/polgen.py:166
--msgid "Root Admin User Role"
+-#: ../gui/statusPage.py:147
+-msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
-msgstr ""
--
--#: ../gui/polgen.glade:716
--msgid "label104"
++#~ msgid "Disable SELinux protection for scannerdaemon daemon"
++#~ msgstr "scannerdaemon ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/statusPage.py:152
+-msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
-msgstr ""
--
--#: ../gui/polgen.glade:745
-+#: ../gui/polgen.glade:705
- msgid "<b>Enter name of application or user role:</b>"
- msgstr ""
++#~ msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#~ msgstr "sysadm_t, sudo અને su effected માં રૂપાંતરણને પરવાનગી આપશો નહિં"
--#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
-+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
- msgid "Name"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
+-msgstr ""
++#~ msgid "Do not allow any processes to load kernel modules"
++#~ msgstr "કોઈપણ પ્રક્રિયાઓને કર્નલ મોડ્યુલો લાવવા માટે પરવાનગી આપશો નહિં"
--#: ../gui/polgen.glade:807
-+#: ../gui/polgen.glade:739
- msgid "Enter complete path for executable to be confined."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:12
+-msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+-msgstr ""
++#~ msgid "Do not allow any processes to modify kernel SELinux policy"
++#~ msgstr "કોઈપણ પ્રક્રિયાઓને કર્નલ SELinux પોલિસી સુધારવા માટે પરવાનગી આપશો નહિં"
--#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
-+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
- msgid "..."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sendmail daemon"
++#~ msgstr "sendmail ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:849
-+#: ../gui/polgen.glade:776
- msgid "Enter unique name for the confined application or user role."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
+-msgstr ""
++#~ msgid "Disable SELinux protection for setrans"
++#~ msgstr "setrans માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:871
-+#: ../gui/polgen.glade:794
- msgid "Executable"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
+-msgstr ""
++#~ msgid "Disable SELinux protection for setroubleshoot daemon"
++#~ msgstr "setroubleshoot ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:899
-+#: ../gui/polgen.glade:808
- msgid "Init script"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
+-msgstr ""
++#~ msgid "Disable SELinux protection for slapd daemon"
++#~ msgstr "slapd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:927
-+#: ../gui/polgen.glade:821
- msgid ""
- "Enter complete path to init script used to start the confined application."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
+-msgstr ""
++#~ msgid "Disable SELinux protection for slrnpull daemon"
++#~ msgstr "slrnpull ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:982
--msgid "label105"
+-#: ../gui/system-config-selinux.glade:727
+-msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
-msgstr ""
--
--#: ../gui/polgen.glade:1011
-+#: ../gui/polgen.glade:887
- msgid "<b>Select existing role to modify:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for smbd daemon"
++#~ msgstr "smbd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:1045
-+#: ../gui/polgen.glade:908
- msgid "Select the user roles that will transiton to the %s domain."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
+-msgstr ""
++#~ msgid "Disable SELinux protection for snmpd daemon"
++#~ msgstr "snmpd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:1073
--msgid "label106"
-+#: ../gui/polgen.glade:928
-+msgid "role tab"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for snort daemon"
++#~ msgstr "snort ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:1102
-+#: ../gui/polgen.glade:945
- msgid "<b>Select roles that %s will transition to:</b>"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
+-msgstr ""
++#~ msgid "Disable SELinux protection for soundd daemon"
++#~ msgstr "soundd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:1136
-+#: ../gui/polgen.glade:963
- msgid "Select applications domains that %s will transition to."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sound daemon"
++#~ msgstr "sound ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:1164
--msgid "label107"
-+#: ../gui/polgen.glade:983
-+msgid ""
-+"transition \n"
-+"role tab"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
+-msgstr ""
++#~ msgid "Spam Protection"
++#~ msgstr "સ્પામ સુરક્ષા"
--#: ../gui/polgen.glade:1193
-+#: ../gui/polgen.glade:1001
- msgid "<b>Select the user_roles that will transition to %s:</b>"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
+-msgstr ""
++#~ msgid "Disable SELinux protection for spamd daemon"
++#~ msgstr "spamd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:1227
-+#: ../gui/polgen.glade:1019
- msgid "Select the user roles that will transiton to this applications domains."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
+-msgstr ""
++#~ msgid "Allow Spam Assassin daemon network access"
++#~ msgstr "Spam Assasin ડિમન નેટવર્ક વપરાશને પરવાનગી આપો"
--#: ../gui/polgen.glade:1255
--msgid "label108"
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
-msgstr ""
--
--#: ../gui/polgen.glade:1284
-+#: ../gui/polgen.glade:1056
- msgid "<b>Select domains that %s will administer:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for speedmgmt daemon"
++#~ msgstr "speedmgmt ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
-+#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
- msgid "Select the domains that you would like this user administer."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
+-msgstr ""
++#~ msgid "Squid"
++#~ msgstr "Squid"
--#: ../gui/polgen.glade:1346
--msgid "label109"
+-#: ../gui/system-config-selinux.glade:1354
+-msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
-msgstr ""
--
--#: ../gui/polgen.glade:1375
-+#: ../gui/polgen.glade:1111
- msgid "<b>Select additional roles for %s:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for squid daemon"
++#~ msgstr "squid ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:1437
--msgid "label111"
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
-msgstr ""
--
--#: ../gui/polgen.glade:1466
-+#: ../gui/polgen.glade:1166
- msgid "<b>Enter network ports that %s binds on:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for ssh daemon"
++#~ msgstr "ssh ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
-+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
- msgid "<b>TCP Ports</b>"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
+-msgstr ""
++#~ msgid ""
++#~ "Allow staff_r users to search the sysadm home dir and read files (such as "
++#~ "~/.bashrc)"
++#~ msgstr ""
++#~ "staff_r વપરાશકર્તાઓને sysadm ઘર ડિરેક્ટરીમાં શોધવા અને ફાઈલો વાંચવા માટે પરવાનગી "
++#~ "આપો (જેમ કે ~/.bashrc)"
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
-+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
-+#: ../gui/polgen.glade:1698
-+msgid "All"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
- msgid "Allows %s to bind to any udp port"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1463
+-msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
+-msgstr ""
++#~ msgid "Universal SSL tunnel"
++#~ msgstr "સાર્વત્રિક SSL ટનલ"
--#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
--#: ../gui/polgen.glade:2215
--msgid "All"
-+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
-+msgid "600-1024"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
+-msgstr ""
++#~ msgid "Disable SELinux protection for stunnel daemon"
++#~ msgstr "stunnel ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
--#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
-+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
- msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
+-msgstr ""
++#~ msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#~ msgstr "stunnel ડિમનને એકલું ચલાવવા માટે પરવાનગી આપો, xinetd ની બહાર"
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
+-msgstr ""
++#~ msgid "Disable SELinux protection for swat daemon"
++#~ msgstr "swat ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sxid daemon"
++#~ msgstr "sxid ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
+-msgstr ""
++#~ msgid "Disable SELinux protection for syslogd daemon"
++#~ msgstr "syslogd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
+-msgstr ""
++#~ msgid "Disable SELinux protection for system cron jobs"
++#~ msgstr "સિસ્ટમ cron ક્રિયાઓ માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for tcp daemon"
++#~ msgstr "tcp ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for telnet daemon"
++#~ msgstr "telnet ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for tftpd daemon"
++#~ msgstr "tftp ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for transproxy daemon"
++#~ msgstr "transproxy ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
+-msgstr ""
++#~ msgid "Disable SELinux protection for udev daemon"
++#~ msgstr "udev ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for uml daemon"
++#~ msgstr "uml ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
+-msgstr ""
++#~ msgid ""
++#~ "Allow xinetd to run unconfined, including any services it starts that do "
++#~ "not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "xinetd ને unconfined ચલાવવા માટે પરવાનગી આપો, કોઈપણ સેવાઓનો સમાવેશ કરીને કે જેને "
++#~ "તે શરૂ કરે છે અને જેની પાસે ડોમેઈન પરિવહન બાહ્ય રીતે વ્યાખ્યાયિત થયેલ નહિં હોય"
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
+-msgstr ""
++#~ msgid ""
++#~ "Allow rc scripts to run unconfined, including any daemon started by an rc "
++#~ "script that does not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "rc સ્ક્રિપ્ટોને unconfined ચલાવવા માટે પરવાનગી આપો, rc સ્ક્રિપ્ટ દ્વારા શરૂ થયેલ "
++#~ "કોઈપણ ડિમનનો સમાવેશ કરીને કે જેને પરિવહન બાહ્ય રીતે વ્યાખ્યાયિત થયેલ નહિં હોય"
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
+-msgstr ""
++#~ msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#~ msgstr ""
++#~ "hotplug અને insmod જેવી વિશેષાધિકારીત ઉપયોગીતાઓને unconfined ચલાવવા માટે "
++#~ "પરવાનગી આપો"
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for updfstab daemon"
++#~ msgstr "updfstab ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for uptimed daemon"
++#~ msgstr "utimed ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
+-msgstr ""
++#~ msgid ""
++#~ "Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, "
++#~ "only staff_r can do so"
++#~ msgstr ""
++#~ "user_r ને sysadm_r સુધી su, sudo, અથવા userhelper મારફતે પહોંચવા માટે પરવાનગી "
++#~ "આપો. નહિંતર, માત્ર staff_r આવું કરી શકશે"
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
+-msgstr ""
++#~ msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#~ msgstr ""
++#~ "વપરાશકર્તાઓને નેટવર્ક ઈન્ટરફેસો નિયંત્રિત કરવા માટે પરવાનગી આપો (USERCTL=true ની "
++#~ "પણ જરૂર છે)"
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
+-msgstr ""
++#~ msgid "Allow user to stat ttyfiles"
++#~ msgstr "વપરાશકર્તાઓને ttyfiles ની પરિસ્થિતિ આપવા માટે પરવાનગી આપો"
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
+-msgstr ""
++#~ msgid "Disable SELinux protection for uucpd daemon"
++#~ msgstr "uucpd ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
+-msgstr ""
++#~ msgid "Disable SELinux protection for vmware daemon"
++#~ msgstr "vmware ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
+-msgstr ""
++#~ msgid "Disable SELinux protection for watchdog daemon"
++#~ msgstr "watchdog ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
+-msgstr ""
++#~ msgid "Disable SELinux protection for winbind daemon"
++#~ msgstr "winbind ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
+-msgstr ""
++#~ msgid "Disable SELinux protection for xdm daemon"
++#~ msgstr "xdm ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
+-msgstr ""
++#~ msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#~ msgstr "xdm પ્રવેશોને sysadm_r:sysadm_t તરીકે પરવાનગી આપો"
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
+-msgstr ""
++#~ msgid "Disable SELinux protection for xen daemon"
++#~ msgstr "xen ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/system-config-selinux.glade:2661
+-msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
+-msgstr ""
++#~ msgid "XEN"
++#~ msgstr "XEN"
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
+-msgstr ""
++#~ msgid "Disable SELinux protection for xfs daemon"
++#~ msgstr "xfs ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
+-msgstr ""
++#~ msgid "Disable SELinux protection for xen control"
++#~ msgstr "xen કન્સોલ માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ypbind daemon"
++#~ msgstr "ypbind ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NIS Password Daemon"
++#~ msgstr "NIS પાસવર્ડ ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ypserv daemon"
++#~ msgstr "ypserv ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
++#~ msgstr "NIS પરિવહન ડિમન માટે SELinux સુરક્ષા નિષ્ક્રિય કરો"
+diff --git a/policycoreutils/po/he.po b/policycoreutils/po/he.po
+index a4478db..f98f780 100644
+--- a/policycoreutils/po/he.po
++++ b/policycoreutils/po/he.po
+@@ -8,7 +8,7 @@ msgid ""
+ msgstr ""
+ "Project-Id-Version: PACKAGE VERSION\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
+ "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+ "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+ "Language-Team: LANGUAGE <LL at li.org>\n"
+@@ -24,7 +24,7 @@ msgid ""
+ " <args ...> are the arguments to that script."
msgstr ""
--#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
--msgid "600-1024"
-+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
-+msgid "Unreserved Ports (>1024)"
+-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
++#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
+ #, c-format
+ msgid "failed to initialize PAM\n"
+ msgstr ""
+@@ -73,7 +73,7 @@ msgstr ""
+ msgid "authentication failed.\n"
msgstr ""
--#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
-+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s binds "
- "to. Example: 612, 650-660"
+-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
++#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
+ #, c-format
+ msgid "Could not set exec context to %s.\n"
+ msgstr ""
+@@ -86,855 +86,851 @@ msgstr ""
+ msgid "To make this policy package active, execute:"
msgstr ""
--#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
--msgid "Unreserved Ports (>1024)"
+-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
+-msgid "global"
-msgstr ""
-
--#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
--#: ../gui/polgen.glade:2233
-+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
-+#: ../gui/polgen.glade:1718
- msgid "Select Ports"
+-#: ../semanage/seobject.py:225
++#: ../semanage/seobject.py:200
+ msgid "Could not create semanage handle"
msgstr ""
--#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
-+#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
- msgid "Allows %s to bind to any udp ports > 1024"
+-#: ../semanage/seobject.py:233
++#: ../semanage/seobject.py:208
+ msgid "SELinux policy is not managed or store cannot be accessed."
msgstr ""
--#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
-+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
- msgid "<b>UDP Ports</b>"
+-#: ../semanage/seobject.py:238
++#: ../semanage/seobject.py:213
+ msgid "Cannot read policy store."
msgstr ""
--#: ../gui/polgen.glade:1937
--msgid "label113"
-+#: ../gui/polgen.glade:1519
-+msgid ""
-+"Network\n"
-+"Bind tab"
+-#: ../semanage/seobject.py:243
++#: ../semanage/seobject.py:218
+ msgid "Could not establish semanage connection"
msgstr ""
--#: ../gui/polgen.glade:1966
-+#: ../gui/polgen.glade:1537
- msgid "<b>Select network ports that %s connects to:</b>"
+-#: ../semanage/seobject.py:248
++#: ../semanage/seobject.py:223
+ msgid "Could not test MLS enabled status"
msgstr ""
--#: ../gui/polgen.glade:2058
-+#: ../gui/polgen.glade:1593
- msgid "Allows %s to connect to any tcp port"
+-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
+ msgid "Not yet implemented"
msgstr ""
--#: ../gui/polgen.glade:2104
-+#: ../gui/polgen.glade:1622
- msgid ""
- "Enter a comma separated list of tcp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
+-#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:233
+ msgid "Semanage transaction already in progress"
msgstr ""
--#: ../gui/polgen.glade:2212
-+#: ../gui/polgen.glade:1702
- msgid "Allows %s to connect to any udp port"
+-#: ../semanage/seobject.py:267
++#: ../semanage/seobject.py:242
+ msgid "Could not start semanage transaction"
msgstr ""
--#: ../gui/polgen.glade:2258
-+#: ../gui/polgen.glade:1731
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
+-#: ../semanage/seobject.py:278
++#: ../semanage/seobject.py:254
+ msgid "Could not commit semanage transaction"
msgstr ""
--#: ../gui/polgen.glade:2305
--msgid "label114"
--msgstr ""
--
--#: ../gui/polgen.glade:2334
-+#: ../gui/polgen.glade:1792
- msgid "<b>Select common application traits for %s:</b>"
+-#: ../semanage/seobject.py:283
++#: ../semanage/seobject.py:259
+ msgid "Semanage transaction not in progress"
msgstr ""
--#: ../gui/polgen.glade:2366
-+#: ../gui/polgen.glade:1809
- msgid "Writes syslog messages\t"
+-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
+ msgid "Could not list SELinux modules"
msgstr ""
--#: ../gui/polgen.glade:2385
-+#: ../gui/polgen.glade:1824
- msgid "Create/Manipulate temporary files in /tmp"
+-#: ../semanage/seobject.py:308
++#: ../semanage/seobject.py:284
+ msgid "Modules Name"
msgstr ""
--#: ../gui/polgen.glade:2404
-+#: ../gui/polgen.glade:1839
- msgid "Uses Pam for authentication"
+-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
+ msgid "Version"
msgstr ""
--#: ../gui/polgen.glade:2423
-+#: ../gui/polgen.glade:1854
- msgid "Uses nsswitch or getpw* calls"
+-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
+ msgid "Disabled"
msgstr ""
--#: ../gui/polgen.glade:2442
-+#: ../gui/polgen.glade:1869
- msgid "Uses dbus"
+-#: ../semanage/seobject.py:326
++#: ../semanage/seobject.py:302
+ #, python-format
+ msgid "Could not disable module %s (remove failed)"
msgstr ""
--#: ../gui/polgen.glade:2461
-+#: ../gui/polgen.glade:1884
- msgid "Sends audit messages"
+-#: ../semanage/seobject.py:337
++#: ../semanage/seobject.py:313
+ #, python-format
+ msgid "Could not enable module %s (remove failed)"
msgstr ""
--#: ../gui/polgen.glade:2480
-+#: ../gui/polgen.glade:1899
- msgid "Interacts with the terminal"
+-#: ../semanage/seobject.py:352
++#: ../semanage/seobject.py:328
+ #, python-format
+ msgid "Could not remove module %s (remove failed)"
msgstr ""
--#: ../gui/polgen.glade:2499
-+#: ../gui/polgen.glade:1914
- msgid "Sends email"
+-#: ../semanage/seobject.py:362
++#: ../semanage/seobject.py:338
+ msgid "dontaudit requires either 'on' or 'off'"
msgstr ""
--#: ../gui/polgen.glade:2530
--msgid "label115"
--msgstr ""
--
--#: ../gui/polgen.glade:2559
-+#: ../gui/polgen.glade:1961
- msgid "<b>Add files/directories that %s manages</b>"
+-#: ../semanage/seobject.py:391
++#: ../semanage/seobject.py:366
+ msgid "Builtin Permissive Types"
msgstr ""
--#: ../gui/polgen.glade:2788
-+#: ../gui/polgen.glade:2122
- msgid ""
- "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
- "Files ..."
+-#: ../semanage/seobject.py:401
++#: ../semanage/seobject.py:376
+ msgid "Customized Permissive Types"
msgstr ""
--#: ../gui/polgen.glade:2823
--msgid "label116"
--msgstr ""
--
--#: ../gui/polgen.glade:2852
-+#: ../gui/polgen.glade:2166
- msgid "<b>Add booleans from the %s policy:</b>"
+-#: ../semanage/seobject.py:442
++#: ../semanage/seobject.py:417
+ #, python-format
+ msgid "Could not set permissive domain %s (module installation failed)"
msgstr ""
--#: ../gui/polgen.glade:3002
-+#: ../gui/polgen.glade:2274
- msgid "Add/Remove booleans used by the %s domain"
+-#: ../semanage/seobject.py:448
++#: ../semanage/seobject.py:423
+ #, python-format
+ msgid "Could not remove permissive domain %s (remove failed)"
msgstr ""
--#: ../gui/polgen.glade:3066
-+#: ../gui/polgen.glade:2316
- msgid "<b>Which directory you will generate the %s policy?</b>"
+-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
+-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
+-#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
+-#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
+-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
+-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
+-#: ../semanage/seobject.py:2045
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
+ #, python-format
+ msgid "Could not create a key for %s"
msgstr ""
--#: ../gui/polgen.glade:3097
-+#: ../gui/polgen.glade:2334
- msgid "Policy Directory"
+-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
+-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
+ #, python-format
+ msgid "Could not check if login mapping for %s is defined"
msgstr ""
--#: ../gui/polgen.glade:3254
--msgid "Add Booleans Dialog"
--msgstr ""
--
--#: ../gui/polgen.glade:3327
--msgid "Boolean Name"
--msgstr ""
--
--#: ../gui/polgengui.py:261
-+#: ../gui/polgengui.py:262
- msgid "Role"
+-#: ../semanage/seobject.py:496
++#: ../semanage/seobject.py:471
+ #, python-format
+ msgid "Linux Group %s does not exist"
msgstr ""
--#: ../gui/polgengui.py:268
-+#: ../gui/polgengui.py:269
- msgid "Existing_User"
+-#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:476
+ #, python-format
+ msgid "Linux User %s does not exist"
msgstr ""
--#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
-+#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
- msgid "Application"
+-#: ../semanage/seobject.py:505
++#: ../semanage/seobject.py:480
+ #, python-format
+ msgid "Could not create login mapping for %s"
msgstr ""
--#: ../gui/polgengui.py:352
-+#: ../gui/polgengui.py:353
+-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
- msgid "%s must be a directory"
+ msgid "Could not set name for %s"
msgstr ""
--#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
-+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
- msgid "You must select a user"
+-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
+ #, python-format
+ msgid "Could not set MLS range for %s"
msgstr ""
--#: ../gui/polgengui.py:542
-+#: ../gui/polgengui.py:543
- msgid "Select executable file to be confined."
+-#: ../semanage/seobject.py:518
++#: ../semanage/seobject.py:493
+ #, python-format
+ msgid "Could not set SELinux user for %s"
msgstr ""
--#: ../gui/polgengui.py:553
-+#: ../gui/polgengui.py:554
- msgid "Select init script file to be confined."
+-#: ../semanage/seobject.py:522
++#: ../semanage/seobject.py:497
+ #, python-format
+ msgid "Could not add login mapping for %s"
msgstr ""
--#: ../gui/polgengui.py:563
-+#: ../gui/polgengui.py:564
- msgid "Select file(s) that confined application creates or writes"
+-#: ../semanage/seobject.py:540
++#: ../semanage/seobject.py:515
+ msgid "Requires seuser or serange"
msgstr ""
--#: ../gui/polgengui.py:570
-+#: ../gui/polgengui.py:571
- msgid "Select directory(s) that the confined application owns and writes into"
+-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
+ #, python-format
+ msgid "Login mapping for %s is not defined"
msgstr ""
--#: ../gui/polgengui.py:632
-+#: ../gui/polgengui.py:633
- msgid "Select directory to generate policy files in"
+-#: ../semanage/seobject.py:567
++#: ../semanage/seobject.py:542
+ #, python-format
+ msgid "Could not query seuser for %s"
msgstr ""
--#: ../gui/polgengui.py:649
-+#: ../gui/polgengui.py:650
+-#: ../semanage/seobject.py:581
++#: ../semanage/seobject.py:556
#, python-format
- msgid ""
- "Type %s_t already defined in current policy.\n"
- "Do you want to continue?"
+ msgid "Could not modify login mapping for %s"
msgstr ""
--#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
- msgid "Verify Name"
+-#: ../semanage/seobject.py:615
++#: ../semanage/seobject.py:590
+ #, python-format
+ msgid "Login mapping for %s is defined in policy, cannot be deleted"
msgstr ""
--#: ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:654
+-#: ../semanage/seobject.py:619
++#: ../semanage/seobject.py:594
#, python-format
- msgid ""
- "Module %s.pp already loaded in current policy.\n"
- "Do you want to continue?"
+ msgid "Could not delete login mapping for %s"
msgstr ""
--#: ../gui/polgengui.py:699
-+#: ../gui/polgengui.py:700
- msgid ""
- "You must add a name made up of letters and numbers and containing no spaces."
+-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
+-#: ../semanage/seobject.py:897
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
+ msgid "Could not list login mappings"
msgstr ""
--#: ../gui/polgengui.py:713
-+#: ../gui/polgengui.py:714
- msgid "You must enter a executable"
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
+ #: ../gui/system-config-selinux.glade:100
+ msgid "Login Name"
msgstr ""
--#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
-+#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
- msgid "Configue SELinux"
- msgstr ""
-
--#: ../gui/polgen.py:158
--msgid "Internet Services Daemon"
--msgstr ""
--
--#: ../gui/polgen.py:197
--#, python-format
--msgid "Ports must be numbers or ranges of numbers from 1 to %d "
--msgstr ""
--
--#: ../gui/polgen.py:324
--msgid "You must enter a name for your confined process/user"
--msgstr ""
--
--#: ../gui/polgen.py:326
--msgid ""
--"Name must be alpha numberic with no spaces. Consider using option \"-n "
--"MODULENAME\""
--msgstr ""
--
--#: ../gui/polgen.py:414
--msgid "User Role types can not be assigned executables."
--msgstr ""
--
--#: ../gui/polgen.py:420
--msgid "Only Daemon apps can use an init script.."
--msgstr ""
--
--#: ../gui/polgen.py:438
--msgid "use_resolve must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:444
--msgid "use_syslog must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:450
--msgid "use_kerberos must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
--msgstr ""
--
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
--msgstr ""
--
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
--msgstr ""
--
--#: ../gui/polgen.py:1183
--msgid "Interface file"
--msgstr ""
--
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
--msgstr ""
--
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
--msgstr ""
--
--#: ../gui/polgen.py:1306
--#, python-format
--msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
--msgstr ""
--
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
--msgstr ""
--
- #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
- msgstr ""
-@@ -3372,3 +3259,160 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
- msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
-+msgid "list all SELinux port types"
-+msgstr "SELinux ポートタイプ"
-+
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
-+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
-+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
-+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
-+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
-+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
-+msgid "commands"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
-+msgstr ""
-+
-+#~ msgid "global"
-+#~ msgstr "グローバル"
-diff --git a/policycoreutils/po/ka.po b/policycoreutils/po/ka.po
-index a4478db..8a537f3 100644
---- a/policycoreutils/po/ka.po
-+++ b/policycoreutils/po/ka.po
-@@ -8,7 +8,7 @@ msgid ""
- msgstr ""
- "Project-Id-Version: PACKAGE VERSION\n"
- "Report-Msgid-Bugs-To: \n"
--"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
- "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
- "Language-Team: LANGUAGE <LL at li.org>\n"
-@@ -24,7 +24,7 @@ msgid ""
- " <args ...> are the arguments to that script."
- msgstr ""
-
--#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
-+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
- #, c-format
- msgid "failed to initialize PAM\n"
- msgstr ""
-@@ -73,7 +73,7 @@ msgstr ""
- msgid "authentication failed.\n"
- msgstr ""
-
--#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
-+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
- #, c-format
- msgid "Could not set exec context to %s.\n"
- msgstr ""
-@@ -86,855 +86,851 @@ msgstr ""
- msgid "To make this policy package active, execute:"
- msgstr ""
-
--#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
--msgid "global"
--msgstr ""
--
--#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
- msgid "Could not create semanage handle"
- msgstr ""
-
--#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
- msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr ""
-
--#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
- msgid "Cannot read policy store."
- msgstr ""
-
--#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
- msgid "Could not establish semanage connection"
- msgstr ""
-
--#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
- msgid "Could not test MLS enabled status"
- msgstr ""
-
--#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
- msgid "Not yet implemented"
- msgstr ""
-
--#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
- msgid "Semanage transaction already in progress"
- msgstr ""
-
--#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
- msgid "Could not start semanage transaction"
- msgstr ""
-
--#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
- msgid "Could not commit semanage transaction"
- msgstr ""
-
--#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
- msgid "Semanage transaction not in progress"
- msgstr ""
-
--#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
- msgid "Could not list SELinux modules"
- msgstr ""
-
--#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
- msgid "Modules Name"
- msgstr ""
-
--#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
- msgid "Version"
- msgstr ""
-
--#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
- msgid "Disabled"
- msgstr ""
-
--#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
- #, python-format
- msgid "Could not disable module %s (remove failed)"
- msgstr ""
-
--#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
- #, python-format
- msgid "Could not enable module %s (remove failed)"
- msgstr ""
-
--#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
- #, python-format
- msgid "Could not remove module %s (remove failed)"
- msgstr ""
-
--#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
- msgid "dontaudit requires either 'on' or 'off'"
- msgstr ""
-
--#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
- msgid "Builtin Permissive Types"
- msgstr ""
-
--#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
- msgid "Customized Permissive Types"
- msgstr ""
-
--#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
- #, python-format
- msgid "Could not set permissive domain %s (module installation failed)"
- msgstr ""
-
--#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
- #, python-format
- msgid "Could not remove permissive domain %s (remove failed)"
- msgstr ""
-
--#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
--#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
--#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
--#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
--#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
--#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
--#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
- #, python-format
- msgid "Could not create a key for %s"
- msgstr ""
-
--#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
--#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
- #, python-format
- msgid "Could not check if login mapping for %s is defined"
- msgstr ""
-
--#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
- #, python-format
- msgid "Linux Group %s does not exist"
- msgstr ""
-
--#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
- #, python-format
- msgid "Linux User %s does not exist"
- msgstr ""
-
--#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
- #, python-format
- msgid "Could not create login mapping for %s"
- msgstr ""
-
--#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
- #, python-format
- msgid "Could not set name for %s"
- msgstr ""
-
--#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
- #, python-format
- msgid "Could not set MLS range for %s"
- msgstr ""
-
--#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
- #, python-format
- msgid "Could not set SELinux user for %s"
- msgstr ""
-
--#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
- #, python-format
- msgid "Could not add login mapping for %s"
- msgstr ""
-
--#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
- msgid "Requires seuser or serange"
- msgstr ""
-
--#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
- #, python-format
- msgid "Login mapping for %s is not defined"
- msgstr ""
-
--#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
- #, python-format
- msgid "Could not query seuser for %s"
- msgstr ""
-
--#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
- #, python-format
- msgid "Could not modify login mapping for %s"
- msgstr ""
-
--#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
- #, python-format
- msgid "Login mapping for %s is defined in policy, cannot be deleted"
- msgstr ""
-
--#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
- #, python-format
- msgid "Could not delete login mapping for %s"
- msgstr ""
-
--#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
--#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
- msgid "Could not list login mappings"
- msgstr ""
-
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
- #: ../gui/system-config-selinux.glade:100
- msgid "Login Name"
- msgstr ""
-
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:128
- #: ../gui/system-config-selinux.glade:915
- #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
- msgid "SELinux User"
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:128
+ #: ../gui/system-config-selinux.glade:915
+ #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
+ msgid "SELinux User"
msgstr ""
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
msgstr ""
@@ -74844,314 +115348,314 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
msgstr ""
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
msgstr ""
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
msgstr ""
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
msgstr ""
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
msgstr ""
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
msgstr ""
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
msgstr ""
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
msgstr ""
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
msgstr ""
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
msgstr ""
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
msgstr ""
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
msgstr ""
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
msgstr ""
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
msgstr ""
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
msgstr ""
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
msgstr ""
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
msgstr ""
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
msgstr ""
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
msgstr ""
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
msgstr ""
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
msgstr ""
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
msgstr ""
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
msgstr ""
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
msgstr ""
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
msgstr ""
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
msgstr ""
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
msgstr ""
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
msgstr ""
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
msgstr ""
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
msgstr ""
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
msgstr ""
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
msgstr ""
@@ -75159,272 +115663,272 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
msgstr ""
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
msgstr ""
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
msgstr ""
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
msgstr ""
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
msgstr ""
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
msgstr ""
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
msgstr ""
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
msgstr ""
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
msgstr ""
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
msgstr ""
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
msgstr ""
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
msgstr ""
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
msgstr ""
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
msgstr ""
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
msgstr ""
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
msgstr ""
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
msgstr ""
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
msgstr ""
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
msgstr ""
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
msgstr ""
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
msgstr ""
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
msgstr ""
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
msgstr ""
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
msgstr ""
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
msgstr ""
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
msgstr ""
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -75433,114 +115937,114 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
msgstr ""
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
msgstr ""
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
msgstr ""
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
msgstr ""
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
msgstr ""
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
msgstr ""
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
@@ -75548,98 +116052,98 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
msgstr ""
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
msgstr ""
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
msgstr ""
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
msgstr ""
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
msgstr ""
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
msgstr ""
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
msgstr ""
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
msgstr ""
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
msgstr ""
@@ -76451,317 +116955,2435 @@ index a4478db..8a537f3 100644
#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
msgid "Network Port"
msgstr ""
-@@ -3356,3 +3243,156 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
+@@ -1948,1411 +1835,1487 @@ msgstr ""
+ msgid "Group View"
msgstr ""
-+
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+#: ../sepolicy/sepolicy.py:110
+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+#: ../sepolicy/sepolicy.py:114
+msgid "All domains"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+#: ../sepolicy/sepolicy.py:116
+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+#: ../sepolicy/sepolicy.py:164
+msgid "Query SELinux policy network information"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+#: ../sepolicy/sepolicy.py:169
+msgid "list all SELinux port types"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
+#: ../sepolicy/sepolicy.py:175
+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
+#: ../sepolicy/sepolicy.py:178
+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
+#: ../sepolicy/sepolicy.py:195
+msgid "Source Domain"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+#: ../sepolicy/sepolicy.py:198
+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
+msgstr ""
-diff --git a/policycoreutils/po/kn.po b/policycoreutils/po/kn.po
-index d72a685..dd11d1e 100644
---- a/policycoreutils/po/kn.po
-+++ b/policycoreutils/po/kn.po
-@@ -8,7 +8,7 @@ msgid ""
++
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/hi.po b/policycoreutils/po/hi.po
+index a9915df..c9e0c88 100644
+--- a/policycoreutils/po/hi.po
++++ b/policycoreutils/po/hi.po
+@@ -3,20 +3,21 @@
+ # This file is distributed under the same license as the PACKAGE package.
+ #
+ # Translators:
+-# Rajesh Ranjan <rranjan at redhat.com>, 2006, 2007, 2008, 2009, 2010.
++# rajesh <rajeshkajha at yahoo.com>, 2012.
++# Rajesh Ranjan <rranjan at redhat.com>, 2006-2010.
+ msgid ""
msgstr ""
"Project-Id-Version: Policycoreutils\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: Kannada (http://www.transifex.net/projects/p/fedora/language/"
-@@ -29,7 +29,7 @@ msgstr ""
- " ಇಲ್ಲಿ: <script> ವು ಚಲಾಯಿಸಬೇಕಿರುವ init ಸ್ಕ್ರಿಪ್ಟಿನ ಹೆಸರು,\n"
- " <args ...> ಗಳು ಈ ಸ್ಕ್ರಿಪ್ಟಿನ ಆರ್ಗ್ಯುಮೆಂಟುಗಳು."
+ "Language-Team: Hindi <indlinux-hindi at lists.sourceforge.net>\n"
+ "Language: hi\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
++"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -28,7 +29,7 @@ msgstr ""
+ " जहां: <script> init स्क्रिप्ट का नाम है चलाने के लिये,\n"
+ " <args ...> यह उस स्क्रिप्ट का तर्क है."
-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
#, c-format
msgid "failed to initialize PAM\n"
- msgstr "PAM ಅನ್ನು ಆರಂಭಿಸುವಲ್ಲಿ ದೋಷ\n"
-@@ -78,7 +78,7 @@ msgstr "ಕ್ಷಮಿಸಿ, run_init ಕೇವಲ ಒಂದು SELinux ಕರ
+ msgstr "PAM आरंभीकरण में विफल\n"
+@@ -77,7 +78,7 @@ msgstr "क्षमा करें, run_init को सिर्फ SELinux
msgid "authentication failed.\n"
- msgstr "ದೃಢೀಕರಣವು ವಿಫಲಗೊಂಡಿದೆ.\n"
+ msgstr "सत्यापन विफल.\n"
-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
#, c-format
msgid "Could not set exec context to %s.\n"
- msgstr "%s ಕ್ಕೆ exec ಸನ್ನಿವೇಶವನ್ನು ಹೊಂದಿಸಲಾಗಿಲ್ಲ.\n"
-@@ -91,856 +91,852 @@ msgstr "******************** ಪ್ರಮುಖ ಅಂಶ **********************
+ msgstr "exec संदर्भ %s में सेट नहीं कर सका.\n"
+@@ -90,855 +91,856 @@ msgstr "******************** महत्वपूर्ण ********************
msgid "To make this policy package active, execute:"
- msgstr "ಈ ಪಾಲಿಸಿ(ಪಾಲಿಸಿ) ಪ್ಯಾಕೇಜನ್ನು ಸಕ್ರಿಯವಾಗಿಸಲು, ಇದನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿ:"
+ msgstr "इस नीति को सक्रिय बनाने के लिए, चलाएं:"
-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
-msgid "global"
--msgstr "ಜಾಗತಿಕ"
+-msgstr "वैश्विक"
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
- msgstr "semanage ಹ್ಯಾಂಡಲನ್ನು ಸೃಜಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ"
+ msgstr "semanage नियंत्रण आरंभ नहीं कर सका"
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr "SELinux ಪಾಲಿಸಿಯನ್ನು ನಿರ್ವಹಿಸಲಾಗಿಲ್ಲ ಅಥವ ಶೇಖರಣೆಯನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲಾಗಿಲ್ಲ."
+ msgstr "SELinux नीति प्रबंधित नहीं है या भंडार अभिगम नहीं किया जा सकता है."
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
- msgstr "ಪಾಲಿಸಿ ಶೇಖರಣೆಯನ್ನು ಓದಲಾಗಿಲ್ಲ."
+ msgstr "नीति भंडार नहीं पढ़ सकता है."
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
- msgstr "semanage ಸಂಪರ್ಕವನ್ನು ಸ್ಥಾಪಿಸಲಾಗಿಲ್ಲ"
+ msgstr "semanage संबंधन स्थापित नहीं कर सका"
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
- msgstr "MLS ಶಕ್ತಗೊಂಡಿರುವ ಸ್ಥಿತಿಯನ್ನು ಪರೀಕ್ಷಿಸಲಾಗಲಿಲ್ಲ"
+ msgstr "MLS सक्रिय स्थिति जाँच नहीं सका"
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
- msgstr "ಇನ್ನೂ ಅನ್ವಯಿಸಲಾಗಿಲ್ಲ"
+ msgstr "अब तक लागू नहीं"
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
- msgstr "ಸೆಮನೇಜ್ ವ್ಯವಹಾರವು ಈಗಾಗಲೆ ಪ್ರಗತಿಯಲ್ಲಿದೆ"
+ msgstr "सीमैनेज लेनदेन पहले से प्रगति पर है"
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
- msgstr "semanage ವಹಿವಾಟನ್ನು ಆರಂಭಿಸಲಾಗಿಲ್ಲ"
+ msgstr "semanage विनिमय आरंभ नहीं कर सका"
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
- msgstr "semanage ವಹಿವಾಟನ್ನು ಸಲ್ಲಿಸಲಾಗಿಲ್ಲ"
+ msgstr "semanage विनिमय सौंप नहीं सका"
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
- msgstr "ಸೆಮನೇಜ್ ವ್ಯವಹಾರವು ಪ್ರಗತಿಯಲ್ಲಿಲ್ಲ"
+ msgstr "सीमैनेज लेनदेन प्रगति पर नहीं है"
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
- msgstr "SELinux ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಿಲ್ಲ"
+ msgstr "SELinux मॉड्यूल सूचीबद्ध नहीं सका"
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
- msgstr "ಮಾಡ್ಯೂಲಿನ ಹೆಸರು"
+-msgstr ""
++msgstr "मॉड्यूल नाम"
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
- msgstr "ಆವೃತ್ತಿ"
+ msgstr "संस्करण"
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
- msgstr "ಅಶಕ್ತಗೊಂಡ"
+ msgstr "निष्क्रिय"
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
- msgstr "%s ಎಂಬ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಅಶಕ್ತಗೊಳಿಸಲಾಗಲಿಲ್ಲ (ತೆಗೆದು ಹಾಕುವಲ್ಲಿ ವಿಫಲತೆ)"
+-msgstr ""
++msgstr "अनुज्ञात्मक डोमेन %s (हटाना विफल) हटा नहीं सका"
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
- msgstr "%s ಎಂಬ ಮಾಡ್ಯೂಲನ್ನು ಶಕ್ತಗೊಳಿಸಲಾಗಲಿಲ್ಲ (ತೆಗೆದು ಹಾಕುವಲ್ಲಿ ವಿಫಲತೆ)"
+-msgstr ""
++msgstr "अनुज्ञात्मक डोमेन %s (हटाना विफल) हटा नहीं सका"
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
- msgstr "%s ಎಂಬ ಮಾಡ್ಯೂಲನ್ನು ತೆಗೆದುಹಾಕಲಾಗಲಿಲ್ಲ (ತೆಗೆದು ಹಾಕುವಲ್ಲಿ ವಿಫಲತೆ)"
+-msgstr ""
++msgstr "अनुज्ञात्मक डोमेन %s (हटाना विफल) हटा नहीं सका"
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
- msgstr "dontaudit ಗೆ 'on' ಅಥವ 'off' ಇವೆರಡರಲ್ಲಿ ಯಾವುದಾದರೂ ಒಂದರ ಅಗತ್ಯವಿದೆ"
+-msgstr ""
++msgstr "dontaudit के लिए 'चालू' या 'बंद' की जरूरत है"
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
- msgstr ""
+-msgstr ""
++msgstr "अंतनिर्मित अनुज्ञात्मक प्रकार"
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
- msgstr ""
+-msgstr ""
++msgstr "मनपसंद अनुज्ञात्मक प्रकार"
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
- msgstr ""
- "ಅನುಮತಿಪೂರ್ವಕ ಡೊಮೈನ್ %s ಅನ್ನು ಹೊಂದಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ (ಡೊಮೈನ್ ಅನುಸ್ಥಾಪನೆಯು ವಿಫಲಗೊಂಡಿದೆ)"
+ msgstr "अनुज्ञात्मक डोमेन %s (मॉड्यूल संस्थापन विफल) सेट नहीं कर सका"
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
- msgstr "ಅನುಮತಿಪೂರ್ವಕವಾದ ಡೊಮೈನ್ %s ಅನ್ನು ತೆಗೆದುಹಾಕಲಾಗಲಿಲ್ಲ (ತೆಗೆದು ಹಾಕುವಲ್ಲಿ ವಿಫಲತೆ)"
+ msgstr "अनुज्ञात्मक डोमेन %s (हटाना विफल) हटा नहीं सका"
-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
@@ -76770,946 +119392,960 @@ index d72a685..dd11d1e 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
- msgstr "%s ಗಾಗಿ ಕೀಲಿಯನ್ನು ರಚಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s के लिये कुंजी नहीं बना सका"
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
- msgstr "%s ಗೆ ಪ್ರವೇಶ ಮ್ಯಾಪಿಂಗ್ ವಿವರಿಸಲ್ಪಟ್ಟಿದೆಯೆ ಎಂದು ಪರಿಶೀಲಿಸಲಾಗಿಲ್ಲ"
+ msgstr "नहीं जांच सका अगर %s के लिये लॉगिन मैपिंग परिभाषित है"
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
- msgstr "Linux ಸಮೂಹ %s ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ"
+ msgstr "Linux समूह %s मौजूद नहीं है"
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
- msgstr "Linux ಬಳಕೆದಾರ %s ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ"
+ msgstr "Linux उपयोक्ता %s मौजूद नहीं है"
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
- msgstr "%s ಗಾಗಿ ಪ್ರವೇಶ ಮ್ಯಾಪಿಂಗನ್ನು ಸೃಜಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s के लिये लॉगिन मैपिंग नहीं बना सका"
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
- msgstr "%s ಗಾಗಿ ಹೆಸರನ್ನು ಹೊಂದಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s के लिये नाम सेट नहीं कर सका"
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
- msgstr "%s ಗಾಗಿ MLS ವ್ಯಾಪ್ತಿಯನ್ನು ಹೊಂದಿಸಲಾಗಿಲ್ಲ"
+ msgstr "MLS परिसर %s के लिये सेट नहीं कर सका"
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
- msgstr "%s ಗಾಗಿ SELinux ಬಳಕೆದಾರನನ್ನು ಹೊಂದಿಸಲಾಗಿಲ್ಲ"
+ msgstr "SELinux उपयोक्ता %s के लिये सेट नहीं कर सका"
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
- msgstr "%s ಗೆ ಪ್ರವೇಶ ಮ್ಯಾಪಿಂಗನ್ನು ಸೇರಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s के लिये लॉगिन मैपिंग जोड़ नहीं सका"
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
- msgstr "seuser ಅಥವ serange ದ ಅಗತ್ಯವಿದೆ"
+ msgstr "seuser या serange जरूरी"
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
- msgstr "%s ಗಾಗಿನ ಪ್ರವೇಶ ಮ್ಯಾಪಿಂಗನ್ನು ವಿವರಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s के लिये लॉगिन मैपिंग परिभाषित नहीं है"
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
- msgstr "seuser ಅನ್ನು %s ಗಾಗಿ ಪ್ರಶ್ನಿಸಲಾಗಿಲ್ಲ"
+ msgstr "seuser को %s के लिये प्रश्न नहीं कर सका"
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
- msgstr "%s ಗಾಗಿ ಪ್ರವೇಶ ಮ್ಯಾಪಿಂಗನ್ನು ಮಾರ್ಪಡಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s के लिये लॉगिन मैपिंग नहीं रूपांतरित कर सका"
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
- msgstr "%s ಗಾಗಿನ ಪ್ರವೇಶ ಮ್ಯಾಪಿಂಗ್ ಪಾಲಿಸಿಯಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ, ಅಳಿಸಲಾಗುವುದಿಲ್ಲ"
+ msgstr "नीति में %s परिभाषित है, मिटाया नहीं जा सकता"
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
- msgstr "%s ಗಾಗಿನ ಪ್ರವೇಶ ಮ್ಯಾಪಿಂಗನ್ನು ಅಳಿಸಲಾಗುವುದಿಲ್ಲ"
+ msgstr "%s के लिये लॉगिन मैपिंग नहीं मिटा सका"
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
- msgstr "ಪ್ರವೇಶ ಮ್ಯಾಪಿಂಗುಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಿಲ್ಲ"
+ msgstr "लॉगिन मैपिंग नहीं सूचीबद्ध कर सका"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
- msgstr "ಪ್ರವೇಶ ಹೆಸರು"
+ msgstr "लॉगिन नाम"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
msgid "SELinux User"
- msgstr "SELinux ಬಳಕೆದಾರ"
+ msgstr "SELinux उपयोक्ता"
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
- msgstr "MLS/MCS ವ್ಯಾಪ್ತಿ"
+ msgstr "MLS/MCS परिसर"
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
- msgstr "SELinux ಬಳಕೆದಾರ %s ನು ವಿವರಿಸಲ್ಪಟ್ಟಿದೆಯೆ ಎಂದು ಪರಿಶೀಲಿಸಲಾಗಿಲ್ಲ"
+ msgstr "जांच नहीं सका कि SELinux उपयोक्ता %s परिभाषित है"
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
- msgstr "ಬಳಕೆದಾರನನ್ನು %s ಗಾಗಿ ಪ್ರಶ್ನಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s के लिये उपयोक्ता को प्रश्न नहीं कर सकता"
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
- msgstr "%s ಗಾಗಿ ಕನಿಷ್ಟ ಒಂದು ಪಾತ್ರವನ್ನು ಸೇರಿಸಬೇಕು"
+ msgstr "आपको कम से कम एक भूमिका %s के लिए जरूर जोड़ना चाहिए"
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
- msgstr "%s SELinux ಬಳಕೆದಾರನನ್ನು ಸೃಜಿಸಲಾಗಿಲ್ಲ"
+ msgstr "SELinux उपयोक्ता %s के लिये बना नहीं सका"
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
- msgstr "ಪಾತ್ರ %s ಅನ್ನು %s ಗೆ ಸೇರಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s भूमिका %s के लिये जोड़ नहीं सका"
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
- msgstr "%s ಗಾಗಿ MLS ಮಟ್ಟವನ್ನು ಹೊಂದಿಸಲಾಗಿಲ್ಲ"
+ msgstr "MLS स्तर %s के लिये सेट नहीं कर सका"
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
- msgstr "ಪೂರ್ವಪ್ರತ್ಯಯ %s ಅನ್ನು %s ಗೆ ಸೇರಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s उपसर्ग %s के लिये नहीं जोड़ सका"
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
- msgstr "%s ಗಾಗಿ ಕೀಲಿಯನ್ನು ತೆಗೆಯಲಾಗಿಲ್ಲ(extract)"
+ msgstr "%s के लिये कुंजी निकाल नहीं सका"
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
- msgstr "SELinux ಬಳಕೆದಾರ %s ನನ್ನು ಸೇರಿಸಲಾಗಿಲ್ಲ"
+ msgstr "SELinux उपयोक्ता %s नहीं जोड़ सका"
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
- msgstr "ಪೂರ್ವಪ್ರತ್ಯಯ, ಪಾತ್ರಗಳು, ಮಟ್ಟ ಅಥವ ವ್ಯಾಪ್ತಿಯ ಅಗತ್ಯವಿದೆ"
+ msgstr "उपसर्ग, भूमिका, स्तर या परिसर जरूरी"
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
- msgstr "ಪೂರ್ವಪ್ರತ್ಯಯ ಅಥವ ಪಾತ್ರಗಳ ಅಗತ್ಯವಿದೆ"
+ msgstr "उपसर्ग या भूमिका जरूरी"
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
- msgstr "SELinux ಬಳಕೆದಾರ %s ನು ಸೂಚಿಸಲಾಗಿಲ್ಲ"
+ msgstr "SELinux उपयोक्ता %s परिभाषित नहीं है"
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
- msgstr "SELinux ಬಳಕೆದಾರ %s ನನ್ನು ಮಾರ್ಪಡಿಸಲಾಗಿಲ್ಲ"
+ msgstr "SELinux उपयोक्ता %s नहीं सुधार सकता"
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
- msgstr "SELinux ಬಳಕೆದಾರ %s ನನ್ನು ಪಾಲಿಸಿಯಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ, ಅಳಿಸಲಾಗುವುದಿಲ್ಲ"
+ msgstr "SELinux उपयोक्ता %s नीति में परिभाषित है, मिटा नहीं सकता"
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
- msgstr "SELinux ಬಳಕೆದಾರ %s ನನ್ನು ಅಳಿಸಲಾಗಿಲ್ಲ"
+ msgstr "SELinux उपयोक्ता %s मिटा नहीं सका"
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
- msgstr "SELinux ಬಳಕೆದಾರರನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಿಲ್ಲ"
+ msgstr "SELinux उपयोक्ता सूचीबद्ध नहीं सका"
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
- msgstr "ಬಳಕೆದಾರ %s ನಿಗೆ ಪಾತ್ರಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಿಲ್ಲ"
+ msgstr "%s उपयोक्ता के लिये भूमिका सूचीबद्ध नहीं कर सका"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
- msgstr "ಲೇಬಲ್ ಮಾಡಲಾಗುತ್ತಿದೆ"
+ msgstr "लेबलिंग"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
msgstr "MLS/"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
- msgstr "ಪೂರ್ವಪ್ರತ್ಯಯ"
+ msgstr "उपसर्ग"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
- msgstr "MCS ಮಟ್ಟ"
+ msgstr "MCS स्तर"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
- msgstr "MCS ವ್ಯಾಪ್ತಿ"
+ msgstr "MCS परिसर"
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
- msgstr "SELinux ಪಾತ್ರಗಳು"
+ msgstr "SELinux भूमिका"
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
- msgstr "ಪ್ರೋಟೊಕಾಲ್ udp ಅಥವ tcp ಯ ಅಗತ್ಯವಿರುತ್ತದೆ"
+ msgstr "प्रोटोकॉल udp या tcp जरूरी है"
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
- msgstr "ಸಂಪರ್ಕಸ್ಥಾನದ ಅಗತ್ಯವಿದೆ"
+ msgstr "पोर्ट जरूरी है"
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
- msgstr ""
+-msgstr ""
++msgstr "अमान्य पोर्ट"
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
- msgstr "%s/%s ಗಾಗಿ ಒಂದು ಕೀಲಿಯನ್ನು ಸೃಜಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s/%s के लिये कुंजी नहीं बना सका"
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
- msgstr "ಬಗೆಯ ಅಗತ್ಯವಿದೆ"
+ msgstr "टाइप जरूरी है"
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
- msgstr "%s/%s ಸಂಪರ್ಕ ಸ್ಥಾನವನ್ನು ವಿವರಿಸಲಾಗಿದೆಯೆ ಎಂದು ಪರಿಶೀಲಿಸಲಾಗಿಲ್ಲ"
+ msgstr "जांच नहीं सका अगर पोर्ट %s/%s परिभाषित है"
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
- msgstr "ಸಂಪರ್ಕ ಸ್ಥಾನ %s/%s ವನ್ನು ಈಗಾಗಲೆ ವಿವರಿಸಲಾಗಿದೆ"
+ msgstr "%s/%s पोर्ट पहले से परिभाषित है"
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
- msgstr "%s/%s ಗಾಗಿ ಸಂಪರ್ಕ ಸ್ಥಾನವನ್ನು ಸೃಜಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s/%s के लिये पोर्ट बना नहीं सका"
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
- msgstr "%s/%s ಗಾಗಿ ಸನ್ನಿವೇಶವನ್ನು ಸೃಜಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s/%s के लिये संदर्भ बना नहीं सका"
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
- msgstr "%s/%s ಗಾಗಿ ಸಂಪರ್ಕಸ್ಥಾನ ಸನ್ನಿವೇಶದಲ್ಲಿ ಬಳಕೆದಾರನನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s/%s के लिये पोर्ट संदर्भ में उपयोक्ता सेट नहीं कर सका"
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
- msgstr "%s/%s ಗಾಗಿ ಸಂಪರ್ಕಸ್ಥಾನ ಸನ್ನಿವೇಶದಲ್ಲಿ ಪಾತ್ರವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s/%s के लिये पोर्ट संदर्भ में भूमिका सेट नहीं कर सका"
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
- msgstr "%s/%s ಗಾಗಿ ಸಂಪರ್ಕಸ್ಥಾನ ಸನ್ನಿವೇಶದಲ್ಲಿ ಪ್ರಕಾರವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s/%s के लिये पोर्ट संदर्भ में टाइप सेट नहीं कर सका"
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
- msgstr "%s/%s ಗಾಗಿನ ಸಂಪರ್ಕಸ್ಥಾನ mls ಕ್ಷೇತ್ರವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s/%s के लिये पोर्ट संदर्भ में क्षेत्र mls सेट नहीं कर सका"
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
- msgstr "%s/%s ಗಾಗಿನ ಸಂಪರ್ಕಸ್ಥಾನವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s/%s के लिये पोर्ट संदर्भ सेट नहीं कर सका"
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
- msgstr "%s/%s ದಲ್ಲಿ ಸಂಪರ್ಕ ಸ್ಥಾನವನ್ನು ಸೇರಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s/%s पोर्ट जोड़ नहीं सका"
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
- msgstr "setype ಅಥವ serange ನ ಅಗತ್ಯವಿದೆ"
+ msgstr "setype या serange जरूरी"
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
- msgstr "setype ನ ಅಗತ್ಯವಿದೆ"
+ msgstr "सेटटाइप जरूरी"
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
- msgstr "ಸಂಪರ್ಕಸ್ಥಾನ %s/%s ವು ವಿವರಿಸಲಾಗಿಲ್ಲ"
+ msgstr "पोर्ट %s/%s परिभाषित नहीं है"
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
- msgstr "ಸಂಪರ್ಕಸ್ಥಾನ %s/%s ಅನ್ನು ಪ್ರಶ್ನಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s/%s पोर्ट प्रश्न नहीं कर सका"
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
- msgstr "ಸಂಪರ್ಕಸ್ಥಾನ %s/%s ಅನ್ನು ಮಾರ್ಪಡಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s/%s पोर्ट रूपांतरित नहीं कर सका"
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
- msgstr "ಸಂಪರ್ಕ ಸ್ಥಾನಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಲಿಲ್ಲ"
+ msgstr "पोर्ट सूची बद्ध नहीं कर सका"
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
- msgstr "ಸಂಪರ್ಕ ಸ್ಥಾನ %s ಅನ್ನು ಅಳಿಸಲಾಗಲಿಲ್ಲ"
+ msgstr "%s पोर्ट मिटा नहीं सका"
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "ಸಂಪರ್ಕಸ್ಥಾನ %s/%s ವನ್ನು ಪಾಲಿಸಿಯಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ, ಅಳಿಸಲಾಗುವುದಿಲ್ಲ"
+ msgstr "%s/%s नीति में परिभाषित है, मिटा नहीं सकता"
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
- msgstr "ಸಂಪರ್ಕ ಸ್ಥಾನ %s/%s ಅನ್ನು ಅಳಿಸಲಾಗಲಿಲ್ಲ"
+ msgstr "%s/%s पोर्ट मिटा नहीं सका"
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
- msgstr "ಸಂಪರ್ಕ ಸ್ಥಾನಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಲಿಲ್ಲ"
+ msgstr "पोर्ट सूची बद्ध नहीं कर सका"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
- msgstr "SELinux ಸಂಪರ್ಕ ಸ್ಥಾನದ ಬಗೆ"
+ msgstr "SELinux पोर्ट प्रकार"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
- msgstr "Proto"
+ msgstr "प्रोटो"
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
- msgstr "ಸಂಪರ್ಕಸ್ಥಾನದ ಸಂಖ್ಯೆ"
+ msgstr "पोर्ट संख्या"
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
- msgstr "ನೋಡ್ನ ವಿಳಾಸದ ಅಗತ್ಯವಿದೆ"
+ msgstr "नोड पता जरूरी है"
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
- msgstr "ಗೊತ್ತಿರದ ಅಥವ ಕಾಣೆಯಾದ ಪ್ರೊಟೊಕಾಲ್"
+ msgstr "अज्ञात व अनुपस्थित प्रोटोकॉल"
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
- msgstr "SELinux ನ ಬಗೆಯ ಅಗತ್ಯವಿದೆ"
+ msgstr "SELinux प्रकार जरूरी है"
-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
- msgstr "%s ಗಾಗಿ ಕೀಲಿಯನ್ನು ಸೃಜಿಸಲಾಗಲಿಲ್ಲ"
+ msgstr "%s के लिये कुंजी नहीं बना सका"
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
- msgstr "ವಿಳಾಸ %s ಅನ್ನು ವಿವರಿಸಲಾಗಿದೆಯೆ ಎಂದು ಪರಿಶೀಲಿಸಲಾಗಿಲ್ಲ"
+ msgstr "जांच नहीं सका अगर addr %s परिभाषित है"
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
- msgstr "%s ಗಾಗಿ ವಿಳಾಸವನ್ನು ಸೃಜಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s के लिये addr नहीं बना सका"
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
- msgstr "%s ಗಾಗಿ ಸನ್ನಿವೇಶವನ್ನು ಸೃಜಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s के लिये संदर्भ बना नहीं सका"
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
- msgstr "%s ಗಾಗಿ ಮಾಸ್ಕನ್ನು ಹೊಂದಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s के लिये मास्क सेट नहीं कर सका"
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
- msgstr "%s ಗಾಗಿ ವಿಳಾಸ ಸನ್ನಿವೇಶದಲ್ಲಿ ಬಳಕೆದಾರನನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s के लिये addr संदर्भ में उपयोक्ता सेट नहीं कर सका"
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
- msgstr "%s ಗಾಗಿ ವಿಳಾಸ ಸನ್ನಿವೇಶದಲ್ಲಿ ಪಾತ್ರವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s के लिये addr संदर्भ में भूमिका सेट नहीं कर सका"
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
- msgstr "%s ಗಾಗಿ ವಿಳಾಸ ಸನ್ನಿವೇಶದಲ್ಲ್ಲಿ ಬಗೆಯನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s के लिये addr संदर्भ में टाइप सेट नहीं कर सका"
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
- msgstr "%s ಗಾಗಿ ವಿಳಾಸ ಸನ್ನಿವೇಶದಲ್ಲಿನ mls ಕ್ಷೇತ್ರಗಳನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s के लिये addr संदर्भ के mls क्षेत्र में नहीं सेट कर सका"
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
- msgstr "%s ಗಾಗಿ ವಿಳಾಸ ಸನ್ನಿವೇಶವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s के लिये addr संदर्भ नहीं सेट कर सका"
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
- msgstr "ವಿಳಾಸ %s ಅನ್ನು ಸೇರಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s पोर्ट जोड़ नहीं सका"
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
- msgstr "ವಿಳಾಸ %s ಅನ್ನು ವಿವರಿಸಲಾಗಿಲ್ಲ"
+ msgstr "Addr %s परिभाषित नहीं है"
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
- msgstr "ವಿಳಾಸ %s ಅನ್ನು ಪ್ರಶ್ನಿಸಲಾಗಿಲ್ಲ"
+ msgstr "addr %s को प्रश्न नहीं कर सका"
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
- msgstr "ವಿಳಾಸ %s ಅನ್ನು ಮಾರ್ಪಡಿಸಲಾಗಿಲ್ಲ"
+ msgstr "addr %s रूपांतरित नहीं कर सका"
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr "ವಿಳಾಸ %s ಅನ್ನು ಪಾಲಿಸಿಯಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ, ಅಳಿಸಲಾಗುವುದಿಲ್ಲ"
+ msgstr "Addr %s नीति में परिभाषित है, मिटाया नहीं जा सकता है"
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
- msgstr "ವಿಳಾಸ %s ಅನ್ನು ಅಳಿಸಲಾಗಿಲ್ಲ"
+ msgstr "addr %s मिटा नहीं सका"
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
- msgstr ""
+-msgstr ""
++msgstr "सभी नोड मैपिंग मिटा नहीं सका"
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
- msgstr "ವಿಳಾಸಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಲಿಲ್ಲ"
+ msgstr "addrs सूची बद्ध नहीं कर सका"
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
- msgstr "ಸಂಪರ್ಕಸಾಧನ %s ವು ವಿವರಿಸಲ್ಪಟ್ಟಿದೆಯೆ ಎಂದು ಪರಿಶೀಲಿಸಲಾಗಿಲ್ಲ"
+ msgstr "जांच नहीं सका अगर %s अंतरफलक परिभाषित है"
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
- msgstr "%s ಗಾಗಿ ಸಂಪರ್ಕಸಾಧನವನ್ನು ಸೃಜಿಸಲಾಗಲಿಲ್ಲ"
+ msgstr "%s के लिये अंतरफलक नहीं बना सका"
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
- msgstr "%s ಗಾಗಿ ಸಂಪರ್ಕ ಸಾಧನ ಸನ್ನಿವೇಶದಲ್ಲಿ ಬಳಕೆದಾರನನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
+ msgstr "उपयोक्ता को %s के लिये अंतरफलक संदर्भ में सेट नहीं कर सका"
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
- msgstr "%s ಗಾಗಿ ಸಂಪರ್ಕಸಾಧನ ಸನ್ನಿವೇಶದಲ್ಲಿ ಪಾತ್ರವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
+ msgstr "भूमिका को %s के लिये अंतरफलक संदर्भ में सेट नहीं कर सका"
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
- msgstr "%s ಗಾಗಿ ಸಂಪರ್ಕಸಾಧನ ಸನ್ನಿವೇಶದಲ್ಲಿ ಪ್ರಕಾರವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
+ msgstr "टाइप को %s के लिये अंतरफलक संदर्भ में सेट नहीं कर सका"
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
- msgstr "%s ಗಾಗಿನ ಸಂಪರ್ಕಸಾಧನ ಸನ್ನಿವೇಶವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
+ msgstr "mls क्षेत्र %s के लिये अंतरफलक संदर्भ में सेट नहीं कर सका"
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
- msgstr "%s ಗಾಗಿ ಸಂಪರ್ಕಸಾಧನ ಸನ್ನಿವೇಶವನ್ನು ಹೊಂದಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s के लिये अंतरफलक संदर्भ सेट नहीं कर सका"
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
- msgstr "%s ಗೆ ಸಂದೇಶ ಸನ್ನಿವೇಶವನ್ನು ಹೊಂದಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s के लिये संदेश संदर्भ सेट नहीं कर सका"
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
- msgstr "ಸಂಪರ್ಕಸಾಧನ %s ಅನ್ನು ಸೇರಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s अंतरफलक जोड़ नहीं सका"
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr "ಸಂಪರ್ಕ ಸಾಧನ %s ವು ವಿವರಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s अंतरफलक परिभाषित नहीं है"
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr "ಸಂಪರ್ಕ ಸಾಧನ %s ಅನ್ನು ಪ್ರಶ್ನಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s अंतरफलक प्रश्न नहीं कर सकता"
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr "ಸಂಪರ್ಕ ಸಾಧನ %s ಅನ್ನು ಮಾರ್ಪಡಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s अंतरफलक रूपांतरित नहीं सक सका"
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr "ಸಂಪರ್ಕಸಾಧನ %s ವನ್ನು ಪಾಲಿಸಿಯಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ, ಅಳಿಸಲಾಗುವುದಿಲ್ಲ"
+ msgstr "अंतरफलक %s नीति में परिभाषित है, मिटाया नहीं जा सकता"
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr "ಸಂಪರ್ಕ ಸಾಧನ %s ಅನ್ನು ಅಳಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s अंतरफलक मिटा नहीं सका"
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
- msgstr ""
+-msgstr ""
++msgstr "सभी अंतरफलक मैपिंग मिटा नहीं सका"
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr "ಸಂಪರ್ಕ ಸಾಧನಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಿಲ್ಲ"
+ msgstr "अंतरफलक सूचीबद्ध नहीं कर सका"
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr "SELinux ಸಂಪರ್ಕಸಾಧನ"
+ msgstr "SELinux अंतरफलक"
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr "ಸನ್ನಿವೇಶ"
+ msgstr "संदर्भ"
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
- msgstr "%s ಕ್ಕೆ ಸಮನಾದ ವರ್ಗವು ಈಗಾಗಲೆ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ"
+-msgstr ""
++msgstr "%s के लिये समान वर्ग पहले से परिभाषित है"
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
- msgstr ""
+-msgstr ""
++msgstr "फ़ाइल स्पेक %s समानता नियम '%s %s' से विरोध में है"
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
- msgstr "%s ಕ್ಕೆ ಸಮನಾದ ವರ್ಗವು ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ"
+-msgstr ""
++msgstr "%s के लिए समानता वर्ग मौजूद नहीं है"
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶದಲ್ಲಿ ಬಳಕೆದಾರನನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s के लिये फाइल संदर्भ में उपयोक्ता सेट नहीं कर सका"
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶದಲ್ಲಿ ಪಾತ್ರವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s के लिये फाइल संदर्भ में भूमिका सेट नहीं कर सका"
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
- msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶದಲ್ಲಿ mls ಕ್ಷೇತ್ರಗಳನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
+ msgstr "mls क्षेत्र %s के लिये फाइल संदर्भ के क्रम में नहीं सेट कर सका"
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr "ಕಡತದ ಅಮಾನ್ಯ ವಿಶಿಷ್ಟ ವಿವರಗಳು"
+ msgstr "अवैध फाइल विशेषता"
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
- msgstr ""
+-msgstr ""
++msgstr "फ़ाइल विनिर्दिष्टता स्थान शामिल नहीं कर सका है"
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
msgstr ""
++"फ़ाइल स्पेक %s '%s %s' समानता नियम के साथ विरोध ; '%s' को बदले में जोड़ने की कोशिश करें"
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
- msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶಗಳು ವಿವರಿಸಲ್ಪಟ್ಟಿದೆಯೆ ಎಂದು ಪರಿಶೀಲಿಸಲಾಗಿಲ್ಲ"
+ msgstr "जांच नहीं सका अगर %s के लिये फाइल संदर्भ परिभाषित है"
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಸೃಜಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s के लिये फाइल संदर्भ नहीं बना सका"
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶದಲ್ಲ್ಲಿ ಬಗೆಯನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s के लिये फाइल संदर्भ में टाइप सेट नहीं कर सका"
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s के लिये फाइल संदर्भ नहीं सेट कर सका"
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಸೇರಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s के लिये फाइल संदर्भ नहीं जोड़ सका"
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
- msgstr "setype, serange ಅಥವ seuser ನ ಅಗತ್ಯವಿದೆ"
+ msgstr "सेटटाइप जरूरी, serange या seuser"
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶವು ವಿವರಿಸಲ್ಪಟ್ಟಿಲ್ಲ"
+ msgstr "%s के लिये फाइल संदर्भ परिभाषित नहीं है"
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಪ್ರಶ್ನಿಸಲಾಗಲಿಲ್ಲ"
+ msgstr "%s के लिये फाइल संदर्भ को प्रश्न नहीं कर सका"
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಮಾರ್ಪಡಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s के लिये फाइल संदर्भ नहीं सुधार सका"
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr "ಕಡತ ಸನ್ನಿವೇಶಗಳನ್ನು ಪಟ್ಟಿಮಾಡಲಾಗಿಲ್ಲ"
+ msgstr "फाइल संदर्भ सूचीबद्ध नहीं कर सका"
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr "%s ದ ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಅಳಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s के लिये फाइल संदर्भ मिटा नहीं सका"
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr "%s ಗಾಗಿನ ಕಡತ ಸನ್ನಿವೇಶವು ಪಾಲಿಸಿಯಲ್ಲಿ ವಿವರಿಸಲ್ಪಟ್ಟಿದೆ, ಅಳಿಸಲಾಗುವುದಿಲ್ಲ"
+ msgstr "%s के लिये फाइल संदर्भ नीति में परिभाषित है, मिटा नहीं सकता"
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr "%s ಗಾಗಿನ ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಅಳಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s के लिये फाइलसंदर्भ मिटा नहीं सका"
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr "ಕಡತ ಸನ್ನಿವೇಶಗಳನ್ನು ಪಟ್ಟಿಮಾಡಲಾಗಿಲ್ಲ"
+ msgstr "फाइल संदर्भ सूचीबद्ध नहीं कर सका"
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr "ಸ್ಥಳೀಯ ಕಡತ ಸನ್ನಿವೇಶಗಳನ್ನು ಪಟ್ಟಿಮಾಡಲಾಗಿಲ್ಲ"
+ msgstr "स्थानीय फाइल संदर्भ सूचीबद्ध नहीं कर सका"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
msgstr "SELinux fcontext"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr "ಬಗೆ"
+ msgstr "प्रकार"
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
++"\n"
++"SELinux वितरण fcontext समरूप \n"
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
msgstr ""
++"\n"
++"SELinux स्थानीय fcontext समरूप \n"
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr "ಬೂಲಿಯನ್ %s ವಿವರಿಸಲ್ಪಟ್ಟಿದೆಯೆ ಅಂದು ಪರೀಕ್ಷಿಸಲಾಗಿಲ್ಲ"
+ msgstr "अगर %s बुलियन परिभाषित है तो जांच नहीं सका"
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr "ಬೂಲಿಯನ್ %s ವಿವರಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s बुलियन परिभाषित नहीं है"
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr "ಕಡತ ಸನ್ನಿವೇಶ %s ಅನ್ನು ಪ್ರಶ್ನಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s फाइल संदर्भ को प्रश्न नहीं कर सका"
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
- msgstr "ಈ ಕೆಳಗಿನ ಮೌಲ್ಯಗಳಲ್ಲಿ ಒಂದನ್ನು ನೀವು ಸೂಚಿಸಲೇಬೇಕು: %s"
+ msgstr "आपको निम्नलिखित मान अवश्य निर्दिष्ट करना है: %s"
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
- msgstr "ಬೂಲಿಯನ್ %s ಗೆ ಯಾವುದೆ ಸಕ್ರಿಯ ಮೌಲ್ಯವನ್ನು ರವಾನಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s बुलियन का सक्रिय मान सेट नहीं कर सका"
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr "ಬೂಲಿಯನ್ %s ಅನ್ನು ಮಾರ್ಪಡಿಸಲಾಗುವುದಿಲ್ಲ"
+ msgstr "%s बुलियन रूपांतरित नहीं कर सका"
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
- msgstr "ಸರಿಯಲ್ಲದ ವಿನ್ಯಾಸ %s: ರೆಕಾರ್ಡ್ %s"
+ msgstr "खराब प्रारूप %s: रिकार्ड %s"
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr "ಬೂಲಿಯನ್ %s ವು ಪಾಲಿಸಿಯಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ, ಅಳಿಸಲಾಗುವುದಿಲ್ಲ"
+ msgstr "%s बुलियन नीति में परिभाषित है, मिटाया नहीं जा सकता"
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr "ಬೂಲಿಯನ್ %s ಅನ್ನು ಅಳಿಸಲಾಗಿಲ್ಲ"
+ msgstr "%s बुलियन मिटा नहीं सका"
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr "ಬೂಲಿಯನ್ನುಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಿಲ್ಲ"
+ msgstr "बुलियन सूचीबद्ध नहीं कर सका"
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr "ಗೊತ್ತಿರದ"
+ msgstr "अज्ञात"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
- msgstr "ಆಫ್"
+ msgstr "बंद"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
- msgstr "ಆನ್"
+ msgstr "चालू"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
- msgstr "SELinux ಬೂಲಿಯನ್"
+ msgstr "SELinux बूलियन"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
- msgstr ""
+-msgstr ""
++msgstr "स्तर"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
- msgstr ""
+-msgstr ""
++msgstr "तयशुदा"
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
- msgstr "ವಿವರಣೆ"
+ msgstr "विवरण"
-@@ -1004,7 +1000,7 @@ msgstr "ಮೆಮೊರಿಯನ್ನು ನಿಯೋಜಿಸುವಲ್ಲ
+@@ -1002,7 +1004,7 @@ msgstr "स्मृति संभाजन में त्रुटि.\n"
msgid "Error sending audit message.\n"
- msgstr "ಆಡಿಟ್ ಸಂದೇಶವನ್ನು ಕಳುಹಿಸುವಲ್ಲ್ಲಿ ದೋಷ.\n"
+ msgstr "ऑडिट संदेश भेजने में त्रुटि.\n"
-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
#, c-format
msgid "Could not determine enforcing mode.\n"
- msgstr "ಒತ್ತಾಯಪೂರ್ವಕ ಕ್ರಮವನ್ನು ನಿರ್ಧರಿಸಲಾಗಿಲ್ಲ.\n"
-@@ -1123,62 +1119,66 @@ msgstr "ಖಾಲಿ ಸೂಚನಾ ಸೆಟ್ಟನ್ನು ಪಡೆಯಲ
+ msgstr "पुनर्बलन मोड निश्चित नहीं कर सका.\n"
+@@ -1117,62 +1119,66 @@ msgstr "रिक्त संकेत सेट पाने में अस
msgid "Unable to set SIGHUP handler\n"
- msgstr "SIGHUP ನಿಯಂತ್ರಕವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ\n"
+ msgstr "SIGHUP नियंत्रण सेट करने में असमर्थ\n"
-#: ../newrole/newrole.c:1053
+#: ../newrole/newrole.c:1036
@@ -77719,74 +120355,74 @@ index d72a685..dd11d1e 100644
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "ಕ್ಷಮಿಸಿ, ಹೊಸಪಾತ್ರವನ್ನು ಕೇವಲ ಒಂದು SELinux ಕರ್ನಲಿನಲ್ಲಿ ಮಾತ್ರ ಬಳಸಬಹುದಾಗಿದೆ.\n"
+ msgstr "क्षमा करें, newrole सिर्फ SELinux कर्नेल पर प्रयोग किया जा सकता है.\n"
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr "old_context ಅನ್ನು ಪಡೆಯುವಲ್ಲಿ ವಿಫಲತೆ.\n"
+ msgstr "old_context को पाने में विफल.\n"
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr "ಎಚ್ಚರಿಕೆ! tty ಮಾಹಿತಿಯನ್ನು ಹಿಂಪಡೆಯಲಾಗಿಲ್ಲ.\n"
+ msgstr "चेतावनी! tty सूचना नहीं पा सकता.\n"
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr "PAM ಸೇವಾ ಸಂರಚನೆಯನ್ನು ಓದುವಾಗ ವಿಫಲತೆ.\n"
+ msgstr "PAM सेवा विन्यास पर पढ़ने में त्रुटि.\n"
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr "ಹೊಸಪಾತ್ರ: %s ಗೆ ಸರಿಯಲ್ಲದ ಗುಪ್ತಪದ\n"
+ msgstr "newrole: %s के लिये गलत शब्दकूट\n"
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
#, c-format
msgid "newrole: failure forking: %s"
- msgstr "ಹೊಸಪಾತ್ರ: ಕವಲೊಡೆಯುವಲ್ಲಿ (forking) ವಿಫಲ: %s"
+ msgstr "newrole: विभाजन में विफलता: %s"
-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr "tty ಲೇಬಲ್ಲನು ಪುನ: ಸ್ಥಾಪಿಸಲಾಗಿಲ್ಲ...\n"
+ msgstr "tty स्तर फिर जमा करने में असमर्थ...\n"
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
#, c-format
msgid "Failed to close tty properly\n"
- msgstr "tty ಅನ್ನು ಸರಿಯಾಗಿ ಮುಚ್ಚುವಲ್ಲಿ ವಿಫಲವಾಗಿದೆ\n"
+ msgstr "tty को विधिवत रूप से बंद करने में विफल\n"
-#: ../newrole/newrole.c:1224
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr "ವಿವರಣೆಕಾರನನ್ನು ಮುಚ್ಚಲಾಗಿಲ್ಲ.\n"
+ msgstr "विवरणकर्ता बंद नहीं सका.\n"
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr "ಶೆಲ್ಲಿನ argv0 ಅನ್ನು ನಿಯೋಜಿಸುವಲ್ಲಿ ದೋಷ.\n"
+ msgstr "शैल argv0 आबंटित करने में त्रुटि.\n"
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
#, c-format
msgid "Unable to restore the environment, aborting\n"
- msgstr "ವಾತಾವರಣವನ್ನು ಪುನಃಸ್ಥಾಪಿಸಲಾಗಿಲ್ಲ, ಕಾರ್ಯಭಂಗ ಮಾಡಲಾಗುತ್ತಿದೆ\n"
+ msgstr "वातावरण फिर भंडारित करने में असमर्थ, रोक रहा है\n"
-#: ../newrole/newrole.c:1298
+#: ../newrole/newrole.c:1297
msgid "failed to exec shell\n"
- msgstr "ಶೆಲ್ಲನ್ನು exec ಮಾಡುವಲ್ಲಿ ವಿಫಲತೆ\n"
+ msgstr "शेल निष्पादन में विफल\n"
-@@ -1284,20 +1284,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1275,2088 +1281,2970 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
msgid "chcat -l +CompanyConfidential juser"
msgstr "chcat -l +CompanyConfidential juser"
@@ -77795,26 +120431,117 @@ index d72a685..dd11d1e 100644
+#: ../scripts/chcat:399
+#, c-format
msgid "Options Error %s "
- msgstr "ಆಯ್ಕೆಗಳ ದೋಷ %s "
+ msgstr "विकल्प त्रुटि %s"
-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
msgid "Boolean"
- msgstr ""
+-msgstr ""
++msgstr "बूलिये"
-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
msgid "all"
- msgstr ""
+-msgstr ""
++msgstr "सभी"
-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1373,557 +1373,444 @@ msgstr ""
- msgid "Load Policy Module"
+ msgid "Customized"
+-msgstr ""
++msgstr "पसंदीदा"
+
+ #: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:1911
+ msgid "File Labeling"
+-msgstr ""
++msgstr "फाइल लेबलिंग"
+
+ #: ../gui/fcontextPage.py:74
+ msgid ""
+ "File\n"
+ "Specification"
+ msgstr ""
++"फाइल\n"
++"विनिर्दिष्टता"
+
+ #: ../gui/fcontextPage.py:81
+ msgid ""
+ "Selinux\n"
+ "File Type"
+ msgstr ""
++"Selinux\n"
++"फाइल प्रकार"
+
+ #: ../gui/fcontextPage.py:88
+ msgid ""
+ "File\n"
+ "Type"
msgstr ""
++"फाइल\n"
++"प्रकार"
+
+ #: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2098
+ msgid "User Mapping"
+-msgstr ""
++msgstr "उपयोक्ता मैपिंग"
+
+ #: ../gui/loginsPage.py:52
+ msgid ""
+ "Login\n"
+ "Name"
+ msgstr ""
++"लॉगिन\n"
++"नाम"
+
+ #: ../gui/loginsPage.py:56 ../gui/usersPage.py:50
+ msgid ""
+ "SELinux\n"
+ "User"
+ msgstr ""
++"SELinux\n"
++"उपयोक्ता"
+
+ #: ../gui/loginsPage.py:59 ../gui/usersPage.py:55
+ msgid ""
+ "MLS/\n"
+ "MCS Range"
+ msgstr ""
++"MLS/\n"
++"MCS परिसर"
+
+ #: ../gui/loginsPage.py:133
+ #, python-format
+ msgid "Login '%s' is required"
+-msgstr ""
++msgstr "लॉगिन '%s' जरूरी है"
+
+ #: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+-msgstr ""
++msgstr "पॉलिसी मॉड्यूल"
+
+ #: ../gui/modulesPage.py:57
+ msgid "Module Name"
+-msgstr ""
++msgstr "मॉड्यूल नाम"
+
+ #: ../gui/modulesPage.py:134
+ msgid "Disable Audit"
+-msgstr ""
++msgstr "ऑडिट निष्क्रिय करें"
+
+ #: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+-msgstr ""
++msgstr "ऑडिट सक्रिय करें"
+
+ #: ../gui/modulesPage.py:162
+ msgid "Load Policy Module"
+-msgstr ""
++msgstr "पॉलिसी मॉड्यूल लोड करें"
-#: ../gui/polgen.glade:79
-msgid "Polgen"
@@ -77823,31 +120550,35 @@ index d72a685..dd11d1e 100644
-#: ../gui/polgen.glade:80
+#: ../gui/polgen.glade:9
msgid "Red Hat 2007"
- msgstr ""
+-msgstr ""
++msgstr "Red Hat 2007"
-#: ../gui/polgen.glade:81
+#: ../gui/polgen.glade:11
msgid "GPL"
- msgstr ""
+-msgstr ""
++msgstr "GPL"
#. TRANSLATORS: Replace this string with your names, one name per line.
-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
msgid "translator-credits"
- msgstr ""
-
--#: ../gui/polgen.glade:90
+-msgstr ""
++msgstr "राजेश रंजन (rranjan at redhat.com, rajeshkajha at yahoo.com)"
++
+#: ../gui/polgen.glade:34
+msgid "Add Booleans Dialog"
-+msgstr ""
++msgstr "बुलियन संवाद जोड़ रहा है"
+
+#: ../gui/polgen.glade:101
+msgid "Boolean Name"
-+msgstr ""
-+
++msgstr "बूलियन नाम"
+
+-#: ../gui/polgen.glade:90
+#: ../gui/polgen.glade:230
msgid "SELinux Policy Generation Tool"
- msgstr ""
+-msgstr ""
++msgstr "SELinux पॉलिसी जनन औजार"
-#: ../gui/polgen.glade:128
+#: ../gui/polgen.glade:251
@@ -77855,57 +120586,68 @@ index d72a685..dd11d1e 100644
"<b>Select the policy type for the application or user role you want to "
"confine:</b>"
msgstr ""
++"<b>अनुप्रयोग या उपयोक्ता भूमिका के लिए नीति प्रकार चुनें जिसे आप सीमित करना चाहते हैं:</b>"
-#: ../gui/polgen.glade:177
+#: ../gui/polgen.glade:284
msgid "<b>Applications</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
+-msgstr ""
++msgstr "<b>अनुप्रयोग</b>"
++
+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
+msgid "Standard Init Daemon"
-+msgstr ""
-+
++msgstr "मानक Init डेमॉन"
+
+-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
msgid ""
"Standard Init Daemon are daemons started on boot via init scripts. Usually "
"requires a script in /etc/rc.d/init.d"
msgstr ""
++"मानक Init डेमॉन वे डेमॉन हैं जो बूट पर init स्क्रिप्ट से होकर आरंभ किया गया. प्रायः /"
++"etc/rc.d/init.d में एक स्क्रिप्ट की जरूरी है"
-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
-msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
-+msgid "DBUS System Daemon"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
--msgid "DBUS System Daemon"
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
+ msgid "DBUS System Daemon"
+-msgstr ""
++msgstr "DBUS सिस्टम डेमॉन"
++
+#: ../gui/polgen.glade:349
+msgid "Internet Services Daemon (inetd)"
- msgstr ""
++msgstr "इंटरनेट सर्विस डेमॉन (inetd)"
-#: ../gui/polgen.glade:280
+#: ../gui/polgen.glade:353
msgid "Internet Services Daemon are daemons started by xinetd"
- msgstr ""
+-msgstr ""
++msgstr "इंटरनेट सेवा डेमॉन xinetd के द्वारा आरंभ किया जाता है"
-#: ../gui/polgen.glade:282
-msgid "Internet Services Daemon (inetd)"
+-msgstr ""
+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
+msgid "Web Application/Script (CGI)"
- msgstr ""
++msgstr "वेब अनुप्रयोग/स्क्रिप्ट (CGI)"
-#: ../gui/polgen.glade:301
+#: ../gui/polgen.glade:370
msgid ""
"Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
msgstr ""
++"वेब अनुप्रयोग/स्क्रिप्ट (CGI) CGI स्क्रिप्ट को वेब सर्वर के द्वारा आरंभ किया जाता है "
++"(apache)"
-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
-msgid "Web Application/Script (CGI)"
+-msgstr ""
+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
+msgid "User Application"
- msgstr ""
++msgstr "उपयोक्ता अनुप्रयोग"
-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
@@ -77913,6 +120655,8 @@ index d72a685..dd11d1e 100644
"User Application are any application that you would like to confine that is "
"started by a user"
msgstr ""
++"उपयोक्ता अनुप्रयोग कोई अनुप्रयोग है जो सीमित करना चाहेगा जो कि उपयोक्ता के द्वारा आरंभ "
++"हुआ है"
-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
-msgid "User Application"
@@ -77921,27 +120665,31 @@ index d72a685..dd11d1e 100644
-#: ../gui/polgen.glade:345 ../gui/polgen.py:161
+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
msgid "Sandbox"
- msgstr ""
+-msgstr ""
++msgstr "सेंडबॉक्स"
-#: ../gui/polgen.glade:391
+#: ../gui/polgen.glade:446
msgid "<b>Login Users</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:453
+-msgstr ""
++msgstr "<b>लॉगिन उपयोक्ता</b>"
++
+#: ../gui/polgen.glade:478
+msgid "Existing User Roles"
-+msgstr ""
-+
++msgstr "मौजूदा उपयोक्ता भूमिका"
+
+-#: ../gui/polgen.glade:453
+#: ../gui/polgen.glade:482
msgid "Modify an existing login user record."
- msgstr ""
+-msgstr ""
++msgstr "मौजूदा लॉगिन उपयोक्ता रिकार्ड रूपांतरित करें."
-#: ../gui/polgen.glade:455
-msgid "Existing User Roles"
+-msgstr ""
+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
+msgid "Minimal Terminal User Role"
- msgstr ""
++msgstr "न्यूनतम टर्मिनल उपयोक्ता भूमिका"
-#: ../gui/polgen.glade:474
+#: ../gui/polgen.glade:499
@@ -77949,12 +120697,15 @@ index d72a685..dd11d1e 100644
"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 ""
++"यह उपयोक्ता मशीन में लॉगिन मात्र टर्मिनल या दूरस्थ लॉगिन से होगा. मूलभूत रूप से यह "
++"उपयोक्ता के पास कोई setuid नहीं होगा, कोई संजालन नहीं, कोई su नहीं, कोई sudo नहीं."
-#: ../gui/polgen.glade:476 ../gui/polgen.py:162
-msgid "Minimal Terminal User Role"
+-msgstr ""
+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
+msgid "Minimal X Windows User Role"
- msgstr ""
++msgstr "न्यूनतम X विंडोज उपयोक्ता भूमिका"
-#: ../gui/polgen.glade:495
+#: ../gui/polgen.glade:516
@@ -77962,12 +120713,15 @@ index d72a685..dd11d1e 100644
"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 ""
++"यह उपयोक्ता मशीन में लॉगिन X या टर्मिनल से कर सकता है. मूलभूत रूप से यह उपयोक्ता के पास "
++"कोई setuid नहीं होगा, कोई संजालन नहीं, कोई sudo नहीं, कोई su नहीं."
-#: ../gui/polgen.glade:497 ../gui/polgen.py:163
-msgid "Minimal X Windows User Role"
+-msgstr ""
+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
+msgid "User Role"
- msgstr ""
++msgstr "उपयोक्ता भूमिका"
-#: ../gui/polgen.glade:516
+#: ../gui/polgen.glade:533
@@ -77975,12 +120729,15 @@ index d72a685..dd11d1e 100644
"User with full networking, no setuid applications without transition, no "
"sudo, no su."
msgstr ""
++"पूर्ण संजालन के साथ उपयोक्ता, कोई setuid अनुप्रयोग बिना संक्रमण के नहीं, कोई sudo नहीं, "
++"कोई su नहीं."
-#: ../gui/polgen.glade:518 ../gui/polgen.py:164
-msgid "User Role"
+-msgstr ""
+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
+msgid "Admin User Role"
- msgstr ""
++msgstr "प्रशासन उपयोक्ता भूमिका"
-#: ../gui/polgen.glade:537
+#: ../gui/polgen.glade:550
@@ -77988,26 +120745,33 @@ index d72a685..dd11d1e 100644
"User with full networking, no setuid applications without transition, no su, "
"can sudo to Root Administration Roles"
msgstr ""
++"पूर्ण संजालन के साथ उपयोक्ता, कोई setuid अनुप्रयोग बिना संक्रमण के नहीं, कोई su नहीं, रूट "
++"प्रशासन भूमिका को sudo कर सकता है."
-#: ../gui/polgen.glade:539 ../gui/polgen.py:165
-msgid "Admin User Role"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:585
+#: ../gui/polgen.glade:592
-+msgid "<b>Root Users</b>"
- msgstr ""
+ msgid "<b>Root Users</b>"
+-msgstr ""
++msgstr "<b>रूट उपयोक्ता</b>"
--#: ../gui/polgen.glade:585
--msgid "<b>Root Users</b>"
+-#: ../gui/polgen.glade:647
+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
+msgid "Root Admin User Role"
- msgstr ""
-
--#: ../gui/polgen.glade:647
++msgstr "रूट प्रशासन उपयोक्ता भूमिका"
++
+#: ../gui/polgen.glade:627
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:649 ../gui/polgen.py:166
-msgid "Root Admin User Role"
@@ -78020,57 +120784,67 @@ index d72a685..dd11d1e 100644
-#: ../gui/polgen.glade:745
+#: ../gui/polgen.glade:705
msgid "<b>Enter name of application or user role:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>अनुप्रयोग का नाम व उपयोक्ता भूमिका दर्ज करें:</b>"
-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
msgid "Name"
- msgstr ""
+-msgstr ""
++msgstr "नाम"
-#: ../gui/polgen.glade:807
+#: ../gui/polgen.glade:739
msgid "Enter complete path for executable to be confined."
- msgstr ""
+-msgstr ""
++msgstr "सीमित रहने के लिए एक्सक्यूटेबल का पूरा पथ दें."
-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
msgid "..."
- msgstr ""
+-msgstr ""
++msgstr "..."
-#: ../gui/polgen.glade:849
+#: ../gui/polgen.glade:776
msgid "Enter unique name for the confined application or user role."
- msgstr ""
+-msgstr ""
++msgstr "सीमित अनुप्रयोग या उपयोक्ता भूमिका के लिए अद्वितीय नाम दें."
-#: ../gui/polgen.glade:871
+#: ../gui/polgen.glade:794
msgid "Executable"
- msgstr ""
+-msgstr ""
++msgstr "एक्सक्यूटेबल"
-#: ../gui/polgen.glade:899
+#: ../gui/polgen.glade:808
msgid "Init script"
- msgstr ""
+-msgstr ""
++msgstr "Init स्क्रिप्ट"
-#: ../gui/polgen.glade:927
+#: ../gui/polgen.glade:821
msgid ""
"Enter complete path to init script used to start the confined application."
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:982
-msgid "label105"
-msgstr ""
--
++msgstr "सीमित अनुप्रयोग आरंभ करने के लिए init स्क्रिप्ट में पूरा पथ डालें."
+
-#: ../gui/polgen.glade:1011
+#: ../gui/polgen.glade:887
msgid "<b>Select existing role to modify:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>बदलने के लिए मौजूदा भूमिका चुनें:</b>"
-#: ../gui/polgen.glade:1045
+#: ../gui/polgen.glade:908
msgid "Select the user roles that will transiton to the %s domain."
- msgstr ""
+-msgstr ""
++msgstr "उन उपयोक्ता भूमिकाओं को चुनें जो %s डोमेन में संक्रमित किया जाएगा"
-#: ../gui/polgen.glade:1073
-msgid "label106"
@@ -78081,12 +120855,14 @@ index d72a685..dd11d1e 100644
-#: ../gui/polgen.glade:1102
+#: ../gui/polgen.glade:945
msgid "<b>Select roles that %s will transition to:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>उन उपयोक्ता भूमिकाओं को चुनें जो %s में संक्रमित किया जाएगा:</b>"
-#: ../gui/polgen.glade:1136
+#: ../gui/polgen.glade:963
msgid "Select applications domains that %s will transition to."
- msgstr ""
+-msgstr ""
++msgstr "अनुप्रयोग डोमेन चुनें जिसमें %s संक्रमण करेगा."
-#: ../gui/polgen.glade:1164
-msgid "label107"
@@ -78099,12 +120875,14 @@ index d72a685..dd11d1e 100644
-#: ../gui/polgen.glade:1193
+#: ../gui/polgen.glade:1001
msgid "<b>Select the user_roles that will transition to %s:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>उन उपयोक्ता_भूमिका को चुनें जो %s में संक्रमित किया जाएगा:</b>"
-#: ../gui/polgen.glade:1227
+#: ../gui/polgen.glade:1019
msgid "Select the user roles that will transiton to this applications domains."
- msgstr ""
+-msgstr ""
++msgstr "उपयोक्ता भूमिका चुनें जो कि इस अनुप्रयोग डोमेन में संक्रमित करेगा."
-#: ../gui/polgen.glade:1255
-msgid "label108"
@@ -78113,12 +120891,14 @@ index d72a685..dd11d1e 100644
-#: ../gui/polgen.glade:1284
+#: ../gui/polgen.glade:1056
msgid "<b>Select domains that %s will administer:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>अतिरिक्त डोमेन चुनें जिसे %s प्रशासित करेगा:</b>"
-#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
+#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
msgid "Select the domains that you would like this user administer."
- msgstr ""
+-msgstr ""
++msgstr "डोमेन चुनें जिसे आप इस उपयोक्ता के द्वारा प्रशासित कराना चाहेंगे."
-#: ../gui/polgen.glade:1346
-msgid "label109"
@@ -78127,49 +120907,56 @@ index d72a685..dd11d1e 100644
-#: ../gui/polgen.glade:1375
+#: ../gui/polgen.glade:1111
msgid "<b>Select additional roles for %s:</b>"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:1437
-msgid "label111"
-msgstr ""
--
++msgstr "<b>%s के लिए अतिरिक्त भूमिकाएँ चुनें:</b>"
+
-#: ../gui/polgen.glade:1466
+#: ../gui/polgen.glade:1166
msgid "<b>Enter network ports that %s binds on:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>संजाल पोर्ट दाखिल करें जिसमें %s बाइंड किया जाता है:</b>"
-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
msgid "<b>TCP Ports</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
+-msgstr ""
++msgstr "<b>TCP पोर्ट</b>"
++
+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
+#: ../gui/polgen.glade:1698
+msgid "All"
-+msgstr ""
-+
++msgstr "सभी"
+
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
msgid "Allows %s to bind to any udp port"
- msgstr ""
+-msgstr ""
++msgstr "%s को किसी udp पोर्ट से बांधने की स्वीकृति देता है."
-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
-#: ../gui/polgen.glade:2215
-msgid "All"
+-msgstr ""
+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
+msgid "600-1024"
- msgstr ""
++msgstr "600-1024"
-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
msgstr ""
++"%s भूमिका को bindresvport को 0 के साथ स्वीकृति दें. पोर्ट 600-1024 में बांध रहा है"
-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
-msgid "600-1024"
+-msgstr ""
+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
+msgid "Unreserved Ports (>1024)"
- msgstr ""
++msgstr "अनारक्षित पोर्ट (>1024)"
-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
@@ -78177,6 +120964,8 @@ index d72a685..dd11d1e 100644
"Enter a comma separated list of udp ports or ranges of ports that %s binds "
"to. Example: 612, 650-660"
msgstr ""
++"udp पोर्ट या पोर्ट के परिसर का कौमा से अलग किया सूची दाखिल करें जिसमें %s बंधा है. "
++"उदाहरण: 612, 650-660"
-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
-msgid "Unreserved Ports (>1024)"
@@ -78187,17 +120976,20 @@ index d72a685..dd11d1e 100644
+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
+#: ../gui/polgen.glade:1718
msgid "Select Ports"
- msgstr ""
+-msgstr ""
++msgstr "पोर्ट चुनें"
-#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
+#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
msgid "Allows %s to bind to any udp ports > 1024"
- msgstr ""
+-msgstr ""
++msgstr "%s को किसी udp पोर्ट में बाइंड करना चाहिए > 1024"
-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
msgid "<b>UDP Ports</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>UDP पोर्ट</b>"
-#: ../gui/polgen.glade:1937
-msgid "label113"
@@ -78210,12 +121002,14 @@ index d72a685..dd11d1e 100644
-#: ../gui/polgen.glade:1966
+#: ../gui/polgen.glade:1537
msgid "<b>Select network ports that %s connects to:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>संजाल पोर्ट दाखिल करें जिससे %s कनेक्ट होता है:</b>"
-#: ../gui/polgen.glade:2058
+#: ../gui/polgen.glade:1593
msgid "Allows %s to connect to any tcp port"
- msgstr ""
+-msgstr ""
++msgstr "%s को किसी tcp पोर्ट में कनेक्ट करने की अनुमति दें"
-#: ../gui/polgen.glade:2104
+#: ../gui/polgen.glade:1622
@@ -78223,11 +121017,14 @@ index d72a685..dd11d1e 100644
"Enter a comma separated list of tcp ports or ranges of ports that %s "
"connects to. Example: 612, 650-660"
msgstr ""
++"tcp पोर्ट या पोर्ट के परिसर का कौमा से अलग किया सूची दाखिल करें जिसमें %s जुड़ता है. "
++"उदाहरण: 612, 650-660"
-#: ../gui/polgen.glade:2212
+#: ../gui/polgen.glade:1702
msgid "Allows %s to connect to any udp port"
- msgstr ""
+-msgstr ""
++msgstr "%s को किसी udp पोर्ट से कनेक्ट करने की अनुमति दें"
-#: ../gui/polgen.glade:2258
+#: ../gui/polgen.glade:1731
@@ -78235,6 +121032,8 @@ index d72a685..dd11d1e 100644
"Enter a comma separated list of udp ports or ranges of ports that %s "
"connects to. Example: 612, 650-660"
msgstr ""
++"udp पोर्ट या पोर्ट के परिसर का कौमा से अलग किया सूची दाखिल करें जिसमें %s जुड़ता है. "
++"उदाहरण: 612, 650-660"
-#: ../gui/polgen.glade:2305
-msgid "label114"
@@ -78243,56 +121042,66 @@ index d72a685..dd11d1e 100644
-#: ../gui/polgen.glade:2334
+#: ../gui/polgen.glade:1792
msgid "<b>Select common application traits for %s:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s के लिए सामान्य अनुप्रयोग विशेषता चुनें:</b>"
-#: ../gui/polgen.glade:2366
+#: ../gui/polgen.glade:1809
msgid "Writes syslog messages\t"
- msgstr ""
+-msgstr ""
++msgstr "syslog संदेश लिखता है\t"
-#: ../gui/polgen.glade:2385
+#: ../gui/polgen.glade:1824
msgid "Create/Manipulate temporary files in /tmp"
- msgstr ""
+-msgstr ""
++msgstr "/tmp में अस्थायी फाइलों को बनाता / काम करता है"
-#: ../gui/polgen.glade:2404
+#: ../gui/polgen.glade:1839
msgid "Uses Pam for authentication"
- msgstr ""
+-msgstr ""
++msgstr "सत्यापन के लिए PAM का प्रयोग करता है"
-#: ../gui/polgen.glade:2423
+#: ../gui/polgen.glade:1854
msgid "Uses nsswitch or getpw* calls"
- msgstr ""
+-msgstr ""
++msgstr "nsswitch या getpw* कॉल प्रयोग करता है"
-#: ../gui/polgen.glade:2442
+#: ../gui/polgen.glade:1869
msgid "Uses dbus"
- msgstr ""
+-msgstr ""
++msgstr "dbus का प्रयोग करें"
-#: ../gui/polgen.glade:2461
+#: ../gui/polgen.glade:1884
msgid "Sends audit messages"
- msgstr ""
+-msgstr ""
++msgstr "ऑडिट संदेश भेजता है"
-#: ../gui/polgen.glade:2480
+#: ../gui/polgen.glade:1899
msgid "Interacts with the terminal"
- msgstr ""
+-msgstr ""
++msgstr "टर्मिनल के साथ अंतःक्रिया करता है"
-#: ../gui/polgen.glade:2499
+#: ../gui/polgen.glade:1914
msgid "Sends email"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:2530
-msgid "label115"
-msgstr ""
--
++msgstr "ईमेल भेजता है"
+
-#: ../gui/polgen.glade:2559
+#: ../gui/polgen.glade:1961
msgid "<b>Add files/directories that %s manages</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>फ़ाइल/निर्देशिका चुनें जिसे %s प्रबंधित करता है</b>"
-#: ../gui/polgen.glade:2788
+#: ../gui/polgen.glade:2122
@@ -78300,6 +121109,7 @@ index d72a685..dd11d1e 100644
"Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
"Files ..."
msgstr ""
++"फ़ाइल/निर्देशिका जिसे %s \"प्रबंधित\" करता है. Pid फ़ाइल, लॉग फ़ाइल /var/lib फ़ाइल ..."
-#: ../gui/polgen.glade:2823
-msgid "label116"
@@ -78308,23 +121118,26 @@ index d72a685..dd11d1e 100644
-#: ../gui/polgen.glade:2852
+#: ../gui/polgen.glade:2166
msgid "<b>Add booleans from the %s policy:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s नीति से बुलियन जोड़ें:</b>"
-#: ../gui/polgen.glade:3002
+#: ../gui/polgen.glade:2274
msgid "Add/Remove booleans used by the %s domain"
- msgstr ""
+-msgstr ""
++msgstr "%s डोमेन के द्वारा प्रयुक्त बुलियन जोड़ें/हटाएँ."
-#: ../gui/polgen.glade:3066
+#: ../gui/polgen.glade:2316
msgid "<b>Which directory you will generate the %s policy?</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>किस निर्देशिका में आप %s नीति उत्पन्न करेंगे?</b>"
-#: ../gui/polgen.glade:3097
+#: ../gui/polgen.glade:2334
msgid "Policy Directory"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:3254
-msgid "Add Booleans Dialog"
-msgstr ""
@@ -78332,57 +121145,68 @@ index d72a685..dd11d1e 100644
-#: ../gui/polgen.glade:3327
-msgid "Boolean Name"
-msgstr ""
--
++msgstr "पॉलिसी निर्देशिका"
+
-#: ../gui/polgengui.py:261
+#: ../gui/polgengui.py:262
msgid "Role"
- msgstr ""
+-msgstr ""
++msgstr "भूमिका"
-#: ../gui/polgengui.py:268
+#: ../gui/polgengui.py:269
msgid "Existing_User"
- msgstr ""
+-msgstr ""
++msgstr "मौजूदा उपयोक्ता (_U)"
-#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
+#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
msgid "Application"
- msgstr ""
+-msgstr ""
++msgstr "अनुप्रयोग"
-#: ../gui/polgengui.py:352
+#: ../gui/polgengui.py:353
#, python-format
msgid "%s must be a directory"
- msgstr ""
+-msgstr ""
++msgstr "%s को जरूर निर्देशिका होनी चाहिए"
-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
msgid "You must select a user"
- msgstr ""
+-msgstr ""
++msgstr "आपको जरूर उपयोक्ता चुनना है"
-#: ../gui/polgengui.py:542
+#: ../gui/polgengui.py:543
msgid "Select executable file to be confined."
- msgstr ""
+-msgstr ""
++msgstr "सीमित रहने के लिए एक्सक्यूटेबल फाइल चुनें."
-#: ../gui/polgengui.py:553
+#: ../gui/polgengui.py:554
msgid "Select init script file to be confined."
- msgstr ""
+-msgstr ""
++msgstr "सीमित होने के लिए init स्क्रिप्ट चुनें."
-#: ../gui/polgengui.py:563
+#: ../gui/polgengui.py:564
msgid "Select file(s) that confined application creates or writes"
- msgstr ""
+-msgstr ""
++msgstr "फाइलों को चुनें जिसे सीमित अनुप्रयोग बनाता है व लिखता है"
-#: ../gui/polgengui.py:570
+#: ../gui/polgengui.py:571
msgid "Select directory(s) that the confined application owns and writes into"
- msgstr ""
+-msgstr ""
++msgstr "निर्देशिका चुनें जिसका सीमित अनुप्रयोग मालिक है व जिसमें लिखता है"
-#: ../gui/polgengui.py:632
+#: ../gui/polgengui.py:633
msgid "Select directory to generate policy files in"
- msgstr ""
+-msgstr ""
++msgstr "निर्देशिका चुनें जिसमें पॉलिसी फाइल को लिखा जाना है"
-#: ../gui/polgengui.py:649
+#: ../gui/polgengui.py:650
@@ -78391,11 +121215,14 @@ index d72a685..dd11d1e 100644
"Type %s_t already defined in current policy.\n"
"Do you want to continue?"
msgstr ""
++"मौजूदा नीति में %s_t पहले से परिभाषित है.\n"
++"क्या आप जारी रखना चाहते हैं?"
-#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
+#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
msgid "Verify Name"
- msgstr ""
+-msgstr ""
++msgstr "नाम जांचें"
-#: ../gui/polgengui.py:653
+#: ../gui/polgengui.py:654
@@ -78404,114 +121231,436 @@ index d72a685..dd11d1e 100644
"Module %s.pp already loaded in current policy.\n"
"Do you want to continue?"
msgstr ""
++"मॉड्यूल %s.pp पहले से मौजूदा नीति में लोड किया है.\n"
++"क्या आप जारी रखना चाहते हैं?"
-#: ../gui/polgengui.py:699
+#: ../gui/polgengui.py:700
msgid ""
"You must add a name made up of letters and numbers and containing no spaces."
msgstr ""
++"आपको जरूर अक्षरों, संख्याओं से मिलाकर बनने वाला नाम जोड़ना चाहिए जिसमें कोई स्थान समाहित "
++"नहीं हो."
-#: ../gui/polgengui.py:713
+#: ../gui/polgengui.py:714
msgid "You must enter a executable"
- msgstr ""
+-msgstr ""
++msgstr "आप जरूर एक एक्सक्यूटेबल दें"
-#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
+#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
msgid "Configue SELinux"
- msgstr ""
+-msgstr ""
++msgstr "SELinux विन्यस्त करें"
-#: ../gui/polgen.py:158
-msgid "Internet Services Daemon"
-msgstr ""
--
++#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
++msgid "Network Port"
++msgstr "संजाल पोर्ट"
+
-#: ../gui/polgen.py:197
-#, python-format
-msgid "Ports must be numbers or ranges of numbers from 1 to %d "
--msgstr ""
--
++#: ../gui/portsPage.py:85
++msgid ""
++"SELinux Port\n"
++"Type"
+ msgstr ""
++"SELinux पोर्ट\n"
++"प्रकार"
+
-#: ../gui/polgen.py:324
-msgid "You must enter a name for your confined process/user"
-msgstr ""
--
++#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
++msgid "Protocol"
++msgstr "प्रोटोकॉल"
+
-#: ../gui/polgen.py:326
--msgid ""
++#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
+ msgid ""
-"Name must be alpha numberic with no spaces. Consider using option \"-n "
-"MODULENAME\""
-msgstr ""
-
-#: ../gui/polgen.py:414
-msgid "User Role types can not be assigned executables."
--msgstr ""
--
++"MLS/MCS\n"
++"Level"
+ msgstr ""
++"MLS/MCS\n"
++"स्तर"
+
-#: ../gui/polgen.py:420
-msgid "Only Daemon apps can use an init script.."
-msgstr ""
--
++#: ../gui/portsPage.py:101
++msgid "Port"
++msgstr "पोर्ट"
+
-#: ../gui/polgen.py:438
-msgid "use_resolve must be a boolean value "
-msgstr ""
--
++#: ../gui/portsPage.py:207
++#, python-format
++msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 "
++msgstr "पोर्ट संख्या \"%s\" वैध नहीं है. 0 < PORT_NUMBER < 65536 "
+
-#: ../gui/polgen.py:444
-msgid "use_syslog must be a boolean value "
-msgstr ""
--
++#: ../gui/portsPage.py:252
++msgid "List View"
++msgstr "अंतिम दृश्य"
+
-#: ../gui/polgen.py:450
-msgid "use_kerberos must be a boolean value "
-msgstr ""
--
++#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
++msgid "Group View"
++msgstr "समूह दृश्य"
+
-#: ../gui/polgen.py:456
-msgid "manage_krb5_rcache must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
--msgstr ""
--
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
--msgstr ""
--
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
--msgstr ""
--
--#: ../gui/polgen.py:1183
--msgid "Interface file"
--msgstr ""
--
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
--msgstr ""
--
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
--msgstr ""
--
--#: ../gui/polgen.py:1306
--#, python-format
--msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
--msgstr ""
--
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
--msgstr ""
--
- #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
- msgstr ""
-@@ -3369,3 +3256,160 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
- msgstr ""
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
++msgstr "क्या आप निश्चित हैं कि आप %s '%s' को मिटाना चाहते हैं?"
++
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
++msgstr "%s मिटाएं"
++
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
++msgstr "%s जोड़ें"
++
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
++msgstr "%s बदलें"
++
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
++msgstr "अनुज्ञात्मक"
++
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
++msgstr "बाध्यकारी"
++
++#: ../gui/statusPage.py:94
++msgid "Status"
++msgstr "स्तर"
++
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
++msgstr ""
++"पॉलिसी प्रकार को बदलना पूरे फाइल सिस्टम को रिलेबल करने का कारण बनेगा अगले बूट पर. "
++"रिलेबलिंग लंबा समय लेता है फाइल सिस्टम के आकार पर निर्भर करते हुए. क्या आप जारी रखना "
++"चाहते हैं?"
++
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
++msgstr ""
++"SELinux को निष्क्रिय में बदलने के लिए रिबूट की जरूरत होती है. इसकी सलाह नहीं दी जाती "
++"है. यदि आप SELinux को वापस लौटाने की सोचते हैं, सिस्टम को रिलेबल करने की जरूरत "
++"होगी. यदि आप यह देखना चाहते हैं कि SELinux सिस्टम पर समस्या दे रहा है, आप अनुज्ञात्मक "
++"मोड में जा सकते हैं जो सिर्फ त्रुटि देगा और SELinux पॉलिसी को बाध्यकारी नहीं करेगा. "
++"अनुज्ञात्मक मोड के लिए रिबूट की जरूरत नहीं है, क्या आप जारी रखना चाहते हैं?"
++
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
++msgstr ""
++"सक्रिय SELinux स्थिति में बदलना अगले बूट पर पूरे फाइल सिस्टम के फिर लेबल किये जाने का "
++"कारण बनेगा. फाइल सिस्टम के आकार के आधार पर फिर से लेबल किया जाना काफी समय लेता है. "
++"क्या आप जारी रखना चाहेंगे?"
++
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
++msgstr "system-config-selinux"
++
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++msgstr ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
++msgstr "SELinux लॉगिंग मैपिंग"
++
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
++msgstr "SELinux संजाल पोर्ट"
++
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
++msgstr "SELinux प्रकार"
++
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
++msgstr "फाइल विशेषता"
++
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
++msgstr "फाइल प्रकार"
++
++#: ../gui/system-config-selinux.glade:727
++msgid ""
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
++msgstr ""
++"सभी फाइलें\n"
++"नियमित फाइल\n"
++"निर्देशिका\n"
++"संप्रतीक युक्ति\n"
++"ब्लॉक युक्ति\n"
++"सॉकेट\n"
++"सांकेतिक लिंक\n"
++"नामित पाइप\n"
++
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
++msgstr "MLS"
++
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
++msgstr "SELinux उपयोक्ता जोड़ें"
++
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
++msgstr "SELinux प्रशासन"
++
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
++msgstr "जोड़ें"
++
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
++msgstr "गुण (_P)"
++
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
++msgstr "मिटाएँ (_D)"
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr "प्रबंधन वस्तु चुनें"
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr "<b>चुनें:</b>"
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr "सिस्टम मूलभूत बाध्यकारी मोड"
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++"निष्क्रिय\n"
++"अनुज्ञात्मक\n"
++"बाध्यकारी\n"
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr "मौजूदा पुनर्बलन मोड"
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr "सिस्टम मूलभूत पॉलिसी प्रकार: "
++
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
++msgstr ""
++"चुनें यदि आप पूरे फाइल सिस्टम को अगले रिबूट पर फिर लेबल करना चाहते हैं. रिलेबल करना लंबा "
++"समय ले सकता है, सिस्टम के आकार पर निर्भर करते हुए. यदि आप पॉलिसी प्रकार को निष्क्रिय "
++"से बाध्यकारी में बदल रहे हैं, फिर लेबल करना जरूरी है."
++
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr "अगले रिबूट पर फिर लेबल करें."
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr "label37"
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr "सिस्टम मूलभूत में बुलियन सेटिंग वापस लाएं"
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr "पसंदीदा और सभी बुलियन के बीच टॉगल करें"
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr "फिल्टर"
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr "label50"
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr "फाइल संदर्भ जोड़ें"
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr "फाइल संदर्भ बदलें"
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
++msgstr "फाइल संदर्भ मिटाएं"
++
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
++msgstr "सभी और पसंदीदा फाइल संदर्भ के बीच टॉगल करें"
++
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
++msgstr "label38"
++
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
++msgstr "SELinux उपयोक्ता मैपिंग जोड़ें"
++
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
++msgstr "SELinux उपयोक्ता मैपिंग बदलें"
++
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
++msgstr "SELinux उपयोक्ता मैपिंग मिटाएं"
++
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
++msgstr "label39"
++
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
++msgstr "उपयोक्ता जोड़ें"
++
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
++msgstr "उपयोक्ता बदलें"
++
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
++msgstr "उपयोक्ता मिटाएँ"
++
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
++msgstr "label41"
++
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
++msgstr "संजाल पोर्ट जोड़ें"
++
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
++msgstr "संजाल पोर्ट संपादित करें"
++
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
++msgstr "संजाल पोर्ट मिटाएं"
++
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
++msgstr "पसंदीदा और सभी पोर्ट के बीच टॉगल करें"
++
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
++msgstr "label42"
++
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
++msgstr "नया पॉलिसी मॉड्यूल उत्पन्न करें"
++
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
++msgstr "पॉलिसी मॉड्यूल लोड करें."
++
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
++msgstr "लोड करने लायक सार्वजनिक मॉड्यूल हटाएं"
++
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
++msgstr ""
++"अतिरिक्त ऑडिट नियम सक्रिय/निष्क्रिय करें, जो लॉग फाइल में सामान्यतः रिपोर्ट नहीं किया "
++"हुआ है."
++
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
++msgstr "label44"
++
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
++msgstr "प्रक्रिया विधि अनुज्ञात्मक में बदलें."
++
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
++msgstr "प्रक्रिया विधि बाध्यकारी में बदलें."
++
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
++msgstr "प्रक्रिया डोमेन"
++
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
++msgstr "label59"
++
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
++msgstr "SELinux उपयोक्ता '%s' जरूरी हैं"
+
+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
++msgid "Generate SELinux man pages"
+msgstr ""
+
+#: ../sepolicy/sepolicy.py:110
@@ -78528,29 +121677,40 @@ index d72a685..dd11d1e 100644
+
+#: ../sepolicy/sepolicy.py:164
+msgid "Query SELinux policy network information"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
+msgid "list all SELinux port types"
-+msgstr "SELinux ಸಂಪರ್ಕ ಸ್ಥಾನದ ಬಗೆ"
-+
+ msgstr ""
+
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
+#: ../sepolicy/sepolicy.py:175
+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
+#: ../sepolicy/sepolicy.py:178
+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
+#: ../sepolicy/sepolicy.py:195
+msgid "Source Domain"
+msgstr ""
@@ -78559,2321 +121719,3196 @@ index d72a685..dd11d1e 100644
+msgid "Target Domain"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:211
++#: ../sepolicy/sepolicy.py:215
++#, fuzzy
++msgid "query SELinux Policy to see description of booleans"
++msgstr "SELinux पॉलिसी जनन औजार"
++
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:214
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:217
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:245
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:247
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:249
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:254
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
++msgstr "इंटरनेट सर्विस डेमॉन"
+
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/polgen.py:1306
+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
+ #, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
++msgstr "पोर्ट को जरूर 1 से %d तक संख्या या संख्या का परिसर जरूर होना चाहिए."
+
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
++msgstr "अपनी सीमित प्रक्रिया/उपयोक्ता के लिए आप अपना नाम जरूर दें"
+
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
+msgstr ""
++"नाम को वर्णांकिक होना चाहिए बिना किसी स्थान के. option \"-n MODULENAME\" का "
++"उपयोग करने की सोचें"
+
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
++msgstr "USER भूमिका प्रकार अनुमति प्राप्त एक्सक्यूटेबल नहीं हो सकता है."
+
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
++msgstr "सिर्फ DAEMON apps एक init स्क्रिप्ट का प्रयोग कर सकता है..."
+
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
++msgstr "use_resolve को जरूर बूलियन मान होना चाहिए"
+
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
++msgstr "use_syslog के पास जरूर बूलियन मान होना चाहिए"
+
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
++msgstr "use_kerberos को जरूर बूलियन मान होना चाहिए"
+
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
++msgstr "manage_krb5_rcache को जरूर बुलियन मान होना चाहिए "
+
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
++msgstr "USER प्रकार को स्वतः tmp प्रकार लेना चाहिए"
+
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
++msgstr "अपने सीमति प्रक्रिया के लिए आप जरूर अपना एक्सक्यूटेबल पथ दें"
+
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
++msgstr "प्रकार बाध्यकारी फाइल"
+
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
++msgstr "अंतरफलक फाइल"
+
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
++msgstr "फाइल संदर्भ फाइल"
+
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
-+msgstr ""
++msgstr "सेटअप स्क्रिप्ट"
+
-+#~ msgid "global"
-+#~ msgstr "ಜಾಗತಿಕ"
-diff --git a/policycoreutils/po/ko.po b/policycoreutils/po/ko.po
-index 8a96c13..eb72a20 100644
---- a/policycoreutils/po/ko.po
-+++ b/policycoreutils/po/ko.po
-@@ -9,7 +9,7 @@ msgid ""
- msgstr ""
- "Project-Id-Version: Policycoreutils\n"
- "Report-Msgid-Bugs-To: \n"
--"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
- "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: Korean (http://www.transifex.net/projects/p/fedora/language/"
-@@ -30,7 +30,7 @@ msgstr ""
- " 위치: <script> 은 실행 초기 스크립트명,\n"
- " <args ...> 스크립에 대한 인자(arguments) 입니다."
-
--#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
-+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
- #, c-format
- msgid "failed to initialize PAM\n"
- msgstr "PAM을 초기화하는데 실패하였습니다\n"
-@@ -79,7 +79,7 @@ msgstr "죄송합니다. run_init은 단지 SELinux 커널에서만 사용될
- msgid "authentication failed.\n"
- msgstr "인증 실패.\n"
-
--#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
-+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
- #, c-format
- msgid "Could not set exec context to %s.\n"
- msgstr "%s에 실행가능한 문맥을 설정할 수 없습니다.\n"
-@@ -92,856 +92,852 @@ msgstr "******************** 중요 ***********************\n"
- msgid "To make this policy package active, execute:"
- msgstr "정책 패키지를 활성화하려면 다음을 실행합니다:"
-
--#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
--msgid "global"
--msgstr "글로벌 "
--
--#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
- msgid "Could not create semanage handle"
- msgstr "semanage 처리를 생성할 수 없습니다"
-
--#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
- msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr "SELinux 정책은 관리되지 않거나 저장할 수 없습니다."
-
--#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
- msgid "Cannot read policy store."
- msgstr "정책을 읽을 수 없습니다."
-
--#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
- msgid "Could not establish semanage connection"
- msgstr "semanage 연결을 설정할 수 없습니다"
-
--#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
- msgid "Could not test MLS enabled status"
- msgstr "MLS가 활성화된 상태를 테스트할 수 없습니다 "
-
--#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
- msgid "Not yet implemented"
- msgstr "아직 구현되지 않았습니다 "
-
--#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
- msgid "Semanage transaction already in progress"
- msgstr "Semanage 트랜잭션이 이미 진행중입니다"
-
--#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
- msgid "Could not start semanage transaction"
- msgstr "semanage 트랜잭션을 시작할 수 없습니다"
-
--#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
- msgid "Could not commit semanage transaction"
- msgstr "semanage 트랜잭션을 커밋할 수 없습니다 "
-
--#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
- msgid "Semanage transaction not in progress"
- msgstr "Semanage 트랜잭션이 진행중이 아닙니다"
-
--#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
- msgid "Could not list SELinux modules"
- msgstr "SELinux 모듈 목록을 만들수 없습니다 "
-
--#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
- msgid "Modules Name"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
msgstr ""
--#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
- msgid "Version"
- msgstr "버전"
-
--#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
- msgid "Disabled"
- msgstr "비활성화 "
-
--#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
- #, python-format
- msgid "Could not disable module %s (remove failed)"
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
msgstr ""
--#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
- #, python-format
- msgid "Could not enable module %s (remove failed)"
+-#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+-msgid "Network Port"
++#: booleans.py:3
++#, fuzzy
++msgid "Allow amavis to use JIT compiler"
++msgstr "Samba को nfs निर्देशिका साझा करने की स्वीकृति दें"
++
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
msgstr ""
--#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
- #, python-format
- msgid "Could not remove module %s (remove failed)"
+-#: ../gui/portsPage.py:85
++#: booleans.py:5
++#, fuzzy
++msgid "Allow users to login using a radius server"
++msgstr "usb युक्ति को rw बनाने के लिए उपयोक्ता को स्वीकृति दें"
++
++#: booleans.py:6
+ msgid ""
+-"SELinux Port\n"
+-"Type"
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
msgstr ""
++"cdrecord को विभिन्न सामग्री को पढ़ने के लिए स्वीकृति दें. nfs, samba, विस्थापनीय "
++"युक्तियां, user temp और अविश्वसनीय सामग्री फाइलें"
--#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
- msgid "dontaudit requires either 'on' or 'off'"
+-#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
+-msgid "Protocol"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
msgstr ""
--#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
- msgid "Builtin Permissive Types"
+-#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
++msgstr ""
++
++#: booleans.py:9
++#, fuzzy
++msgid "Allow clamscan to read user content"
++msgstr "मोजिला ब्रॉउजर को उपयोक्ता फाइलें पढ़ने की स्वीकृति दें"
++
++#: booleans.py:10
+ msgid ""
+-"MLS/MCS\n"
+-"Level"
++"Allow Cobbler to modify public files used for public file transfer services."
msgstr ""
--#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
- msgid "Customized Permissive Types"
+-#: ../gui/portsPage.py:101
+-msgid "Port"
++#: booleans.py:11
++#, fuzzy
++msgid "Allow Cobbler to connect to the network using TCP."
++msgstr "squid डेमॉन को संजाल से कनेक्ट होने की स्वीकृति दें"
++
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
msgstr ""
--#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
- #, python-format
- msgid "Could not set permissive domain %s (module installation failed)"
- msgstr "%s 허용 도메인을 설정할 수없습니다 (모듈 설치 실패) "
-
--#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
- #, python-format
- msgid "Could not remove permissive domain %s (remove failed)"
- msgstr "%s 허용 도메인을 제거하지 못했습니다 (제거 실패) "
-
--#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
--#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
--#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
--#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
--#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
--#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
--#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
- #, python-format
- msgid "Could not create a key for %s"
- msgstr "%s에 사용되는 키를 생성할 수 없습니다"
-
--#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
--#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
- #, python-format
- msgid "Could not check if login mapping for %s is defined"
- msgstr "%s에 대한 로그인 맵핑이 지정되었는지를 확인할 수 없습니다."
-
--#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
- #, python-format
- msgid "Linux Group %s does not exist"
- msgstr "%s Linux 그룹이 존재하지 않습니다 "
+-#: ../gui/portsPage.py:207
+-#, python-format
+-msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 "
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
++msgstr ""
++
++#: booleans.py:14
++#, fuzzy
++msgid "Allow collectd to connect to the network using TCP."
++msgstr "squid डेमॉन को संजाल से कनेक्ट होने की स्वीकृति दें"
++
++#: booleans.py:15
++#, fuzzy
++msgid "Allow codnor domain to connect to the network using TCP."
++msgstr "squid डेमॉन को संजाल से कनेक्ट होने की स्वीकृति दें"
++
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
++msgstr ""
++
++#: booleans.py:17
++#, fuzzy
++msgid "Allow cvs daemon to read shadow"
++msgstr "sasl सत्यापन सर्वर को /etc/shadow को पढ़ने की स्वीकृति दें"
++
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
++msgstr "सभी डेमॉन को कोरफाइलों को / में लिखने की स्वीकृति दें"
++
++#: booleans.py:19
++#, fuzzy
++msgid "Allow all daemons to use tcp wrappers."
++msgstr "सभी डेमॉन को कोरफाइलों को / में लिखने की स्वीकृति दें"
++
++#: booleans.py:20
++#, fuzzy
++msgid "Allow all daemons the ability to read/write terminals"
++msgstr "सभी डेमॉन को गैर आबंटति ttys के प्रयोग की छूट दें"
++
++#: booleans.py:21
++#, fuzzy
++msgid "Allow dbadm to manage files in users home directories"
++msgstr ""
++"SELinux webadm उपयोक्ता को अनधिकृत उपयोक्ता होम निर्देशिकाओं को प्रबंधित करने की "
++"स्वीकृति दें"
++
++#: booleans.py:22
++#, fuzzy
++msgid "Allow dbadm to read files in users home directories"
++msgstr "SELinux webadm उपयोक्ता को अनधिकृत उपयोक्ता होम निर्देशिकाओं को पढ़ने स्वीकृति दें"
++
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
++msgstr ""
++
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
++msgstr ""
++
++#: booleans.py:25
++#, fuzzy
++msgid "Allow dhcpc client applications to execute iptables commands"
++msgstr "उपयोक्ता को mount कमांड चलाने की स्वीकृति दें"
++
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
++msgstr ""
++
++#: booleans.py:27
++#, fuzzy
++msgid "Allow all domains to use other domains file descriptors"
++msgstr "सभी डेमॉन को कोरफाइलों को / में लिखने की स्वीकृति दें"
++
++#: booleans.py:28
++#, fuzzy
++msgid "Allow all domains to have the kernel load modules"
++msgstr "सभी डेमॉन को कोरफाइलों को / में लिखने की स्वीकृति दें"
++
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
++msgstr ""
++
++#: booleans.py:30
++#, fuzzy
++msgid "Allow exim to connect to databases (postgres, mysql)"
++msgstr "उपयोक्ता को postgres सॉकेट में जोड़ने की स्वीकृति दें"
++
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
++msgstr ""
++
++#: booleans.py:32
++#, fuzzy
++msgid "Allow exim to read unprivileged user files."
++msgstr "SELinux webadm उपयोक्ता को अनधिकृत उपयोक्ता होम निर्देशिकाओं को पढ़ने स्वीकृति दें"
++
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
++msgstr ""
++
++#: booleans.py:34
++#, fuzzy
++msgid "Allow fenced domain to connect to the network using TCP."
++msgstr "squid डेमॉन को संजाल से कनेक्ट होने की स्वीकृति दें"
++
++#: booleans.py:35
++#, fuzzy
++msgid "Allow fenced domain to execute ssh."
++msgstr "सामान्य उपयोक्ता को पिंग करने की स्वीकृति दें"
++
++#: booleans.py:36
++#, fuzzy
++msgid "Allow ftp to read and write files in the user home directories"
++msgstr "SELinux webadm उपयोक्ता को अनधिकृत उपयोक्ता होम निर्देशिकाओं को पढ़ने स्वीकृति दें"
++
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:38
++#, fuzzy
++msgid "Allow ftp servers to connect to all ports > 1023"
++msgstr "%s को किसी tcp पोर्ट में कनेक्ट करने की अनुमति दें"
++
++#: booleans.py:39
++#, fuzzy
++msgid "Allow ftp servers to connect to mysql database ports"
++msgstr "उपयोक्ता को mysql सॉकेट में जोड़ने की स्वीकृति दें"
++
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
++msgstr ""
++
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
++msgstr ""
++
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
++msgstr ""
++
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++msgstr ""
++
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
++msgstr ""
++
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
++msgstr ""
++
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
++msgstr ""
++
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
++msgstr ""
++
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
++msgstr ""
++
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
++msgstr ""
++
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
++msgstr ""
++
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
++msgstr ""
++
++#: booleans.py:52
++#, fuzzy
++msgid "Allow gitisis daemon to send mail"
++msgstr "NIS के डेमॉन चलाने की स्वीकृति दें"
++
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
++msgstr ""
++
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
++msgstr ""
++
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
++msgstr ""
++
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
++msgstr ""
++
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
++msgstr ""
++
++#: booleans.py:59
++#, fuzzy
++msgid "Allow http daemon to check spam"
++msgstr "NIS के डेमॉन चलाने की स्वीकृति दें"
++
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
++msgstr ""
++
++#: booleans.py:61
++#, fuzzy
++msgid "Allow httpd to connect to the ldap port"
++msgstr "%s को किसी udp पोर्ट से कनेक्ट करने की अनुमति दें"
++
++#: booleans.py:62
++#, fuzzy
++msgid "Allow http daemon to connect to zabbix"
++msgstr "squid डेमॉन को संजाल से कनेक्ट होने की स्वीकृति दें"
++
++#: booleans.py:63
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++msgstr "squid डेमॉन को संजाल से कनेक्ट होने की स्वीकृति दें"
++
++#: booleans.py:64
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++msgstr "squid डेमॉन को संजाल से कनेक्ट होने की स्वीकृति दें"
++
++#: booleans.py:65
++#, fuzzy
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
++msgstr "squid डेमॉन को संजाल से कनेक्ट होने की स्वीकृति दें"
++
++#: booleans.py:66
++#, fuzzy
++msgid "Allow httpd to connect to memcache server"
++msgstr "%s को किसी tcp पोर्ट में कनेक्ट करने की अनुमति दें"
++
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
++msgstr ""
++
++#: booleans.py:68
++#, fuzzy
++msgid "Allow http daemon to send mail"
++msgstr "NIS के डेमॉन चलाने की स्वीकृति दें"
++
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
++msgstr ""
++
++#: booleans.py:70
++msgid "Allow httpd cgi support"
++msgstr ""
++
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++msgstr ""
++
++#: booleans.py:72
++#, fuzzy
++msgid "Allow httpd to read home directories"
++msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
++
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
++msgstr ""
++
++#: booleans.py:74
++#, fuzzy
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++msgstr "उपयोक्ता को postgres सॉकेट में जोड़ने की स्वीकृति दें"
++
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
++msgstr ""
++
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
++msgstr ""
++
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
++msgstr ""
++
++#: booleans.py:78
++#, fuzzy
++msgid "Allow httpd to read user content"
++msgstr "rpm को असीमित रूप से चलने की स्वीकृति दें"
++
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++msgstr ""
++
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
++msgstr ""
++
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++msgstr ""
++
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
++msgstr ""
++
++#: booleans.py:83
++#, fuzzy
++msgid "Allow Apache to execute tmp content."
++msgstr "उपयोक्ता को mount कमांड चलाने की स्वीकृति दें"
++
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
++msgstr ""
++
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
--#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
- #, python-format
- msgid "Linux User %s does not exist"
- msgstr "Linux 사용자 %s 가 존재하지 않습니다"
+-#: ../gui/portsPage.py:252
+-msgid "List View"
++#: booleans.py:86
++#, fuzzy
++msgid "Allow httpd to access cifs file systems"
++msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
++
++#: booleans.py:87
++#, fuzzy
++msgid "Allow httpd to access FUSE file systems"
++msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
++
++#: booleans.py:88
++#, fuzzy
++msgid "Allow httpd to run gpg"
++msgstr "ssh को ssh-keysign चलाने की स्वीकृति दें"
++
++#: booleans.py:89
++#, fuzzy
++msgid "Allow httpd to access nfs file systems"
++msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
++
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
++msgstr ""
++
++#: booleans.py:91
++#, fuzzy
++msgid "Allow httpd to access openstack ports"
++msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
++
++#: booleans.py:92
++#, fuzzy
++msgid "Allow icecast to connect to all ports, not just sound ports."
++msgstr "%s को किसी udp पोर्ट से कनेक्ट करने की अनुमति दें"
++
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
++msgstr ""
++
++#: booleans.py:94
++msgid "Allow java executable stack"
++msgstr "java एक्सक्यूटेबल स्टैक की स्वीकृति दें"
++
++#: booleans.py:95
++#, fuzzy
++msgid "Allow confined applications to run with kerberos."
++msgstr "फाइलों को चुनें जिसे सीमित अनुप्रयोग बनाता है व लिखता है"
++
++#: booleans.py:96
++#, fuzzy
++msgid "Allow syslogd daemon to send mail"
++msgstr "NIS के डेमॉन चलाने की स्वीकृति दें"
++
++#: booleans.py:97
++#, fuzzy
++msgid "Allow syslogd the ability to read/write terminals"
++msgstr "सभी डेमॉन को गैर आबंटति ttys के प्रयोग की छूट दें"
++
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
++msgstr ""
++
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
++msgstr ""
++
++#: booleans.py:100
++#, fuzzy
++msgid "Allow mock to read files in home directories."
++msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
++
++#: booleans.py:101
++#, fuzzy
++msgid "Allow the mount command to mount any directory or file."
++msgstr "किसी निर्देशिका को माउंट करने के लिए mount को अनुमति दें"
++
++#: booleans.py:102
++#, fuzzy
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
++msgstr "squid डेमॉन को संजाल से कनेक्ट होने की स्वीकृति दें"
++
++#: booleans.py:103
++msgid ""
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++#, fuzzy
++msgid "Allow confined web browsers to read home directory content"
++msgstr "स्टाफ वेब ब्रॉउजर को होम निर्देशिका में लिखने की स्वीकृति दें"
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
++msgstr "mplayer एक्सक्यूटेबल स्टैक की स्वीकृति दें"
++
++#: booleans.py:106
++#, fuzzy
++msgid "Allow mysqld to connect to all ports"
++msgstr "%s को किसी tcp पोर्ट में कनेक्ट करने की अनुमति दें"
++
++#: booleans.py:107
++#, fuzzy
++msgid "Allow BIND to bind apache port."
++msgstr "%s को किसी udp पोर्ट से बांधने की स्वीकृति देता है."
++
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
+-msgid "Group View"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: booleans.py:112
++#, fuzzy
++msgid "Allow system to run with NIS"
++msgstr "NIS के डेमॉन चलाने की स्वीकृति दें"
++
++#: booleans.py:113
++#, fuzzy
++msgid "Allow confined applications to use nscd shared memory."
++msgstr "क्लाइंट को X साझा स्मृति में लिखने की अनुमति दें"
++
++#: booleans.py:114
++#, fuzzy
++msgid "Allow nsplugin code to connect to unreserved ports"
++msgstr "%s को किसी udp पोर्ट से कनेक्ट करने की अनुमति दें"
++
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
--#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
- #, python-format
- msgid "Could not create login mapping for %s"
- msgstr "%s에 대한 로그인 맵핑을 생성할 수 없습니다"
+-#: ../gui/selinux.tbl:4
++#: booleans.py:116
++#, fuzzy
++msgid "Allow openvpn to read home directories"
++msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
++
++#: booleans.py:117
++#, fuzzy
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
++msgstr "squid डेमॉन को संजाल से कनेक्ट होने की स्वीकृति दें"
++
++#: booleans.py:118
++#, fuzzy
++msgid "Allow polipo to connect to all ports > 1023"
++msgstr "%s को किसी tcp पोर्ट में कनेक्ट करने की अनुमति दें"
++
++#: booleans.py:119
+ msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
--#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
- #, python-format
- msgid "Could not set name for %s"
- msgstr "%s에 대한 이름을 설정할 수 없습니다"
+-#: ../gui/selinux.tbl:5
++#: booleans.py:120
+ msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
+ msgstr ""
--#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
- #, python-format
- msgid "Could not set MLS range for %s"
- msgstr "%s 에 대한 MLS 범위를 설정할 수 없습니다"
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
- #, python-format
- msgid "Could not set SELinux user for %s"
- msgstr "%s에 대한 SELinu 사용자를 설정할 수 없습니다"
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
- #, python-format
- msgid "Could not add login mapping for %s"
- msgstr "%s에 대한 로그인 맵핑을 추가할 수 없습니다"
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
--#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
- msgid "Requires seuser or serange"
- msgstr "seuser 또는 serange 필요"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
--#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
- #, python-format
- msgid "Login mapping for %s is not defined"
- msgstr "%s에 대한 로그인 맵핑이 지정되지 않았습니다"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
+-msgstr ""
++#: booleans.py:125
++#, fuzzy
++msgid "Allow postfix_local domain full write access to mail_spool directories"
++msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
--#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
- #, python-format
- msgid "Could not query seuser for %s"
- msgstr "%s에 대한 seuser를 질의할 수 없습니다"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
--#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
- #, python-format
- msgid "Could not modify login mapping for %s"
- msgstr "%s에 대한 로그인 맵핑을 수정할 수정할 수 없습니다"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
+ msgstr ""
--#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
- #, python-format
- msgid "Login mapping for %s is defined in policy, cannot be deleted"
- msgstr "%s에 대한 로그인 맵핑이 정책에 지정되어 있어 이를 삭제할 수 없습니다"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
+-msgstr ""
++#: booleans.py:128
++#, fuzzy
++msgid "Allow database admins to execute DML statement"
++msgstr "उपयोक्ता को mount कमांड चलाने की स्वीकृति दें"
--#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
- #, python-format
- msgid "Could not delete login mapping for %s"
- msgstr "%s에 대한 로그인 맵핑을 삭제할 수 없습니다"
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
++#: booleans.py:129
++#, fuzzy
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr "सामान्य उपयोक्ता को पिंग करने की स्वीकृति दें"
--#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
--#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
- msgid "Could not list login mappings"
- msgstr "로그인 맵핑 목록을 만들 수 없습니다"
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
+ msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
- #: ../gui/system-config-selinux.glade:100
- msgid "Login Name"
- msgstr "로그인 이름"
+-#: ../gui/selinux.tbl:13
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr "pppd को नियमित उपयोक्ता के रूप में चलने की स्वीकृति दें"
++
++#: booleans.py:132
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:128
- #: ../gui/system-config-selinux.glade:915
- #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
- msgid "SELinux User"
- msgstr "SELinux 사용자"
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
+ msgstr ""
--#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
- #: ../gui/system-config-selinux.glade:943
- msgid "MLS/MCS Range"
- msgstr "MLS/MCS 범위"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
+-msgstr ""
++#: booleans.py:134
++#, fuzzy
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++msgstr "उपयोक्ता को postgres सॉकेट में जोड़ने की स्वीकृति दें"
--#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
--#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
--#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
- #, python-format
- msgid "Could not check if SELinux user %s is defined"
- msgstr "%s에 대한 SELinux 사용자가 지정되었는지 확인할 수 없습니다"
+-#: ../gui/selinux.tbl:15
+-msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
++#: booleans.py:135
++#, fuzzy
++msgid "Allow qemu to connect fully to the network"
++msgstr "squid डेमॉन को संजाल से कनेक्ट होने की स्वीकृति दें"
--#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
--#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
- #, python-format
- msgid "Could not query user for %s"
- msgstr "%s에 대한 사용자를 질의할 수 없습니다"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
--#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
- #, python-format
- msgid "You must add at least one role for %s"
- msgstr "%s에 대해 최소 하나의 역할을 추가해야 합니다 "
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
--#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
- #, python-format
- msgid "Could not create SELinux user for %s"
- msgstr "%s에 대한 SELinux 사용자를 생성할 수 없습니다"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
+-msgstr ""
++#: booleans.py:138
++#, fuzzy
++msgid "Allow qemu to use nfs file systems"
++msgstr "Samba को nfs निर्देशिका साझा करने की स्वीकृति दें"
--#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
- #, python-format
- msgid "Could not add role %s for %s"
- msgstr "%s에 대한 %s의 역할을 추가할 수 없습니다"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
+-msgstr ""
++#: booleans.py:139
++#, fuzzy
++msgid "Allow qemu to use usb devices"
++msgstr "usb युक्ति को rw बनाने के लिए उपयोक्ता को स्वीकृति दें"
--#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
- #, python-format
- msgid "Could not set MLS level for %s"
- msgstr "%s에 대한 MLS 레벨을 설정할 수 없습니다"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
+-msgstr ""
++#: booleans.py:140
++#, fuzzy
++msgid "Allow racoon to read shadow"
++msgstr "sasl सत्यापन सर्वर को /etc/shadow को पढ़ने की स्वीकृति दें"
--#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
- #, python-format
- msgid "Could not add prefix %s for %s"
- msgstr "%s에 대한 %s의 접두어를 추가할 수 없습니다"
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
++#: booleans.py:141
++#, fuzzy
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr "squid डेमॉन को संजाल से कनेक्ट होने की स्वीकृति दें"
--#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
- #, python-format
- msgid "Could not extract key for %s"
- msgstr "%s에 대한 키를 추출할 수 없습니다"
+-#: ../gui/selinux.tbl:20
++#: booleans.py:142
+ msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
- #, python-format
- msgid "Could not add SELinux user %s"
- msgstr "%s에 대한 SELinux 사용자를 추가할 수 없습니다"
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
+-msgstr ""
++#: booleans.py:143
++#, fuzzy
++msgid "Allow rsync to run as a client"
++msgstr "rpm को असीमित रूप से चलने की स्वीकृति दें"
--#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
- msgid "Requires prefix, roles, level or range"
- msgstr "접두어, 기능, 레벨 또는 범위 필요"
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
+-msgstr ""
++#: booleans.py:144
++#, fuzzy
++msgid "Allow rsync to export any files/directories read only."
++msgstr "किसी निर्देशिका को माउंट करने के लिए mount को अनुमति दें"
--#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
- msgid "Requires prefix or roles"
- msgstr "접두어 또는 기능 필요"
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
--#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
- #, python-format
- msgid "SELinux user %s is not defined"
- msgstr "%s에 대한 SELinux 사용자가 지정되지 않았습니다"
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
+-msgstr ""
++#: booleans.py:146
++#, fuzzy
++msgid "Allow rsync servers to share nfs files systems"
++msgstr "Samba को nfs निर्देशिका साझा करने की स्वीकृति दें"
--#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
- #, python-format
- msgid "Could not modify SELinux user %s"
- msgstr "%s에 대한 SELinux 사용자를 수정할 수 없습니다"
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
+-msgstr ""
++#: booleans.py:147
++#, fuzzy
++msgid "Allow samba to create new home directories (e.g. via PAM)"
++msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
--#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
- #, python-format
- msgid "SELinux user %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
msgstr ""
- "%s에 대한 SELinux 사용자가 정책에 지정되어 있어 이를 삭제할 수 없습니다"
--#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
- #, python-format
- msgid "Could not delete SELinux user %s"
- msgstr "%s에 대한 SELinux 사용자를 삭제할 수 없습니다"
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
+-msgstr ""
++#: booleans.py:149
++#, fuzzy
++msgid "Allow samba to share users home directories."
++msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
--#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
- msgid "Could not list SELinux users"
- msgstr "SELinux 사용자 목록을 만들수 없습니다"
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
+-msgstr ""
++#: booleans.py:150
++#, fuzzy
++msgid "Allow samba to share any file/directory read only."
++msgstr "Samba को nfs निर्देशिका साझा करने की स्वीकृति दें"
--#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
- #, python-format
- msgid "Could not list roles for user %s"
- msgstr "%s 사용자에 대한 역할 목록을 만들수 없습니다"
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
+-msgstr ""
++#: booleans.py:151
++#, fuzzy
++msgid "Allow samba to share any file/directory read/write."
++msgstr "Samba को nfs निर्देशिका साझा करने की स्वीकृति दें"
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "Labeling"
- msgstr "레이블링"
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
+-msgstr ""
++#: booleans.py:152
++#, fuzzy
++msgid "Allow samba to act as a portmapper"
++msgstr "Samba को nfs निर्देशिका साझा करने की स्वीकृति दें"
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "MLS/"
- msgstr "MLS/"
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
+-msgstr ""
++#: booleans.py:153
++#, fuzzy
++msgid "Allow samba to run unconfined scripts"
++msgstr "rpm को असीमित रूप से चलने की स्वीकृति दें"
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "Prefix"
- msgstr "접두부"
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Level"
- msgstr "MCS 레벨"
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Range"
- msgstr "MCS 범위"
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
+-msgstr ""
++#: booleans.py:156
++#, fuzzy
++msgid "Allow sanlock to read/write fuse files"
++msgstr "भौतिक डिस्क युक्ति को xen को पढ़ने/लिखने की स्वीकृति दें"
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
- msgid "SELinux Roles"
- msgstr "SELinux 기능"
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
+-msgstr ""
++#: booleans.py:157
++#, fuzzy
++msgid "Allow sanlock to manage nfs files"
++msgstr "किसी फाइल को माउंट करने के लिए mount को अनुमति दें"
--#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
- msgid "Protocol udp or tcp is required"
- msgstr "프로토콜 udp 또는 tcp 필요 "
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
+-msgstr ""
++#: booleans.py:158
++#, fuzzy
++msgid "Allow sanlock to manage cifs files"
++msgstr "किसी फाइल को माउंट करने के लिए mount को अनुमति दें"
--#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
- msgid "Port is required"
- msgstr "포트 필요"
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
+-msgstr ""
++#: booleans.py:159
++#, fuzzy
++msgid "Allow sasl to read shadow"
++msgstr "sasl सत्यापन सर्वर को /etc/shadow को पढ़ने की स्वीकृति दें"
--#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
- msgid "Invalid Port"
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
msgstr ""
--#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
- #, python-format
- msgid "Could not create a key for %s/%s"
- msgstr "%s/%s 에 대한 키를 생성할 수 없습니다"
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
--#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
- msgid "Type is required"
- msgstr "유형 필요"
+-#: ../gui/selinux.tbl:41
++#: booleans.py:162
+ msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
--#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
--#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
- #, python-format
- msgid "Could not check if port %s/%s is defined"
- msgstr "%s/%s에 대한 포트가 지정되었는지 확인할 수 없습니다 "
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
+-msgstr ""
++#: booleans.py:163
++#, fuzzy
++msgid "Allow regular users direct dri device access"
++msgstr "नियमित उपयोक्ता को सीधा माउस अभिगम की स्वीकृति दें (सिर्फ X सर्वर को अनुमति दें)"
--#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
- #, python-format
- msgid "Port %s/%s already defined"
- msgstr "%s/%s에 대한 포트가 이미 지정되었습니다"
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: booleans.py:164
++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 ""
--#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
- #, python-format
- msgid "Could not create port for %s/%s"
- msgstr "%s/%s 에 대한 포트를 생성할 수 없습니다"
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
--#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
- #, python-format
- msgid "Could not create context for %s/%s"
- msgstr "%s/%s 에 대한 문맥을 생성할 수 없습니다"
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
--#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
- #, python-format
- msgid "Could not set user in port context for %s/%s"
- msgstr "%s/%s 에 대한 포트 문맥의 사용자를 설정할 수 없습니다"
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
+-msgstr ""
++#: booleans.py:167
++#, fuzzy
++msgid "Allow users to connect to the local mysql server"
++msgstr "उपयोक्ता को mysql सॉकेट में जोड़ने की स्वीकृति दें"
--#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
- #, python-format
- msgid "Could not set role in port context for %s/%s"
- msgstr "%s/%s 에 대한 포트 문맥의 역할을 설정할 수 없습니다"
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
+-msgstr ""
++#: booleans.py:168
++#, fuzzy
++msgid ""
++"Allow confined users the ability to execute the ping and traceroute commands."
++msgstr "उपयोक्ता को mount कमांड चलाने की स्वीकृति दें"
--#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
- #, python-format
- msgid "Could not set type in port context for %s/%s"
- msgstr "%s/%s 에 대한 포트 문맥의 유형을 설정할 수 없습니다"
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
+-msgstr ""
++#: booleans.py:169
++#, fuzzy
++msgid "Allow users to connect to PostgreSQL"
++msgstr "उपयोक्ता को postgres सॉकेट में जोड़ने की स्वीकृति दें"
--#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
- #, python-format
- msgid "Could not set mls fields in port context for %s/%s"
- msgstr "%s/%s 에 대한 포트 문맥의 mls 항목을 설정할 수 없습니다"
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
+-msgstr ""
++#: booleans.py:170
++#, fuzzy
++msgid ""
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
++msgstr "r/w noextattrfile (FAT, CDROM, FLOPPY) करने के लिए उपयोक्ता को स्वीकृति दें"
--#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
- #, python-format
- msgid "Could not set port context for %s/%s"
- msgstr "%s/%s 에 대한 포트 문맥을 설정할 수 없습니다"
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: booleans.py:171
++#, fuzzy
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
++"उपयोक्ता को TCP सर्वर (bind to ports and accept connection from the same "
++"domain and outside users) चलाने की स्वीकृति दें इन बलों को FTP निष्क्रिय मोड में "
++"निष्क्रिय करते हुए और अन्य प्रोटोकॉल बदल सकता है"
--#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
- #, python-format
- msgid "Could not add port %s/%s"
- msgstr "%s/%s 에 대한 포트를 추가할 수 없습니다"
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
+-msgstr ""
++#: booleans.py:172
++#, fuzzy
++msgid "Allow user music sharing"
++msgstr "usb युक्ति को rw बनाने के लिए उपयोक्ता को स्वीकृति दें"
--#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
--#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
- msgid "Requires setype or serange"
- msgstr "setype 또는 serange 필요"
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: booleans.py:173
++msgid ""
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
- msgid "Requires setype"
- msgstr "setype 필요"
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
+-msgstr ""
++#: booleans.py:174
++#, fuzzy
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
++msgstr "SELinux webadm उपयोक्ता को अनधिकृत उपयोक्ता होम निर्देशिकाओं को पढ़ने स्वीकृति दें"
--#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
- #, python-format
- msgid "Port %s/%s is not defined"
- msgstr "%s/%s에 대한 포트가 지정되지 않았습니다"
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
--#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
- #, python-format
- msgid "Could not query port %s/%s"
- msgstr "%s/%s에 대한 포트를 질의할 수 없습니다"
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
+-msgstr ""
++#: booleans.py:176
++#, fuzzy
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
++msgstr "SELinux webadm उपयोक्ता को अनधिकृत उपयोक्ता होम निर्देशिकाओं को पढ़ने स्वीकृति दें"
--#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
- #, python-format
- msgid "Could not modify port %s/%s"
- msgstr "%s/%s에 대한 포트를 수정할 수 없습니다"
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
+-msgstr ""
++#: booleans.py:177
++#, fuzzy
++msgid "Allow sge to connect to the network using any TCP port"
++msgstr "squid डेमॉन को संजाल से कनेक्ट होने की स्वीकृति दें"
--#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
- msgid "Could not list the ports"
- msgstr "포트 목록을 만들수 없습니다 "
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
+-msgstr ""
++#: booleans.py:178
++#, fuzzy
++msgid "Allow sge to access nfs file systems."
++msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
--#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
- #, python-format
- msgid "Could not delete the port %s"
- msgstr "%s 포트를 삭제할 수 없습니다 "
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: booleans.py:179
++msgid ""
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
--#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
- #, python-format
- msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "%s/%s에 대한 포트가 정책에 지정되어 있어 이를 삭제할 수 없습니다"
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
- #, python-format
- msgid "Could not delete port %s/%s"
- msgstr "%s/%s에 대한 포트를 삭제할 수 없습니다"
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
+-msgstr ""
++#: booleans.py:181
++#, fuzzy
++msgid "Allow user spamassassin clients to use the network."
++msgstr "संजाल पर बिना लेबल किये पैकेट को स्वीकृति दें"
--#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
- msgid "Could not list ports"
- msgstr "포트 목록을 만들수 없습니다"
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
+-msgstr ""
++#: booleans.py:182
++#, fuzzy
++msgid "Allow spamd to read/write user home directories."
++msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "SELinux Port Type"
- msgstr "SELinux 포트 유형"
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+-msgstr ""
++#: booleans.py:183
++#, fuzzy
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr "%s को किसी udp पोर्ट से कनेक्ट करने की अनुमति दें"
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "Proto"
- msgstr "Proto"
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
--#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
- msgid "Port Number"
- msgstr "포트 번호"
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+-msgstr ""
++#: booleans.py:185
++#, fuzzy
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
++msgstr "SELinux webadm उपयोक्ता को अनधिकृत उपयोक्ता होम निर्देशिकाओं को पढ़ने स्वीकृति दें"
--#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
- msgid "Node Address is required"
- msgstr "노드 주소 필요 "
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+-msgstr ""
++#: booleans.py:186
++#, fuzzy
++msgid "allow host key based authentication"
++msgstr "सत्यापन के लिए PAM का प्रयोग करता है"
--#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
- msgid "Unknown or missing protocol"
- msgstr "알려지지 않거나 또는 생략된 프로토콜 "
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+-msgstr ""
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr "ssh लॉगिन को sysadm_r:sysadm_t के रूप में स्वीकृति दें"
--#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
--#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
- msgid "SELinux Type is required"
- msgstr "SELinux 유형 필요"
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+-msgstr ""
++#: booleans.py:188
++#, fuzzy
++msgid "allow staff user to create and transition to svirt domains."
++msgstr "उन उपयोक्ता भूमिकाओं को चुनें जो %s डोमेन में संक्रमित किया जाएगा"
--#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
--#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
--#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
--#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
- #, python-format
- msgid "Could not create key for %s"
- msgstr "%s에 대한 키를 생성할 수 없습니다"
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
+ msgstr ""
--#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
--#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
- #, python-format
- msgid "Could not check if addr %s is defined"
- msgstr "%s 주소가 지정되었는지 확인할 수 없습니다 "
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: booleans.py:190
++msgid ""
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
--#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
- #, python-format
- msgid "Could not create addr for %s"
- msgstr "%s에 대한 주소를 생성할 수 없습니다 "
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
--#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
--#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
- #, python-format
- msgid "Could not create context for %s"
- msgstr "%s에 대한 문맥을 생성할 수 없습니다"
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
--#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
- #, python-format
- msgid "Could not set mask for %s"
- msgstr "%s에 대한 마스크를 설정할 수 없습니다 "
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
++#: booleans.py:193
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
--#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
- #, python-format
- msgid "Could not set user in addr context for %s"
- msgstr "%s에 대한 주소 문맥의 사용자를 설정할 수 없습니다 "
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+-msgstr ""
++#: booleans.py:194
++#, fuzzy
++msgid "Allow a user to login as an unconfined domain"
++msgstr "rpm को असीमित रूप से चलने की स्वीकृति दें"
--#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
- #, python-format
- msgid "Could not set role in addr context for %s"
- msgstr "%s에 대한 주소 문맥의 역할을 설정할 수 없습니다 "
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
--#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
- #, python-format
- msgid "Could not set type in addr context for %s"
- msgstr "%s에 대한 주소 문맥의 유형을 설정할 수 없습니다 "
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: booleans.py:196
++#, fuzzy
++msgid "Allow video playing tools to run unconfined"
++msgstr "rpm को असीमित रूप से चलने की स्वीकृति दें"
++
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
--#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
- #, python-format
- msgid "Could not set mls fields in addr context for %s"
- msgstr "%s에 대한 주소 문맥의 mls 항목을 설정할 수 없습니다 "
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: booleans.py:198
++#, fuzzy
++msgid "Support ecryptfs home directories"
++msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
++
++#: booleans.py:199
++#, fuzzy
++msgid "Support fusefs home directories"
++msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
++
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
--#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
- #, python-format
- msgid "Could not set addr context for %s"
- msgstr "%s에 대한 주소 문맥을 설정할 수 없습니다 "
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: booleans.py:201
++#, fuzzy
++msgid "Support NFS home directories"
++msgstr "spamd को होम निर्देशिका के अभिगम की स्वीकृति दें"
++
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
--#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
- #, python-format
- msgid "Could not add addr %s"
- msgstr "%s 주소를 추가할 수 없습니다 "
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: booleans.py:203
++#, fuzzy
++msgid "Allow varnishd to connect to all ports, not just HTTP."
++msgstr "%s को किसी tcp पोर्ट में कनेक्ट करने की अनुमति दें"
++
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
--#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
- #, python-format
- msgid "Addr %s is not defined"
- msgstr "%s 주소가 지정되지 않았습니다 "
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
--#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
- #, python-format
- msgid "Could not query addr %s"
- msgstr "%s 주소를 질의할 수 없습니다 "
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
--#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
- #, python-format
- msgid "Could not modify addr %s"
- msgstr "%s 주소를 수정할 수 없습니다 "
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: booleans.py:207
++#, fuzzy
++msgid "Allow confined virtual guests to read fuse files"
++msgstr "उपयोक्ता फाइल पढ़ने के लिए evolution और thunderbird को स्वीकृति दें"
++
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
--#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
- #, python-format
- msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr "%s 주소가 정책에 지정되어 있어 이를 삭제할 수 없습니다 "
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
--#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
- #, python-format
- msgid "Could not delete addr %s"
- msgstr "%s 주소를 삭제할 수 없습니다 "
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
--#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
- msgid "Could not deleteall node mappings"
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
msgstr ""
--#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
- msgid "Could not list addrs"
- msgstr "주소 목록을 만들수 없습니다 "
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
++#: booleans.py:212
++#, fuzzy
++msgid "Allow confined virtual guests to use usb devices"
++msgstr "usb युक्ति को rw बनाने के लिए उपयोक्ता को स्वीकृति दें"
++
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
--#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
--#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
- #, python-format
- msgid "Could not check if interface %s is defined"
- msgstr "%s에 대한 인터페이스가 지정되었는지 확인할 수 없습니다"
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
++#: booleans.py:214
++#, fuzzy
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
++"SELinux webadm उपयोक्ता को अनधिकृत उपयोक्ता होम निर्देशिकाओं को प्रबंधित करने की "
++"स्वीकृति दें"
--#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
- #, python-format
- msgid "Could not create interface for %s"
- msgstr "%s에 대한 인터페이스를 생성할 수 없습니다"
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: booleans.py:215
++#, fuzzy
++msgid "Allow webadm to read files in users home directories"
++msgstr "SELinux webadm उपयोक्ता को अनधिकृत उपयोक्ता होम निर्देशिकाओं को पढ़ने स्वीकृति दें"
++
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
--#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
- #, python-format
- msgid "Could not set user in interface context for %s"
- msgstr "%s 에 대한 인터페이스 문맥의 사용자를 설정할 수 없습니다"
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
--#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
- #, python-format
- msgid "Could not set role in interface context for %s"
- msgstr "%s 에 대한 인터페이스 문맥의 역할을 설정할 수 없습니다"
+-#: ../gui/selinux.tbl:87
++#: booleans.py:218
++#, fuzzy
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+-msgstr ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++msgstr "ssh लॉगिन को sysadm_r:sysadm_t के रूप में स्वीकृति दें"
--#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
- #, python-format
- msgid "Could not set type in interface context for %s"
- msgstr "%s 에 대한 인터페이스 문맥의 유형을 설정할 수 없습니다"
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+-msgstr ""
++#: booleans.py:219
++#, fuzzy
++msgid "Allow xen to manage nfs files"
++msgstr "किसी फाइल को माउंट करने के लिए mount को अनुमति दें"
--#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
- #, python-format
- msgid "Could not set mls fields in interface context for %s"
- msgstr "%s 에 대한 인터페이스 문맥의 mls 문맥을 설정할 수 없습니다"
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
--#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
- #, python-format
- msgid "Could not set interface context for %s"
- msgstr "%s 에 대한 인터페이스 문맥을 설정할 수 없습니다"
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
+ msgstr ""
--#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
- #, python-format
- msgid "Could not set message context for %s"
- msgstr "%s에 대한 메세지 문맥을 설정할 수 없습니다"
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
++#: booleans.py:222
++msgid ""
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
--#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
- #, python-format
- msgid "Could not add interface %s"
- msgstr "%s에 대한 인터페이스를 추가할 수 없습니다"
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+-msgstr ""
++#: booleans.py:223
++#, fuzzy
++msgid "Allow xguest users to mount removable media"
++msgstr "उपयोक्ता को dmesg कमांड चलाने की स्वीकृति दें"
--#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
- #, python-format
- msgid "Interface %s is not defined"
- msgstr "%s에 대한 인터페이스가 지정되지 않았습니다"
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+-msgstr ""
++#: booleans.py:224
++#, fuzzy
++msgid "Allow xguest to use blue tooth devices"
++msgstr "usb युक्ति को rw बनाने के लिए उपयोक्ता को स्वीकृति दें"
--#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
- #, python-format
- msgid "Could not query interface %s"
- msgstr "%s에 대한 인터페이스를 질의할 수 없습니다"
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+-msgstr ""
++#: booleans.py:225
++#, fuzzy
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr "क्लाइंट को X साझा स्मृति में लिखने की अनुमति दें"
--#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
- #, python-format
- msgid "Could not modify interface %s"
- msgstr "%s에 대한 인터페이슬 수정할 수 없습니다"
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+-msgstr ""
++#: booleans.py:226
++#, fuzzy
++msgid "Allows XServer to execute writable memory"
++msgstr "उपयोक्ता को mount कमांड चलाने की स्वीकृति दें"
--#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
- #, python-format
- msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr "%s에 대한 인터페이스가 정책에 지정되어 있어 이를 삭제할 수 없습니다"
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
--#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
- #, python-format
- msgid "Could not delete interface %s"
- msgstr "%s에 대한 인터페이스를 삭제할 수 없습니다"
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+-msgstr ""
++#: booleans.py:228
++#, fuzzy
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr "%s को किसी udp पोर्ट से कनेक्ट करने की अनुमति दें"
--#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
- msgid "Could not delete all interface mappings"
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+-msgstr ""
++#: booleans.py:229
++#, fuzzy
++msgid "Allow zebra daemon to write it configuration files"
++msgstr "सभी डेमॉन को कोरफाइलों को / में लिखने की स्वीकृति दें"
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
msgstr ""
--#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
- msgid "Could not list interfaces"
- msgstr "인터페이스 목록을 만들수 없습니다"
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
+-msgstr ""
++#~ msgid "SELinux Service Protection"
++#~ msgstr "SELinux सेवा सुरक्षा"
--#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
- msgid "SELinux Interface"
- msgstr "SELinux 인터페이스"
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for acct daemon"
++#~ msgstr "acct डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
- msgid "Context"
- msgstr "문맥"
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
+-msgstr ""
++#~ msgid "Admin"
++#~ msgstr "Admin"
--#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
- #, python-format
- msgid "Equivalence class for %s already exists"
- msgstr ""
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
+-msgstr ""
++#~ msgid "User Privs"
++#~ msgstr "उपयोक्ता Privs"
--#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
- #, python-format
- msgid "File spec %s conflicts with equivalency rule '%s %s'"
- msgstr ""
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow gadmin SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "gadmin SELinux उपयोक्ता खाता को फाइलों को उनके होम निर्देशिका या /tmp में "
++#~ "निष्पादित करने की अनुमति दें"
--#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
- #, python-format
- msgid "Equivalence class for %s does not exists"
- msgstr ""
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow guest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "अतिथि SELinux उपयोक्ता खाता को उनके होम निर्देशिका या /tmp में फाइल निष्पादित "
++#~ "करने की अनुमति दें"
--#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
- #, python-format
- msgid "Could not set user in file context for %s"
- msgstr "%s에 대한 파일 문맥의 사용자를 설정할 수 없습니다"
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
+-msgstr ""
++#~ msgid "Memory Protection"
++#~ msgstr "स्मृति सुरक्षा"
--#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
- #, python-format
- msgid "Could not set role in file context for %s"
- msgstr "%s에 대한 파일 문맥의 역할을 설정할 수 없습니다"
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
+-msgstr ""
++#~ msgid "Mount"
++#~ msgstr "आरोह"
--#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
- #, python-format
- msgid "Could not set mls fields in file context for %s"
- msgstr "%s에 대한 파일 문맥의 mls 항목을 설정할 수 없습니다"
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
+-msgstr ""
++#~ msgid "SSH"
++#~ msgstr "SSH"
--#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
- msgid "Invalid file specification"
- msgstr "잘못된 파일 사양 "
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow staff SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "स्टाफ SELinux उपयोक्ता खाता को उनके होम निर्देशिका या /tmp में फाइल निष्पादन की "
++#~ "स्वीकृति दें"
--#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
- msgid "File specification can not include spaces"
- msgstr ""
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
+-msgstr ""
++#~ msgid ""
++#~ "Allow sysadm SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "sysadm SELinux उपयोक्ता खाता को उनके होम निर्देशिका या /tmp में फाइल निष्पादन की "
++#~ "स्वीकृति दें"
--#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
- #, python-format
- msgid ""
- "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
- msgstr ""
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow unconfined SELinux user account to execute files in home directory "
++#~ "or /tmp"
++#~ msgstr ""
++#~ "असीमित SELinux उपयोक्ता खाता को उनके होम निर्देशिका या /tmp में फाइल निष्पादन की "
++#~ "स्वीकृति दें"
--#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
--#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
--#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
- #, python-format
- msgid "Could not check if file context for %s is defined"
- msgstr "%s에 대한 파일 문맥이 지정되었는지 확인할 수 없습니다"
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
+-msgstr ""
++#~ msgid "Network Configuration"
++#~ msgstr "संजाल विन्यास"
--#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
- #, python-format
- msgid "Could not create file context for %s"
- msgstr "%s에 대한 파일 문맥을 생성할 수 없습니다"
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow user SELinux user account to execute files in home directory or /tmp"
++#~ msgstr ""
++#~ "उपयोक्ता SELinux उपयोक्ता खाता को उनके होम निर्देशिका या /tmp में फाइल निष्पादन "
++#~ "की स्वीकृति दें"
--#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
- #, python-format
- msgid "Could not set type in file context for %s"
- msgstr "%s에 대한 파일 문맥의 유형을 설정할 수 없습니다"
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
+-msgstr ""
++#~ msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#~ msgstr "असीमित को dyntrans से unconfined_execmem में स्वीकृति दें"
--#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
--#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
- #, python-format
- msgid "Could not set file context for %s"
- msgstr "%s에 대한 파일 문맥을 설정할 수 없습니다"
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
+-msgstr ""
++#~ msgid "Databases"
++#~ msgstr "डाटाबेस"
--#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
- #, python-format
- msgid "Could not add file context for %s"
- msgstr "%s에 대한 파일 문맥을 추가할 수 없습니다"
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
+-msgstr ""
++#~ msgid "XServer"
++#~ msgstr "XServer"
--#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
- msgid "Requires setype, serange or seuser"
- msgstr "setype, serange 또는 seuser 필요"
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
+-msgstr ""
++#~ msgid ""
++#~ "Allow xguest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "xguest SELinux उपयोक्ता खाता को उनके होम निर्देशिका या /tmp में फाइल निष्पादित "
++#~ "करने की अनुमति दें"
--#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
- #, python-format
- msgid "File context for %s is not defined"
- msgstr "%s에 대한 파일 문맥이 저정되지 않았습니다"
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
+-msgstr ""
++#~ msgid "NIS"
++#~ msgstr "NIS"
--#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
- #, python-format
- msgid "Could not query file context for %s"
- msgstr "%s에 대한 파일 문맥을 질의할 수 없습니다"
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
+-msgstr ""
++#~ msgid "Web Applications"
++#~ msgstr "वेब अनुप्रयोग"
--#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
- #, python-format
- msgid "Could not modify file context for %s"
- msgstr "%s에 대한 파일 문맥을 수정할 수 없습니다"
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
+-msgstr ""
++#~ msgid "Transition staff SELinux user to Web Browser Domain"
++#~ msgstr "स्टाफ SELinux उपयोक्ता को वेब ब्रॉउजर डोमेन में ले जाएं"
--#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
- msgid "Could not list the file contexts"
- msgstr "파일 문맥 목록을 만들수 없습니다 "
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
+-msgstr ""
++#~ msgid "Transition sysadm SELinux user to Web Browser Domain"
++#~ msgstr "sysadm SELinux उपयोक्ता को वेब ब्रॉउजर डोमेन में ले जाएं"
--#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
- #, python-format
- msgid "Could not delete the file context %s"
- msgstr "%s 파일 문맥을 삭제할 수 없습니다 "
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
+-msgstr ""
++#~ msgid "Transition user SELinux user to Web Browser Domain"
++#~ msgstr "उपयोक्ता SELinux उपयोक्ता को वेब ब्रॉउजर डोमेन में ले जाएं"
--#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
- #, python-format
- msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr "%s에 대한 파일 문맥이 정책에 지정되어 있어 이를 삭제할 수 없습니다"
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
+-msgstr ""
++#~ msgid "Transition xguest SELinux user to Web Browser Domain"
++#~ msgstr "xguest SELinux उपयोक्ता को वेब ब्रॉउजर डोमेन में ले जाएं"
--#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
- #, python-format
- msgid "Could not delete file context for %s"
- msgstr "%s에 대한 파일 문맥을 삭제할 수 없습니다"
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
+-msgstr ""
++#~ msgid "Disable SELinux protection for amanda"
++#~ msgstr "amanda के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
- msgid "Could not list file contexts"
- msgstr "파일 문맥 목록을 만들수 없습니다"
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for amavis"
++#~ msgstr "amavis के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
- msgid "Could not list local file contexts"
- msgstr "로컬 파일 문맥 목록을 만들수 없습니다"
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for apmd daemon"
++#~ msgstr "apmd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
- msgid "SELinux fcontext"
- msgstr "SELinux fcontext"
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
+-msgstr ""
++#~ msgid "Disable SELinux protection for arpwatch daemon"
++#~ msgstr "arpwatch डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
- msgid "type"
- msgstr "유형"
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for auditd daemon"
++#~ msgstr "auditd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
- msgid ""
- "\n"
- "SELinux Distribution fcontext Equivalence \n"
- msgstr ""
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
+-msgstr ""
++#~ msgid "Disable SELinux protection for automount daemon"
++#~ msgstr "automount डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
- msgid ""
- "\n"
- "SELinux Local fcontext Equivalence \n"
- msgstr ""
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for avahi"
++#~ msgstr "avahi के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
--#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
- #, python-format
- msgid "Could not check if boolean %s is defined"
- msgstr "%s에 대한 부울이 지정되었는지 확인할 수 없습니다"
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for bluetooth daemon"
++#~ msgstr "bluetooth डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
- #, python-format
- msgid "Boolean %s is not defined"
- msgstr "%s에 대하 부울이 지정되지 않았습니다"
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for canna daemon"
++#~ msgstr "canna डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
- #, python-format
- msgid "Could not query file context %s"
- msgstr "%s에 대한 파일 문맥을 질의할 수 없습니다"
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cardmgr daemon"
++#~ msgstr "cardmgr डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
- #, python-format
- msgid "You must specify one of the following values: %s"
- msgstr "다음의 값 중 하나를 반드시 지정해야 합니다: %s"
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Cluster Server"
++#~ msgstr "Cluster Server के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
- #, python-format
- msgid "Could not set active value of boolean %s"
- msgstr "%s 부울의 활성화값을 설정할 수 없습니다 "
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ciped daemon"
++#~ msgstr "ciped डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
- #, python-format
- msgid "Could not modify boolean %s"
- msgstr "%s에 대한 부을을 수정할 수 없습니다"
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clamd daemon"
++#~ msgstr "clamd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
- #, python-format
- msgid "Bad format %s: Record %s"
- msgstr "잘못된 형식 %s: 기록 %s "
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clamscan"
++#~ msgstr "clamscan के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
- #, python-format
- msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr "%s에 대한 부울이 정책에 지정되어 있어 이를 삭제할 수 없습니다"
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clvmd"
++#~ msgstr "clvmd के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
- #, python-format
- msgid "Could not delete boolean %s"
- msgstr "%s에 대한 부울을 삭제할 수 없습니다"
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
+-msgstr ""
++#~ msgid "Disable SELinux protection for comsat daemon"
++#~ msgstr "comsat डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
- msgid "Could not list booleans"
- msgstr "부울 목록을 만들수 없습니다"
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for courier daemon"
++#~ msgstr "courier डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
- msgid "unknown"
- msgstr "알려지지 않음 "
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cpucontrol daemon"
++#~ msgstr "cpucontrol डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
- msgid "off"
- msgstr "비활성 "
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cpuspeed daemon"
++#~ msgstr "cpuspeed डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
- msgid "on"
- msgstr "활성 "
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
+-msgstr ""
++#~ msgid "Cron"
++#~ msgstr "क्रॉन"
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "SELinux boolean"
- msgstr "SELinux 부울"
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for crond daemon"
++#~ msgstr "crond डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "State"
- msgstr ""
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
+-msgstr ""
++#~ msgid "Printing"
++#~ msgstr "छाप रहा है"
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "Default"
- msgstr ""
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd back end server"
++#~ msgstr "cupsd बैकेंड सर्वर के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
--#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
-+#: ../gui/polgengui.py:254
- msgid "Description"
- msgstr "설명 "
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd daemon"
++#~ msgstr "cupsd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
-@@ -1005,7 +1001,7 @@ msgstr "메모리 할당하는데 오류 발생.\n"
- msgid "Error sending audit message.\n"
- msgstr "감사(audit) 메세지를 보내는데 오류 발생.\n"
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd_lpd"
++#~ msgstr "cupsd_lpd के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
-+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
- #, c-format
- msgid "Could not determine enforcing mode.\n"
- msgstr "강제모드를 결정할 수 없습니다.\n"
-@@ -1124,62 +1120,66 @@ msgstr "비어있는 시그널 모음을 얻을 수 없습니다\n"
- msgid "Unable to set SIGHUP handler\n"
- msgstr "SIGHUP 처리기를 설정할 수 없습니다\n"
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
+-msgstr ""
++#~ msgid "CVS"
++#~ msgstr "CVS"
--#: ../newrole/newrole.c:1053
-+#: ../newrole/newrole.c:1036
-+msgid "Sorry, newrole failed to drop capabilities\n"
-+msgstr ""
-+
-+#: ../newrole/newrole.c:1052
- #, c-format
- msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "죄송합니다, newrole은 오직 SELinux 커널에서만 사용될 것입니다.\n"
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cvs daemon"
++#~ msgstr "cvs डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../newrole/newrole.c:1070
-+#: ../newrole/newrole.c:1069
- #, c-format
- msgid "failed to get old_context.\n"
- msgstr "오래된 문맥를 갖는데 실패했습니다.\n"
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cyrus daemon"
++#~ msgstr "cyrus डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../newrole/newrole.c:1077
-+#: ../newrole/newrole.c:1076
- #, c-format
- msgid "Warning! Could not retrieve tty information.\n"
- msgstr "경고! tty 정보를 검색할 수 없습니다.\n"
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dbskkd daemon"
++#~ msgstr "dbskkd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../newrole/newrole.c:1098
-+#: ../newrole/newrole.c:1097
- #, c-format
- msgid "error on reading PAM service configuration.\n"
- msgstr "PAM 서비스 설정을 읽는데 오류가 발생했습니다.\n"
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dbusd daemon"
++#~ msgstr "dbusd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../newrole/newrole.c:1133
-+#: ../newrole/newrole.c:1132
- #, c-format
- msgid "newrole: incorrect password for %s\n"
- msgstr "새로운 임무: %s에 대한 잘못된 암호\n"
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccd"
++#~ msgstr "dccd के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../newrole/newrole.c:1160
-+#: ../newrole/newrole.c:1159
- #, c-format
- msgid "newrole: failure forking: %s"
- msgstr "새로운 임무: 포크 작업(forking)이 실패했습니다: %s"
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccifd"
++#~ msgstr "dccifd के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
-+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
- #, c-format
- msgid "Unable to restore tty label...\n"
- msgstr "tty 레이블을 복구할 수 없습니다...\n"
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccm"
++#~ msgstr "dccm के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
-+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
- #, c-format
- msgid "Failed to close tty properly\n"
- msgstr "올바르게 tty를 종료하는 것을 실패했습니다\n"
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ddt daemon"
++#~ msgstr "ddt डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../newrole/newrole.c:1224
-+#: ../newrole/newrole.c:1223
- #, c-format
- msgid "Could not close descriptors.\n"
- msgstr "디스크립터를 종료할 수 없습니다.\n"
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for devfsd daemon"
++#~ msgstr "devfsd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../newrole/newrole.c:1251
-+#: ../newrole/newrole.c:1250
- #, c-format
- msgid "Error allocating shell's argv0.\n"
- msgstr "쉘의 argv0을리 할당하는데 오류 발생.\n"
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dhcpc daemon"
++#~ msgstr "dhcpc डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../newrole/newrole.c:1287
-+#: ../newrole/newrole.c:1286
- #, c-format
- msgid "Unable to restore the environment, aborting\n"
- msgstr "환경을 복구할 수 없음, 중지합니다\n"
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dhcpd daemon"
++#~ msgstr "dhcpd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../newrole/newrole.c:1298
-+#: ../newrole/newrole.c:1297
- msgid "failed to exec shell\n"
- msgstr "쉘을 실행하는데 실패하였습니다\n"
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dictd daemon"
++#~ msgstr "dictd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
-@@ -1282,20 +1282,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
- msgid "chcat -l +CompanyConfidential juser"
- msgstr "chcat -l +CompanyConfidential juser"
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
+-msgstr ""
++#~ msgid "Allow sysadm_t to directly start daemons"
++#~ msgstr "sysadm_t को सीधे डेमॉन को आरंभ करने की स्वीकृति दें"
--#: ../scripts/chcat:399 ../gui/polgen.py:1351
--#, c-format, python-format
-+#: ../scripts/chcat:399
-+#, c-format
- msgid "Options Error %s "
- msgstr "옵션 오류 %s "
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Evolution"
++#~ msgstr "Evolution के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
-+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
- msgid "Boolean"
- msgstr ""
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
+-msgstr ""
++#~ msgid "Games"
++#~ msgstr "खेल"
--#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
-+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
- msgid "all"
- msgstr ""
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
+-msgstr ""
++#~ msgid "Disable SELinux protection for games"
++#~ msgstr "गेम के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
-+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
- #: ../gui/system-config-selinux.glade:1615
- #: ../gui/system-config-selinux.glade:1820
- #: ../gui/system-config-selinux.glade:2437
-@@ -1371,557 +1371,444 @@ msgstr ""
- msgid "Load Policy Module"
- msgstr ""
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
+-msgstr ""
++#~ msgid "Disable SELinux protection for the web browsers"
++#~ msgstr "वेब ब्रॉउजर के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:79
--msgid "Polgen"
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:80
-+#: ../gui/polgen.glade:9
- msgid "Red Hat 2007"
- msgstr ""
++#~ msgid "Disable SELinux protection for Thunderbird"
++#~ msgstr "Thunderbird के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:81
-+#: ../gui/polgen.glade:11
- msgid "GPL"
- msgstr ""
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for distccd daemon"
++#~ msgstr "distccd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
- #. TRANSLATORS: Replace this string with your names, one name per line.
--#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
-+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
- msgid "translator-credits"
- msgstr ""
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dmesg daemon"
++#~ msgstr "dmesg डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:90
-+#: ../gui/polgen.glade:34
-+msgid "Add Booleans Dialog"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:101
-+msgid "Boolean Name"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:230
- msgid "SELinux Policy Generation Tool"
- msgstr ""
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dnsmasq daemon"
++#~ msgstr "dnsmasq डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:128
-+#: ../gui/polgen.glade:251
- msgid ""
- "<b>Select the policy type for the application or user role you want to "
- "confine:</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dovecot daemon"
++#~ msgstr "dovecot डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:177
-+#: ../gui/polgen.glade:284
- msgid "<b>Applications</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
+-msgstr ""
++#~ msgid "Disable SELinux protection for entropyd daemon"
++#~ msgstr "entropyd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
-+msgid "Standard Init Daemon"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
- msgid ""
- "Standard Init Daemon are daemons started on boot via init scripts. Usually "
- "requires a script in /etc/rc.d/init.d"
- msgstr ""
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fetchmail"
++#~ msgstr "fetchmail के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:241 ../gui/polgen.py:156
--msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
-+msgid "DBUS System Daemon"
- msgstr ""
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fingerd daemon"
++#~ msgstr "fingerd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:261 ../gui/polgen.py:157
--msgid "DBUS System Daemon"
-+#: ../gui/polgen.glade:349
-+msgid "Internet Services Daemon (inetd)"
- msgstr ""
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
+-msgstr ""
++#~ msgid "Disable SELinux protection for freshclam daemon"
++#~ msgstr "freshclam डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:280
-+#: ../gui/polgen.glade:353
- msgid "Internet Services Daemon are daemons started by xinetd"
- msgstr ""
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fsdaemon daemon"
++#~ msgstr "fsdaemon डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:282
--msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
-+msgid "Web Application/Script (CGI)"
- msgstr ""
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
+-msgstr ""
++#~ msgid "Disable SELinux protection for gpm daemon"
++#~ msgstr "gpm डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:301
-+#: ../gui/polgen.glade:370
- msgid ""
- "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
- msgstr ""
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
+-msgstr ""
++#~ msgid "NFS"
++#~ msgstr "NFS"
--#: ../gui/polgen.glade:303 ../gui/polgen.py:159
--msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
-+msgid "User Application"
- msgstr ""
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
+-msgstr ""
++#~ msgid "Disable SELinux protection for gss daemon"
++#~ msgstr "gss डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
-+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
- msgid ""
- "User Application are any application that you would like to confine that is "
- "started by a user"
- msgstr ""
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Hal daemon"
++#~ msgstr "Hal डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:324 ../gui/polgen.py:160
--msgid "User Application"
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
- msgid "Sandbox"
- msgstr ""
++#~ msgid "Compatibility"
++#~ msgstr "सुसंगतता"
--#: ../gui/polgen.glade:391
-+#: ../gui/polgen.glade:446
- msgid "<b>Login Users</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Do not audit things that we know to be broken but which are not security "
++#~ "risks"
++#~ msgstr ""
++#~ "उन चीजों का ऑडिट मत करें जिसे हम टूटे हुए के तौर पर जानते हैं लेकिन जो सुरक्षा खतरा नहीं "
++#~ "है"
--#: ../gui/polgen.glade:453
-+#: ../gui/polgen.glade:478
-+msgid "Existing User Roles"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:482
- msgid "Modify an existing login user record."
- msgstr ""
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hostname daemon"
++#~ msgstr "hostname डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:455
--msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
-+msgid "Minimal Terminal User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hotplug daemon"
++#~ msgstr "hotplug डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:474
-+#: ../gui/polgen.glade:499
- 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/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for howl daemon"
++#~ msgstr "howl डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:476 ../gui/polgen.py:162
--msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
-+msgid "Minimal X Windows User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cups hplip daemon"
++#~ msgstr "hplip डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:495
-+#: ../gui/polgen.glade:516
- 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/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for httpd rotatelogs"
++#~ msgstr "httpd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:497 ../gui/polgen.py:163
--msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
-+msgid "User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
+-msgstr ""
++#~ msgid "HTTPD Service"
++#~ msgstr "HTTPD सेवा"
--#: ../gui/polgen.glade:516
-+#: ../gui/polgen.glade:533
- msgid ""
- "User with full networking, no setuid applications without transition, no "
- "sudo, no su."
- msgstr ""
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for http suexec"
++#~ msgstr "http suexec लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:518 ../gui/polgen.py:164
--msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
-+msgid "Admin User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hwclock daemon"
++#~ msgstr "hwclock डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:537
-+#: ../gui/polgen.glade:550
- msgid ""
- "User with full networking, no setuid applications without transition, no su, "
- "can sudo to Root Administration Roles"
- msgstr ""
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
+-msgstr ""
++#~ msgid "Disable SELinux protection for i18n daemon"
++#~ msgstr "i18n डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:539 ../gui/polgen.py:165
--msgid "Admin User Role"
-+#: ../gui/polgen.glade:592
-+msgid "<b>Root Users</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for imazesrv daemon"
++#~ msgstr "imazesrv डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:585
--msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
-+msgid "Root Admin User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
+-msgstr ""
++#~ msgid "Disable SELinux protection for inetd child daemons"
++#~ msgstr "inetd child डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:647
-+#: ../gui/polgen.glade:627
- 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/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
+-msgstr ""
++#~ msgid "Disable SELinux protection for inetd daemon"
++#~ msgstr "inetd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:649 ../gui/polgen.py:166
--msgid "Root Admin User Role"
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:716
--msgid "label104"
++#~ msgid "Disable SELinux protection for innd daemon"
++#~ msgstr "innd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:745
-+#: ../gui/polgen.glade:705
- msgid "<b>Enter name of application or user role:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for iptables daemon"
++#~ msgstr "iptables डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
-+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
- msgid "Name"
- msgstr ""
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ircd daemon"
++#~ msgstr "ircd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:807
-+#: ../gui/polgen.glade:739
- msgid "Enter complete path for executable to be confined."
- msgstr ""
+-#: ../gui/selinux.tbl:189
+-msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for irqbalance daemon"
++#~ msgstr "irqbalance डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
-+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
- msgid "..."
- msgstr ""
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
+-msgstr ""
++#~ msgid "Disable SELinux protection for iscsi daemon"
++#~ msgstr "iscsi डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:849
-+#: ../gui/polgen.glade:776
- msgid "Enter unique name for the confined application or user role."
- msgstr ""
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for jabberd daemon"
++#~ msgstr "jabberd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:871
-+#: ../gui/polgen.glade:794
- msgid "Executable"
- msgstr ""
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
+-msgstr ""
++#~ msgid "Kerberos"
++#~ msgstr "करबरोस"
--#: ../gui/polgen.glade:899
-+#: ../gui/polgen.glade:808
- msgid "Init script"
- msgstr ""
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for kadmind daemon"
++#~ msgstr "kadmind डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:927
-+#: ../gui/polgen.glade:821
- msgid ""
- "Enter complete path to init script used to start the confined application."
- msgstr ""
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for klogd daemon"
++#~ msgstr "klogd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:982
--msgid "label105"
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:1011
-+#: ../gui/polgen.glade:887
- msgid "<b>Select existing role to modify:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for krb5kdc daemon"
++#~ msgstr "krb5kdc डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:1045
-+#: ../gui/polgen.glade:908
- msgid "Select the user roles that will transiton to the %s domain."
- msgstr ""
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ktalk daemons"
++#~ msgstr "ktalk डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:1073
--msgid "label106"
-+#: ../gui/polgen.glade:928
-+msgid "role tab"
- msgstr ""
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for kudzu daemon"
++#~ msgstr "kudzu डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:1102
-+#: ../gui/polgen.glade:945
- msgid "<b>Select roles that %s will transition to:</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for locate daemon"
++#~ msgstr "locate डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:1136
-+#: ../gui/polgen.glade:963
- msgid "Select applications domains that %s will transition to."
- msgstr ""
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lpd daemon"
++#~ msgstr "lpd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:1164
--msgid "label107"
-+#: ../gui/polgen.glade:983
-+msgid ""
-+"transition \n"
-+"role tab"
- msgstr ""
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lrrd daemon"
++#~ msgstr "lrrd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:1193
-+#: ../gui/polgen.glade:1001
- msgid "<b>Select the user_roles that will transition to %s:</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lvm daemon"
++#~ msgstr "lvm डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:1227
-+#: ../gui/polgen.glade:1019
- msgid "Select the user roles that will transiton to this applications domains."
- msgstr ""
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mailman"
++#~ msgstr "mailman डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:1255
--msgid "label108"
+-#: ../gui/selinux.tbl:202
+-msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
-msgstr ""
--
--#: ../gui/polgen.glade:1284
-+#: ../gui/polgen.glade:1056
- msgid "<b>Select domains that %s will administer:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for mdadm daemon"
++#~ msgstr "mdadm डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
-+#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
- msgid "Select the domains that you would like this user administer."
- msgstr ""
+-#: ../gui/selinux.tbl:203
+-msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for monopd daemon"
++#~ msgstr "monopd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:1346
--msgid "label109"
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
-msgstr ""
--
--#: ../gui/polgen.glade:1375
-+#: ../gui/polgen.glade:1111
- msgid "<b>Select additional roles for %s:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for mrtg daemon"
++#~ msgstr "mrtg डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:1437
--msgid "label111"
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-msgstr ""
--
--#: ../gui/polgen.glade:1466
-+#: ../gui/polgen.glade:1166
- msgid "<b>Enter network ports that %s binds on:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for mysqld daemon"
++#~ msgstr "mysqld डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
-+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
- msgid "<b>TCP Ports</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nagios daemon"
++#~ msgstr "nagios डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
-+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
-+#: ../gui/polgen.glade:1698
-+msgid "All"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
- msgid "Allows %s to bind to any udp port"
- msgstr ""
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
+-msgstr ""
++#~ msgid "Name Service"
++#~ msgstr "नाम सेवा"
--#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
--#: ../gui/polgen.glade:2215
--msgid "All"
-+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
-+msgid "600-1024"
- msgstr ""
+-#: ../gui/selinux.tbl:208
+-msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
+-msgstr ""
++#~ msgid "Disable SELinux protection for named daemon"
++#~ msgstr "named डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
-+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
- msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
- msgstr ""
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nessusd daemon"
++#~ msgstr "nessusd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
--msgid "600-1024"
-+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
-+msgid "Unreserved Ports (>1024)"
- msgstr ""
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NetworkManager"
++#~ msgstr "NetworkManager के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
-+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s binds "
- "to. Example: 612, 650-660"
- msgstr ""
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nfsd daemon"
++#~ msgstr "nfsd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
--msgid "Unreserved Ports (>1024)"
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
-msgstr ""
--
--#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
--#: ../gui/polgen.glade:2233
-+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
-+#: ../gui/polgen.glade:1718
- msgid "Select Ports"
- msgstr ""
++#~ msgid "Samba"
++#~ msgstr "सांबा"
--#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
-+#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
- msgid "Allows %s to bind to any udp ports > 1024"
- msgstr ""
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nmbd daemon"
++#~ msgstr "nmbd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
-+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
- msgid "<b>UDP Ports</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nrpe daemon"
++#~ msgstr "nrpe डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:1937
--msgid "label113"
-+#: ../gui/polgen.glade:1519
-+msgid ""
-+"Network\n"
-+"Bind tab"
- msgstr ""
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nscd daemon"
++#~ msgstr "nscd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:1966
-+#: ../gui/polgen.glade:1537
- msgid "<b>Select network ports that %s connects to:</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:216
+-msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nsd daemon"
++#~ msgstr "nsd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:2058
-+#: ../gui/polgen.glade:1593
- msgid "Allows %s to connect to any tcp port"
- msgstr ""
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ntpd daemon"
++#~ msgstr "ntpd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:2104
-+#: ../gui/polgen.glade:1622
- msgid ""
- "Enter a comma separated list of tcp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
- msgstr ""
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for oddjob"
++#~ msgstr "oddjob के लिए SELinux सुरक्षा निष्क्रिय करें"
++
++#~ msgid "Disable SELinux protection for oddjob_mkhomedir"
++#~ msgstr "oddjob_mkhomedir के लिए SELinux सुरक्षा निष्क्रिय करें"
++
++#~ msgid "Disable SELinux protection for openvpn daemon"
++#~ msgstr "openvpn डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
++
++#~ msgid "Disable SELinux protection for pam daemon"
++#~ msgstr "pam डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
++
++#~ msgid "Disable SELinux protection for pegasus"
++#~ msgstr "pegasus के लिए SELinux सुरक्षा निष्क्रिय करें"
++
++#~ msgid "Disable SELinux protection for perdition daemon"
++#~ msgstr "perdition डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
++
++#~ msgid "Disable SELinux protection for portmap daemon"
++#~ msgstr "portmap डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
++
++#~ msgid "Disable SELinux protection for portslave daemon"
++#~ msgstr "portslave डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
++
++#~ msgid "Disable SELinux protection for postfix"
++#~ msgstr "postfix के लिए SELinux सुरक्षा निष्क्रिय करें"
++
++#~ msgid "Disable SELinux protection for postgresql daemon"
++#~ msgstr "postgresql डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
++
++#~ msgid "pppd"
++#~ msgstr "pppd"
++
++#~ msgid "Disable SELinux protection for pptp"
++#~ msgstr "pptp के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:2212
-+#: ../gui/polgen.glade:1702
- msgid "Allows %s to connect to any udp port"
- msgstr ""
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for prelink daemon"
++#~ msgstr "prelink डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:2258
-+#: ../gui/polgen.glade:1731
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
- msgstr ""
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for privoxy daemon"
++#~ msgstr "privoxy डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:2305
--msgid "label114"
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:2334
-+#: ../gui/polgen.glade:1792
- msgid "<b>Select common application traits for %s:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for ptal daemon"
++#~ msgstr "ptal डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:2366
-+#: ../gui/polgen.glade:1809
- msgid "Writes syslog messages\t"
- msgstr ""
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for pxe daemon"
++#~ msgstr "pxe डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:2385
-+#: ../gui/polgen.glade:1824
- msgid "Create/Manipulate temporary files in /tmp"
- msgstr ""
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
+-msgstr ""
++#~ msgid "Disable SELinux protection for pyzord"
++#~ msgstr "pyzord के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:2404
-+#: ../gui/polgen.glade:1839
- msgid "Uses Pam for authentication"
- msgstr ""
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for quota daemon"
++#~ msgstr "quota डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:2423
-+#: ../gui/polgen.glade:1854
- msgid "Uses nsswitch or getpw* calls"
- msgstr ""
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
+-msgstr ""
++#~ msgid "Disable SELinux protection for radiusd daemon"
++#~ msgstr "radiusd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:2442
-+#: ../gui/polgen.glade:1869
- msgid "Uses dbus"
- msgstr ""
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
+-msgstr ""
++#~ msgid "Disable SELinux protection for radvd daemon"
++#~ msgstr "radvd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:2461
-+#: ../gui/polgen.glade:1884
- msgid "Sends audit messages"
- msgstr ""
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rdisc"
++#~ msgstr "rdisc के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:2480
-+#: ../gui/polgen.glade:1899
- msgid "Interacts with the terminal"
- msgstr ""
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
+-msgstr ""
++#~ msgid "Disable SELinux protection for readahead"
++#~ msgstr "readahead के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:2499
-+#: ../gui/polgen.glade:1914
- msgid "Sends email"
- msgstr ""
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
+-msgstr ""
++#~ msgid "Allow programs to read files in non-standard locations (default_t)"
++#~ msgstr "गैर मानक स्थान में फाइलों को पढ़ने की प्रोग्राम को अनुमति दें (default_t)"
--#: ../gui/polgen.glade:2530
--msgid "label115"
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:2559
-+#: ../gui/polgen.glade:1961
- msgid "<b>Add files/directories that %s manages</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for restorecond"
++#~ msgstr "restorecond के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:2788
-+#: ../gui/polgen.glade:2122
- msgid ""
- "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
- "Files ..."
- msgstr ""
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rhgb daemon"
++#~ msgstr "rhgb डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:2823
--msgid "label116"
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:2852
-+#: ../gui/polgen.glade:2166
- msgid "<b>Add booleans from the %s policy:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for ricci"
++#~ msgstr "ricci के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:3002
-+#: ../gui/polgen.glade:2274
- msgid "Add/Remove booleans used by the %s domain"
- msgstr ""
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ricci_modclusterd"
++#~ msgstr "ricci_modclusterd के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:3066
-+#: ../gui/polgen.glade:2316
- msgid "<b>Which directory you will generate the %s policy?</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rlogind daemon"
++#~ msgstr "rlogind डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:3097
-+#: ../gui/polgen.glade:2334
- msgid "Policy Directory"
- msgstr ""
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rpcd daemon"
++#~ msgstr "rpcd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.glade:3254
--msgid "Add Booleans Dialog"
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
-msgstr ""
--
--#: ../gui/polgen.glade:3327
--msgid "Boolean Name"
++#~ msgid "Disable SELinux protection for rshd"
++#~ msgstr "rshd के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
-msgstr ""
--
--#: ../gui/polgengui.py:261
-+#: ../gui/polgengui.py:262
- msgid "Role"
- msgstr ""
++#~ msgid "rsync"
++#~ msgstr "rsync"
--#: ../gui/polgengui.py:268
-+#: ../gui/polgengui.py:269
- msgid "Existing_User"
- msgstr ""
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rsync daemon"
++#~ msgstr "rsync डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
-+#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
- msgid "Application"
- msgstr ""
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
+-msgstr ""
++#~ msgid "Allow ssh to run from inetd instead of as a daemon"
++#~ msgstr "ssh को inetd से चलने की स्वीकृति डेमॉन के रूप के बजाय दें"
--#: ../gui/polgengui.py:352
-+#: ../gui/polgengui.py:353
- #, python-format
- msgid "%s must be a directory"
- msgstr ""
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
+-msgstr ""
++#~ msgid "SASL authentication server"
++#~ msgstr "SASL सत्यापन सर्वर"
--#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
-+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
- msgid "You must select a user"
- msgstr ""
+-#: ../gui/statusPage.py:94
+-msgid "Status"
+-msgstr ""
++#~ msgid ""
++#~ "Allow X-Windows server to map a memory region as both executable and "
++#~ "writable"
++#~ msgstr ""
++#~ "X-Windows सर्वर को एक्सक्यूटेबल व लिखने योग्य दोनों रूप में स्मृति क्षेत्र में मैप करने की "
++#~ "स्वीकृति दें"
--#: ../gui/polgengui.py:542
-+#: ../gui/polgengui.py:543
- msgid "Select executable file to be confined."
- msgstr ""
+-#: ../gui/statusPage.py:133
+-msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for saslauthd daemon"
++#~ msgstr "saslauthd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgengui.py:553
-+#: ../gui/polgengui.py:554
- msgid "Select init script file to be confined."
- msgstr ""
+-#: ../gui/statusPage.py:147
+-msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for scannerdaemon daemon"
++#~ msgstr "scannerdaemon डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgengui.py:563
-+#: ../gui/polgengui.py:564
- msgid "Select file(s) that confined application creates or writes"
- msgstr ""
+-#: ../gui/statusPage.py:152
+-msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
+-msgstr ""
++#~ msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#~ msgstr "sysadm_t, sudo और su प्रभावित में संक्रमण की स्वीकृति मत दें"
--#: ../gui/polgengui.py:570
-+#: ../gui/polgengui.py:571
- msgid "Select directory(s) that the confined application owns and writes into"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
+-msgstr ""
++#~ msgid "Do not allow any processes to load kernel modules"
++#~ msgstr "कर्नेल मॉड्यूल लोड करने के लिए किसी प्रक्रिया की अनुमति मत दें"
--#: ../gui/polgengui.py:632
-+#: ../gui/polgengui.py:633
- msgid "Select directory to generate policy files in"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:12
+-msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+-msgstr ""
++#~ msgid "Do not allow any processes to modify kernel SELinux policy"
++#~ msgstr "कर्नेल SELinux पॉलिसी में किसी प्रक्रिया को मत स्वीकृति दें"
--#: ../gui/polgengui.py:649
-+#: ../gui/polgengui.py:650
- #, python-format
- msgid ""
- "Type %s_t already defined in current policy.\n"
- "Do you want to continue?"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sendmail daemon"
++#~ msgstr "sendmail डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
- msgid "Verify Name"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
+-msgstr ""
++#~ msgid "Disable SELinux protection for setrans"
++#~ msgstr "setrans के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:654
- #, python-format
- msgid ""
- "Module %s.pp already loaded in current policy.\n"
- "Do you want to continue?"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
+-msgstr ""
++#~ msgid "Disable SELinux protection for setroubleshoot daemon"
++#~ msgstr "setroublesoot डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgengui.py:699
-+#: ../gui/polgengui.py:700
- msgid ""
- "You must add a name made up of letters and numbers and containing no spaces."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
+-msgstr ""
++#~ msgid "Disable SELinux protection for slapd daemon"
++#~ msgstr "slapd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgengui.py:713
-+#: ../gui/polgengui.py:714
- msgid "You must enter a executable"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
+-msgstr ""
++#~ msgid "Disable SELinux protection for slrnpull daemon"
++#~ msgstr "slrnpull डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
-+#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
- msgid "Configue SELinux"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:727
+-msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
+-msgstr ""
++#~ msgid "Disable SELinux protection for smbd daemon"
++#~ msgstr "smbd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
--#: ../gui/polgen.py:158
--msgid "Internet Services Daemon"
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
-msgstr ""
--
--#: ../gui/polgen.py:197
--#, python-format
--msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#~ msgid "Disable SELinux protection for snmpd daemon"
++#~ msgstr "snmpd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
-msgstr ""
--
--#: ../gui/polgen.py:324
--msgid "You must enter a name for your confined process/user"
++#~ msgid "Disable SELinux protection for snort daemon"
++#~ msgstr "snort डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
-msgstr ""
--
--#: ../gui/polgen.py:326
++#~ msgid "Disable SELinux protection for soundd daemon"
++#~ msgstr "soundd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sound daemon"
++#~ msgstr "sound डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
+-msgstr ""
++#~ msgid "Spam Protection"
++#~ msgstr "स्पैम सुरक्षा"
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
+-msgstr ""
++#~ msgid "Disable SELinux protection for spamd daemon"
++#~ msgstr "spamd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
+-msgstr ""
++#~ msgid "Allow Spam Assassin daemon network access"
++#~ msgstr "Spam Assasin डेमॉन संजाल अभिगम की स्वीकृति दें"
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
+-msgstr ""
++#~ msgid "Disable SELinux protection for speedmgmt daemon"
++#~ msgstr "speedmgmt डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
+-msgstr ""
++#~ msgid "Squid"
++#~ msgstr "Squid"
+
+-#: ../gui/system-config-selinux.glade:1354
-msgid ""
--"Name must be alpha numberic with no spaces. Consider using option \"-n "
--"MODULENAME\""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
-msgstr ""
--
--#: ../gui/polgen.py:414
--msgid "User Role types can not be assigned executables."
++#~ msgid "Disable SELinux protection for squid daemon"
++#~ msgstr "squid डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
-msgstr ""
--
--#: ../gui/polgen.py:420
--msgid "Only Daemon apps can use an init script.."
++#~ msgid "Disable SELinux protection for ssh daemon"
++#~ msgstr "ssh डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
-msgstr ""
--
--#: ../gui/polgen.py:438
--msgid "use_resolve must be a boolean value "
++#~ msgid ""
++#~ "Allow staff_r users to search the sysadm home dir and read files (such as "
++#~ "~/.bashrc)"
++#~ msgstr ""
++#~ "staff_r उपयोक्ता को sysadm होम निर्देशिका व रीड फाइल कों खोजने की स्वीकृति दें (जैसे "
++#~ "कि ~/.bashrc)"
+
+-#: ../gui/system-config-selinux.glade:1463
+-msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
-msgstr ""
--
--#: ../gui/polgen.py:444
--msgid "use_syslog must be a boolean value "
++#~ msgid "Universal SSL tunnel"
++#~ msgstr "सार्वभौमिक SSL टनेल"
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
-msgstr ""
--
--#: ../gui/polgen.py:450
--msgid "use_kerberos must be a boolean value "
++#~ msgid "Disable SELinux protection for stunnel daemon"
++#~ msgstr "stunnel डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
-msgstr ""
--
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
++#~ msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#~ msgstr "stunnel डेमॉन को पृथक चलाने की स्वीकृति दें, xinetd के बाहर"
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
-msgstr ""
--
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
++#~ msgid "Disable SELinux protection for swat daemon"
++#~ msgstr "swat डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
-msgstr ""
--
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
++#~ msgid "Disable SELinux protection for sxid daemon"
++#~ msgstr "sxid डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
-msgstr ""
--
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
++#~ msgid "Disable SELinux protection for syslogd daemon"
++#~ msgstr "syslogd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
-msgstr ""
--
--#: ../gui/polgen.py:1183
--msgid "Interface file"
++#~ msgid "Disable SELinux protection for system cron jobs"
++#~ msgstr "system cron jobs के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
-msgstr ""
--
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
++#~ msgid "Disable SELinux protection for tcp daemon"
++#~ msgstr "tcp डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
-msgstr ""
--
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
++#~ msgid "Disable SELinux protection for telnet daemon"
++#~ msgstr "telnet डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
-msgstr ""
--
--#: ../gui/polgen.py:1306
--#, python-format
++#~ msgid "Disable SELinux protection for tftpd daemon"
++#~ msgstr "tftpd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for transproxy daemon"
++#~ msgstr "transproxy डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
+-msgstr ""
++#~ msgid "Disable SELinux protection for udev daemon"
++#~ msgstr "udev डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for uml daemon"
++#~ msgstr "uml डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
+-msgstr ""
++#~ msgid ""
++#~ "Allow xinetd to run unconfined, including any services it starts that do "
++#~ "not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "xinetd को असीमित रूप से चलने की स्वीकृति दें, किसी सेवा के साथ जो यह आरंभ करती है जो "
++#~ "डोमेन संक्रमण को अलग से परिभाषित नहीं रखती है"
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
+-msgstr ""
++#~ msgid ""
++#~ "Allow rc scripts to run unconfined, including any daemon started by an rc "
++#~ "script that does not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "rc स्क्रिप्ट को असीमित रूप से चलने की स्वीकृति दें, किसी सेवा के साथ जो rc स्क्रिप्ट आरंभ "
++#~ "करती है जो डोमेन संक्रमण को अलग से परिभाषित नहीं रखती है"
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
+-msgstr ""
++#~ msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#~ msgstr ""
++#~ "हॉटप्लग और insmod की तरह के सुविधा प्राप्त उपयोगिता को असीमित रूप से चलने की "
++#~ "स्वीकृति दें"
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for updfstab daemon"
++#~ msgstr "updfstab डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for uptimed daemon"
++#~ msgstr "uptimed डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
+-msgstr ""
++#~ msgid ""
++#~ "Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, "
++#~ "only staff_r can do so"
++#~ msgstr ""
++#~ "user_r को sysadm_r पर su, sudo, या userhelper से होकर पहुंचने की अनुमति दें. "
++#~ "अन्यथा, सिर्फ staff_r ऐसा कर सकता है"
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
+-msgstr ""
++#~ msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#~ msgstr ""
++#~ "उपयोक्ता को संजाल अंतरफलक नियंत्रित करने की स्वीकृति दें (USERCTL=true के सही की "
++#~ "जरूरत है)"
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
+-msgstr ""
++#~ msgid "Allow user to stat ttyfiles"
++#~ msgstr "ttyfiles को stat के लिए उपयोक्ता को स्वीकृति दें"
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
+-msgstr ""
++#~ msgid "Disable SELinux protection for uucpd daemon"
++#~ msgstr "uucpd डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
+-msgstr ""
++#~ msgid "Disable SELinux protection for vmware daemon"
++#~ msgstr "vmware डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
+-msgstr ""
++#~ msgid "Disable SELinux protection for watchdog daemon"
++#~ msgstr "watchdog डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
+-msgstr ""
++#~ msgid "Disable SELinux protection for winbind daemon"
++#~ msgstr "winbind डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
+-msgstr ""
++#~ msgid "Disable SELinux protection for xdm daemon"
++#~ msgstr "xdm डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
+-msgstr ""
++#~ msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#~ msgstr "xdm लॉगिन को sysadm_r:sysadm_t के रूप में स्वीकृति दें"
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
+-msgstr ""
++#~ msgid "Disable SELinux protection for xen daemon"
++#~ msgstr "xen डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/system-config-selinux.glade:2661
-msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
-msgstr ""
--
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
++#~ msgid "XEN"
++#~ msgstr "XEN"
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
+-msgstr ""
++#~ msgid "Disable SELinux protection for xfs daemon"
++#~ msgstr "xfs डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
+-msgstr ""
++#~ msgid "Disable SELinux protection for xen control"
++#~ msgstr "SELinux सुरक्षा को xen नियंत्रण के लिए निष्क्रिय करें"
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ypbind daemon"
++#~ msgstr "ypbind डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NIS Password Daemon"
++#~ msgstr "NIS Password डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ypserv daemon"
++#~ msgstr "ypserv डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
++#~ msgstr "NIS Transfer डेमॉन के लिए SELinux सुरक्षा निष्क्रिय करें"
+diff --git a/policycoreutils/po/hr.po b/policycoreutils/po/hr.po
+index 9ccb8e0..e396931 100644
+--- a/policycoreutils/po/hr.po
++++ b/policycoreutils/po/hr.po
+@@ -7,8 +7,8 @@ msgid ""
+ msgstr ""
+ "Project-Id-Version: Policycoreutils\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
+ "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
+ "Language-Team: LANGUAGE <LL at li.org>\n"
+ "Language: hr\n"
+@@ -16,7 +16,7 @@ msgstr ""
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+ "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2\n"
++"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -28,7 +28,7 @@ msgstr ""
+ " gdje je <skripta> naziv init skripte koju je potrebno pokrenuti,\n"
+ " <argumenti ...> argumenti za tu skriptu."
+
+-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
++#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
+ #, c-format
+ msgid "failed to initialize PAM\n"
+ msgstr "Inicijalizacija PAM nije uspjela\n"
+@@ -77,7 +77,7 @@ msgstr "Nažalost, run_init može se upotrijebiti samo na SELinux kernelu.\n"
+ msgid "authentication failed.\n"
+ msgstr "Provjere autentičnosti nije uspjela.\n"
+
+-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
++#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
+ #, c-format
+ msgid "Could not set exec context to %s.\n"
+ msgstr "Nije moguće postaviti exec kontekst za %s.\n"
+@@ -90,855 +90,851 @@ msgstr "******************** VAŽNO ***********************\n"
+ msgid "To make this policy package active, execute:"
+ msgstr "Za aktiviranje ovog paketa pravila pokrenite:"
+
+-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
+-msgid "global"
-msgstr ""
-
- #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
+-#: ../semanage/seobject.py:225
++#: ../semanage/seobject.py:200
+ msgid "Could not create semanage handle"
+ msgstr "Hvatište semanage nije moguće izraditi"
+
+-#: ../semanage/seobject.py:233
++#: ../semanage/seobject.py:208
+ 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:238
++#: ../semanage/seobject.py:213
+ msgid "Cannot read policy store."
+ msgstr "Čitanje pohrane pravila nije moguće."
+
+-#: ../semanage/seobject.py:243
++#: ../semanage/seobject.py:218
+ msgid "Could not establish semanage connection"
+ msgstr "Uspostavljanje semanage veze nije moguće"
+
+-#: ../semanage/seobject.py:248
++#: ../semanage/seobject.py:223
+ msgid "Could not test MLS enabled status"
msgstr ""
-@@ -3367,3 +3254,160 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
+
+-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
+ msgid "Not yet implemented"
msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
-+msgid "list all SELinux port types"
-+msgstr "SELinux 포트 유형"
-+
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
-+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
-+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
-+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
-+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
-+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
-+msgid "commands"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
-+msgstr ""
-+
-+#~ msgid "global"
-+#~ msgstr "글로벌 "
-diff --git a/policycoreutils/po/mai.po b/policycoreutils/po/mai.po
-index f336f29..50fbf33 100644
---- a/policycoreutils/po/mai.po
-+++ b/policycoreutils/po/mai.po
-@@ -8,7 +8,7 @@ msgid ""
- msgstr ""
- "Project-Id-Version: Policycoreutils\n"
- "Report-Msgid-Bugs-To: \n"
--"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
- "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: Maithili (http://www.transifex.net/projects/p/fedora/language/"
-@@ -29,7 +29,7 @@ msgstr ""
- " जतए: <script> init स्क्रिप्ट क नाम अछि चलाबै क लेल,\n"
- " <args ...> ई उस स्क्रिप्ट क तर्क अछि."
-
--#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
-+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
- #, c-format
- msgid "failed to initialize PAM\n"
- msgstr "PAM आरंभीकरणमे विफल\n"
-@@ -78,7 +78,7 @@ msgstr "क्षमा करू, run_init केँ सिर्फ SELinux
- msgid "authentication failed.\n"
- msgstr "सत्यापन विफल.\n"
-
--#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
-+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
- #, c-format
- msgid "Could not set exec context to %s.\n"
- msgstr "exec संदर्भ %s मे सेट नहि कए सकल.\n"
-@@ -91,855 +91,851 @@ msgstr "******************** महत्वपूर्ण ********************
- msgid "To make this policy package active, execute:"
- msgstr "एहि नीति केँ सक्रिय बनाबै क' लेल, चलाउ:"
-
--#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
--msgid "global"
--msgstr "वैश्विक"
--
--#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
- msgid "Could not create semanage handle"
- msgstr "semanage नियंत्रण आरंभ नहि कए सकल"
-
--#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
- msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr "SELinux नीति प्रबंधित नहि अछि या भंडार अभिगम नहि कएल जाए सकैत अछि."
-
--#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
- msgid "Cannot read policy store."
- msgstr "नीति भंडार नहि पढ़ि सकैत अछि."
-
--#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
- msgid "Could not establish semanage connection"
- msgstr "semanage संबंधन स्थापित नहि कए सकल"
-
--#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
- msgid "Could not test MLS enabled status"
- msgstr ""
-
--#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
- msgid "Not yet implemented"
- msgstr "अखन तकि लागू नहि"
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
msgstr ""
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
- msgstr "semanage विनिमय आरंभ नहि कए सकल"
+ msgstr "Semanage transakciju nije moguće pokrenuti"
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
msgstr ""
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
msgstr ""
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
msgstr ""
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
msgstr ""
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
- msgstr "संस्करण"
+ msgstr "Verzija"
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
- msgstr "निष्क्रिय"
+ msgstr ""
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
msgstr ""
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
msgstr ""
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
msgstr ""
@@ -80885,715 +124920,715 @@ index f336f29..50fbf33 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
- msgstr "%s क' लेल कुंजी नहि बनाए सकल"
+ msgstr "Izrada ključa za %s nije moguća"
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
- msgstr "नहि जाँचि सकल जँ %s क' लेल लागिन मैपिंग परिभाषित अछि"
+ msgstr "Nije moguće provjeriti je li mapiranje za prijavu %s određeno"
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
msgstr ""
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
- msgstr "Linux प्रयोक्ता %s मोजूद नहि अछि"
+ msgstr "Linux korisnik %s ne postoji"
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
- msgstr "%s क' लेल लागिन मैपिंग नहि बनाए सकल"
+ msgstr "Izrada mapiranja prijave za %s nije moguća"
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
- msgstr "%s क लेल नाम सेट नहि कए सकल"
+ msgstr "Zadavanje naziva za %s nije moguće"
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
- msgstr "MLS परिसर %s क लेल सेट नहि कए सकल"
+ msgstr "Zadavanje MLS raspona za %s nije moguće"
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
- msgstr "SELinux उपयोक्ता %s क लेल सेट नहि कए सकल"
+ msgstr "Zadavanje SELinux korisnika za %s nije moguće"
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
- msgstr "%s क लेल लॉगिन मैपिंग जोड़ नहि सकल"
+ msgstr "Dodavanje mapiranja prijave za %s nije moguće"
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
- msgstr "seuser अथवा serange जरूरी"
+ msgstr "Zahtijeva seuser ili serange"
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
- msgstr "%s क लेल लॉगिन मैपिंग परिभाषित नहि अछि"
+ msgstr "Mapiranje prijave za %s nije određeno"
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
- msgstr "seuser केँ %s क लेल प्रश्न नहि कए सकल"
+ msgstr "Propitivanje seusera za %s nije moguće"
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
- msgstr "%s क लेल लॉगिन मैपिंग नहि रूपांतरित कए सकल"
+ msgstr "Uređivanje mapiranja prijave za %s nije moguće"
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
- msgstr "नीतिमे %s परिभाषित अछि, मेटाओल नहि जाए सकत"
+ msgstr "Mapiranje prijave za %s određeno je u pravilima. Brisanje nije moguće."
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
- msgstr "%s क लेल लॉगिन मैपिंग नहि मेटाए सकल"
+ msgstr "Brisanje mapiranja prijave za %s nije moguće"
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
- msgstr "लॉगिन मैपिंग नहि सूचीबद्ध कए सकल"
+ msgstr "Ispisivanje popisa mapiranja prijava nije moguće"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
- msgstr "लॉगिन नाम"
+ msgstr "Korisničko ime"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
msgid "SELinux User"
- msgstr "SELinux उपयोक्ता"
+ msgstr "SELinux korisnik"
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
- msgstr "MLS/MCS परिसर"
+ msgstr "MLS/MCS raspon"
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
- msgstr "जाँच नहि सकल जे SELinux उपयोक्ता %s परिभाषित अछि"
+ msgstr "Nije moguće provjeriti je li SELinux korisnik %s određen"
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
- msgstr "%s क लेल उपयोक्ताकेँ प्रश्न नहि कए सकत"
+ msgstr "Propitivanje korisnika za %s nije moguće"
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
msgstr ""
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
- msgstr "SELinux उपयोक्ता %s क लेल बनाए नहि सकल"
+ msgstr "Izrada SELinux korisnika za %s nije moguća"
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
- msgstr "%s भूमिका %s क लेल जोड़ नहि सकल"
+ msgstr "Dodavanje uloge %s za %s nije moguće"
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
- msgstr "MLS स्तर %s क लेल सेट नहि कए सकल"
+ msgstr "Zadavanje MLS razine za %s nije moguće"
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
- msgstr "%s उपसर्ग %s क लेल नहि जोड़ सकल"
+ msgstr "Dodavanje prefiksa %s za %s nije moguće"
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
- msgstr "%s क लेल कुंजी निकाल नहि सकल"
+ msgstr "Izvlačenje ključa za %s nije moguće"
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
- msgstr "SELinux उपयोक्ता %s नहि जोड़ सकल"
+ msgstr "Dodavanje SELinux korisnika %s nije moguće"
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
- msgstr "उपसर्ग, भूमिका, स्तर या परिसर जरूरी"
+ msgstr "Zahtijeva prefiks, uloge, razinu ili raspon"
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
- msgstr "उपसर्ग या भूमिका जरूरी"
+ msgstr "Zahtijeva prefiks ili uloge"
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
- msgstr "SELinux उपयोक्ता %s परिभाषित नहि अछि"
+ msgstr "SELinux korisnik %s nije određen"
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
- msgstr "SELinux उपयोक्ता %s नहि सुधार सकत"
+ msgstr "Uređivanje SELinux korisnika %s nije moguće"
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
- msgstr "SELinux उपयोक्ता %s नीतिमे परिभाषित अछि, मेटाए नहि सकत"
+ msgstr "SELinux korisnik %s određen je u pravilima. Brisanje nije moguće."
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
- msgstr "SELinux उपयोक्ता %s मेटाए नहि सकल"
+ msgstr "Brisanje SELinux korisnika %s nije moguće"
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
- msgstr "SELinux उपयोक्ता सूचीबद्ध नहि कए सकल"
+ msgstr "Ispisivanje popisa SELinux korisnika nije moguće"
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
- msgstr "%s उपयोक्ता क लेल भूमिका सूचीबद्ध नहि कए सकल"
+ msgstr "Ispisivanje popisa uloga korisnika %s nije moguće"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
- msgstr "लेबलिंग"
+ msgstr "Označavanje"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
msgstr "MLS/"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
- msgstr "उपसर्ग"
+ msgstr "Prefiks"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
- msgstr "MCS स्तर"
+ msgstr "MCS razina"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
- msgstr "MCS परिसर"
+ msgstr "MCS raspon"
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
- msgstr "SELinux भूमिका"
+ msgstr "SELinux uloge"
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
- msgstr "प्रोटोकॉल udp या tcp जरूरी अछि"
+ msgstr "Potreban je UDP ili TCP protokol"
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
- msgstr "पोर्ट जरूरी अछि"
+ msgstr "Potreban je port"
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
msgstr ""
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
- msgstr "%s/%s क लेल कुंजी नहि बनाए सकल"
+ msgstr "Izrada ključa za %s/%s nije moguća"
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
- msgstr "टाइप जरूरी अछि"
+ msgstr "Potrebna je vrsta"
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
- msgstr "जाँच नहि सकल जँ पोर्ट %s/%s परिभाषित अछि"
+ msgstr "Nije moguće provjeriti je li port %s/%s određen"
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
- msgstr "%s/%s पोर्ट पहले सँ परिभाषित अछि"
+ msgstr "Port %s/%s već je određen"
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
- msgstr "%s/%s क लेल पोर्ट बनाए नहि सकल"
+ msgstr "Izrada porta za %s/%s nije moguća"
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
- msgstr "%s/%s क लेल संदर्भ बनाए नहि सकल"
+ msgstr "Izrada konteksta za %s/%s nije moguća"
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
- msgstr "%s/%s क लेल पोर्ट संदर्भमे उपयोक्ता सेट नहि कए सकल"
+ msgstr "Zadavanje korisnika u kontekstu porta za %s/%s nije moguće"
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
- msgstr "%s/%s क लेल पोर्ट संदर्भमे भूमिका सेट नहि कए सकल"
+ msgstr "Zadavanje uloge u kontekstu porta za %s/%s nije moguće"
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
- msgstr "%s/%s क लेल पोर्ट संदर्भमे टाइप सेट नहि कए सकल"
+ msgstr "Zadavanje vrste u kontekstu porta za %s/%s nije moguće"
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
- msgstr "%s/%s क लेल पोर्ट संदर्भमे क्षेत्र mls सेट नहि कए सकल"
+ msgstr "Zadavanje MLS polja u kontekstu porta za %s/%s nije moguće"
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
- msgstr "%s/%s क लेल पोर्ट संदर्भ सेट नहि कए सकल"
+ msgstr "Zadavanje konteksta porta za %s/%s nije moguće"
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
- msgstr "%s/%s पोर्ट जोड़ि नहि सकल"
+ msgstr "Dodavanje porta %s/%s nije moguće"
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
- msgstr "setype या serange जरूरी"
+ msgstr "Zahtijeva setype ili serange"
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
- msgstr "सेटटाइप जरूरी"
+ msgstr "Zahtijeva setype"
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
- msgstr "पोर्ट %s/%s परिभाषित नहि अछि"
+ msgstr "Port %s/%s nije određen"
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
- msgstr "%s/%s पोर्ट प्रश्न नहि कए सकल"
+ msgstr "Propitivanje porta %s/%s nije moguće"
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
- msgstr "%s/%s पोर्ट रूपांतरित नहि कए सकल "
+ msgstr "Uređivanje porta %s/%s nije moguće"
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
- msgstr "पोर्ट सूची बद्ध नहि कए सकल"
+ msgstr ""
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
- msgstr "%s पोर्ट मेटाए नहि सकल"
+ msgstr ""
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "%s/%s नीतिमे परिभाषित अछि, मेटाए नहि सकत"
+ msgstr "Port %s/%s određen je u pravilima. Brisanje nije moguće."
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
- msgstr "%s/%s पोर्ट मेटाए नहि सकत"
+ msgstr "Brisanje porta %s/%s nije moguće"
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
- msgstr "पोर्ट सूची बद्ध नहि कए सकल"
+ msgstr "Ispisivanje popisa portova nije moguće"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
- msgstr "SELinux पोर्ट प्रकार"
+ msgstr "SELinux vrsta porta"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
- msgstr "प्रोटो"
+ msgstr "Proto"
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
- msgstr "पोर्ट संख्या"
+ msgstr "Broj porta"
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
msgstr ""
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
msgstr ""
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
- msgstr "SELinux प्रकार जरूरी अछि"
+ msgstr "Potrebna je SELinux vrsta"
-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
- msgstr "%s क लेल कुंजी नहि बनाए सकल"
+ msgstr "Izrada ključa za %s nije moguća"
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
msgstr ""
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
- msgstr "%s क लेल संदर्भ बनाए नहि सकल"
+ msgstr "Izrada konteksta za %s nije moguća"
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
msgstr ""
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
msgstr ""
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
msgstr ""
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
msgstr ""
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
msgstr ""
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
msgstr ""
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
msgstr ""
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
- msgstr "जांच नहि सकल जँ %s अंतरफलक परिभाषित अछि"
+ msgstr "Nije moguće provjeriti je li sučelje %s određeno"
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
- msgstr "%s क लेल अंतरफलक नहि बनाए सकल"
+ msgstr "Izrada sučelja za %s nije moguće"
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
- msgstr "उपयोक्ता केँ %s क लेल अंतरफलक संदर्भमे सेट नहि कए सकल"
+ msgstr "Zadavanje korisnika u kontekstu sučelja za %s nije moguće"
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
- msgstr "भूमिका केँ %s क लेल अंतरफलक संदर्भमे सेट नहि कए सकल"
+ msgstr "Zadavanje uloge u kontekstu sučelja za %s nije moguće"
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
- msgstr "टाइप केँ %s क लेल अंतरफलक संदर्भमे सेट नहि कए सकल"
+ msgstr "Zadavanje vrste u kontekstu sučelja za %s nije moguće"
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
- msgstr "mls क्षेत्र %s क लेल अंतरफलक संदर्भमे सेट नहि कए सकल"
+ msgstr "Zadavanje MLS polja u kontekstu sučelja za %s nije moguće"
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
- msgstr "%s क लेल अंतरफलक संदर्भ सेट नहि कए सकल"
+ msgstr "Zadavanje konteksta sučelja za %s nije moguće"
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
- msgstr "%s क लेल संदेश संदर्भ सेट नहि कए सकल"
+ msgstr "Zadavanje konteksta poruke za %s nije moguće"
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
- msgstr "%s अंतरफलक जोड़ नहि सकल"
+ msgstr "Dodavanje sučelja %s nije moguće"
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr "%s अंतरफलक परिभाषित नहि अछि"
+ msgstr "Sučelje %s nije određeno"
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr "%s अंतरफलक प्रश्न नहि कए सकत"
+ msgstr "Propitivanje sučelja %s nije moguće"
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr "%s अंतरफलक रूपांतरित नहि कए सकल"
+ msgstr "Uređivanje sučelja %s nije moguće"
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr "अंतरफलक %s नीतिमे परिभाषित अछि, मेटाओल नहि जाए सकत"
+ msgstr "Sučelje %s određeno je u pravilima. Brisanje nije moguće."
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr "%s अंतरफलक मेटाए नहि सकल"
+ msgstr "Brisanje sučelja %s nije moguće"
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
msgstr ""
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr "अंतरफलक सूचीबद्ध नहि कए सकल"
+ msgstr "Ispisivanje popisa sučelja nije moguće"
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr "SELinux अंतरफलक"
+ msgstr "SELinux sučelje"
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr "संदर्भ"
+ msgstr "Kontekst"
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
msgstr ""
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
msgstr ""
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
msgstr ""
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr "%s क लेल फाइल संदर्भमे उपयोक्ता सेट नहि कए सकल"
+ msgstr "Zadavanje korisnika u kontekstu datoteke za %s nije moguće"
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr "%s क लेल फाइल संदर्भमे भूमिका सेट नहि कए सकल"
+ msgstr "Zadavanje uloge u kontekstu datoteke za %s nije moguće"
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
- msgstr "mls क्षेत्र %s क लेल फाइल संदर्भ केर क्रममे नहि सेट कए सकल"
+ msgstr "Zadavanje MLS polja u kontekstu datoteke za %s nije moguće"
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr "अवैध फाइल विशेषता"
+ msgstr ""
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
msgstr ""
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -81602,114 +125637,114 @@ index f336f29..50fbf33 100644
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
- msgstr "जाँच नहि सकल जँ %s क लेल फाइल संदर्भ परिभाषित अछि"
+ msgstr "Nije moguće provjeriti je li kontekst datoteke za %s određen"
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr "%s क लेल फाइल संदर्भ नहि बनाए सकल"
+ msgstr "Izrada konteksta datoteke za %s nije moguća"
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr "%s क लेल फाइल संदर्भमे टाइप सेट नहि कए सकल"
+ msgstr "Zadavanje vrste u kontekstu datoteke za %s nije moguće"
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr "%s क लेल फाइल संदर्भ नहि सेट कए सकल"
+ msgstr "Zadavanje konteksta datoteke za %s nije moguće"
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr "%s क लेल फाइल संदर्भ नहि जोड़ि सकल"
+ msgstr "Dodavanje konteksta datoteke za %s nije moguće"
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
- msgstr "सेटटाइप जरूरी, serange या seuser"
+ msgstr "Zahtijeva setype, serange ili seuser"
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr "%s क लेल फाइल संदर्भ परिभाषित नहि अछि"
+ msgstr "Kontekst datoteke za %s nije određen"
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr "%s क लेल फाइल संदर्भ केँ प्रश्न नहि कए सकल"
+ msgstr "Propitivanje konteksta datoteke za %s nije moguće"
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr "%s क लेल फाइल संदर्भ नहि सुधार सकल"
+ msgstr "Uređivanje konteksta datoteke za %s nije moguće"
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr "फाइल संदर्भ सूचीबद्ध नहि कए सकल"
+ msgstr ""
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr "%s क लेल फाइल संदर्भ मेटाए नहि सकल"
+ msgstr ""
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr "%s क लेल फाइल संदर्भ नीतिमे परिभाषित अछि, मेटाए नहि सकत"
+ msgstr "Kontekst datoteke za %s određen je u pravilima. Brisanje nije moguće."
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr "%s क लेल फाइलसंदर्भ मेटाए नहि सकल"
+ msgstr "Brisanje konteksta datoteke za %s nije moguće"
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr "फाइल संदर्भ सूचीबद्ध नहि कए सकल"
+ msgstr "Ispisivanje popisa konteksta datoteke nije moguće"
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr "स्थानीय फाइल संदर्भ सूचीबद्ध नहि कए सकल"
+ msgstr "Izrada popisa konteksta lokalnih datoteka nije moguća"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
msgstr "SELinux fcontext"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr "प्रकार"
+ msgstr "vrsta"
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
@@ -81717,114 +125752,114 @@ index f336f29..50fbf33 100644
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr "जँ %s बुलियन परिभाषित अछि तँ जांच नहि सकल"
+ msgstr "Nije moguće provjeriti je li Booleova vrijednost %s određena"
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr "%s बुलियन परिभाषित नहि अछि"
+ msgstr "Booleova vrijednost %s nije određena"
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr "%s फाइल संदर्भ केँ प्रश्न नहि कए सकल"
+ msgstr "Propitivanje konteksta datoteke %s nije moguće"
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
msgstr ""
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
msgstr ""
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr "%s बुलियन रूपांतरित नहि कए सकल"
+ msgstr "Uređivanje Booleove vrijednosti %s nije moguće"
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
msgstr ""
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr "%s बुलियन नीति मे परिभाषित अछि, मेटाएल नहि जाए सकैत"
+ msgstr "Booleova vrijednost %s određena je u pravilima. Brisanje nije moguće."
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr "%s बुलियन मेटाए नहि सकल"
+ msgstr "Brisanje Booleove vrijednosti %s nije moguće"
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr "बुलियन सूचीबद्ध नहि कए सकल"
+ msgstr "Ispisivanje popisa Booleovih vrijednosti nije moguće"
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr "अज्ञात"
+ msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
- msgstr "बन्न"
+ msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
- msgstr "चालू"
+ msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
- msgstr "SELinux बूलियन"
+ msgstr "SELinux Booleov"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
msgstr ""
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
- msgstr "वर्णन"
+ msgstr ""
-@@ -1003,7 +999,7 @@ msgstr "स्मृति संभाजन मे त्रुटि.\n"
+@@ -1002,7 +998,7 @@ msgstr "Pogreška pri dodjeljivanju memorije.\n"
msgid "Error sending audit message.\n"
- msgstr "ऑडिट संदेश भेजबा मे त्रुटि.\n"
+ msgstr "Pogreška pri slanju poruke provjere.\n"
-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
#, c-format
msgid "Could not determine enforcing mode.\n"
- msgstr "पुनर्बलन मोड निश्चित नहि कए सकल.\n"
-@@ -1118,62 +1114,66 @@ msgstr "रिक्त संकेत सेट पाबै मे असम
+ msgstr "Određivanje načina prisiljavanja nije moguće.\n"
+@@ -1121,62 +1117,66 @@ msgstr "Dohvaćanje praznog kompleta signala nije moguće\n"
msgid "Unable to set SIGHUP handler\n"
- msgstr "SIGHUP नियंत्रण सेट करबामे असमर्थ\n"
+ msgstr "Postavljanje SIGHUP rukovanja nije moguće\n"
-#: ../newrole/newrole.c:1053
+#: ../newrole/newrole.c:1036
@@ -81834,83 +125869,83 @@ index f336f29..50fbf33 100644
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "क्षमा करू, newrole सिर्फ SELinux कर्नेल पर प्रयोग कएल जाए सकैत अछि.\n"
+ msgstr "Nažalost, nova uloga može se upotrijebiti samo na SELinux kernelu.\n"
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr "old_context केँ पाबै मे विफल.\n"
+ msgstr "Dohvaćanje starog konteksta nije uspjelo.\n"
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr "चेतावनी! tty सूचना नहि पाबि सकैत.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr "PAM सेवा विन्यास पर पढ़बा मे त्रुटि.\n"
+ msgstr "pogreška tijekom čitanja konfiguracije usluge PAM.\n"
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr "newrole: %s क लेल गलत गुड़किल्ली\n"
+ msgstr "newrole: neispravna lozinka za %s.\n"
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
#, c-format
msgid "newrole: failure forking: %s"
- msgstr "newrole: विभाजन मे विफलता: %s"
+ msgstr "newrole: 'forking' neuspjeh: %s"
-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr "tty स्तर फेर जमा करबामे असमर्थ...\n"
+ msgstr "Obnavljanje tty oznake nije moguće...\n"
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
#, c-format
msgid "Failed to close tty properly\n"
- msgstr "tty केँ विधिवत रूपेँ बंद करबामे विफल\n"
+ msgstr "Ispravno zatvaranje tty nije uspjelo\n"
-#: ../newrole/newrole.c:1224
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr "विवरणकर्ता बंद नहि सकल.\n"
+ msgstr "Nije moguće zatvoriti deskriptore. \n"
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr "शैल argv0 आबंटित करबामे त्रुटि.\n"
+ msgstr "Pogreška pri dodjeljivanju argv0 ljuske.\n"
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
#, c-format
msgid "Unable to restore the environment, aborting\n"
- msgstr "वातावरण फेर भंडारित करबामे असमर्थ, रोक रहल अछि\n"
+ msgstr "Obnavljanje okruženja nije moguće. Prekidanje radnje.\n"
-#: ../newrole/newrole.c:1298
+#: ../newrole/newrole.c:1297
msgid "failed to exec shell\n"
- msgstr "शेल निष्पादन मे विफल\n"
+ msgstr "Izvršavanje ljuske nije uspjelo\n"
-@@ -1276,20 +1276,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1279,20 +1279,20 @@ msgstr "chcat -- -TvrtkaPovjerljivo /docs/poslovniplan.odt"
msgid "chcat -l +CompanyConfidential juser"
- msgstr "chcat -l +CompanyConfidential juser"
+ msgstr "chcat -l +TvrtkaPovjerljivo juser"
-#: ../scripts/chcat:399 ../gui/polgen.py:1351
-#, c-format, python-format
+#: ../scripts/chcat:399
+#, c-format
msgid "Options Error %s "
- msgstr "विकल्प त्रुटि %s"
+ msgstr "Pogreška opcija %s "
-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
@@ -81927,7 +125962,7 @@ index f336f29..50fbf33 100644
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1365,557 +1365,444 @@ msgstr ""
+@@ -1368,557 +1368,444 @@ msgstr ""
msgid "Load Policy Module"
msgstr ""
@@ -82620,322 +126655,2422 @@ index f336f29..50fbf33 100644
#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
msgid "Network Port"
msgstr ""
-@@ -3361,3 +3248,160 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
+@@ -1956,1411 +1843,1487 @@ msgstr ""
+ msgid "Group View"
msgstr ""
-+
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+#: ../sepolicy/sepolicy.py:110
+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+#: ../sepolicy/sepolicy.py:114
+msgid "All domains"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+#: ../sepolicy/sepolicy.py:116
+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+#: ../sepolicy/sepolicy.py:164
+msgid "Query SELinux policy network information"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
+msgid "list all SELinux port types"
-+msgstr "SELinux पोर्ट प्रकार"
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
+#: ../sepolicy/sepolicy.py:175
+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
+#: ../sepolicy/sepolicy.py:178
+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
+#: ../sepolicy/sepolicy.py:195
+msgid "Source Domain"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+#: ../sepolicy/sepolicy.py:198
+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
+msgstr ""
+
-+#~ msgid "global"
-+#~ msgstr "वैश्विक"
-diff --git a/policycoreutils/po/mk.po b/policycoreutils/po/mk.po
-index 02a882e..23b7ad9 100644
---- a/policycoreutils/po/mk.po
-+++ b/policycoreutils/po/mk.po
-@@ -9,7 +9,7 @@ msgid ""
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/hu.po b/policycoreutils/po/hu.po
+index e92b9b3..8d08283 100644
+--- a/policycoreutils/po/hu.po
++++ b/policycoreutils/po/hu.po
+@@ -10,15 +10,15 @@ msgid ""
msgstr ""
"Project-Id-Version: Policycoreutils\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
- "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: LANGUAGE <LL at li.org>\n"
-@@ -29,7 +29,7 @@ msgstr ""
- " каде што: <skripta> е името на init-скриптата за извршување, а\n"
- " <argumenti ...> се аргументите за таа скрипта."
+-"PO-Revision-Date: 2012-04-23 07:55+0000\n"
+-"Last-Translator: Zoltan Hoppár <hopparz at gmail.com>\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
++"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
+ "Language-Team: Hungarian <trans-hu at lists.fedoraproject.org>\n"
+ "Language: hu\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
++"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -30,7 +30,7 @@ msgstr ""
+ " ahol <szkript> a futtatandó inicializálási szkript neve,\n"
+ " <argumentumok ...> pedig ezen szkript argumentumai."
-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
#, c-format
msgid "failed to initialize PAM\n"
- msgstr "не успеав да го иницијализирам PAM\n"
-@@ -78,7 +78,7 @@ msgstr "Жалам, run_init може да се користи само на SEL
+ msgstr "nem sikerült inicializálni a PAM-et\n"
+@@ -79,7 +79,7 @@ msgstr "A run_init funkció csak SELinux-kernelen használható.\n"
msgid "authentication failed.\n"
- msgstr "проверката за автентичност не успеа.\n"
+ msgstr "Az azonosítás nem sikerült.\n"
-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
#, c-format
msgid "Could not set exec context to %s.\n"
- msgstr "Не можев да поставам контекст за извршување на %s.\n"
-@@ -91,863 +91,859 @@ msgstr ""
+ msgstr "Nem sikerült beállítani a végrehajtási kontextust erre: %s.\n"
+@@ -92,774 +92,770 @@ msgstr "*********************** FONTOS ***********************\n"
msgid "To make this policy package active, execute:"
- msgstr ""
+ msgstr "Ezen házirend aktiválásához futtassa:"
-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
-msgid "global"
--msgstr ""
+-msgstr "globális"
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
- msgstr ""
+ msgstr "Nem sikerült létrehozni az Semanage kezelőt"
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr ""
- "Политиката на SELinux не е менаџирана или не може да се пристапи на "
- "складиштето."
+ msgstr "Az SELinux-szabályzat nem kezelt, vagy nem lehet elérni a tárolót."
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
- msgstr "Не можам да ја прочитам политиката на складиштето."
+ msgstr "Nem lehet olvasni a szabályzat-tárolót."
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
- msgstr "Не можев да воспоставам поврзување со semanage"
+ msgstr "Nem sikerült létrehozni Semanage-kapcsolatot"
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
- msgstr ""
+ msgstr "MLS aktív állapot tesztelése nem sikerült"
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
- msgstr ""
+ msgstr "Még nincs megvalósítva."
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
- msgstr ""
+ msgstr "SEmanage művelet már folyamatban"
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
- msgstr "Не можев да стартувам semanage-трансакција"
+ msgstr "Nem sikerült elindítani az Semanage-tranzakciót"
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
- msgstr ""
+ msgstr "Nem sikerült véglegesíteni az Semanage-tranzakciót"
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
- msgstr ""
+ msgstr "SEmanage művelet nincs folyamatban"
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
- msgstr ""
+ msgstr "Nem sikerült listázni az SELinux modulokat"
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
- msgstr ""
+ msgstr "Modulok nevei"
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
- msgstr ""
+ msgstr "Verzió"
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
- msgstr ""
+ msgstr "Kikapcsolva"
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
- msgstr ""
+ msgstr "dontaudit-hoz szükséges vagy 'be\" vagy 'ki'"
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
- msgstr ""
+ msgstr "Beépített elengedő típusok"
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
- msgstr ""
+ msgstr "Egyéni elengedő típusok"
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
- msgstr ""
+ msgstr "Nem állítható be a megengedő tartomány %s (sikertelen modul telepítés)"
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
- msgstr ""
+ msgstr "Nem törölhető a megengedő tartomány %s (sikertelen eltávolítás)"
-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
@@ -82944,718 +129079,722 @@ index 02a882e..23b7ad9 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
- msgstr "Не можев да креирам клуч за %s"
+ msgstr "Nem sikerült létrehozni kulcsot ehhez: %s"
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
- msgstr "Не можев да проверам дали е дефинирано мапирање за најава за %s"
+ msgstr ""
+ "Nem sikerült ellenőrizni, hogy van-e definiálva bejelentkezési hozzárendelés "
+ "ehhez: %s"
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
- msgstr ""
+ msgstr "A %s Linux csoport nem létezik"
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
- msgstr "Linux-корисникот %s не постои"
+ msgstr "Nem létezik %s nevű Linux-felhasználó"
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
- msgstr "Не можев да креирам мапирање за најава за %s"
+ msgstr "Nem sikerült létrehozni bejelentkezési hozzárendelést ehhez: %s"
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
- msgstr "Не можев да поставам име за %s"
+ msgstr "Nem sikerült nevet beállítani ehhez: %s"
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
- msgstr "Не можев да поставам MLS-опсег за %s"
+ msgstr "Nem sikerült MLS-tartományt beállítani ehhez: %s"
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
- msgstr "Не можев да поставам SELinux-корисник за %s"
+ msgstr "Nem sikerült SELinux-felhasználót beállítani ehhez: %s"
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
- msgstr "Не можев да додадам мапирање за најава за %s"
+ msgstr "Nem sikerült felvenni bejelentkezési hozzárendelést ehhez: %s"
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
- msgstr "Побарува seuser или serange"
+ msgstr "Seuser vagy Serange szükséges"
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
- msgstr "Мапирањето за најава за %s не е дефинирано"
+ msgstr "Nincs definiálva bejelentkezési hozzárendelés ehhez: %s"
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
- msgstr "Не можев да пребарувам во seuser за %s"
+ msgstr "Nem sikerült végrehajtani Seuser-lekérdezést erre: %s"
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
- msgstr "Не можев да го изменам мапирањето за најава за %s"
+ msgstr "Nem sikerült módosítani \"%s\" bejelentkezési hozzárendelését"
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
msgstr ""
- "Мапирањето за најава за %s е дефинирано во политиката и не може да биде "
- "избришан"
+ "%s bejelentkezési hozzárendelése szabályzatban van definiálva - nem törölhető"
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
- msgstr "Не можев да го избришам мапирањето за најава за %s"
+ msgstr "Nem sikerült törölni \"%s\" bejelentkezési hozzárendelését"
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
- msgstr "Не можев да ги прикажам мапирањата за најави"
+ msgstr "Nem sikerült listázni a bejelentkezési hozzárendeléseket"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
- msgstr ""
+ msgstr "Bejelentkezési név"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
msgid "SELinux User"
- msgstr ""
+ msgstr "SELinux felhasználó"
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
- msgstr ""
+ msgstr "MLS/MCS hatáskör"
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
- msgstr "Не можев да проверам дали е дефиниран SELinux-корисникот %s"
+ msgstr ""
+ "Nem sikerült ellenőrizni, hogy van-e definiálva \"%s\" SELinux-felhasználó"
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
- msgstr "Не можев да пребарувам во корисниците за %s"
+ msgstr "Nem sikerült lekérdezni a felhasználót ehhez: %s"
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
- msgstr ""
+ msgstr "Legalább egy szerepet meg kell adnia %s számára"
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
- msgstr "Не можев да креирам SELinux-корисник за %s"
+ msgstr "Nem sikerült létrehozni SELinux-felhasználót ehhez: %s"
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
- msgstr "Не можев да ја додадам улогата %s за %s"
+ msgstr "Nem sikerült felvenni \"%s\" szerepet ehhez: %s"
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
- msgstr "Не можев да го поставам MLS-нивото за %s"
+ msgstr "Nem sikerült beállítani az MLS-szintet ehhez: %s"
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
- msgstr "Не можев да го додадам префиксот %s за %s"
+ msgstr "Nem sikerült felvenni \"%s\" előtagot ehhez: %s"
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
- msgstr "Не можев да го извлечам клучот за %s"
+ msgstr "Nem sikerült kinyerni a kulcsot ehhez: %s"
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
- msgstr "Не можев да го додадам SELinux-корисникот %s"
+ msgstr "Nem sikerült felvenni \"%s\" SELinux-felhasználót"
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
- msgstr "Побарува префикс, улоги, ниво или опсег"
+ msgstr "Szükség van előtagra, szerepekre, szintre vagy tartományra"
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
- msgstr "Побарува префикс или улоги"
+ msgstr "Szükség van előtagra vagy szerepekre"
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
- msgstr "SELinux-корисникот %s не е дефиниран"
+ msgstr "\"%s\" SELinux-felhasználó nincs definiálva"
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
- msgstr "Не можев да го изменам SELinux-корисникот %s"
+ msgstr "Nem sikerült módosítani a(z) \"%s\" SELinux-felhasználót"
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
msgstr ""
- "SELinux-корисникот %s е дефиниран во политиката и не може да биде избришан"
+ "\"%s\" SELinux-felhasználó szabályzatban van definiálva - nem törölhető"
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
- msgstr "Не можев да го избришам SELinux-корисникот %s"
+ msgstr "Nem sikerült törölni a(z) \"%s\" SELinux-felhasználót"
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
- msgstr "Не можев да ги прикажам SELinux-корисниците"
+ msgstr "Nem sikerült listázni az SELinux-felhasználókat"
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
- msgstr "Не можев да ги прикажам улогите за корисникот %s"
+ msgstr "Nem sikerült listázni a(z) \"%s\" felhasználó szerepeit"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
- msgstr ""
+ msgstr "Címkézés"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
- msgstr ""
+ msgstr "MLS/"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
- msgstr ""
+ msgstr "Előtag"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
- msgstr ""
+ msgstr "MCS Szint"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
- msgstr ""
+ msgstr "MCS hatáskör"
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
- msgstr ""
+ msgstr "SELinux szerepek"
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
- msgstr "Потребен е протокол udp или tcp"
+ msgstr "UDP vagy TCP protokoll szükséges"
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
- msgstr "Потребна е порта"
+ msgstr "Meg kell adni portot"
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
- msgstr ""
+ msgstr "Hibás port"
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
- msgstr "Не можев да креирам клуч за %s/%s"
+ msgstr "Nem sikerült létrehozni kulcsot ehhez: %s/%s"
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
- msgstr "Потребен е тип"
+ msgstr "Meg kell adni típust"
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
- msgstr "Не можев да проверам дали е дефинирана порта %s/%s"
+ msgstr "Nem sikerült ellenőrizni, hogy definiálva van-e a(z) %s/%s port"
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
- msgstr "Портата %s/%s е веќе дефинирана"
+ msgstr "A(z) %s/%s port már definiálva van"
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
- msgstr "Не можев да креирам порта за %s/%s"
+ msgstr "Nem sikerült létrehozni portot ehhez: %s/%s"
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
- msgstr "Не можев да креирам контекст за %s/%s"
+ msgstr "Nem sikerült létrehozni kontextust ehhez: %s/%s"
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
- msgstr "Не можев да поставам корисник во контекстот за порта за %s/%s"
+ msgstr "Nem sikerült beállítani a felhasználót %s/%s portkontextusban"
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
- msgstr "Не можев да поставам улога во контекстот за порта за %s/%s"
+ msgstr "Nem sikerült beállítani a szerepet %s/%s portkontextusban"
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
- msgstr "Не можев да поставам тип во контекстот за порта за %s/%s"
+ msgstr "Nem sikerült beállítani a típust %s/%s portkontextusban"
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
- msgstr "Не можев да поставам mls-полиња во контекстот за порта за %s/%s"
+ msgstr "Nem sikerült beállítani az MLS-mezőket %s/%s portkontextusban"
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
- msgstr "Не можев да поставам контекст за порта за %s/%s"
+ msgstr "Nem sikerült beállítani a portkontextust ehhez: %s/%s"
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
- msgstr "Не можев да ја додадам портата %s/%s"
+ msgstr "Nem sikerült felvenni ezt a portot: %s/%s"
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
- msgstr "Побарува setype или serange"
+ msgstr "Setype vagy Serange szükséges"
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
- msgstr "Побарува setype"
+ msgstr "Setype szükséges"
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
- msgstr "Портата %s/%s не е дефинирана"
+ msgstr "%s/%s port nincs definiálva"
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
- msgstr "Не можев да пребарувам на портата %s/%s"
+ msgstr "Nem sikerült lekérdezni ezt a portot: %s/%s"
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
- msgstr "Не можев да ја изменам портата %s/%s"
+ msgstr "Nem sikerült módosítani ezt a portot: %s/%s"
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
- msgstr ""
+ msgstr "Nem sikerült listázni a portokat"
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
- msgstr ""
+ msgstr "Nem sikerült törölni a portot: %s"
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "Портата %s/%s е дефинирана во политиката и не може да биде избришана"
+ msgstr "A(z) %s/%s port szabályzatban van definiálva - nem törölhető"
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
- msgstr "Не можев да ја избришам портата %s/%s"
+ msgstr "Nem sikerült törölni ezt a portot: %s/%s"
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
- msgstr "Не можев да ги прикажам портите"
+ msgstr "Nem sikerült listázni a portokat"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
- msgstr ""
+ msgstr "SELinux Port típus"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
- msgstr ""
+ msgstr "Proto"
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
- msgstr ""
+ msgstr "Portszám"
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
- msgstr ""
+ msgstr "Csomópont cím szükséges"
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
- msgstr ""
+ msgstr "Ismeretlen vagy hiányzó protokoll"
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
- msgstr "Потребен е SELinux-тип"
+ msgstr "Meg kell adni SELinux-típust"
-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
- msgstr "Не можев да креирам клуч за %s"
+ msgstr "Nem sikerült létrehozni kulcsot ehhez: %s"
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
- msgstr ""
+ msgstr "Nem sikerült ellenőrizni, hogy definiálva van-e a(z) %s"
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
- msgstr ""
+ msgstr "Nem sikerült létrehozni addr-t %s-hez"
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
- msgstr "Не можев да креирам контекст за %s"
+ msgstr "Nem sikerült létrehozni kontextust ehhez: %s"
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
- msgstr ""
+ msgstr "Nem állítható be a(z) %s maszkja"
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
- msgstr ""
+ msgstr "Nem sikerült beállítani a felhasználót %s addr kontextusban"
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
- msgstr ""
+ msgstr "Nem sikerült beállítani a szerepet %s addr kontextusban"
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
- msgstr ""
+ msgstr "Nem sikerült beállítani a típust %s addr kontextusban"
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
- msgstr ""
+ msgstr "Nem sikerült beállítani az MLS-mezőket %s addr kontextusban"
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
- msgstr ""
+ msgstr "Nem sikerült beállítani a(z) %s addr kontextust"
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
- msgstr ""
+ msgstr "Nem adható hozzá %s addr"
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
- msgstr ""
+ msgstr "%s addr nincs definiálva"
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
- msgstr ""
+ msgstr "Nem kérdezhető le %s addr"
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
- msgstr ""
+ msgstr "Nem módosítható %s addr"
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr ""
+ msgstr "A(z) %s addr nincs definiálva a házirendben, nem törölhető"
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
- msgstr ""
+ msgstr "Nem törölhető %s addr"
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
msgstr ""
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
- msgstr ""
+ msgstr "Nem listázható addr"
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
- msgstr "Не можев да проверам дали е дефиниран интерфејсот %s"
+ msgstr "Nem sikerült ellenőrizni, hogy definiálva van-e ez a csatoló: %s"
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
- msgstr "Не можев да креирам интерфејс за %s"
+ msgstr "Nem sikerült létrehozni csatolót ehhez: %s"
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
- msgstr "Не можев да поставам корисник во контекстот за интерфејс за %s"
+ msgstr "Nem sikerült beállítani a felhasználót %s csatolókontextusban"
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
- msgstr "Не можев да поставам улога во контекстот за интерфејс за %s"
+ msgstr "Nem sikerült beállítani a szerepet %s csatolókontextusban"
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
- msgstr "Не можев да поставам тип во контекстот за интерфејс за %s"
+ msgstr "Nem sikerült beállítani a típust %s csatolókontextusban"
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
- msgstr "Не можев да поставам mls-полиња во контекстот за интерфејс за %s"
+ msgstr "Nem sikerült beállítani az MLS-mezőket %s csatolókontextusban"
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
- msgstr "Не можев да поставам контекст за интерфејс за %s"
+ msgstr "Nem sikerült beállítani a csatolókontextust ehhez: %s"
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
- msgstr "Не можев да поставам контекст за порака за %s"
+ msgstr "Nem sikerült beállítani az üzenetkontextust ehhez: %s"
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
- msgstr "Не можев да го додадам интерфејсот %s"
+ msgstr "Nem sikerült felvenni ezt a csatolót: %s"
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr "Интерфејсот %s не е дефиниран"
+ msgstr "%s csatoló nincs definiálva"
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr "Не можев да пребарувам на интерфејсот %s"
+ msgstr "Nem sikerült lekérdezni ezt a csatolót: %s"
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr "Не можев да го изменам интерфејсот %s"
+ msgstr "Nem sikerült módosítani ezt a csatolót: %s"
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr "Интерфејсот %s е дефиниран во политиката и не може да биде избришан"
+ msgstr "A(z) %s csatoló szabályzatban van definiálva - nem törölhető"
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr "Не можев да го избришам интерфејсот %s"
+ msgstr "Nem sikerült törölni ezt a csatolót: %s"
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
msgstr ""
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr "Не можев да ги прикажам интерфејсите"
+ msgstr "Nem sikerült listázni a csatolókat"
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr ""
+ msgstr "SELinux Interfész"
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr ""
+ msgstr "Környezet"
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
msgstr ""
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
msgstr ""
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
- msgstr ""
+-msgstr ""
++msgstr "Ugyanolyan osztály az %s típushoz nem létezik"
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr "Не можев да поставам корисник во контекстот за датотека за %s"
+ msgstr "Nem sikerült beállítani a felhasználót %s fájlkontextusban"
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr "Не можев да поставам улога во контекстот за датотека за %s"
+ msgstr "Nem sikerült beállítani a szerepet %s fájlkontextusban"
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
- msgstr "Не можев да поставам mls-полиња во контекстот за датотека за %s"
+ msgstr "Nem sikerült beállítani az MLS-mezőket %s fájlkontextusban"
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr ""
+ msgstr "Érvénytelen fájl specifikáció"
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
- msgstr ""
+-msgstr ""
++msgstr "Fájl specfikáció nem tartalmazhat szóközt"
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -83664,232 +129803,234 @@ index 02a882e..23b7ad9 100644
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
- msgstr "Не можев да проверам дали е дефиниран контекст за датотека за %s"
+ msgstr ""
+ "Nem sikerült ellenőrizni, hogy van-e definiálva fájlkontextus ehhez: %s"
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr "Не можев да креирам контекст за датотека за %s"
+ msgstr "Nem sikerült létrehozni fájlkontextust ehhez: %s"
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr "Не можев да поставам тип во контекстот за датотека за %s"
+ msgstr "Nem sikerült beállítani a típust %s fájlkontextusban"
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr "Не можев да поставам контекст за датотека за %s"
+ msgstr "Nem sikerült beállítani a fájlkontextust ehhez: %s"
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr "Не можев да додадам контекст за датотека за %s"
+ msgstr "Nem sikerült felvenni fájlkontextust ehhez: %s"
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
- msgstr "Побарува setype, serange или seuser"
+ msgstr "Setype, Serange vagy Seuser szükséges"
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr "Контекстот за датотека за %s не е дефиниран"
+ msgstr "Nincs definiálva fájlkontextus ehhez: %s"
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr "Не можев да пребарувам во контекстот на датотека за %s"
+ msgstr "Nem sikerült lekérdezni a fájlkontextust ehhez: %s"
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr "Не можев да го изменам контекстот за датотека за %s"
+ msgstr "Nem sikerült módosítani a fájlkontextust ehhez: %s"
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr ""
+ msgstr "A fájl kontextus listázása nem sikerült"
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr ""
+ msgstr "Nem sikerült a(z) %s fájl kontextus törlése"
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr ""
- "Контекстот за датотека за %s е дефиниран во политиката и не може да биде "
- "избришан"
+ msgstr "%s fájlkontextusa szabályzatban van definiálva - nem törölhető"
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr "Не можев да го избришам контекстот за датотека за %s"
+ msgstr "Nem sikerült törölni %s fájlkontextusát"
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr "Не можев да ги прикажам контекстите на датотеките"
+ msgstr "Nem sikerült listázni a fájlkontextusokat"
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr "Не можев да ги прикажам контекстите на локалните датотеки"
+ msgstr "Nem sikerült listázni a helyi fájlkontextusokat"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
- msgstr ""
+ msgstr "SELinux fkörnyezet"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr ""
+ msgstr "Típus"
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
- msgstr ""
+@@ -867,7 +863,7 @@ msgstr ""
+ "\n"
+ "SELinux Distribution fcontext Equivalence \n"
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
- msgstr ""
+@@ -875,82 +871,82 @@ msgstr ""
+ "\n"
+ "SELinux Local fcontext Equivalence \n"
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr "Не можев да проверам дали е дефинирана логичката вредност %s"
+ msgstr "Nem sikerült ellenőrizni, hogy \"%s\" logikai érték definiálva van-e"
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr "Логичката вредност %s не е дефинирана"
+ msgstr "\"%s\" logikai érték nincs definiálva"
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr "Не можев да го пребарувам контекстот на датотека %s"
+ msgstr "Nem sikerült lekérdezni a fájlkontextust ehhez: %s"
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
- msgstr ""
+ msgstr "A következő értékek egyikét kell megadnia: %s"
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
- msgstr ""
+ msgstr "Nem lehet beállítani az aktív logikai értéket %s"
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr "Не можев да ја изменам логичката вредност %s"
+ msgstr "Nem sikerült módosítani a(z) \"%s\" logikai értéket"
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
- msgstr ""
+ msgstr "Hibás formátum %s: Rekord %s"
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr ""
- "Логичката вредност %s е дефинирана во политиката и не може да биде избришана"
+ msgstr "A(z) \"%s\" logikai érték szabályzatban van definiálva - nem törölhető"
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr "Не можев да ја избришам логичката вредност %s"
+ msgstr "Nem sikerült törölni a(z) \"%s\" logikai értéket"
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr "Не можев да ги прикажам логичките вредности"
+ msgstr "Nem sikerült listázni a logikai értékeket"
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr ""
+ msgstr "ismeretlen"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
- msgstr ""
+ msgstr "ki"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
- msgstr ""
+ msgstr "be"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
- msgstr ""
+ msgstr "SELinux Logikai érték"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
- msgstr ""
+ msgstr "Állapot"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
- msgstr ""
+ msgstr "Alapértelmezett"
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
- msgstr ""
+ msgstr "Leírás"
-@@ -1011,7 +1007,7 @@ msgstr "Грешка при алоцирањето меморија.\n"
+@@ -1014,7 +1010,7 @@ msgstr "Memóriafoglalási hiba.\n"
msgid "Error sending audit message.\n"
- msgstr "Грешка при испраќањето порака за контрола.\n"
+ msgstr "Hiba az auditálási üzenet küldésekor.\n"
-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
#, c-format
msgid "Could not determine enforcing mode.\n"
- msgstr "Не можам да определам режим на спроведување.\n"
-@@ -1128,62 +1124,66 @@ msgstr "Не успеав да добијам празно множество с
+ msgstr "Nem sikerült meghatározni a kikényszerítési módot.\n"
+@@ -1134,62 +1130,66 @@ msgstr "Nem sikerült üres szignálkészletet szerezni\n"
msgid "Unable to set SIGHUP handler\n"
- msgstr "Не можев да го поставам ракувачот за SIGHUP\n"
+ msgstr "Nem sikerült beállítani SIGHUP-kezelőt\n"
-#: ../newrole/newrole.c:1053
+#: ../newrole/newrole.c:1036
@@ -83899,122 +130040,122 @@ index 02a882e..23b7ad9 100644
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "Жал ми е, newrole може да се користи само со кернел со SELinux.\n"
+ msgstr "A newrole funkció csak SELinux-kernelen használható.\n"
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr "не успеав да го добијам old_context.\n"
+ msgstr "Nem sikerült meghatározni a régi kontextust.\n"
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr ""
+ msgstr "Figyelem! Nem sikerült lekérdezni a tty információt.\n"
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr ""
+ msgstr "hiba a PAM szolgáltatás beállításakor.\n"
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr "newrole: неправилна лозинка за %s\n"
+ msgstr "newrole: helytelen jelszó ehhez a felhasználóhoz: %s\n"
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
#, c-format
msgid "newrole: failure forking: %s"
- msgstr "newrole: неуспех при удвојување: %s"
+ msgstr "newrole: nem sikerült létrehozni új folyamatot: %s"
-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr "Не успеав да ја вратам ознаката за tty...\n"
+ msgstr "Nem sikerült visszaállítani a tty-címkét.\n"
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
#, c-format
msgid "Failed to close tty properly\n"
- msgstr "Не успеав правилно да го затворам tty\n"
+ msgstr "Nem sikerült megfelelően bezárni a tty-t\n"
-#: ../newrole/newrole.c:1224
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr "Не можев да ги затворам дескрипторите.\n"
+ msgstr "Nem sikerült lezárni a leírókat.\n"
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr "Грешка при алоцирањето на argv0 од школката.\n"
+ msgstr "Hiba a parancsértelmező argv0-jának lefoglalásakor.\n"
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
#, c-format
msgid "Unable to restore the environment, aborting\n"
- msgstr "Не можев да ја вратам околината, прекинувам\n"
+ msgstr "Nem sikerült visszaállítani a környezetet; megszakítás\n"
-#: ../newrole/newrole.c:1298
+#: ../newrole/newrole.c:1297
msgid "failed to exec shell\n"
- msgstr "не успеав да извршам школка\n"
+ msgstr "nem sikerült végrehajtani a parancsértelmezőt\n"
-@@ -1286,20 +1286,20 @@ msgstr "chcat -- -KompanijaDoverlivo /dokumenti/biznisplan.odt"
+@@ -1292,20 +1292,20 @@ msgstr "chcat -- -Bizalmas /docs/üzletiterv.odt"
msgid "chcat -l +CompanyConfidential juser"
- msgstr "chcat -l +KompanijaDoverlivo jkorisnik"
+ msgstr "chcat -l +Bizalmas felhasználó1"
-#: ../scripts/chcat:399 ../gui/polgen.py:1351
-#, c-format, python-format
+#: ../scripts/chcat:399
+#, c-format
msgid "Options Error %s "
- msgstr "Грешка во опциите %s "
+ msgstr "Hiba az opciókban: %s "
-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
msgid "Boolean"
- msgstr ""
+ msgstr "Bináris"
-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
msgid "all"
- msgstr ""
+ msgstr "összes"
-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1375,557 +1375,444 @@ msgstr ""
+@@ -1393,38 +1393,46 @@ msgstr "Audit engedélyezése"
msgid "Load Policy Module"
- msgstr ""
+ msgstr "Szabályzat modul betöltése"
-#: ../gui/polgen.glade:79
-msgid "Polgen"
--msgstr ""
+-msgstr "Polgen"
-
-#: ../gui/polgen.glade:80
+#: ../gui/polgen.glade:9
msgid "Red Hat 2007"
- msgstr ""
+ msgstr "Red Hat 2007"
-#: ../gui/polgen.glade:81
+#: ../gui/polgen.glade:11
msgid "GPL"
- msgstr ""
+ msgstr "GPL"
#. TRANSLATORS: Replace this string with your names, one name per line.
-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
msgid "translator-credits"
- msgstr ""
+ msgstr "Zoltan Hoppar"
-#: ../gui/polgen.glade:90
+#: ../gui/polgen.glade:34
@@ -84027,7 +130168,7 @@ index 02a882e..23b7ad9 100644
+
+#: ../gui/polgen.glade:230
msgid "SELinux Policy Generation Tool"
- msgstr ""
+ msgstr "SELinux Szabályzatkészítő Eszköz"
-#: ../gui/polgen.glade:128
+#: ../gui/polgen.glade:251
@@ -84039,53 +130180,60 @@ index 02a882e..23b7ad9 100644
-#: ../gui/polgen.glade:177
+#: ../gui/polgen.glade:284
msgid "<b>Applications</b>"
- msgstr ""
+ msgstr "<b>Alkalmazások</b>"
-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
+msgid "Standard Init Daemon"
-+msgstr ""
++msgstr "Szabványos init daemon"
+
+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
msgid ""
"Standard Init Daemon are daemons started on boot via init scripts. Usually "
"requires a script in /etc/rc.d/init.d"
- msgstr ""
+@@ -1433,520 +1441,413 @@ msgstr ""
+ "init szkriptekkel indítanak. Rendszerint egy szkriptet igényel az /etc/rc.d/"
+ "init.d mappában"
-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
-msgid "Standard Init Daemon"
+-msgstr "Szabványos init daemon"
+-
+-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
-+msgid "DBUS System Daemon"
- msgstr ""
+ msgid "DBUS System Daemon"
+ msgstr "DBUS rendszer daemon"
--#: ../gui/polgen.glade:261 ../gui/polgen.py:157
--msgid "DBUS System Daemon"
+-#: ../gui/polgen.glade:280
+#: ../gui/polgen.glade:349
+msgid "Internet Services Daemon (inetd)"
- msgstr ""
-
--#: ../gui/polgen.glade:280
++msgstr "Internet Szolgáltatások kiszolgáló (inetd)"
++
+#: ../gui/polgen.glade:353
msgid "Internet Services Daemon are daemons started by xinetd"
- msgstr ""
+ msgstr "Internet Services Daemon azok a daemonok amelyeket az xinetd indít el"
-#: ../gui/polgen.glade:282
-msgid "Internet Services Daemon (inetd)"
+-msgstr ""
+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
+msgid "Web Application/Script (CGI)"
- msgstr ""
++msgstr "Web Alkalmazás/Szkript (CGI)"
-#: ../gui/polgen.glade:301
+#: ../gui/polgen.glade:370
msgid ""
"Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
msgstr ""
++"Web Alkalmazás/Szkript (CGI) CGI szkriptek amik a web kiszolgáló által "
++"indulnak (apache)"
-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
-msgid "Web Application/Script (CGI)"
+-msgstr ""
+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
+msgid "User Application"
- msgstr ""
++msgstr "Felhasználói alkalmazás"
-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
@@ -84101,27 +130249,31 @@ index 02a882e..23b7ad9 100644
-#: ../gui/polgen.glade:345 ../gui/polgen.py:161
+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
msgid "Sandbox"
- msgstr ""
+-msgstr ""
++msgstr "Sandbox"
-#: ../gui/polgen.glade:391
+#: ../gui/polgen.glade:446
msgid "<b>Login Users</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:453
+-msgstr ""
++msgstr "<b>Felhasználók bejelentkezése</b>"
++
+#: ../gui/polgen.glade:478
+msgid "Existing User Roles"
-+msgstr ""
-+
++msgstr "Létező felhasználói típusok"
+
+-#: ../gui/polgen.glade:453
+#: ../gui/polgen.glade:482
msgid "Modify an existing login user record."
- msgstr ""
+-msgstr ""
++msgstr "Módosít egy létező felhasználói bejelentkezési bejegyzést."
-#: ../gui/polgen.glade:455
-msgid "Existing User Roles"
+-msgstr ""
+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
+msgid "Minimal Terminal User Role"
- msgstr ""
++msgstr "Minimális Terminál Felhasználói típus"
-#: ../gui/polgen.glade:474
+#: ../gui/polgen.glade:499
@@ -84129,12 +130281,16 @@ index 02a882e..23b7ad9 100644
"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 ""
++"Ez a felhasználó bejelentkezhet a gépre csak terminálon vagy távoli "
++"hozzáférésen keresztül. Alapértelmezésben ennek a felhasználónak nem lesz se "
++"setuid, hálózata, su, sudo-ja sem."
-#: ../gui/polgen.glade:476 ../gui/polgen.py:162
-msgid "Minimal Terminal User Role"
+-msgstr ""
+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
+msgid "Minimal X Windows User Role"
- msgstr ""
++msgstr "Minimális X Windows Felhasználói típus"
-#: ../gui/polgen.glade:495
+#: ../gui/polgen.glade:516
@@ -84142,12 +130298,16 @@ index 02a882e..23b7ad9 100644
"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 ""
++"Ez a felhasználó bejelentkezhet az X-en vagy terminálon keresztül. "
++"Alapértelmezésben ennek a felhasználónak nem lesz se setuid, se hálózata, su "
++"és sudo parancsa sem."
-#: ../gui/polgen.glade:497 ../gui/polgen.py:163
-msgid "Minimal X Windows User Role"
+-msgstr ""
+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
+msgid "User Role"
- msgstr ""
++msgstr "Felhasználói típus"
-#: ../gui/polgen.glade:516
+#: ../gui/polgen.glade:533
@@ -84155,12 +130315,16 @@ index 02a882e..23b7ad9 100644
"User with full networking, no setuid applications without transition, no "
"sudo, no su."
msgstr ""
++"Alapértelmezésben ez a felhasználó teljes hálózati hozzáféréssel "
++"rendelkezik, de nincsenek setuid alkalmazásai átmenet nélkül, valamint nincs "
++"su, és sudo parancsa sem."
-#: ../gui/polgen.glade:518 ../gui/polgen.py:164
-msgid "User Role"
+-msgstr ""
+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
+msgid "Admin User Role"
- msgstr ""
++msgstr "Rendszergazdai Admin típus"
-#: ../gui/polgen.glade:537
+#: ../gui/polgen.glade:550
@@ -84168,18 +130332,23 @@ index 02a882e..23b7ad9 100644
"User with full networking, no setuid applications without transition, no su, "
"can sudo to Root Administration Roles"
msgstr ""
++"Ez a felhasználó teljes hálózati hozzáféréssel rendelkezik, de nincsenek "
++"setuid alkalmazásai átmenet nélkül, se su parancsa, viszont használhat sudo "
++"parancsot a Rendszergazdai Admin típus eléréséhez."
-#: ../gui/polgen.glade:539 ../gui/polgen.py:165
-msgid "Admin User Role"
-+#: ../gui/polgen.glade:592
-+msgid "<b>Root Users</b>"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:585
--msgid "<b>Root Users</b>"
++#: ../gui/polgen.glade:592
+ msgid "<b>Root Users</b>"
+-msgstr ""
++msgstr "<b>Root felhasználók</b>"
++
+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
+msgid "Root Admin User Role"
- msgstr ""
++msgstr "Rendszergazdai Admin típus"
-#: ../gui/polgen.glade:647
+#: ../gui/polgen.glade:627
@@ -84205,7 +130374,8 @@ index 02a882e..23b7ad9 100644
-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
msgid "Name"
- msgstr ""
+-msgstr ""
++msgstr "Név"
-#: ../gui/polgen.glade:807
+#: ../gui/polgen.glade:739
@@ -84215,7 +130385,7 @@ index 02a882e..23b7ad9 100644
-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
msgid "..."
- msgstr ""
+ msgstr "..."
-#: ../gui/polgen.glade:849
+#: ../gui/polgen.glade:776
@@ -84225,12 +130395,14 @@ index 02a882e..23b7ad9 100644
-#: ../gui/polgen.glade:871
+#: ../gui/polgen.glade:794
msgid "Executable"
- msgstr ""
+-msgstr ""
++msgstr "Végrehajtható"
-#: ../gui/polgen.glade:899
+#: ../gui/polgen.glade:808
msgid "Init script"
- msgstr ""
+-msgstr ""
++msgstr "Init szkript"
-#: ../gui/polgen.glade:927
+#: ../gui/polgen.glade:821
@@ -84321,7 +130493,7 @@ index 02a882e..23b7ad9 100644
-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
msgid "<b>TCP Ports</b>"
- msgstr ""
+ msgstr "<b>TCP Portok</b>"
-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
@@ -84516,7 +130688,7 @@ index 02a882e..23b7ad9 100644
-#: ../gui/polgengui.py:261
+#: ../gui/polgengui.py:262
msgid "Role"
- msgstr ""
+ msgstr "Szabály"
-#: ../gui/polgengui.py:268
+#: ../gui/polgengui.py:269
@@ -84537,7 +130709,7 @@ index 02a882e..23b7ad9 100644
-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
msgid "You must select a user"
- msgstr ""
+ msgstr "Ki kell választania a felhasználót"
-#: ../gui/polgengui.py:542
+#: ../gui/polgengui.py:543
@@ -84685,316 +130857,2433 @@ index 02a882e..23b7ad9 100644
#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
msgid "Network Port"
msgstr ""
-@@ -3371,3 +3258,156 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
+@@ -1984,1411 +1885,1488 @@ msgstr ""
+ msgid "Group View"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
++#: ../gui/statusPage.py:133
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
++#: ../gui/statusPage.py:147
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
++#: ../gui/statusPage.py:152
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:12
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr ""
+
-+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+msgstr ""
+
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
+#: ../sepolicy/sepolicy.py:169
+msgid "list all SELinux port types"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
+#: ../sepolicy/sepolicy.py:175
+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
+#: ../sepolicy/sepolicy.py:178
+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+#: ../sepolicy/sepolicy.py:195
+msgid "Source Domain"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
+#: ../sepolicy/sepolicy.py:198
+msgid "Target Domain"
-+msgstr ""
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:215
++#, fuzzy
++msgid "query SELinux Policy to see description of booleans"
++msgstr "SELinux Szabályzatkészítő Eszköz"
+
-+#: ../sepolicy/sepolicy.py:211
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+msgstr ""
-diff --git a/policycoreutils/po/ml.po b/policycoreutils/po/ml.po
-index 852ad1d..b5ddb1a 100644
---- a/policycoreutils/po/ml.po
-+++ b/policycoreutils/po/ml.po
-@@ -8,7 +8,7 @@ msgid ""
++
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
++msgstr ""
++
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
++msgstr ""
++
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/id.po b/policycoreutils/po/id.po
+index caf6141..55ab3c9 100644
+--- a/policycoreutils/po/id.po
++++ b/policycoreutils/po/id.po
+@@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: Policycoreutils\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
- "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: Malayalam <discuss at lists.smc.org.in>\n"
-@@ -28,7 +28,7 @@ msgstr ""
- " where: <script> പ്രവര്ത്തിപ്പിക്കുവാനുളള init scriptന്റെ പേര്,\n"
- " <args ...> സ്ക്രിപ്പ്റ്റിനുളള arguments."
+-"PO-Revision-Date: 2012-03-30 18:14+0000\n"
+-"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
++"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
+ "Language-Team: Indonesian <trans-id at lists.fedoraproject.org>\n"
+ "Language: id\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=1; plural=0\n"
++"Plural-Forms: nplurals=1; plural=0;\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -24,7 +24,7 @@ msgid ""
+ " <args ...> are the arguments to that script."
+ msgstr ""
-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
#, c-format
msgid "failed to initialize PAM\n"
- msgstr "PAM initialize ചെയ്യുന്നതില് പരാജയപ്പെട്ടു\n"
-@@ -77,7 +77,7 @@ msgstr "ക്ഷമിക്കണം, SELinux kernelല് മാത്ര
+ msgstr ""
+@@ -73,7 +73,7 @@ msgstr ""
msgid "authentication failed.\n"
- msgstr "ഓഥന്റിക്കേഷന് പരാജയപ്പെട്ടു.\n"
+ msgstr ""
-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
#, c-format
msgid "Could not set exec context to %s.\n"
- msgstr "exec context %sലേക്ക് സെറ്റ് ചെയ്യുവാന് സാധിച്ചില്ല.\n"
-@@ -90,855 +90,851 @@ msgstr "******************** പ്രധാനപ്പെട്ട ***********
+ msgstr ""
+@@ -86,855 +86,851 @@ msgstr ""
msgid "To make this policy package active, execute:"
- msgstr "പോളിസിയുടെ ഈ ഘടകം സജീവമാക്കുന്നതിനായി ചെയ്യേണ്ടത്: "
+ msgstr ""
-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
-msgid "global"
--msgstr "ഗ്ലോബല്"
+-msgstr ""
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
- msgstr "സെമനേജ് ഹാന്ഡില് ഉണ്ടാക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr "SELinux policy മാനേജ് ചെയ്തിട്ടില്ല അല്ലെന്കില് സ്റ്റോറില് അക്സസ്സില്ല. "
+ msgstr ""
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
- msgstr "പോളിസി സ്റ്റോര് വായിക്കുവാന് സാധിക്കുന്നില്ല."
+ msgstr ""
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
- msgstr "semanage കണക്ഷന് സ്ഥാപിക്കുവാന് സാധ്യമല്ല"
+ msgstr ""
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
- msgstr "MLS സജ്ജമാക്കിയ അവസ്ഥ പരീക്ഷിക്കുവാന് സാധ്യമായില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
- msgstr "ഇത് വരെ സാക്ഷാത്കരിച്ചിട്ടില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
- msgstr "സെമനേജ് ഇടപാടു് നിലവില് പുരോഗമിക്കുന്നു"
+ msgstr ""
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
- msgstr "semanage transaction ആരംഭിക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
- msgstr "semanage transaction സമര്പ്പിക്കുവാന് സാധ്യമായില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
- msgstr "സെമനേജ് ഇടപാടു് പുരോഗമിക്കുന്നില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
- msgstr "SELinux ഘടകങ്ങള് ലിസ്റ്റ് ചെയ്യുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
msgstr ""
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
- msgstr "ലക്കം"
+ msgstr ""
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
- msgstr "പ്രവര്ത്തന രഹിതം"
+ msgstr ""
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
msgstr ""
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
- msgstr "പെര്മ്മിസ്സീവ് ഘടകം %s ക്രമികരിക്കുവാന് സാധ്യമായില്ല (ഘടകം ഇന്സ്റ്റലേഷന് പരാജയപ്പെട്ടു)"
+ msgstr ""
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
- msgstr "പെര്മ്മിസ്സീവ് ഘടകം %s നീക്കം ചെയ്യുവാന് സാധ്യമായില്ല (നീക്കം ചെയ്യല് പരാജയപ്പെട്ടു)"
+ msgstr ""
-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
@@ -85003,715 +133292,715 @@ index 852ad1d..b5ddb1a 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
- msgstr "%sയ്ക്ക് ഒരു കീ ഉണ്ടാക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
- msgstr "%sനുളള ലോഗിന് മാപ്പിംങ് define ചെയ്തിട്ടുണ്ടോ എന്ന് പരിശോധിക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
- msgstr "%s എന്ന ലിനക്സ് ഗ്രൂപ്പ് നിലവിലില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
- msgstr "%s എന്ന Linux ഉപയോക്താവു് നിലവിലില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
- msgstr "%sനുളള ലോഗിന് മാപ്പിംങ് ഉണ്ടാക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
- msgstr "%sന് പേര് സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
- msgstr "%sന് MLS പരിധി സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
- msgstr "%sന് SELinux ഉപയോക്താവിനെ സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
- msgstr "%sനുളള ലോഗിന് മാപ്പിംങ് ചേര്ക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
- msgstr "seuser അല്ലെന്കില് serange ആവശ്യമുണ്ട്"
+ msgstr ""
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
- msgstr "%sനുളള ലോഗിന് മാപ്പിംങ് define ചെയ്തിട്ടില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
- msgstr "Could not query seuser for %s"
+ msgstr ""
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
- msgstr "%sനുളള ലോഗിന് മാപ്പിംങ് പരിഷ്കരിക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
- msgstr "%sനുളള ലോഗിന് മാപ്പിംങ് പോളിസിയില് define ചെയ്തിട്ടുണ്ട്, നീക്കം ചെയ്യുവാന് സാധ്യമല്ല"
+ msgstr ""
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
- msgstr "%sനുളള ലോഗിന് മാപ്പിംങ് പരിഷ്കരിക്കുവാന് നീക്കം ചെയ്യുവാന് സാസാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
- msgstr "ലോഗിന് മാപ്പിംങുകള് ലിസ്റ്റ് ചെയ്യുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
- msgstr "പ്രവേശന നാമം"
+ msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
msgid "SELinux User"
- msgstr "SELinux ഉപയോക്താവ്"
+ msgstr ""
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
- msgstr "MLS/MCS പരിധി"
+ msgstr ""
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
- msgstr "%sഎന്ന SELinux ഉപയോക്താവു്്നല്കിയിട്ടുണ്ടോടോ എന്ന് പരിശോധിക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
- msgstr "%s-നുള്ള ഉപയോക്താവിനെ ലഭ്യമാക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
- msgstr "%s-നു് കുറഞ്ഞതു് ഒരു ജോലി എങ്കിലും ചേര്ത്തിരിക്കണം"
+ msgstr ""
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
- msgstr "%s എന്ന SELinux ഉപയോക്താവിനെ സൃഷ്ടിക്കുവാന് സാധിച്ചില്ല "
+ msgstr ""
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
- msgstr "%s നു് റോള് %s ചേര്ക്കുവാന് സാധിക്കില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
- msgstr "%sന് MLS പരിധി സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
- msgstr "%sന് പ്രഫിക്സ് %s ചേര്ക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
- msgstr "%sന് കീ extract ചെയ്യുവാന് സാധിക്കില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
- msgstr "SELinux ഉപയോക്താവു് %s ചേര്ക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
- msgstr "പ്രഫിക്സ്, റോളുകള്,ലവലുകള് അല്ലെന്കില് റയിന്ചുകള് ആവശ്യമുണ്ട്"
+ msgstr ""
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
- msgstr "പ്രഫിക്സ് അല്ലെന്കില് റോളുകള് ആവശ്യമുണ്ട്"
+ msgstr ""
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
- msgstr "%s എന്ന SELinux ഉപയോക്താവു് നല്കിയിട്ടില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
- msgstr "SELinux ഉപയോക്താവു് %s-നെ പരിഷ്കരിക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
- msgstr "SELinux ഉപയോക്താവു് %s-നെ പോളിസിയില് ലഭ്യമാക്കിയിട്ടുണ്ടു്, നീക്കം ചെയ്യുവാന് സാധ്യമല്ല"
+ msgstr ""
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
- msgstr "%sന് SELinux യൂസറിനെ നീക്കം ചെയ്യുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
- msgstr "SELinux ഉപയോക്താക്കളെ ലിസ്റ്റ് ചെയ്യുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
- msgstr "ഉപയോക്താവു് %s-നുളള റോളുകള് ലിസ്റ്റ് ചെയ്യുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
- msgstr "പേരിടല്"
+ msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
- msgstr "MLS/"
+ msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
- msgstr "പ്രിഫിക്സ്"
+ msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
- msgstr "MCS ലവല്"
+ msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
- msgstr "MCS പരിധി"
+ msgstr ""
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
- msgstr "SELinux റോളുകള്"
+ msgstr ""
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
- msgstr "udp അല്ലെന്കില് tcp എന്ന പ്രോട്ടോക്കോളുകള് ആവശ്യമുണ്ട്"
+ msgstr ""
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
- msgstr "പോര്ട്ട് ആവശ്യമുണ്ട്"
+ msgstr ""
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
msgstr ""
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
- msgstr "%s/%sയ്ക്ക് കീ സൃഷ്ടിക്കുവാന് സാധിച്ചില്ല "
+ msgstr ""
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
- msgstr "ടൈപ്പ് ആവശ്യമുണ്ട്ല്ല "
+ msgstr ""
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
- msgstr "%s/%sഎന്ന പോര്ട്ട് നല്കിയിട്ടുണ്ടോ എന്ന് പരിശോധിക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
- msgstr "പോര്ട്ട് %s/%s നിലവില് ലഭ്യമാക്കിയിട്ടുണ്ടു്"
+ msgstr ""
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
- msgstr "%s/%sഎന്ന പോര്ട്ട് സൃഷ്ടിക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
- msgstr "%s/%sന് context സൃഷ്ടിക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
- msgstr "%s/%sന് പോര്ട്ട് കോണ്ടെക്സ്റ്റില് ഉപയോക്താവിനെ സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
- msgstr "%s/%sന് പോര്ട്ട് കോണ്ടെക്സ്റ്റില് റോള് സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
- msgstr "%s/%s-നുള്ള പോര്ട്ട് കോണ്ടെക്സ്റ്റില് ഏതു് തരം എന്നു് സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
- msgstr "%s/%sന് പോര്ട്ട് കോണ്ടെക്സ്റ്റില് mls ഫീല്ഡുകള് സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
- msgstr "%s/%sന് പോര്ട്ട് കോണ്ടെക്സ്റ്റ് സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
- msgstr "%s/%s എന്ന പോര്ട്ട് ചേര്ക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
- msgstr "setype അല്ലന്കില് serange ആവശ്യമുണ്ട്"
+ msgstr ""
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
- msgstr "setype ആവശ്യമുണ്ട്"
+ msgstr ""
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
- msgstr "പോര്ട്ട് %s/%s ലഭ്യമാക്കിയിട്ടില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
- msgstr "%s/%s എന്ന പോര്ട്ട് ചോദ്യം ചെയ്യുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
- msgstr "പോര്ട്ട് %s/%s പരിഷ്ക്കരിക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
- msgstr "പോര്ട്ടുകള് ലിസ്റ്റ് ചെയ്യുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
- msgstr "പോര്ട്ട് %s നീക്കം ചെയ്യുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "പോര്ട്ട് %s/%s പോളിസിയില് ലഭ്യമാക്കിയിട്ടുണ്ടു്, നീക്കം ചെയ്യുവാന് സാധിക്കില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
- msgstr "പോര്ട്ട് %s/%s നീക്കം ചെയ്യുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
- msgstr "പോര്ട്ടുകള് ലിസ്റ്റ് ചെയ്യുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
- msgstr "SELinux രീതിയിലുള്ള പോര്ട്ട്"
+ msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
- msgstr "Proto"
+ msgstr ""
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
- msgstr "പോര്ട്ട് നംബര്"
+ msgstr ""
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
- msgstr "നോഡിന്റെ വിലാസം ആവശ്യമുണ്ട്"
+ msgstr ""
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
- msgstr "അപരിചിതം അല്ലെങ്കില് ലഭ്യമല്ലാത്ത സമ്പ്രദായം"
+ msgstr ""
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
- msgstr "SELinux Type ആവശ്യമുണ്ട്"
+ msgstr ""
-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
- msgstr "%sയ്ക്ക് കീ ഉണ്ടാക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
- msgstr "%s എന്ന വിലാസം നിഷ്കര്ഷിച്ചിട്ടുണ്ടെങ്കില് ഇതു് പരിശോധിക്കുവാന് സാധ്യമല്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
- msgstr "%s-നുള്ള വിലാസം ഉണ്ടാക്കുവാന് സാധ്യമായില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
- msgstr "%sന് context ഉണ്ടാക്കവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
- msgstr "%s-നുള്ള മാസ്ക് ക്രമികരിക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
- msgstr "%s-ലുള്ള വിലാസത്തിന്റെ കോണ്ടെക്സ്റ്റില് ഉപയോക്താവിനെ ക്രമികരിക്കുവാനായില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
- msgstr "%s-ലുള്ള വിലാസത്തിന്റെ കോണ്ടെക്സ്റ്റില് ജോലി ക്രമികരിക്കുവാനായില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
- msgstr "%s-ലുള്ള വിലാസത്തിന്റെ കോണ്ടെക്സ്റ്റില് ഏതു് തരും എന്നു് ക്രമികരിക്കുവാനായില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
- msgstr "%s-ലുള്ള വിലാസത്തിന്റെ കോണ്ടെക്സ്റ്റില് mls ഫീള്ഡുകള് ക്രമികരിക്കുവാനായില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
- msgstr "%s-ലുള്ള വിലാസത്തിന്റെ കോണ്ടെക്സ്റ്റ് ക്രമികരിക്കുവാനായില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
- msgstr "%s-ലുള്ള വിലാസം ചേര്ക്കുവാനായില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
- msgstr "%s എന്ന വിലാസം നിഷ്കര്ഷിച്ചിട്ടില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
- msgstr "വിലാസം %s-നായി ചോദിക്കുവാനായില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
- msgstr "വിലാസം %s-ല് മാറ്റം വരുത്തുവാന് സാധ്യമല്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr "വിലാസം %s പോളിസിയില് നിഷ്കര്ഷിച്ചിട്ടുണ്ടു്, നീക്കം ചെയ്യുവാന് സാധിക്കില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
- msgstr "വിലാസം %s നീക്കം ചെയ്യുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
msgstr ""
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
- msgstr "വിലാസങ്ങള് ലിസ്റ്റ് ചെയ്യുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
- msgstr "%s എന്ന ഇന്റര്ഫെയിസ് ലഭ്യമാക്കിയിട്ടുണ്ടോ എന്ന് പരിശോധിക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
- msgstr "%s-നു് ഇന്റര്ഫെയിസ് ഉണ്ടാക്കവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
- msgstr "%s-നുള്ള ഇന്റര്ഫെയിസ് കോണ്ടെക്സ്റ്റില് ഉപയോക്താവിനെ സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
- msgstr "%s-നുള്ള ഇന്റര്ഫെയിസ് കോണ്ടെക്സ്റ്റില് റോള് സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
- msgstr "%s-നുള്ള ഇന്റര്ഫെയിസ് കോണ്ടെക്സ്റ്റില് ഏതു് തരം എന്നു് സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
- msgstr "%s-നുള്ള ഇന്റര്ഫെയിസ് കോണ്ടെക്സ്റ്റില് mls ഫീള്ഡുകള് സെറ്റ് ചെയ്യുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
- msgstr "%s-നുള്ള ഇന്റര്ഫെയിസ് കോണ്ടെക്സ്റ്റില് സെറ്റ് ചെയ്യുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
- msgstr "%sന് മെസ്സേജ് context സെറ്റ് ചെയ്യുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
- msgstr "%s എന്ന ഇന്റര്ഫെയിസ് ചേര്ക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr "%s എന്ന ഇന്റര്ഫെയിസ് ലഭ്യമാക്കിയിട്ടില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr "%s എന്ന ഇന്റര്ഫെയിസ് ചോദ്യം ചെയ്യുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr "%s എന്ന ഇന്റര്ഫെയിസ് പരിഷ്ക്കരിക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr "%s എന്ന ഇന്റര്ഫെയിസ് പോളിസിയില് ലഭ്യമാക്കിയിട്ടുണ്ടു്, നീക്കം ചെയ്യുവാന് സാധിക്കില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr "%s എന്ന ഇന്റര്ഫെയിസ്് നീക്കം ചെയ്യുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
msgstr ""
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr "ഇന്റര്ഫെയിസുകള് ലിസ്റ്റ് ചെയ്യുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr "SELinux സംയോജകഘടകം"
+ msgstr ""
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr "കോണ്ടെക്സ്റ്റ്"
+ msgstr ""
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
msgstr ""
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
msgstr ""
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
msgstr ""
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr "%s-നുളള ഫൈല് കോണ്ടെക്സ്റ്റില് ഉപയോക്താവിനെ സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr "%sനുളള ഫൈല് contextല് റോള് സജ്ജമാക്കുവാന്ന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
- msgstr "%sനുളള ഫൈല് കോണ്ടെക്സ്റ്റില് mls ഫീള്ഡുകള് സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr "തെറ്റായ ഫയല് പ്രത്യേകതകള്"
+ msgstr ""
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
msgstr ""
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -85720,114 +134009,114 @@ index 852ad1d..b5ddb1a 100644
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
- msgstr "%sനുളള ഫൈല് context define ചെയ്തിട്ടുണ്ടോ എന്ന് പരിശോധിക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr "%sനുളള ഫൈല് context ഉണ്ടാക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr "%sനുളള ഫൈല് contextല് ടൈപ്പ് സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr "%sന് ഫൈല് കോണ്ടെക്സ്റ്റ് സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr "%sനുളള ഫൈല് കോണ്ടെക്സ്റ്റ് സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
- msgstr "setype, serange അല്ലന്കില് seuser ആവശ്യമുണ്ട്"
+ msgstr ""
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr "%sനുളള ഫൈല് context define ചെയ്തിട്ടില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr "%sനുളള ഫൈല് context ചോദ്യം ചെയ്യുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr "%sനുളള ഫൈല് context പരിഷ്ക്കരിക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr "ഫൈല് കോണ്ടെക്സ്റ്റുകള് ലിസ്റ്റ് ചെയ്യുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr "%sനുളള ഫൈല് കോണ്ടെക്സ്റ്റ് നീക്കം ചെയ്യുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr "%sനുളള ഫൈല് context പോളിസിയില് define ചെയ്തിട്ടുണ്ട്, നീക്കം ചെയ്യുവാന് സാധിക്കില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr "%sനുളള ഫൈല് context നീക്കം ചെയ്യുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr "ഫൈല് കോണ്ടെക്സ്റ്റുകള് ലിസ്റ്റ് ചെയ്യുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr "ലോക്കല് ഫൈല് കോണ്ടെക്സ്റ്റുകള് ലിസ്റ്റ് ചെയ്യുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
- msgstr "SELinux fcontext"
+ msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr "ഏത് തരം"
+ msgstr ""
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
@@ -85835,114 +134124,114 @@ index 852ad1d..b5ddb1a 100644
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr "ബൂള്യന് ആകുന്ന %s define ചെയ്തിട്ടുണ്ടോ എന്ന് പരിശോധിക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr "ബൂള്യന് %s define ചെയ്തിട്ടില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr "context ചോദ്യം ചെയ്യുവാന് സാധിക്കാഞ്ഞ ഫൈല് ആണ് %s"
+ msgstr ""
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
- msgstr "താഴെ പറഞ്ഞിരിക്കുന്നതില് ഒരു മൂല്ല്യം പറഞ്ഞിരിക്കണം: %s"
+ msgstr ""
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
- msgstr "ബൂള്യന് %s-നു് സജീവമായ ഒരു മൂല്ല്യം ക്രമികരിക്കുവാനായില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr "ബൂ്ബള്യന് %s പരിഷ്കരിക്കുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
- msgstr "തെറ്റായ രീതി %s: റിക്കോര്ഡ് %s"
+ msgstr ""
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr "%s ബൂള്യന് പോളിസിയില് define ചെയ്തിട്ടുണ്ട്, നീക്കം ചെയ്യുവാന് സാധിക്കില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr "ബൂള്യന് %s നീക്കം ചെയ്യുവാന് സാധിച്ചില്ല"
+ msgstr ""
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr "ബൂള്യനുകള് ലിസ്റ്റ് ചെയ്യുവാന് അസാധ്യം"
+ msgstr ""
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr "അപരിചിതം"
+ msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
- msgstr "ഓഫ് ചെയ്യുക"
+ msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
- msgstr "ഓണ് ചെയ്യുക"
+ msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
- msgstr "SELinux ബൂളിയന്"
+ msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
msgstr ""
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
- msgstr "വിവരണം"
+ msgstr ""
-@@ -1002,7 +998,7 @@ msgstr "memory allocate ചെയ്യുന്നതില് പിഴവ
+@@ -998,7 +994,7 @@ msgstr ""
msgid "Error sending audit message.\n"
- msgstr "ഓഡിറ്റ് സന്ദേശം അയക്കുന്നതില് പിഴവ്.\n"
+ msgstr ""
-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
#, c-format
msgid "Could not determine enforcing mode.\n"
- msgstr "Could not determine enforcing mode.\n"
-@@ -1117,62 +1113,66 @@ msgstr "ശൂന്യമായ സിഗ്നല് സെറ്റ് ല
+ msgstr ""
+@@ -1113,62 +1109,66 @@ msgstr ""
msgid "Unable to set SIGHUP handler\n"
- msgstr "SIGHUP ഹാന്ഡ്ലര് ക്രമികരിക്കുവാന് സാധ്യമായില്ല\n"
+ msgstr ""
-#: ../newrole/newrole.c:1053
+#: ../newrole/newrole.c:1036
@@ -85952,83 +134241,83 @@ index 852ad1d..b5ddb1a 100644
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "ക്ഷമിക്കണം, SELinux kernelല് മാത്രം newrole ഉപയോഗിക്കുവുന്നതാണ്.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr "old_context ലഭിക്കുന്നതില് പരാജയപ്പെട്ടു.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr "മുന്നറിയിപ്പ്! tty വിവരം ലഭ്യമാക്കുവാന് സാധ്യമായില്ല.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr "PAM സര്വീസ് ക്രമികരണം വായിക്കുന്നതില് പിശക്.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr "newrole: %sന് തെറ്റായ പാസ്വേര്ഡ് \n"
+ msgstr ""
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
#, c-format
msgid "newrole: failure forking: %s"
- msgstr "newrole: forking പരാജയപ്പെട്ടു: %s"
+ msgstr ""
-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr "tty ലേബല് വീണ്ടെടുക്കുവാന് സാധ്യമായില്ല...\n"
+ msgstr ""
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
#, c-format
msgid "Failed to close tty properly\n"
- msgstr "tty അടയ്ക്കുന്നതില് പരാജയം\n"
+ msgstr ""
-#: ../newrole/newrole.c:1224
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr "descriptors അടയ്ക്കുവാന് സാധിച്ചില്ല.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr "ഷെല്ലിന്റെ argv0 നല്കുന്നതില് പിഴവ് .\n"
+ msgstr ""
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
#, c-format
msgid "Unable to restore the environment, aborting\n"
- msgstr "എന്വിറോണ്മെന്റ് വീണ്ടെടുക്കുവാന് സാധ്യമായില്ല, നിര്ത്തുന്നു\n"
+ msgstr ""
-#: ../newrole/newrole.c:1298
+#: ../newrole/newrole.c:1297
msgid "failed to exec shell\n"
- msgstr "ഷെല്ല് exec ചെയ്യുന്നതില് പരാജയപ്പെട്ടു\n"
+ msgstr ""
-@@ -1275,20 +1275,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1271,20 +1271,20 @@ msgstr ""
msgid "chcat -l +CompanyConfidential juser"
- msgstr "chcat -l +CompanyConfidential juser"
+ msgstr ""
-#: ../scripts/chcat:399 ../gui/polgen.py:1351
-#, c-format, python-format
+#: ../scripts/chcat:399
+#, c-format
msgid "Options Error %s "
- msgstr "ഉപാധിയില് പിഴവ്: %s "
+ msgstr ""
-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
@@ -86045,7 +134334,7 @@ index 852ad1d..b5ddb1a 100644
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1364,557 +1364,444 @@ msgstr ""
+@@ -1360,557 +1360,444 @@ msgstr ""
msgid "Load Policy Module"
msgstr ""
@@ -86738,320 +135027,2411 @@ index 852ad1d..b5ddb1a 100644
#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
msgid "Network Port"
msgstr ""
-@@ -3360,3 +3247,160 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
+@@ -1948,1411 +1835,1487 @@ msgstr ""
+ msgid "Group View"
msgstr ""
-+
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+#: ../sepolicy/sepolicy.py:110
+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+#: ../sepolicy/sepolicy.py:114
+msgid "All domains"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+#: ../sepolicy/sepolicy.py:116
+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+#: ../sepolicy/sepolicy.py:164
+msgid "Query SELinux policy network information"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
+msgid "list all SELinux port types"
-+msgstr "SELinux രീതിയിലുള്ള പോര്ട്ട്"
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
+#: ../sepolicy/sepolicy.py:175
+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
+#: ../sepolicy/sepolicy.py:178
+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
+#: ../sepolicy/sepolicy.py:195
+msgid "Source Domain"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+#: ../sepolicy/sepolicy.py:198
+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
+msgstr ""
+
-+#~ msgid "global"
-+#~ msgstr "ഗ്ലോബല്"
-diff --git a/policycoreutils/po/mr.po b/policycoreutils/po/mr.po
-index 7098e9f..5aeeb8b 100644
---- a/policycoreutils/po/mr.po
-+++ b/policycoreutils/po/mr.po
-@@ -12,7 +12,7 @@ msgid ""
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
msgstr ""
- "Project-Id-Version: Policycoreutils\n"
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/is.po b/policycoreutils/po/is.po
+index a4478db..f98f780 100644
+--- a/policycoreutils/po/is.po
++++ b/policycoreutils/po/is.po
+@@ -8,7 +8,7 @@ msgid ""
+ msgstr ""
+ "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
- "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: Marathi (http://www.transifex.net/projects/p/fedora/language/"
-@@ -33,7 +33,7 @@ msgstr ""
- " जेथे: <script> हे चालवायच्या init स्क्रिप्टचे नाव आहे,\n"
- " <args ...> हे त्या स्क्रिप्टचे आर्ग्यूमेंट्स आहेत."
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
+ "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+ "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+ "Language-Team: LANGUAGE <LL at li.org>\n"
+@@ -24,7 +24,7 @@ msgid ""
+ " <args ...> are the arguments to that script."
+ msgstr ""
-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
#, c-format
msgid "failed to initialize PAM\n"
- msgstr "PAM आरंभण्यात अपयशी\n"
-@@ -82,7 +82,7 @@ msgstr "क्षमा, run_init फक्त SELinux कर्नलवर व
+ msgstr ""
+@@ -73,7 +73,7 @@ msgstr ""
msgid "authentication failed.\n"
- msgstr "अधिप्रमाणन अपयशी.\n"
+ msgstr ""
-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
#, c-format
msgid "Could not set exec context to %s.\n"
- msgstr "exec संदर्भ %s वर निर्धारित करता आला नाही.\n"
-@@ -95,855 +95,851 @@ msgstr "******************** महत्वाचे ***********************\n"
+ msgstr ""
+@@ -86,855 +86,851 @@ msgstr ""
msgid "To make this policy package active, execute:"
- msgstr "हा संकुल करार सक्रीय करण्याकरीता, हे कार्यान्वीत करा:"
+ msgstr ""
-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
-msgid "global"
--msgstr "जागतिक"
+-msgstr ""
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
- msgstr "semanage व्यवहार सुरू करता आला नाही"
+ msgstr ""
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr "SELinux धोरण व्यवस्थापित नाही किंवा भंडार मिळू शकत नाही."
+ msgstr ""
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
- msgstr "धोरण भंडार वाचू शकत नाही."
+ msgstr ""
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
- msgstr "semanage जोडणी प्रस्तापित करू शकत नाही"
+ msgstr ""
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
- msgstr "MLS कार्यान्वीत स्तरची चाचणी करणे अशक्य"
+ msgstr ""
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
- msgstr "अजून लागू केले नाही"
+ msgstr ""
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
- msgstr "Semanage ट्रांजॅकशनची प्रगती आधिपासूनच आहे"
+ msgstr ""
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
- msgstr "semanage व्यवहार सुरू करता आला नाही"
+ msgstr ""
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
- msgstr "semanage व्यवहार पाठवू शकला नाही"
+ msgstr ""
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
- msgstr "Semanage ट्रांजॅकशनची प्रगती नाही"
+ msgstr ""
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
- msgstr "SELinux विभागांची सूची दाखवणे अशक्य"
+ msgstr ""
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
msgstr ""
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
- msgstr "आवृत्ती"
+ msgstr ""
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
- msgstr "बंद करणे"
+ msgstr ""
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
msgstr ""
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
- msgstr "परवानगीय क्षेत्र %s निश्चित करू शकले नाही (विभाग प्रतिष्ठापन अपयशी)"
+ msgstr ""
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
- msgstr "परवानगीय क्षेत्र %s काढून टाकू शकत नाही (काढून टाकणे अपयशी)"
+ msgstr ""
-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
@@ -87060,715 +137440,715 @@ index 7098e9f..5aeeb8b 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
- msgstr "%s साठी कळ निर्माण करू शकत नाही"
+ msgstr ""
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
- msgstr "%s साठी लॉगीन मॅपिंग व्याख्यीत केली आहे का हे तपासू शकलो नाही"
+ msgstr ""
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
- msgstr "Linux समुह %s अस्तित्वात नाही"
+ msgstr ""
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
- msgstr "Linux उपयोक्ता %s अस्तित्वात नाही"
+ msgstr ""
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
- msgstr "%s साठी लॉगीन मॅपिंग निर्माण करू शकलो नाही"
+ msgstr ""
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
- msgstr "%s साठी नाव ठेवता आले नाही"
+ msgstr ""
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
- msgstr "MLS परिसीमा %s साठी निर्धारित करता आली नाही"
+ msgstr ""
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
- msgstr "SELinux उपयोक्ता %s साठी निर्धारित करता आला नाही"
+ msgstr ""
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
- msgstr "%s साठी लॉगीन मॅपिंग जमा करता आले नाही"
+ msgstr ""
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
- msgstr "seuser किंवा serange आवश्यक"
+ msgstr ""
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
- msgstr "%s साठी लॉगीन मॅपिंग व्याख्यीत नाही"
+ msgstr ""
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
- msgstr "seuser ला %s साठी प्रश्न करू शकलो नाही"
+ msgstr ""
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
- msgstr "%s साठी लॉगीन मॅपिंग बदलू शकलो नाही"
+ msgstr ""
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
- msgstr "%s साठी लॉगीन मॅपिंग धोरणात व्याख्यीत आहे, ती नष्ट करता येत नाही "
+ msgstr ""
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
- msgstr "%s साठी लॉगीन मॅपिंग नष्ट करू शकलो नाही"
+ msgstr ""
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
- msgstr "लॉगीन मॅपिंग्सची यादी करू शकलो नाही"
+ msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
- msgstr "दाखलन नाव"
+ msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
msgid "SELinux User"
- msgstr "SELinux वापरकर्ता"
+ msgstr ""
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
- msgstr "MLS/MCS क्षेत्र"
+ msgstr ""
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
- msgstr "SELinux उपयोक्ता %s व्याखीत असल्याचे तपासू शकलो नाही"
+ msgstr ""
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
- msgstr "%s साठी उपयोक्त्यास प्रश्न करू शकत नाही"
+ msgstr ""
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
- msgstr "%s साठी किमान एक भूमिका जोडली पाहिजे"
+ msgstr ""
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
- msgstr "SELinux उपयोक्ता %s साठी निर्माण करता आला नाही"
+ msgstr ""
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
- msgstr "भुमिका %s जमा करता आली नाही %s करता"
+ msgstr ""
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
- msgstr "%s साठी MLS स्तर निर्धारित करता आला नाही"
+ msgstr ""
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
- msgstr "पूर्वपद %s जमा करता आले नाही %s करीता"
+ msgstr ""
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
- msgstr "%s साठी कळ खेचता आली नाही"
+ msgstr ""
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
- msgstr "SELinux उपयोक्ता %s जोडता आला नाही"
+ msgstr ""
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
- msgstr "पूर्वपद, भुमिका, स्तर किंवा परिसीमा आवश्यक"
+ msgstr ""
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
- msgstr "पूर्वपद किंवा भुमिका आवश्यक"
+ msgstr ""
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
- msgstr "SELinux उपयोक्ता %s व्याख्यीत नाही"
+ msgstr ""
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
- msgstr "SELinux उपयोक्ता %s मध्ये बदल करता आले नाही"
+ msgstr ""
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
- msgstr "SELinux उपयोक्ता %s धोरणामध्ये व्याख्यीत आहे, नष्ट करता येणार नाही"
+ msgstr ""
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
- msgstr "SELinux उपयोक्ता %s नष्ट करता आला नाही"
+ msgstr ""
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
- msgstr "SELinux उपयोक्त्यांची यादी करता आली नाही"
+ msgstr ""
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
- msgstr "उपयोक्ता %s साठी भुमिकांची यादी करता आली नाही"
+ msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
- msgstr "लेबलींग"
+ msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
- msgstr "MLS/"
+ msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
- msgstr "पुर्वपद"
+ msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
- msgstr "MCS स्थर"
+ msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
- msgstr "MCS क्षेत्र"
+ msgstr ""
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
- msgstr "SELinux भूमिका"
+ msgstr ""
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
- msgstr "प्रोटोकॉल udp किंवा tcp आवश्यक आहे"
+ msgstr ""
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
- msgstr "पोर्ट आवश्यक आहे"
+ msgstr ""
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
msgstr ""
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
- msgstr "%s/%s साठी कळ निर्माण करता आली नाही"
+ msgstr ""
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
- msgstr "प्रकार आवश्यक आहे"
+ msgstr ""
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
- msgstr "%s/%s पोर्ट व्याख्यीत आहे काय हे तपासता आले नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
- msgstr "पोर्ट %s/%s आधिच व्याख्यीत"
+ msgstr ""
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
- msgstr "%s/%s साठी पोर्ट निर्माण करता आले नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
- msgstr "%s/%s साठी संदर्भ निर्माण करता आला नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
- msgstr "%s/%s च्या पोर्ट संदर्भात उपयोक्त्यास निर्धारित करता आले नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
- msgstr "%s/%s साठी पोर्ट संदर्भात भुमिका निर्धारित करता आली नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
- msgstr "%s/%s साठी पोर्ट संदर्भात प्रकार निर्धारित करता आला नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
- msgstr "%s/%s साठी पोर्ट संदर्भात mls क्षेत्रे निर्धारित करता आली नाहीत"
+ msgstr ""
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
- msgstr "%s/%s साठी पोर्ट संदर्भ निर्धारित करता आला नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
- msgstr "%s/%s पोर्ट जोडू शकत नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
- msgstr "setype किंवा serange आवश्यक"
+ msgstr ""
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
- msgstr "setype आवश्यक"
+ msgstr ""
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
- msgstr "पोर्ट %s/%s व्याख्यीत नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
- msgstr "पोर्ट %s/%s ला प्रश्न करता आले नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
- msgstr "पोर्ट %s/%s मध्ये बदल करता आले नाहीत"
+ msgstr ""
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
- msgstr "पोर्टांची यादी बनविता आली नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
- msgstr "पोर्ट %s नष्ट करता आले नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "पोर्ट %s/%s धोरणात व्याख्यीत आहे, नष्ट करता येणार नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
- msgstr "पोर्ट %s/%s नष्ट करता आले नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
- msgstr "पोर्टांची यादी करता आली नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
- msgstr "SELinux पोर्ट प्रकार"
+ msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
- msgstr "प्रोटो"
+ msgstr ""
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
- msgstr "पोर्ट क्रमांक"
+ msgstr ""
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
- msgstr "नोड पत्ता आवश्यक आहे"
+ msgstr ""
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
- msgstr "अपरिचीत किंवा न आढळलेले शिष्टाचार"
+ msgstr ""
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
- msgstr "SELinux प्रकार आवश्यक आहे"
+ msgstr ""
-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
- msgstr "%s साठी कळ बनवू शकलो नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
- msgstr "पत्ता %s व्याख्यीत आहे हे तपासता आले नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
- msgstr "%s करीता पत्ता बनवू शकले नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
- msgstr "%s साठी संदर्भ निर्माण करू शकले नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
- msgstr "%s करीता मास्क् निश्चित करता आले नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
- msgstr "%s करीता पत्ता संदर्भात वापरकर्ता निश्चित करू शकले नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
- msgstr "%s साठी पत्ता संदर्भात भुमिका निश्चित करू शकले नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
- msgstr "%s करीता पत्ता संदर्भातील प्रकार निश्चित करू शकले नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
- msgstr "%s करीता पत्ता संदर्भ अंतर्गत mls क्षेत्र निश्चित करू शकत नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
- msgstr "%s करीता पत्ता संदर्भ निश्चित करू शकत नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
- msgstr "पत्ता %s जोडू शकत नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
- msgstr "पत्ता %s निश्चित केले नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
- msgstr "पत्ता %s ला प्रश्न विचारू शकत नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
- msgstr "पत्ता %s संपादीत करू शकत नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr "पत्ता %s नियमावलीत निश्चित केले आहे, वगळले जाऊ शकत नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
- msgstr "पत्ता %s नष्ट करू शकत नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
msgstr ""
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
- msgstr "addrs यादीत दर्शवू शकले नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
- msgstr "इंटरफेस %s व्याख्यीत आहे काय हे तपासता आले नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
- msgstr "%s साठी इंटरफेस निर्माण करता आला नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
- msgstr "%s च्या इंटरफेस संदर्भात उपयोक्ता निर्धारित करता आला नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
- msgstr "%s च्या इंटरफेस संदर्भामध्ये भुमिका निर्धारित करता आली नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
- msgstr "%s च्या इंटरफेस संदर्भात प्रकार निर्धारित करता आला नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
- msgstr "%s च्या इंटरफेस संदर्भात mls क्षेत्रे निर्धारित करता आली नाहीत"
+ msgstr ""
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
- msgstr "%s साठी इंटरफेस संदर्भ निर्धारित करता आला नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
- msgstr "%s साठी संदेश संदर्भ निर्धारित करता आला नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
- msgstr "इंटरफेस %s जमा करता आला नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr "इंटरफेस %s व्याख्यीत नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr "इंटरफेस %s ला प्रश्न करता आले नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr "इंटरफेस %s मध्ये बदल करता आले नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr "इंटरफेस %s धोरणात व्याख्यीत आहे, नष्ट करता येणार नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr "इंटरफेस %s नष्ट करता आला नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
msgstr ""
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr "इंटरफेसची यादी करता आली नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr "SELinux संवादपट"
+ msgstr ""
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr "संदर्भ"
+ msgstr ""
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
msgstr ""
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
msgstr ""
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
msgstr ""
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr "%s साठी फाइल संदर्भात उपयोक्ता निर्धारित करता आला नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr "%s साठी फाइल संदर्भात भुमिका निर्धारित करता आली नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
- msgstr "%s साठी फाइल संदर्भात mls क्षेत्रे निर्धारित करता आले नाहीत"
+ msgstr ""
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr "अवैध फाइल गुणविशेष"
+ msgstr ""
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
msgstr ""
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -87777,114 +138157,114 @@ index 7098e9f..5aeeb8b 100644
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
- msgstr "%s साठी संदर्भ फाइल व्याख्यीत आहे काय हे तपासता आले नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr "%s साठी फाइल संदर्भ निर्माण करता आला नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr "%s च्या फाइल संदर्भात प्रकार निर्धआरित करता आला नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr "%s साठी फाइल संदर्भ निर्धारित करता आला नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr "%s साठी फाइल संदर्भ जोडता आला नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
- msgstr "setype, serange किंवा seuser आवश्यक"
+ msgstr ""
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr "%s साठी फाइल संदर्भ व्याख्यीत नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr "%s साठी फाइल संदर्भास प्रश्न करता आले नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr "%s साठी फाइल संदर्भात बदल करता आले नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr "फाइल संदर्भांची यादी करता आली नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr "फाइल संदर्भ नष्ट %s करता आला नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr "%s साठी फाइल संदर्भ धोरणात व्याख्यीत, नष्ट करता येणार नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr "%s साठी फाइल संदर्भ नष्ट करता आला नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr "फाइल संदर्भांची यादी करता आली नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr "स्थानिक फाइल संदर्भांची यादी करता आली नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
- msgstr "SELinux fcontext"
+ msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr "प्रकार"
+ msgstr ""
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
@@ -87892,114 +138272,114 @@ index 7098e9f..5aeeb8b 100644
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr "boolean %s व्याख्यीत आहे काय हे तपासता आले नाही"
+ msgstr ""
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr "boolean %s व्याख्यीत नाही"
+ msgstr ""
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr "फाइल संदर्भ %s ला प्रश्न करता आले नाही"
+ msgstr ""
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
- msgstr "तुम्ही खालिल मुल्य पैकी एक मुल्य प्रविष्ट केले पाहिजे: %s"
+ msgstr ""
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
- msgstr "बूलीयन %s चे सक्रीय मुल्य निश्चित करू शकले नाही"
+ msgstr ""
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr "boolean %s मध्ये बदल करता आले नाही"
+ msgstr ""
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
- msgstr "अयोग्य प्रकार %s: रेकॉर्ड %s"
+ msgstr ""
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr "boolean %s धोरणात व्याख्यीत आहे, नष्ट करता येणार नाही"
+ msgstr ""
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr "boolean %s नष्ट करता आले नाही"
+ msgstr ""
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr "booleans ची यादी करता आली नाही"
+ msgstr ""
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr "अपरिचीत"
+ msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
- msgstr "बंद"
+ msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
- msgstr "चालू"
+ msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
- msgstr "SELinux बूलीयन"
+ msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
msgstr ""
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
- msgstr "वर्णन"
+ msgstr ""
-@@ -1007,7 +1003,7 @@ msgstr "स्मृती वाटपात त्रुटी.\n"
+@@ -998,7 +994,7 @@ msgstr ""
msgid "Error sending audit message.\n"
- msgstr "ऑडिट संदेश पाठवण्यात त्रुटी.\n"
+ msgstr ""
-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
#, c-format
msgid "Could not determine enforcing mode.\n"
- msgstr "बलप्रविष्ट रीत ठरवता आली नाही.\n"
-@@ -1122,62 +1118,66 @@ msgstr "रिकामा इशारा संच मिळवण्यास
+ msgstr ""
+@@ -1113,62 +1109,66 @@ msgstr ""
msgid "Unable to set SIGHUP handler\n"
- msgstr "SIGHUP हाताळक निर्धारित करण्यास असमर्थ\n"
+ msgstr ""
-#: ../newrole/newrole.c:1053
+#: ../newrole/newrole.c:1036
@@ -88009,83 +138389,83 @@ index 7098e9f..5aeeb8b 100644
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "क्षमा, newrole फक्त SELinux कर्नलवरच वापरता येऊ शकतो.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr "old_context मिळवण्यात अपयशी.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr "सावधान! tty माहिती मिळवता आली नाही.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr "PAM सेवा संरचना वाचतेवेळी त्रूटी.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr "newrole: %s साठी अयोग्य गुप्तशब्द\n"
+ msgstr ""
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
#, c-format
msgid "newrole: failure forking: %s"
- msgstr "newrole: अपयश फोर्कींग: %s"
+ msgstr ""
-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr "tty लेबल पुनःरक्षित करण्यास असमर्थ...\n"
+ msgstr ""
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
#, c-format
msgid "Failed to close tty properly\n"
- msgstr "tty व्यवस्थित बंद करण्यात अपयश\n"
+ msgstr ""
-#: ../newrole/newrole.c:1224
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr "वर्णक बंद करता आले नाहीत.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr "शेलचा argv0 वाटण्यात त्रुटी.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
#, c-format
msgid "Unable to restore the environment, aborting\n"
- msgstr "पर्यावरण पुनःरक्षित करण्यास असमर्थ, सोडत आहे\n"
+ msgstr ""
-#: ../newrole/newrole.c:1298
+#: ../newrole/newrole.c:1297
msgid "failed to exec shell\n"
- msgstr "शेल exec करण्यात अपयश\n"
+ msgstr ""
-@@ -1280,20 +1280,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1271,20 +1271,20 @@ msgstr ""
msgid "chcat -l +CompanyConfidential juser"
- msgstr "chcat -l +CompanyConfidential juser"
+ msgstr ""
-#: ../scripts/chcat:399 ../gui/polgen.py:1351
-#, c-format, python-format
+#: ../scripts/chcat:399
+#, c-format
msgid "Options Error %s "
- msgstr "पर्याय त्रुटी %s "
+ msgstr ""
-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
@@ -88102,7 +138482,7 @@ index 7098e9f..5aeeb8b 100644
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1369,557 +1369,444 @@ msgstr ""
+@@ -1360,557 +1360,444 @@ msgstr ""
msgid "Load Policy Module"
msgstr ""
@@ -88795,1037 +139175,3142 @@ index 7098e9f..5aeeb8b 100644
#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
msgid "Network Port"
msgstr ""
-@@ -3365,3 +3252,160 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
+@@ -1948,1411 +1835,1487 @@ msgstr ""
+ msgid "Group View"
msgstr ""
-+
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+#: ../sepolicy/sepolicy.py:110
+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+#: ../sepolicy/sepolicy.py:114
+msgid "All domains"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+#: ../sepolicy/sepolicy.py:116
+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+#: ../sepolicy/sepolicy.py:164
+msgid "Query SELinux policy network information"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
+msgid "list all SELinux port types"
-+msgstr "SELinux पोर्ट प्रकार"
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
+#: ../sepolicy/sepolicy.py:175
+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
+#: ../sepolicy/sepolicy.py:178
+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
+#: ../sepolicy/sepolicy.py:195
+msgid "Source Domain"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+#: ../sepolicy/sepolicy.py:198
+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
-+msgstr ""
-+
-+#~ msgid "global"
-+#~ msgstr "जागतिक"
-diff --git a/policycoreutils/po/ms.po b/policycoreutils/po/ms.po
-index 7df97ae..9088941 100644
---- a/policycoreutils/po/ms.po
-+++ b/policycoreutils/po/ms.po
-@@ -7,7 +7,7 @@ msgid ""
msgstr ""
- "Project-Id-Version: Policycoreutils\n"
- "Report-Msgid-Bugs-To: \n"
--"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
- "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: LANGUAGE <LL at li.org>\n"
-@@ -24,7 +24,7 @@ msgid ""
- " <args ...> are the arguments to that script."
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
msgstr ""
--#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
-+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
- #, c-format
- msgid "failed to initialize PAM\n"
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
msgstr ""
-@@ -73,7 +73,7 @@ msgstr ""
- msgid "authentication failed.\n"
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
msgstr ""
--#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
-+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
- #, c-format
- msgid "Could not set exec context to %s.\n"
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
msgstr ""
-@@ -86,855 +86,851 @@ msgstr ""
- msgid "To make this policy package active, execute:"
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
msgstr ""
--#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
--msgid "global"
--msgstr ""
--
--#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
- msgid "Could not create semanage handle"
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
msgstr ""
--#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
- msgid "SELinux policy is not managed or store cannot be accessed."
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
msgstr ""
--#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
- msgid "Cannot read policy store."
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
msgstr ""
--#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
- msgid "Could not establish semanage connection"
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
msgstr ""
--#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
- msgid "Could not test MLS enabled status"
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
msgstr ""
--#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
- msgid "Not yet implemented"
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
- msgid "Semanage transaction already in progress"
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
msgstr ""
--#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
- msgid "Could not start semanage transaction"
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
- msgid "Could not commit semanage transaction"
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
- msgid "Semanage transaction not in progress"
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
- msgid "Could not list SELinux modules"
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
msgstr ""
--#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
- msgid "Modules Name"
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
msgstr ""
--#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
- msgid "Version"
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
msgstr ""
--#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
- msgid "Disabled"
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
msgstr ""
--#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
- #, python-format
- msgid "Could not disable module %s (remove failed)"
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
msgstr ""
--#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
- #, python-format
- msgid "Could not enable module %s (remove failed)"
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
msgstr ""
--#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
- #, python-format
- msgid "Could not remove module %s (remove failed)"
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
msgstr ""
--#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
- msgid "dontaudit requires either 'on' or 'off'"
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
msgstr ""
--#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
- msgid "Builtin Permissive Types"
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
msgstr ""
--#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
- msgid "Customized Permissive Types"
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
msgstr ""
--#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
- #, python-format
- msgid "Could not set permissive domain %s (module installation failed)"
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
msgstr ""
--#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
- #, python-format
- msgid "Could not remove permissive domain %s (remove failed)"
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
msgstr ""
--#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
--#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
--#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
--#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
--#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
--#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
--#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
- #, python-format
- msgid "Could not create a key for %s"
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
msgstr ""
--#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
--#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
- #, python-format
- msgid "Could not check if login mapping for %s is defined"
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
msgstr ""
--#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
- #, python-format
- msgid "Linux Group %s does not exist"
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
msgstr ""
--#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
- #, python-format
- msgid "Linux User %s does not exist"
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
msgstr ""
--#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
- #, python-format
- msgid "Could not create login mapping for %s"
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
msgstr ""
--#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
- #, python-format
- msgid "Could not set name for %s"
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
msgstr ""
--#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
- #, python-format
- msgid "Could not set MLS range for %s"
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
- #, python-format
- msgid "Could not set SELinux user for %s"
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
msgstr ""
--#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
- #, python-format
- msgid "Could not add login mapping for %s"
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
msgstr ""
--#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
- msgid "Requires seuser or serange"
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
- #, python-format
- msgid "Login mapping for %s is not defined"
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
msgstr ""
--#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
- #, python-format
- msgid "Could not query seuser for %s"
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
msgstr ""
--#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
- #, python-format
- msgid "Could not modify login mapping for %s"
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
msgstr ""
--#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
- #, python-format
- msgid "Login mapping for %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
msgstr ""
--#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
- #, python-format
- msgid "Could not delete login mapping for %s"
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
msgstr ""
--#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
--#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
- msgid "Could not list login mappings"
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
- #: ../gui/system-config-selinux.glade:100
- msgid "Login Name"
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:128
- #: ../gui/system-config-selinux.glade:915
- #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
- msgid "SELinux User"
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
msgstr ""
--#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
- #: ../gui/system-config-selinux.glade:943
- msgid "MLS/MCS Range"
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
--#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
--#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
- #, python-format
- msgid "Could not check if SELinux user %s is defined"
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
msgstr ""
--#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
--#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
- #, python-format
- msgid "Could not query user for %s"
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
msgstr ""
--#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
- #, python-format
- msgid "You must add at least one role for %s"
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
msgstr ""
--#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
- #, python-format
- msgid "Could not create SELinux user for %s"
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
msgstr ""
--#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
- #, python-format
- msgid "Could not add role %s for %s"
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
- #, python-format
- msgid "Could not set MLS level for %s"
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
msgstr ""
--#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
- #, python-format
- msgid "Could not add prefix %s for %s"
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
msgstr ""
--#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
- #, python-format
- msgid "Could not extract key for %s"
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
msgstr ""
--#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
- #, python-format
- msgid "Could not add SELinux user %s"
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
msgstr ""
--#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
- msgid "Requires prefix, roles, level or range"
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
msgstr ""
--#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
- msgid "Requires prefix or roles"
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
- #, python-format
- msgid "SELinux user %s is not defined"
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
msgstr ""
--#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
- #, python-format
- msgid "Could not modify SELinux user %s"
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
msgstr ""
--#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
- #, python-format
- msgid "SELinux user %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
msgstr ""
--#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
- #, python-format
- msgid "Could not delete SELinux user %s"
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
msgstr ""
--#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
- msgid "Could not list SELinux users"
- msgstr "Tidak dapat menyenaraikan pengguna SELinux"
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
--#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
- #, python-format
- msgid "Could not list roles for user %s"
- msgstr "Tidak dapat menyenaraikan peranan untuk pengguna %s"
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "Labeling"
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
msgstr ""
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "MLS/"
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "Prefix"
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Level"
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Range"
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
msgstr ""
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
- msgid "SELinux Roles"
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
msgstr ""
--#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
- msgid "Protocol udp or tcp is required"
- msgstr "Protokol udp atau tcp diperlukan"
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
--#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
- msgid "Port is required"
- msgstr "Port diperlukan"
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
--#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
- msgid "Invalid Port"
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
msgstr ""
--#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
- #, python-format
- msgid "Could not create a key for %s/%s"
- msgstr "Tidak dapat mencipta kekunci untuk %s/%s"
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
--#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
- msgid "Type is required"
- msgstr "Jenis diperlukan"
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
--#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
--#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
- #, python-format
- msgid "Could not check if port %s/%s is defined"
- msgstr "Tidak dapat memeriksa sama ada port %s/%s telah dinyatakan"
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
--#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
- #, python-format
- msgid "Port %s/%s already defined"
- msgstr "Port %s/%s telah ditakrif"
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
--#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
- #, python-format
- msgid "Could not create port for %s/%s"
- msgstr "Tidak dapat mencipta port untuk %s/%s"
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
--#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
- #, python-format
- msgid "Could not create context for %s/%s"
- msgstr "Tidak dapat mencipta konteks untuk %s/%s"
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
--#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
- #, python-format
- msgid "Could not set user in port context for %s/%s"
- msgstr "Tidak dapat menetapkan pengguna dalam konteks port untuk %s/%s"
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
--#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
- #, python-format
- msgid "Could not set role in port context for %s/%s"
- msgstr "Tidak dapat menetapkan tugas dalam konteks port untuk %s/%s"
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
--#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
- #, python-format
- msgid "Could not set type in port context for %s/%s"
- msgstr "Tidak dapat menetapkan jenis dalam konteks port untuk %s/%s"
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
--#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
- #, python-format
- msgid "Could not set mls fields in port context for %s/%s"
- msgstr "Tidak dapat menetapkan medan mls dalam konteks port untuk %s/%s"
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
--#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
- #, python-format
- msgid "Could not set port context for %s/%s"
- msgstr "Tidak dapat menetapkan konteks port untuk %s/%s"
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
--#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
- #, python-format
- msgid "Could not add port %s/%s"
- msgstr "Tidak dapat menambah port %s/%s"
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
--#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
--#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
- msgid "Requires setype or serange"
- msgstr "Memerlukan setype atau serange"
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
--#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
- msgid "Requires setype"
- msgstr "Memerlukan setype"
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
--#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
- #, python-format
- msgid "Port %s/%s is not defined"
- msgstr "Port %s/%s tidak dinyatakan"
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
--#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
- #, python-format
- msgid "Could not query port %s/%s"
- msgstr "Tidak dapat menyoal port %s/%s"
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
--#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
- #, python-format
- msgid "Could not modify port %s/%s"
- msgstr "Tidak dapat mengubah port %s/%s"
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
--#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
- msgid "Could not list the ports"
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
msgstr ""
--#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
- #, python-format
- msgid "Could not delete the port %s"
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
msgstr ""
--#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
- #, python-format
- msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "Port %s/%s dinyatakan dalam polisi, tidak boleh dipadam"
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
--#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
- #, python-format
- msgid "Could not delete port %s/%s"
- msgstr "Tidak dapat memadam port %s/%s"
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
--#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
- msgid "Could not list ports"
- msgstr "Tidak dapat menyenaraikan port"
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "SELinux Port Type"
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
msgstr ""
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "Proto"
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
msgstr ""
--#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
- msgid "Port Number"
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
msgstr ""
--#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
- msgid "Node Address is required"
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
msgstr ""
--#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
- msgid "Unknown or missing protocol"
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
++msgstr ""
++
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
--#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
- msgid "SELinux Type is required"
- msgstr "Jenis SELinux diperlukan"
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
--#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
--#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
--#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
--#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
- #, python-format
- msgid "Could not create key for %s"
- msgstr "Tidak dapat mencipta kekunci untuk %s"
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
--#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
--#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
- #, python-format
- msgid "Could not check if addr %s is defined"
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
msgstr ""
--#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
- #, python-format
- msgid "Could not create addr for %s"
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
msgstr ""
--#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
--#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
- #, python-format
- msgid "Could not create context for %s"
- msgstr "Tidak dapat mencipta konteks untuk %s"
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
--#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
- #, python-format
- msgid "Could not set mask for %s"
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
msgstr ""
--#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
- #, python-format
- msgid "Could not set user in addr context for %s"
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
- #, python-format
- msgid "Could not set role in addr context for %s"
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
msgstr ""
--#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
- #, python-format
- msgid "Could not set type in addr context for %s"
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
msgstr ""
--#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
- #, python-format
- msgid "Could not set mls fields in addr context for %s"
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
msgstr ""
--#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
- #, python-format
- msgid "Could not set addr context for %s"
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
msgstr ""
--#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
- #, python-format
- msgid "Could not add addr %s"
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
msgstr ""
--#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
- #, python-format
- msgid "Addr %s is not defined"
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
- #, python-format
- msgid "Could not query addr %s"
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
msgstr ""
--#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
- #, python-format
- msgid "Could not modify addr %s"
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
msgstr ""
--#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
- #, python-format
- msgid "Addr %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
- #, python-format
- msgid "Could not delete addr %s"
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
msgstr ""
--#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
- msgid "Could not deleteall node mappings"
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
msgstr ""
--#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
- msgid "Could not list addrs"
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
msgstr ""
--#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
--#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
- #, python-format
- msgid "Could not check if interface %s is defined"
- msgstr "Tidak dapat memeriksa sama ada antaramuka %s dinyatakan"
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
--#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
- #, python-format
- msgid "Could not create interface for %s"
- msgstr "Tidak dapat mencipta antaramuka untuk %s"
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
--#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
- #, python-format
- msgid "Could not set user in interface context for %s"
- msgstr "Tidak dapat menetapkan pengguna dalam konteks antaramuka untuk %s"
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
--#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
- #, python-format
- msgid "Could not set role in interface context for %s"
- msgstr "Tidak dapat menetapkan tugas dalam konteks antaramuka untuk %s"
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
--#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
- #, python-format
- msgid "Could not set type in interface context for %s"
- msgstr "Tidak dapat menetapkan jenis dalam konteks antaramuka untuk %s"
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
--#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
- #, python-format
- msgid "Could not set mls fields in interface context for %s"
- msgstr "Tidak dapat menetapkan medan mls dalam konteks antaramuka untuk %s"
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
--#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/it.po b/policycoreutils/po/it.po
+index 9787182..158b18e 100644
+--- a/policycoreutils/po/it.po
++++ b/policycoreutils/po/it.po
+@@ -9,15 +9,15 @@ msgid ""
+ msgstr ""
+ "Project-Id-Version: Policycoreutils\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
+ "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
+ "Language-Team: Italian <trans-it at lists.fedoraproject.org>\n"
+ "Language: it\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
++"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -29,7 +29,7 @@ msgstr ""
+ " dove: <script> è il nome dell'init script da eseguire,\n"
+ " <args ...> sono gli argomenti per quello script."
+
+-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
++#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
+ #, c-format
+ msgid "failed to initialize PAM\n"
+ msgstr "inizializzazione di PAM fallita\n"
+@@ -78,7 +78,7 @@ msgstr "Spiacente, run_init può essere usato solo su un kernel SELinux.\n"
+ msgid "authentication failed.\n"
+ msgstr "autenticazione fallita.\n"
+
+-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
++#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
+ #, c-format
+ msgid "Could not set exec context to %s.\n"
+ msgstr "Impossibile impostare il contesto exec su %s.\n"
+@@ -91,860 +91,856 @@ msgstr "******************** IMPORTANTE ***********************\n"
+ msgid "To make this policy package active, execute:"
+ msgstr "Per attivare questo pacchetto della policy eseguire:"
+
+-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
+-msgid "global"
+-msgstr "globale"
+-
+-#: ../semanage/seobject.py:225
++#: ../semanage/seobject.py:200
+ msgid "Could not create semanage handle"
+ msgstr "Impossibile creare la gestione semanage"
+
+-#: ../semanage/seobject.py:233
++#: ../semanage/seobject.py:208
+ msgid "SELinux policy is not managed or store cannot be accessed."
+ msgstr ""
+ "La policy SELinux non è amministrata o non si può accedere al deposito."
+
+-#: ../semanage/seobject.py:238
++#: ../semanage/seobject.py:213
+ msgid "Cannot read policy store."
+ msgstr "Impossibile leggere il deposito della policy."
+
+-#: ../semanage/seobject.py:243
++#: ../semanage/seobject.py:218
+ msgid "Could not establish semanage connection"
+ msgstr "Impossibile stabilire connessione semanage"
+
+-#: ../semanage/seobject.py:248
++#: ../semanage/seobject.py:223
+ msgid "Could not test MLS enabled status"
+ msgstr "Impossibile verificare lo stato MLS abilitato"
+
+-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
+ msgid "Not yet implemented"
+ msgstr "Non ancora implementato"
+
+-#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:233
+ msgid "Semanage transaction already in progress"
+ msgstr "Una transazione semanage è già in esecuzione"
+
+-#: ../semanage/seobject.py:267
++#: ../semanage/seobject.py:242
+ msgid "Could not start semanage transaction"
+ msgstr "Impossibile avviare transazione semanage"
+
+-#: ../semanage/seobject.py:278
++#: ../semanage/seobject.py:254
+ msgid "Could not commit semanage transaction"
+ msgstr "Impossibile eseguire la transazione semanage"
+
+-#: ../semanage/seobject.py:283
++#: ../semanage/seobject.py:259
+ msgid "Semanage transaction not in progress"
+ msgstr "Transazione semanage non in esecuzione"
+
+-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
+ msgid "Could not list SELinux modules"
+ msgstr "Impossibile elencare i moduli SELinux"
+
+-#: ../semanage/seobject.py:308
++#: ../semanage/seobject.py:284
+ msgid "Modules Name"
+ msgstr ""
+
+-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
+ msgid "Version"
+ msgstr "Versione"
+
+-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
+ msgid "Disabled"
+ msgstr "Disabilitato"
+
+-#: ../semanage/seobject.py:326
++#: ../semanage/seobject.py:302
+ #, python-format
+ msgid "Could not disable module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:337
++#: ../semanage/seobject.py:313
+ #, python-format
+ msgid "Could not enable module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:352
++#: ../semanage/seobject.py:328
+ #, python-format
+ msgid "Could not remove module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:362
++#: ../semanage/seobject.py:338
+ msgid "dontaudit requires either 'on' or 'off'"
+ msgstr ""
+
+-#: ../semanage/seobject.py:391
++#: ../semanage/seobject.py:366
+ msgid "Builtin Permissive Types"
+ msgstr ""
+
+-#: ../semanage/seobject.py:401
++#: ../semanage/seobject.py:376
+ msgid "Customized Permissive Types"
+ msgstr ""
+
+-#: ../semanage/seobject.py:442
++#: ../semanage/seobject.py:417
+ #, python-format
+ msgid "Could not set permissive domain %s (module installation failed)"
+ msgstr ""
+ "Impossibile impostare il dominio permissive %s (installazione del modulo "
+ "fallita)"
+
+-#: ../semanage/seobject.py:448
++#: ../semanage/seobject.py:423
+ #, python-format
+ msgid "Could not remove permissive domain %s (remove failed)"
+ msgstr "Impossibile rimuovere il dominio permissive %s (rimozione fallita)"
+
+-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
+-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
+-#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
+-#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
+-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
+-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
+-#: ../semanage/seobject.py:2045
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
+ #, python-format
+ msgid "Could not create a key for %s"
+ msgstr "Impossibile creare una chiave per %s"
+
+-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
+-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
+ #, python-format
+ msgid "Could not check if login mapping for %s is defined"
+ msgstr "Impossibile controllare se è definito il login mapping per %s"
+
+-#: ../semanage/seobject.py:496
++#: ../semanage/seobject.py:471
+ #, python-format
+ msgid "Linux Group %s does not exist"
+ msgstr "Il gruppo linux %s non esiste"
+
+-#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:476
+ #, python-format
+ msgid "Linux User %s does not exist"
+ msgstr "L'utente linux %s non esiste"
+
+-#: ../semanage/seobject.py:505
++#: ../semanage/seobject.py:480
+ #, python-format
+ msgid "Could not create login mapping for %s"
+ msgstr "Impossibile creare il login mapping per %s"
+
+-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
+ #, python-format
+ msgid "Could not set name for %s"
+ msgstr "Impossibile impostare nome per %s"
+
+-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
+ #, python-format
+ msgid "Could not set MLS range for %s"
+ msgstr "Impossibile impostare range MLS per %s"
+
+-#: ../semanage/seobject.py:518
++#: ../semanage/seobject.py:493
+ #, python-format
+ msgid "Could not set SELinux user for %s"
+ msgstr "Impossibile impostare utente SELinux per %s"
+
+-#: ../semanage/seobject.py:522
++#: ../semanage/seobject.py:497
+ #, python-format
+ msgid "Could not add login mapping for %s"
+ msgstr "Impossibile aggiungere login mapping per %s"
+
+-#: ../semanage/seobject.py:540
++#: ../semanage/seobject.py:515
+ msgid "Requires seuser or serange"
+ msgstr "Richiede seuser o serange"
+
+-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
+ #, python-format
+ msgid "Login mapping for %s is not defined"
+ msgstr "Il login mapping per %s non è definito"
+
+-#: ../semanage/seobject.py:567
++#: ../semanage/seobject.py:542
+ #, python-format
+ msgid "Could not query seuser for %s"
+ msgstr "Impossibile interrogare seuser per %s"
+
+-#: ../semanage/seobject.py:581
++#: ../semanage/seobject.py:556
+ #, python-format
+ msgid "Could not modify login mapping for %s"
+ msgstr "Impossibile modificare login mapping per %s"
+
+-#: ../semanage/seobject.py:615
++#: ../semanage/seobject.py:590
+ #, python-format
+ msgid "Login mapping for %s is defined in policy, cannot be deleted"
+ msgstr ""
+ "Il login mapping per %s è definito nella policy, non può essere eliminato"
+
+-#: ../semanage/seobject.py:619
++#: ../semanage/seobject.py:594
+ #, python-format
+ msgid "Could not delete login mapping for %s"
+ msgstr "Impossibile eliminare il login mapping per %s"
+
+-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
+-#: ../semanage/seobject.py:897
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
+ msgid "Could not list login mappings"
+ msgstr "Impossibile elencare i login mappings"
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
+ #: ../gui/system-config-selinux.glade:100
+ msgid "Login Name"
+ msgstr "Nome di registrazione"
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:128
+ #: ../gui/system-config-selinux.glade:915
+ #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
+ msgid "SELinux User"
+ msgstr "Utente di SELinux"
+
+-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
+ #: ../gui/system-config-selinux.glade:943
+ msgid "MLS/MCS Range"
+ msgstr "Gamma MLS/MCS"
+
+-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
+-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
+-#: ../semanage/seobject.py:864
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
+ #, python-format
+ msgid "Could not check if SELinux user %s is defined"
+ msgstr "Impossibile controllare se l'utente SELinux %s è definito"
+
+-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
+-#: ../semanage/seobject.py:870
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
+ #, python-format
+ msgid "Could not query user for %s"
+ msgstr "Impossibile interrogare l'utente per %s"
+
+-#: ../semanage/seobject.py:726
++#: ../semanage/seobject.py:701
+ #, python-format
+ msgid "You must add at least one role for %s"
+ msgstr "Si deve aggiungere almeno un ruolo per %s"
+
+-#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:716
+ #, python-format
+ msgid "Could not create SELinux user for %s"
+ msgstr "Impossibile creare l'utente SELinux per %s"
+
+-#: ../semanage/seobject.py:750
++#: ../semanage/seobject.py:725
+ #, python-format
+ msgid "Could not add role %s for %s"
+ msgstr "Impossibile aggiungere il ruolo %s per %s"
+
+-#: ../semanage/seobject.py:759
++#: ../semanage/seobject.py:734
+ #, python-format
+ msgid "Could not set MLS level for %s"
+ msgstr "Impossibile impostare il livello MLS per %s"
+
+-#: ../semanage/seobject.py:762
++#: ../semanage/seobject.py:737
+ #, python-format
+ msgid "Could not add prefix %s for %s"
+ msgstr "Impossibile aggiungere il prefisso %s per %s"
+
+-#: ../semanage/seobject.py:765
++#: ../semanage/seobject.py:740
+ #, python-format
+ msgid "Could not extract key for %s"
+ msgstr "Impossibile estrarre la chiave per %s"
+
+-#: ../semanage/seobject.py:769
++#: ../semanage/seobject.py:744
+ #, python-format
+ msgid "Could not add SELinux user %s"
+ msgstr "Impossibile aggiungere l'utente SELinux %s"
+
+-#: ../semanage/seobject.py:791
++#: ../semanage/seobject.py:766
+ msgid "Requires prefix, roles, level or range"
+ msgstr "Richiede prefisso, ruolo, livello o range"
+
+-#: ../semanage/seobject.py:793
++#: ../semanage/seobject.py:768
+ msgid "Requires prefix or roles"
+ msgstr "Richiede prefisso o ruolo"
+
+-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
+ #, python-format
+ msgid "SELinux user %s is not defined"
+ msgstr "L'utente SELinux %s non è definito"
+
+-#: ../semanage/seobject.py:832
++#: ../semanage/seobject.py:807
+ #, python-format
+ msgid "Could not modify SELinux user %s"
+ msgstr "Impossibile modificare l'utente SELinux %s"
+
+-#: ../semanage/seobject.py:866
++#: ../semanage/seobject.py:841
+ #, python-format
+ msgid "SELinux user %s is defined in policy, cannot be deleted"
+ msgstr "L'utente SELinux %s è definito nella policy, non può essere eliminato"
+
+-#: ../semanage/seobject.py:877
++#: ../semanage/seobject.py:852
+ #, python-format
+ msgid "Could not delete SELinux user %s"
+ msgstr "Impossibile eliminare l'utente SELinux %s"
+
+-#: ../semanage/seobject.py:915
++#: ../semanage/seobject.py:890
+ msgid "Could not list SELinux users"
+ msgstr "Impossibile elencare gli utenti SELinux"
+
+-#: ../semanage/seobject.py:921
++#: ../semanage/seobject.py:896
+ #, python-format
+ msgid "Could not list roles for user %s"
+ msgstr "Impossibile elencare i ruoli per l'utente %s"
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "Labeling"
+ msgstr "Etichettare"
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "MLS/"
+ msgstr "MLS/"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "Prefix"
+ msgstr "Prefisso"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Level"
+ msgstr "Livello MCS"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Range"
+ msgstr "Gamma MCS"
+
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
+ msgid "SELinux Roles"
+ msgstr "Ruoli SELinux"
+
+-#: ../semanage/seobject.py:967
++#: ../semanage/seobject.py:942
+ msgid "Protocol udp or tcp is required"
+ msgstr "E' richiesto il protocollo udp o tcp"
+
+-#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:944
+ msgid "Port is required"
+ msgstr "E' richiesta la porta"
+
+-#: ../semanage/seobject.py:979
++#: ../semanage/seobject.py:954
+ msgid "Invalid Port"
+ msgstr ""
+
+-#: ../semanage/seobject.py:983
++#: ../semanage/seobject.py:958
+ #, python-format
+ msgid "Could not create a key for %s/%s"
+ msgstr "Impossibile creare una chiave per %s/%s"
+
+-#: ../semanage/seobject.py:994
++#: ../semanage/seobject.py:969
+ msgid "Type is required"
+ msgstr "E' richiesto il Tipo"
+
+-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
+-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
+ #, python-format
+ msgid "Could not check if port %s/%s is defined"
+ msgstr "Impossibile controllare se la porta %s/%s è definita"
+
+-#: ../semanage/seobject.py:1002
++#: ../semanage/seobject.py:977
+ #, python-format
+ msgid "Port %s/%s already defined"
+ msgstr "Porta %s/%s già definita"
+
+-#: ../semanage/seobject.py:1006
++#: ../semanage/seobject.py:981
+ #, python-format
+ msgid "Could not create port for %s/%s"
+ msgstr "Impossibile creare la porta per %s/%s"
+
+-#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:987
+ #, python-format
+ msgid "Could not create context for %s/%s"
+ msgstr "Impossibile creare il contesto per %s/%s"
+
+-#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:991
+ #, python-format
+ msgid "Could not set user in port context for %s/%s"
+ msgstr "Impossibile impostare l'utente nel contesto della porta per %s/%s"
+
+-#: ../semanage/seobject.py:1020
++#: ../semanage/seobject.py:995
+ #, python-format
+ msgid "Could not set role in port context for %s/%s"
+ msgstr "Impossibile impostare il ruolo nel contesto della porta per %s/%s"
+
+-#: ../semanage/seobject.py:1024
++#: ../semanage/seobject.py:999
+ #, python-format
+ msgid "Could not set type in port context for %s/%s"
+ msgstr "Impossibile impostare il tipo nel contesto della porta per %s/%s"
+
+-#: ../semanage/seobject.py:1029
++#: ../semanage/seobject.py:1004
+ #, python-format
+ msgid "Could not set mls fields in port context for %s/%s"
+ msgstr "Impossibile impostare i campi mls nel contesto della porta per %s/%s"
+
+-#: ../semanage/seobject.py:1033
++#: ../semanage/seobject.py:1008
+ #, python-format
+ msgid "Could not set port context for %s/%s"
+ msgstr "Impossibile impostare il contesto della porta per %s/%s"
+
+-#: ../semanage/seobject.py:1037
++#: ../semanage/seobject.py:1012
+ #, python-format
+ msgid "Could not add port %s/%s"
+ msgstr "Impossibile aggiungere la porta %s/%s"
+
+-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
+-#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
+ msgid "Requires setype or serange"
+ msgstr "Richiede setype o serange"
+
+-#: ../semanage/seobject.py:1053
++#: ../semanage/seobject.py:1028
+ msgid "Requires setype"
+ msgstr "Richiede setype"
+
+-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
+ #, python-format
+ msgid "Port %s/%s is not defined"
+ msgstr "La porta %s/%s non è definita"
+
+-#: ../semanage/seobject.py:1065
++#: ../semanage/seobject.py:1040
+ #, python-format
+ msgid "Could not query port %s/%s"
+ msgstr "Impossibile interrogare la porta %s/%s"
+
+-#: ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1051
+ #, python-format
+ msgid "Could not modify port %s/%s"
+ msgstr "Impossibile modificare la porta %s/%s"
+
+-#: ../semanage/seobject.py:1089
++#: ../semanage/seobject.py:1064
+ msgid "Could not list the ports"
+ msgstr "Impossibile elencare le porte"
+
+-#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1080
+ #, python-format
+ msgid "Could not delete the port %s"
+ msgstr "Impossibile eliminare la porta %s"
+
+-#: ../semanage/seobject.py:1122
++#: ../semanage/seobject.py:1097
+ #, python-format
+ msgid "Port %s/%s is defined in policy, cannot be deleted"
+ msgstr "La porta %s/%s è definita nella policy, non può essere eliminata"
+
+-#: ../semanage/seobject.py:1126
++#: ../semanage/seobject.py:1101
+ #, python-format
+ msgid "Could not delete port %s/%s"
+ msgstr "Impossibile eliminare la porta %s/%s"
+
+-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
+ msgid "Could not list ports"
+ msgstr "Impossibile elencare le porte"
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "SELinux Port Type"
+ msgstr "Tipo di porta SELinux"
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "Proto"
+ msgstr "Proto"
+
+-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
+ msgid "Port Number"
+ msgstr "Numero porta"
+
+-#: ../semanage/seobject.py:1222
++#: ../semanage/seobject.py:1197
+ msgid "Node Address is required"
+ msgstr "L'indirizzo del nodo è necessario"
+
+-#: ../semanage/seobject.py:1237
++#: ../semanage/seobject.py:1212
+ msgid "Unknown or missing protocol"
+ msgstr "Protocollo mancante o sconosciuto"
+
+-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
+-#: ../semanage/seobject.py:1728
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
+ msgid "SELinux Type is required"
+ msgstr "E' richiesto un Tipo SELinux"
+
+-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
+-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
+-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
+-#: ../semanage/seobject.py:1732
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
+ #, python-format
+ msgid "Could not create key for %s"
+ msgstr "Impossibile creare la chiave per %s"
+
+-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
+-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
+ #, python-format
+ msgid "Could not check if addr %s is defined"
+ msgstr "Impossibile controllare se la porta %s è definita"
+
+-#: ../semanage/seobject.py:1266
++#: ../semanage/seobject.py:1241
+ #, python-format
+ msgid "Could not create addr for %s"
+ msgstr "Impossibile creare un indirizzo per %s"
+
+-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
+-#: ../semanage/seobject.py:1690
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
+ #, python-format
+ msgid "Could not create context for %s"
+ msgstr "Impossibile creare il contesto per %s"
+
+-#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1251
+ #, python-format
+ msgid "Could not set mask for %s"
+ msgstr "Impossibile impostare una maschera per %s"
+
+-#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1255
+ #, python-format
+ msgid "Could not set user in addr context for %s"
+ msgstr "Impossibile impostare l'utente nel contesto indirizzo per %s"
+
+-#: ../semanage/seobject.py:1284
++#: ../semanage/seobject.py:1259
+ #, python-format
+ msgid "Could not set role in addr context for %s"
+ msgstr "Impossibile impostare il ruolo nel contesto indirizzo per %s"
+
+-#: ../semanage/seobject.py:1288
++#: ../semanage/seobject.py:1263
+ #, python-format
+ msgid "Could not set type in addr context for %s"
+ msgstr "Impossibile impostare il tipo nel contesto indirizzo per %s"
+
+-#: ../semanage/seobject.py:1293
++#: ../semanage/seobject.py:1268
+ #, python-format
+ msgid "Could not set mls fields in addr context for %s"
+ msgstr "Impossibile impostare i campi mls nel contesto indirizzo per %s"
+
+-#: ../semanage/seobject.py:1297
++#: ../semanage/seobject.py:1272
+ #, python-format
+ msgid "Could not set addr context for %s"
+ msgstr "Impossibile impostare il contesto indirizzo per %s"
+
+-#: ../semanage/seobject.py:1301
++#: ../semanage/seobject.py:1276
+ #, python-format
+ msgid "Could not add addr %s"
+ msgstr "Impossibile aggiungere l'indirizzo %s"
+
+-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
+ #, python-format
+ msgid "Addr %s is not defined"
+ msgstr "Indirizzo %s non definito"
+
+-#: ../semanage/seobject.py:1330
++#: ../semanage/seobject.py:1305
+ #, python-format
+ msgid "Could not query addr %s"
+ msgstr "Impossibile interrogare l'indirizzo %s"
+
+-#: ../semanage/seobject.py:1340
++#: ../semanage/seobject.py:1315
+ #, python-format
+ msgid "Could not modify addr %s"
+ msgstr "Impossibile modificare l'indirizzo %s"
+
+-#: ../semanage/seobject.py:1368
++#: ../semanage/seobject.py:1343
+ #, python-format
+ msgid "Addr %s is defined in policy, cannot be deleted"
+ msgstr "L'indirizzo %s è definito nella policy, non può essere eliminato"
+
+-#: ../semanage/seobject.py:1372
++#: ../semanage/seobject.py:1347
+ #, python-format
+ msgid "Could not delete addr %s"
+ msgstr "Impossibile eliminare l'indirizzo %s"
+
+-#: ../semanage/seobject.py:1384
++#: ../semanage/seobject.py:1359
+ msgid "Could not deleteall node mappings"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1398
++#: ../semanage/seobject.py:1373
+ msgid "Could not list addrs"
+ msgstr "Impossibile elencare gli indirizzi"
+
+-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
+-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
+ #, python-format
+ msgid "Could not check if interface %s is defined"
+ msgstr "Impossibile controllare se l'interfaccia %s è definita"
+
+-#: ../semanage/seobject.py:1465
++#: ../semanage/seobject.py:1440
+ #, python-format
+ msgid "Could not create interface for %s"
+ msgstr "Impossibile creare l'interfaccia per %s"
+
+-#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1449
+ #, python-format
+ msgid "Could not set user in interface context for %s"
+ msgstr "Impossibile impostare l'utente nel contesto dell'interfaccia per %s"
+
+-#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1453
+ #, python-format
+ msgid "Could not set role in interface context for %s"
+ msgstr "Impossibile impostare il ruolo nel contesto dell'interfaccia per %s"
+
+-#: ../semanage/seobject.py:1482
++#: ../semanage/seobject.py:1457
+ #, python-format
+ msgid "Could not set type in interface context for %s"
+ msgstr "Impossibile impostare il tipo nel contesto dell'interfaccia per %s"
+
+-#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1462
+ #, python-format
+ msgid "Could not set mls fields in interface context for %s"
+ msgstr "Impossibile impostare i campi mls nel contesto dell'interfaccia per %s"
+
+-#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
- msgstr "Tidak dapat menetapkan konteks antaramuka untuk %s"
+ msgstr "Impossibile impostare il contesto dell'interfaccia per %s"
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
- msgstr "Tidak dapat menetapkan konteks mesej untuk %s"
+ msgstr "Impossibile impostare il contesto dei messaggi per %s"
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
- msgstr "Tidak dapat menambah antaramuka %s"
+ msgstr "Impossibile aggiungere l'interfaccia %s"
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr "Antaramuka %s tidak dinyatakan"
+ msgstr "L'interfaccia %s non è definita"
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr "Tidak dapat menyoal antaramuka %s"
+ msgstr "Impossibile interrogare l'interfaccia %s"
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr "Tidak dapat mengubah antaramuka %s"
+ msgstr "Impossibile modificare l'interfaccia %s"
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr "Antaramuka %s dinyatakan dalam polisi, tidak boleh dipadam"
+ msgstr "L'interfaccia %s è definita nella policy, non può essere eliminata"
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr "Tidak dapat memadam antaramuka %s"
+ msgstr "Impossibile eliminare l'interfaccia %s"
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
msgstr ""
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr "Tidak dapat menyenaraikan antaramuka"
+ msgstr "Impossibile elencare le interfacce"
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr ""
+ msgstr "Interfaccia di SELinux"
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr ""
+ msgstr "Contesto"
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
msgstr ""
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
msgstr ""
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
msgstr ""
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr "Tidak dapat menetapkan pengguna dalam konteks fail untuk %s"
+ msgstr "Impossibile impostare l'utente nel contesto del file per %s"
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr "Tidak dapat menetapkan tugas dalam konteks fail untuk %s"
+ msgstr "Impossibile impostare il ruolo nel contesto del file per %s"
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
- msgstr "Tidak dapat menetapkan medan mls dalam konteks fail untuk %s"
+ msgstr "Impossibile impostare i campi mls nel contesto del file per %s"
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr ""
+ msgstr "Specifiche non valide del file"
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
msgstr ""
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -89834,114 +142319,115 @@ index 7df97ae..9088941 100644
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
- msgstr "Tidak dapat memeriksa jika konteks fail untuk %s telah dinyatakan"
+ msgstr "Impossibile controllare se il contesto del file per %s è definito"
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr "Tidak dapat mencipta konteks fail untuk %s"
+ msgstr "Impossibile creare contesto del file per %s"
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr "Tidak dapat menetapkan jenis dalam konteks fail untuk %s"
+ msgstr "Impossibile impostare il tipo nel contesto del file per %s"
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr "Tidak dapat menetapkan konteks fail untuk %s"
+ msgstr "Impossibile impostare il contesto del file per %s"
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr "Tidak dapat menambah konteks fail untuk %s"
+ msgstr "Impossibile aggiungere il contesto del file per %s"
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
- msgstr "Memerlukan setype, serange atau seuser"
+ msgstr "Richiesto setype, serange o seuser"
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr "Konteks fail %s tidak dinyatakan"
+ msgstr "Il contesto del file per %s non è definito"
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr "Tidak dapat menyoal konteks fail untuk %s"
+ msgstr "Impossibile interrogare il contesto del file per %s"
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr "Tidak dapat mengubahsuai konteks fail untuk %s"
+ msgstr "Impossibile modificare il contesto del file per %s"
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr ""
+ msgstr "Impossibile elencare i contesti del file"
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr ""
+ msgstr "Impossibile eliminare il contesto del file %s"
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
msgstr ""
+ "Il contesto del file per %s è definito nella policy, non può essere eliminato"
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr "Tidak dapat memadam konteks fail untuk %s"
+ msgstr "Impossibile eliminare il contesto del file per %s"
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr "Tidak dapat menyenaraikan konteks fail"
+ msgstr "Impossibile elencare i contesti del file"
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr "Tidak dapat menyenaraikan konteks fail tempatan"
+ msgstr "Impossibile elencare i contesti del file locale"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
- msgstr ""
+ msgstr "fcontext di SELinux"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr ""
+ msgstr "tipo"
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
@@ -89949,114 +142435,114 @@ index 7df97ae..9088941 100644
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr "Tidak dapat memeriksa sama ada boolean %s dinyatakan"
+ msgstr "Impossibile controllare se la booleana %s è definita"
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr "Boolean %s tidak dinyatakan"
+ msgstr "La booleana %s non è definita"
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr "Tidak dapat menyoal fail konteks %s"
+ msgstr "Impossibile interrogare il contesto del file %s"
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
- msgstr ""
+ msgstr "E' necessario specificare uno dei seguenti valori: %s"
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
- msgstr ""
+ msgstr "Impossibile impostare il valore attivo della booleana %s"
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr "Tidak dapat mengubah boolean %s"
+ msgstr "Impossibile modificare la booleana %s"
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
- msgstr ""
+ msgstr "Formato non valido %s: Record %s"
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr "Boolean %s dinyatakan dalam polisi, tidak boleh dipadam"
+ msgstr "La booleana %s è definita nella policy, non può essere eliminata"
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr "Tidak dapat memadam boolean %s"
+ msgstr "Impossibile eliminare la booleana %s"
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr "Tidak dapat menyenaraikan boolean"
+ msgstr "Impossibile elencare le booleane"
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr ""
+ msgstr "sconosciuto"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
- msgstr ""
+ msgstr "off"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
- msgstr ""
+ msgstr "on"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
- msgstr ""
+ msgstr "Booleana di SELinux"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
msgstr ""
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
- msgstr ""
+ msgstr "Descrizione"
-@@ -998,7 +994,7 @@ msgstr ""
+@@ -1010,7 +1006,7 @@ msgstr "Errore di allocazione memoria.\n"
msgid "Error sending audit message.\n"
- msgstr ""
+ msgstr "Errore di invio messaggio audit.\n"
-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
#, c-format
msgid "Could not determine enforcing mode.\n"
- msgstr ""
-@@ -1113,62 +1109,66 @@ msgstr ""
+ msgstr "Non si può determinare la modalità enforcing.\n"
+@@ -1130,62 +1126,66 @@ msgstr "Impossibile ottenere un segnale vuoto\n"
msgid "Unable to set SIGHUP handler\n"
- msgstr ""
+ msgstr "Impossibile impostare SIGHUP handler\n"
-#: ../newrole/newrole.c:1053
+#: ../newrole/newrole.c:1036
@@ -90066,83 +142552,83 @@ index 7df97ae..9088941 100644
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr ""
+ msgstr "Spiacente, newrole può essere usato solo su un kernel SELinux.\n"
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr ""
+ msgstr "determinazione vecchio contesto fallita.\n"
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr ""
+ msgstr "Avvertenza! Impossibile recuperare informazioni tty.\n"
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr ""
+ msgstr "errore durante la lettura della configurazione del servizio PAM.\n"
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr ""
+ msgstr "newrole: password non corretta per %s\n"
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
#, c-format
msgid "newrole: failure forking: %s"
- msgstr ""
+ msgstr "newrole: fallimento forking: %s"
-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr ""
+ msgstr "Impossibile ripristinare l'etichetta tty...\n"
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
#, c-format
msgid "Failed to close tty properly\n"
- msgstr ""
+ msgstr "Impossibile chiudere correttamente tty\n"
-#: ../newrole/newrole.c:1224
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr ""
+ msgstr "Impossibile chiudere i descrittori.\n"
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr ""
+ msgstr "Errore nell'allocazione di argv0 della shell.\n"
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
#, c-format
msgid "Unable to restore the environment, aborting\n"
- msgstr ""
+ msgstr "Impossibile ripristinare l'ambiente, abbandono\n"
-#: ../newrole/newrole.c:1298
+#: ../newrole/newrole.c:1297
msgid "failed to exec shell\n"
- msgstr ""
+ msgstr "esecuzione shell fallita\n"
-@@ -1271,20 +1271,20 @@ msgstr ""
+@@ -1290,20 +1290,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
msgid "chcat -l +CompanyConfidential juser"
- msgstr ""
+ msgstr "chcat -l +CompanyConfidential juser"
-#: ../scripts/chcat:399 ../gui/polgen.py:1351
-#, c-format, python-format
+#: ../scripts/chcat:399
+#, c-format
msgid "Options Error %s "
- msgstr ""
+ msgstr "Errore opzioni %s "
-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
@@ -90159,7 +142645,7 @@ index 7df97ae..9088941 100644
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1360,557 +1360,444 @@ msgstr ""
+@@ -1379,557 +1379,444 @@ msgstr ""
msgid "Load Policy Module"
msgstr ""
@@ -90852,2369 +143338,2441 @@ index 7df97ae..9088941 100644
#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
msgid "Network Port"
msgstr ""
-@@ -3356,3 +3243,156 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
+@@ -1967,1411 +1854,1487 @@ msgstr ""
+ msgid "Group View"
msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
-+msgstr ""
-+
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+#: ../sepolicy/sepolicy.py:116
+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+#: ../sepolicy/sepolicy.py:164
+msgid "Query SELinux policy network information"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+#: ../sepolicy/sepolicy.py:169
+msgid "list all SELinux port types"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
+#: ../sepolicy/sepolicy.py:175
+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
+#: ../sepolicy/sepolicy.py:178
+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
+#: ../sepolicy/sepolicy.py:195
+msgid "Source Domain"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+#: ../sepolicy/sepolicy.py:198
+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
-+msgstr ""
-diff --git a/policycoreutils/po/my.po b/policycoreutils/po/my.po
-index a4478db..8a537f3 100644
---- a/policycoreutils/po/my.po
-+++ b/policycoreutils/po/my.po
-@@ -8,7 +8,7 @@ msgid ""
msgstr ""
- "Project-Id-Version: PACKAGE VERSION\n"
- "Report-Msgid-Bugs-To: \n"
--"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
- "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
- "Language-Team: LANGUAGE <LL at li.org>\n"
-@@ -24,7 +24,7 @@ msgid ""
- " <args ...> are the arguments to that script."
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
msgstr ""
--#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
-+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
- #, c-format
- msgid "failed to initialize PAM\n"
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
msgstr ""
-@@ -73,7 +73,7 @@ msgstr ""
- msgid "authentication failed.\n"
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
msgstr ""
--#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
-+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
- #, c-format
- msgid "Could not set exec context to %s.\n"
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
msgstr ""
-@@ -86,855 +86,851 @@ msgstr ""
- msgid "To make this policy package active, execute:"
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
msgstr ""
--#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
--msgid "global"
--msgstr ""
--
--#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
- msgid "Could not create semanage handle"
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
msgstr ""
--#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
- msgid "SELinux policy is not managed or store cannot be accessed."
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
msgstr ""
--#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
- msgid "Cannot read policy store."
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
msgstr ""
--#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
- msgid "Could not establish semanage connection"
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
msgstr ""
--#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
- msgid "Could not test MLS enabled status"
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
msgstr ""
--#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
- msgid "Not yet implemented"
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
- msgid "Semanage transaction already in progress"
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
msgstr ""
--#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
- msgid "Could not start semanage transaction"
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
- msgid "Could not commit semanage transaction"
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
- msgid "Semanage transaction not in progress"
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
- msgid "Could not list SELinux modules"
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
msgstr ""
--#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
- msgid "Modules Name"
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
msgstr ""
--#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
- msgid "Version"
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
msgstr ""
--#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
- msgid "Disabled"
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
msgstr ""
--#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
- #, python-format
- msgid "Could not disable module %s (remove failed)"
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
msgstr ""
--#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
- #, python-format
- msgid "Could not enable module %s (remove failed)"
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
msgstr ""
--#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
- #, python-format
- msgid "Could not remove module %s (remove failed)"
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
msgstr ""
--#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
- msgid "dontaudit requires either 'on' or 'off'"
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
msgstr ""
--#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
- msgid "Builtin Permissive Types"
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
msgstr ""
--#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
- msgid "Customized Permissive Types"
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
msgstr ""
--#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
- #, python-format
- msgid "Could not set permissive domain %s (module installation failed)"
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
msgstr ""
--#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
- #, python-format
- msgid "Could not remove permissive domain %s (remove failed)"
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
msgstr ""
--#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
--#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
--#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
--#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
--#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
--#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
--#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
- #, python-format
- msgid "Could not create a key for %s"
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
msgstr ""
--#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
--#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
- #, python-format
- msgid "Could not check if login mapping for %s is defined"
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
msgstr ""
--#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
- #, python-format
- msgid "Linux Group %s does not exist"
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
msgstr ""
--#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
- #, python-format
- msgid "Linux User %s does not exist"
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
msgstr ""
--#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
- #, python-format
- msgid "Could not create login mapping for %s"
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
msgstr ""
--#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
- #, python-format
- msgid "Could not set name for %s"
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
msgstr ""
--#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
- #, python-format
- msgid "Could not set MLS range for %s"
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
- #, python-format
- msgid "Could not set SELinux user for %s"
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
msgstr ""
--#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
- #, python-format
- msgid "Could not add login mapping for %s"
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
msgstr ""
--#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
- msgid "Requires seuser or serange"
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
- #, python-format
- msgid "Login mapping for %s is not defined"
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
msgstr ""
--#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
- #, python-format
- msgid "Could not query seuser for %s"
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
msgstr ""
--#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
- #, python-format
- msgid "Could not modify login mapping for %s"
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
msgstr ""
--#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
- #, python-format
- msgid "Login mapping for %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
msgstr ""
--#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
- #, python-format
- msgid "Could not delete login mapping for %s"
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
msgstr ""
--#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
--#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
- msgid "Could not list login mappings"
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
- #: ../gui/system-config-selinux.glade:100
- msgid "Login Name"
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:128
- #: ../gui/system-config-selinux.glade:915
- #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
- msgid "SELinux User"
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
msgstr ""
--#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
- #: ../gui/system-config-selinux.glade:943
- msgid "MLS/MCS Range"
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
--#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
--#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
- #, python-format
- msgid "Could not check if SELinux user %s is defined"
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
msgstr ""
--#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
--#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
- #, python-format
- msgid "Could not query user for %s"
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
msgstr ""
--#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
- #, python-format
- msgid "You must add at least one role for %s"
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
msgstr ""
--#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
- #, python-format
- msgid "Could not create SELinux user for %s"
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
msgstr ""
--#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
- #, python-format
- msgid "Could not add role %s for %s"
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
- #, python-format
- msgid "Could not set MLS level for %s"
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
msgstr ""
--#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
- #, python-format
- msgid "Could not add prefix %s for %s"
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
msgstr ""
--#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
- #, python-format
- msgid "Could not extract key for %s"
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
msgstr ""
--#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
- #, python-format
- msgid "Could not add SELinux user %s"
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
msgstr ""
--#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
- msgid "Requires prefix, roles, level or range"
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
msgstr ""
--#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
- msgid "Requires prefix or roles"
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
- #, python-format
- msgid "SELinux user %s is not defined"
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
msgstr ""
--#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
- #, python-format
- msgid "Could not modify SELinux user %s"
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
msgstr ""
--#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
- #, python-format
- msgid "SELinux user %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
msgstr ""
--#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
- #, python-format
- msgid "Could not delete SELinux user %s"
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
msgstr ""
--#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
- msgid "Could not list SELinux users"
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
msgstr ""
--#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
- #, python-format
- msgid "Could not list roles for user %s"
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "Labeling"
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
msgstr ""
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "MLS/"
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "Prefix"
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Level"
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Range"
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
msgstr ""
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
- msgid "SELinux Roles"
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
msgstr ""
--#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
- msgid "Protocol udp or tcp is required"
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
msgstr ""
--#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
- msgid "Port is required"
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
msgstr ""
--#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
- msgid "Invalid Port"
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
msgstr ""
--#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
- #, python-format
- msgid "Could not create a key for %s/%s"
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
msgstr ""
--#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
- msgid "Type is required"
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
msgstr ""
--#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
--#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
- #, python-format
- msgid "Could not check if port %s/%s is defined"
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
msgstr ""
--#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
- #, python-format
- msgid "Port %s/%s already defined"
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
msgstr ""
--#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
- #, python-format
- msgid "Could not create port for %s/%s"
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
msgstr ""
--#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
- #, python-format
- msgid "Could not create context for %s/%s"
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
msgstr ""
--#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
- #, python-format
- msgid "Could not set user in port context for %s/%s"
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
msgstr ""
--#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
- #, python-format
- msgid "Could not set role in port context for %s/%s"
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
msgstr ""
--#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
- #, python-format
- msgid "Could not set type in port context for %s/%s"
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
msgstr ""
--#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
- #, python-format
- msgid "Could not set mls fields in port context for %s/%s"
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
msgstr ""
--#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
- #, python-format
- msgid "Could not set port context for %s/%s"
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
msgstr ""
--#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
- #, python-format
- msgid "Could not add port %s/%s"
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
msgstr ""
--#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
--#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
- msgid "Requires setype or serange"
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
msgstr ""
--#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
- msgid "Requires setype"
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
msgstr ""
--#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
- #, python-format
- msgid "Port %s/%s is not defined"
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
msgstr ""
--#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
- #, python-format
- msgid "Could not query port %s/%s"
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
msgstr ""
--#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
- #, python-format
- msgid "Could not modify port %s/%s"
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
msgstr ""
--#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
- msgid "Could not list the ports"
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
msgstr ""
--#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
- #, python-format
- msgid "Could not delete the port %s"
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
msgstr ""
--#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
- #, python-format
- msgid "Port %s/%s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
msgstr ""
--#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
- #, python-format
- msgid "Could not delete port %s/%s"
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
msgstr ""
--#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
- msgid "Could not list ports"
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
msgstr ""
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "SELinux Port Type"
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
msgstr ""
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "Proto"
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
msgstr ""
--#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
- msgid "Port Number"
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
msgstr ""
--#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
- msgid "Node Address is required"
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
msgstr ""
--#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
- msgid "Unknown or missing protocol"
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
++msgstr ""
++
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
--#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
- msgid "SELinux Type is required"
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
msgstr ""
--#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
--#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
--#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
--#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
- #, python-format
- msgid "Could not create key for %s"
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
msgstr ""
--#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
--#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
- #, python-format
- msgid "Could not check if addr %s is defined"
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
msgstr ""
--#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
- #, python-format
- msgid "Could not create addr for %s"
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
msgstr ""
--#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
--#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
- #, python-format
- msgid "Could not create context for %s"
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
msgstr ""
--#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
- #, python-format
- msgid "Could not set mask for %s"
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
msgstr ""
--#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
- #, python-format
- msgid "Could not set user in addr context for %s"
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
- #, python-format
- msgid "Could not set role in addr context for %s"
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
msgstr ""
--#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
- #, python-format
- msgid "Could not set type in addr context for %s"
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
msgstr ""
--#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
- #, python-format
- msgid "Could not set mls fields in addr context for %s"
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
msgstr ""
--#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
- #, python-format
- msgid "Could not set addr context for %s"
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
msgstr ""
--#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
- #, python-format
- msgid "Could not add addr %s"
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
msgstr ""
--#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
- #, python-format
- msgid "Addr %s is not defined"
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
- #, python-format
- msgid "Could not query addr %s"
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
msgstr ""
--#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
- #, python-format
- msgid "Could not modify addr %s"
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
msgstr ""
--#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
- #, python-format
- msgid "Addr %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
- #, python-format
- msgid "Could not delete addr %s"
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
msgstr ""
--#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
- msgid "Could not deleteall node mappings"
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
msgstr ""
--#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
- msgid "Could not list addrs"
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
msgstr ""
--#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
--#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
- #, python-format
- msgid "Could not check if interface %s is defined"
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
msgstr ""
--#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
- #, python-format
- msgid "Could not create interface for %s"
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
msgstr ""
--#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
- #, python-format
- msgid "Could not set user in interface context for %s"
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
msgstr ""
--#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
- #, python-format
- msgid "Could not set role in interface context for %s"
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
msgstr ""
--#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
- #, python-format
- msgid "Could not set type in interface context for %s"
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
msgstr ""
--#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
- #, python-format
- msgid "Could not set mls fields in interface context for %s"
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
msgstr ""
--#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
- #, python-format
- msgid "Could not set interface context for %s"
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
msgstr ""
--#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
- #, python-format
- msgid "Could not set message context for %s"
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
msgstr ""
--#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
- #, python-format
- msgid "Could not add interface %s"
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
- #, python-format
- msgid "Interface %s is not defined"
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
- #, python-format
- msgid "Could not query interface %s"
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
msgstr ""
--#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
- #, python-format
- msgid "Could not modify interface %s"
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
msgstr ""
--#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
- #, python-format
- msgid "Interface %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
msgstr ""
--#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
- #, python-format
- msgid "Could not delete interface %s"
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
msgstr ""
--#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
- msgid "Could not delete all interface mappings"
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
msgstr ""
--#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
- msgid "Could not list interfaces"
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
msgstr ""
--#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
- msgid "SELinux Interface"
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
msgstr ""
--#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
- msgid "Context"
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
msgstr ""
--#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
- #, python-format
- msgid "Equivalence class for %s already exists"
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
msgstr ""
--#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
- #, python-format
- msgid "File spec %s conflicts with equivalency rule '%s %s'"
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
msgstr ""
--#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
- #, python-format
- msgid "Equivalence class for %s does not exists"
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
msgstr ""
--#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
- #, python-format
- msgid "Could not set user in file context for %s"
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
msgstr ""
--#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
- #, python-format
- msgid "Could not set role in file context for %s"
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
msgstr ""
--#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
- #, python-format
- msgid "Could not set mls fields in file context for %s"
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
msgstr ""
--#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
- msgid "Invalid file specification"
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
msgstr ""
--#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
- msgid "File specification can not include spaces"
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
msgstr ""
--#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
- #, python-format
- msgid ""
- "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
msgstr ""
--#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
--#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
--#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
- #, python-format
- msgid "Could not check if file context for %s is defined"
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
msgstr ""
--#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
- #, python-format
- msgid "Could not create file context for %s"
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
msgstr ""
--#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
- #, python-format
- msgid "Could not set type in file context for %s"
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
msgstr ""
--#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
--#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
- #, python-format
- msgid "Could not set file context for %s"
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
msgstr ""
--#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
- #, python-format
- msgid "Could not add file context for %s"
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
--#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
- msgid "Requires setype, serange or seuser"
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
msgstr ""
--#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
- #, python-format
- msgid "File context for %s is not defined"
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
msgstr ""
--#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
- #, python-format
- msgid "Could not query file context for %s"
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
msgstr ""
--#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
- #, python-format
- msgid "Could not modify file context for %s"
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
msgstr ""
--#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
- msgid "Could not list the file contexts"
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
msgstr ""
--#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
- #, python-format
- msgid "Could not delete the file context %s"
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
msgstr ""
--#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
- #, python-format
- msgid "File context for %s is defined in policy, cannot be deleted"
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
msgstr ""
--#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
- #, python-format
- msgid "Could not delete file context for %s"
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
- msgid "Could not list file contexts"
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
msgstr ""
--#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
- msgid "Could not list local file contexts"
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
msgstr ""
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
- msgid "SELinux fcontext"
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
msgstr ""
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
- msgid "type"
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
msgstr ""
--#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
- msgid ""
- "\n"
- "SELinux Distribution fcontext Equivalence \n"
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
msgid ""
- "\n"
- "SELinux Local fcontext Equivalence \n"
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
msgstr ""
--#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
--#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
- #, python-format
- msgid "Could not check if boolean %s is defined"
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
- #, python-format
- msgid "Boolean %s is not defined"
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
msgstr ""
--#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
- #, python-format
- msgid "Could not query file context %s"
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
msgstr ""
--#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
- #, python-format
- msgid "You must specify one of the following values: %s"
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
msgstr ""
--#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
- #, python-format
- msgid "Could not set active value of boolean %s"
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
msgstr ""
--#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
- #, python-format
- msgid "Could not modify boolean %s"
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
msgstr ""
--#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
- #, python-format
- msgid "Bad format %s: Record %s"
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
msgstr ""
--#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
- #, python-format
- msgid "Boolean %s is defined in policy, cannot be deleted"
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
msgstr ""
--#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
- #, python-format
- msgid "Could not delete boolean %s"
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
msgstr ""
--#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
- msgid "Could not list booleans"
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
msgstr ""
--#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
- msgid "unknown"
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
msgstr ""
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
- msgid "off"
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
msgstr ""
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
- msgid "on"
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
msgstr ""
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "SELinux boolean"
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
msgstr ""
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "State"
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
msgstr ""
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "Default"
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
msgstr ""
--#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
--#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
-+#: ../gui/polgengui.py:254
- msgid "Description"
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
msgstr ""
-@@ -998,7 +994,7 @@ msgstr ""
- msgid "Error sending audit message.\n"
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
msgstr ""
--#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
-+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
- #, c-format
- msgid "Could not determine enforcing mode.\n"
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
msgstr ""
-@@ -1113,62 +1109,66 @@ msgstr ""
- msgid "Unable to set SIGHUP handler\n"
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
msgstr ""
--#: ../newrole/newrole.c:1053
-+#: ../newrole/newrole.c:1036
-+msgid "Sorry, newrole failed to drop capabilities\n"
-+msgstr ""
-+
-+#: ../newrole/newrole.c:1052
- #, c-format
- msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
msgstr ""
--#: ../newrole/newrole.c:1070
-+#: ../newrole/newrole.c:1069
- #, c-format
- msgid "failed to get old_context.\n"
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
msgstr ""
--#: ../newrole/newrole.c:1077
-+#: ../newrole/newrole.c:1076
- #, c-format
- msgid "Warning! Could not retrieve tty information.\n"
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
msgstr ""
--#: ../newrole/newrole.c:1098
-+#: ../newrole/newrole.c:1097
- #, c-format
- msgid "error on reading PAM service configuration.\n"
- msgstr ""
-
--#: ../newrole/newrole.c:1133
-+#: ../newrole/newrole.c:1132
- #, c-format
- msgid "newrole: incorrect password for %s\n"
- msgstr ""
-
--#: ../newrole/newrole.c:1160
-+#: ../newrole/newrole.c:1159
- #, c-format
- msgid "newrole: failure forking: %s"
- msgstr ""
-
--#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
-+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
- #, c-format
- msgid "Unable to restore tty label...\n"
- msgstr ""
-
--#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
-+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
- #, c-format
- msgid "Failed to close tty properly\n"
- msgstr ""
-
--#: ../newrole/newrole.c:1224
-+#: ../newrole/newrole.c:1223
- #, c-format
- msgid "Could not close descriptors.\n"
- msgstr ""
-
--#: ../newrole/newrole.c:1251
-+#: ../newrole/newrole.c:1250
- #, c-format
- msgid "Error allocating shell's argv0.\n"
- msgstr ""
-
--#: ../newrole/newrole.c:1287
-+#: ../newrole/newrole.c:1286
- #, c-format
- msgid "Unable to restore the environment, aborting\n"
- msgstr ""
-
--#: ../newrole/newrole.c:1298
-+#: ../newrole/newrole.c:1297
- msgid "failed to exec shell\n"
- msgstr ""
-
-@@ -1271,20 +1271,20 @@ msgstr ""
- msgid "chcat -l +CompanyConfidential juser"
- msgstr ""
-
--#: ../scripts/chcat:399 ../gui/polgen.py:1351
--#, c-format, python-format
-+#: ../scripts/chcat:399
-+#, c-format
- msgid "Options Error %s "
- msgstr ""
-
--#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
-+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
- msgid "Boolean"
- msgstr ""
-
--#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
-+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
- msgid "all"
- msgstr ""
-
--#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
-+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
- #: ../gui/system-config-selinux.glade:1615
- #: ../gui/system-config-selinux.glade:1820
- #: ../gui/system-config-selinux.glade:2437
-@@ -1360,557 +1360,444 @@ msgstr ""
- msgid "Load Policy Module"
- msgstr ""
-
--#: ../gui/polgen.glade:79
--msgid "Polgen"
--msgstr ""
--
--#: ../gui/polgen.glade:80
-+#: ../gui/polgen.glade:9
- msgid "Red Hat 2007"
- msgstr ""
-
--#: ../gui/polgen.glade:81
-+#: ../gui/polgen.glade:11
- msgid "GPL"
- msgstr ""
-
- #. TRANSLATORS: Replace this string with your names, one name per line.
--#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
-+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
- msgid "translator-credits"
- msgstr ""
-
--#: ../gui/polgen.glade:90
-+#: ../gui/polgen.glade:34
-+msgid "Add Booleans Dialog"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:101
-+msgid "Boolean Name"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:230
- msgid "SELinux Policy Generation Tool"
- msgstr ""
-
--#: ../gui/polgen.glade:128
-+#: ../gui/polgen.glade:251
- msgid ""
- "<b>Select the policy type for the application or user role you want to "
- "confine:</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:177
-+#: ../gui/polgen.glade:284
- msgid "<b>Applications</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
-+msgid "Standard Init Daemon"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
- msgid ""
- "Standard Init Daemon are daemons started on boot via init scripts. Usually "
- "requires a script in /etc/rc.d/init.d"
- msgstr ""
-
--#: ../gui/polgen.glade:241 ../gui/polgen.py:156
--msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
-+msgid "DBUS System Daemon"
- msgstr ""
-
--#: ../gui/polgen.glade:261 ../gui/polgen.py:157
--msgid "DBUS System Daemon"
-+#: ../gui/polgen.glade:349
-+msgid "Internet Services Daemon (inetd)"
- msgstr ""
-
--#: ../gui/polgen.glade:280
-+#: ../gui/polgen.glade:353
- msgid "Internet Services Daemon are daemons started by xinetd"
- msgstr ""
-
--#: ../gui/polgen.glade:282
--msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
-+msgid "Web Application/Script (CGI)"
- msgstr ""
-
--#: ../gui/polgen.glade:301
-+#: ../gui/polgen.glade:370
- msgid ""
- "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
- msgstr ""
-
--#: ../gui/polgen.glade:303 ../gui/polgen.py:159
--msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
-+msgid "User Application"
- msgstr ""
-
--#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
-+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
- msgid ""
- "User Application are any application that you would like to confine that is "
- "started by a user"
- msgstr ""
-
--#: ../gui/polgen.glade:324 ../gui/polgen.py:160
--msgid "User Application"
--msgstr ""
--
--#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
- msgid "Sandbox"
- msgstr ""
-
--#: ../gui/polgen.glade:391
-+#: ../gui/polgen.glade:446
- msgid "<b>Login Users</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:453
-+#: ../gui/polgen.glade:478
-+msgid "Existing User Roles"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:482
- msgid "Modify an existing login user record."
- msgstr ""
-
--#: ../gui/polgen.glade:455
--msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
-+msgid "Minimal Terminal User Role"
- msgstr ""
-
--#: ../gui/polgen.glade:474
-+#: ../gui/polgen.glade:499
- 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:476 ../gui/polgen.py:162
--msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
-+msgid "Minimal X Windows User Role"
- msgstr ""
-
--#: ../gui/polgen.glade:495
-+#: ../gui/polgen.glade:516
- 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:497 ../gui/polgen.py:163
--msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
-+msgid "User Role"
- msgstr ""
-
--#: ../gui/polgen.glade:516
-+#: ../gui/polgen.glade:533
- msgid ""
- "User with full networking, no setuid applications without transition, no "
- "sudo, no su."
- msgstr ""
-
--#: ../gui/polgen.glade:518 ../gui/polgen.py:164
--msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
-+msgid "Admin User Role"
- msgstr ""
-
--#: ../gui/polgen.glade:537
-+#: ../gui/polgen.glade:550
- msgid ""
- "User with full networking, no setuid applications without transition, no su, "
- "can sudo to Root Administration Roles"
- msgstr ""
-
--#: ../gui/polgen.glade:539 ../gui/polgen.py:165
--msgid "Admin User Role"
-+#: ../gui/polgen.glade:592
-+msgid "<b>Root Users</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:585
--msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
-+msgid "Root Admin User Role"
- msgstr ""
-
--#: ../gui/polgen.glade:647
-+#: ../gui/polgen.glade:627
- 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."
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
msgstr ""
--#: ../gui/polgen.glade:649 ../gui/polgen.py:166
--msgid "Root Admin User Role"
--msgstr ""
--
--#: ../gui/polgen.glade:716
--msgid "label104"
--msgstr ""
--
--#: ../gui/polgen.glade:745
-+#: ../gui/polgen.glade:705
- msgid "<b>Enter name of application or user role:</b>"
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
msgstr ""
--#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
-+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
- msgid "Name"
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
msgstr ""
--#: ../gui/polgen.glade:807
-+#: ../gui/polgen.glade:739
- msgid "Enter complete path for executable to be confined."
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
msgstr ""
--#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
-+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
- msgid "..."
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
msgstr ""
--#: ../gui/polgen.glade:849
-+#: ../gui/polgen.glade:776
- msgid "Enter unique name for the confined application or user role."
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
msgstr ""
--#: ../gui/polgen.glade:871
-+#: ../gui/polgen.glade:794
- msgid "Executable"
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
msgstr ""
--#: ../gui/polgen.glade:899
-+#: ../gui/polgen.glade:808
- msgid "Init script"
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
msgstr ""
--#: ../gui/polgen.glade:927
-+#: ../gui/polgen.glade:821
- msgid ""
- "Enter complete path to init script used to start the confined application."
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
msgstr ""
--#: ../gui/polgen.glade:982
--msgid "label105"
--msgstr ""
--
--#: ../gui/polgen.glade:1011
-+#: ../gui/polgen.glade:887
- msgid "<b>Select existing role to modify:</b>"
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
msgstr ""
--#: ../gui/polgen.glade:1045
-+#: ../gui/polgen.glade:908
- msgid "Select the user roles that will transiton to the %s domain."
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
msgstr ""
--#: ../gui/polgen.glade:1073
--msgid "label106"
-+#: ../gui/polgen.glade:928
-+msgid "role tab"
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
msgstr ""
--#: ../gui/polgen.glade:1102
-+#: ../gui/polgen.glade:945
- msgid "<b>Select roles that %s will transition to:</b>"
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
msgstr ""
--#: ../gui/polgen.glade:1136
-+#: ../gui/polgen.glade:963
- msgid "Select applications domains that %s will transition to."
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
msgstr ""
--#: ../gui/polgen.glade:1164
--msgid "label107"
-+#: ../gui/polgen.glade:983
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
+msgid ""
-+"transition \n"
-+"role tab"
- msgstr ""
-
--#: ../gui/polgen.glade:1193
-+#: ../gui/polgen.glade:1001
- msgid "<b>Select the user_roles that will transition to %s:</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:1227
-+#: ../gui/polgen.glade:1019
- msgid "Select the user roles that will transiton to this applications domains."
- msgstr ""
-
--#: ../gui/polgen.glade:1255
--msgid "label108"
--msgstr ""
--
--#: ../gui/polgen.glade:1284
-+#: ../gui/polgen.glade:1056
- msgid "<b>Select domains that %s will administer:</b>"
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
msgstr ""
--#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
-+#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
- msgid "Select the domains that you would like this user administer."
- msgstr ""
-
--#: ../gui/polgen.glade:1346
--msgid "label109"
--msgstr ""
--
--#: ../gui/polgen.glade:1375
-+#: ../gui/polgen.glade:1111
- msgid "<b>Select additional roles for %s:</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:1437
--msgid "label111"
--msgstr ""
--
--#: ../gui/polgen.glade:1466
-+#: ../gui/polgen.glade:1166
- msgid "<b>Enter network ports that %s binds on:</b>"
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
msgstr ""
--#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
-+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
- msgid "<b>TCP Ports</b>"
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
msgstr ""
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
-+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
-+#: ../gui/polgen.glade:1698
-+msgid "All"
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
+msgstr ""
+
-+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
- msgid "Allows %s to bind to any udp port"
- msgstr ""
-
--#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
--#: ../gui/polgen.glade:2215
--msgid "All"
-+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
-+msgid "600-1024"
- msgstr ""
-
--#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
-+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
- msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
- msgstr ""
-
--#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
--msgid "600-1024"
-+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
-+msgid "Unreserved Ports (>1024)"
- msgstr ""
-
--#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
-+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s binds "
- "to. Example: 612, 650-660"
- msgstr ""
-
--#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
--msgid "Unreserved Ports (>1024)"
--msgstr ""
--
--#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
--#: ../gui/polgen.glade:2233
-+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
-+#: ../gui/polgen.glade:1718
- msgid "Select Ports"
- msgstr ""
-
--#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
-+#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
- msgid "Allows %s to bind to any udp ports > 1024"
- msgstr ""
-
--#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
-+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
- msgid "<b>UDP Ports</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:1937
--msgid "label113"
-+#: ../gui/polgen.glade:1519
-+msgid ""
-+"Network\n"
-+"Bind tab"
- msgstr ""
-
--#: ../gui/polgen.glade:1966
-+#: ../gui/polgen.glade:1537
- msgid "<b>Select network ports that %s connects to:</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:2058
-+#: ../gui/polgen.glade:1593
- msgid "Allows %s to connect to any tcp port"
- msgstr ""
-
--#: ../gui/polgen.glade:2104
-+#: ../gui/polgen.glade:1622
- msgid ""
- "Enter a comma separated list of tcp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
- msgstr ""
-
--#: ../gui/polgen.glade:2212
-+#: ../gui/polgen.glade:1702
- msgid "Allows %s to connect to any udp port"
- msgstr ""
-
--#: ../gui/polgen.glade:2258
-+#: ../gui/polgen.glade:1731
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
- msgstr ""
-
--#: ../gui/polgen.glade:2305
--msgid "label114"
--msgstr ""
--
--#: ../gui/polgen.glade:2334
-+#: ../gui/polgen.glade:1792
- msgid "<b>Select common application traits for %s:</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:2366
-+#: ../gui/polgen.glade:1809
- msgid "Writes syslog messages\t"
- msgstr ""
-
--#: ../gui/polgen.glade:2385
-+#: ../gui/polgen.glade:1824
- msgid "Create/Manipulate temporary files in /tmp"
- msgstr ""
-
--#: ../gui/polgen.glade:2404
-+#: ../gui/polgen.glade:1839
- msgid "Uses Pam for authentication"
- msgstr ""
-
--#: ../gui/polgen.glade:2423
-+#: ../gui/polgen.glade:1854
- msgid "Uses nsswitch or getpw* calls"
- msgstr ""
-
--#: ../gui/polgen.glade:2442
-+#: ../gui/polgen.glade:1869
- msgid "Uses dbus"
- msgstr ""
-
--#: ../gui/polgen.glade:2461
-+#: ../gui/polgen.glade:1884
- msgid "Sends audit messages"
- msgstr ""
-
--#: ../gui/polgen.glade:2480
-+#: ../gui/polgen.glade:1899
- msgid "Interacts with the terminal"
- msgstr ""
-
--#: ../gui/polgen.glade:2499
-+#: ../gui/polgen.glade:1914
- msgid "Sends email"
- msgstr ""
-
--#: ../gui/polgen.glade:2530
--msgid "label115"
--msgstr ""
--
--#: ../gui/polgen.glade:2559
-+#: ../gui/polgen.glade:1961
- msgid "<b>Add files/directories that %s manages</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:2788
-+#: ../gui/polgen.glade:2122
- msgid ""
- "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
- "Files ..."
- msgstr ""
-
--#: ../gui/polgen.glade:2823
--msgid "label116"
--msgstr ""
--
--#: ../gui/polgen.glade:2852
-+#: ../gui/polgen.glade:2166
- msgid "<b>Add booleans from the %s policy:</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:3002
-+#: ../gui/polgen.glade:2274
- msgid "Add/Remove booleans used by the %s domain"
- msgstr ""
-
--#: ../gui/polgen.glade:3066
-+#: ../gui/polgen.glade:2316
- msgid "<b>Which directory you will generate the %s policy?</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:3097
-+#: ../gui/polgen.glade:2334
- msgid "Policy Directory"
- msgstr ""
-
--#: ../gui/polgen.glade:3254
--msgid "Add Booleans Dialog"
--msgstr ""
--
--#: ../gui/polgen.glade:3327
--msgid "Boolean Name"
--msgstr ""
--
--#: ../gui/polgengui.py:261
-+#: ../gui/polgengui.py:262
- msgid "Role"
- msgstr ""
-
--#: ../gui/polgengui.py:268
-+#: ../gui/polgengui.py:269
- msgid "Existing_User"
- msgstr ""
-
--#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
-+#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
- msgid "Application"
- msgstr ""
-
--#: ../gui/polgengui.py:352
-+#: ../gui/polgengui.py:353
- #, python-format
- msgid "%s must be a directory"
- msgstr ""
-
--#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
-+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
- msgid "You must select a user"
- msgstr ""
-
--#: ../gui/polgengui.py:542
-+#: ../gui/polgengui.py:543
- msgid "Select executable file to be confined."
- msgstr ""
-
--#: ../gui/polgengui.py:553
-+#: ../gui/polgengui.py:554
- msgid "Select init script file to be confined."
- msgstr ""
-
--#: ../gui/polgengui.py:563
-+#: ../gui/polgengui.py:564
- msgid "Select file(s) that confined application creates or writes"
- msgstr ""
-
--#: ../gui/polgengui.py:570
-+#: ../gui/polgengui.py:571
- msgid "Select directory(s) that the confined application owns and writes into"
- msgstr ""
-
--#: ../gui/polgengui.py:632
-+#: ../gui/polgengui.py:633
- msgid "Select directory to generate policy files in"
- msgstr ""
-
--#: ../gui/polgengui.py:649
-+#: ../gui/polgengui.py:650
- #, python-format
++#: booleans.py:222
msgid ""
- "Type %s_t already defined in current policy.\n"
- "Do you want to continue?"
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
msgstr ""
--#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
- msgid "Verify Name"
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
msgstr ""
--#: ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:654
- #, python-format
- msgid ""
- "Module %s.pp already loaded in current policy.\n"
- "Do you want to continue?"
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
msgstr ""
--#: ../gui/polgengui.py:699
-+#: ../gui/polgengui.py:700
- msgid ""
- "You must add a name made up of letters and numbers and containing no spaces."
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
msgstr ""
--#: ../gui/polgengui.py:713
-+#: ../gui/polgengui.py:714
- msgid "You must enter a executable"
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
msgstr ""
--#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
-+#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
- msgid "Configue SELinux"
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
msgstr ""
--#: ../gui/polgen.py:158
--msgid "Internet Services Daemon"
--msgstr ""
--
--#: ../gui/polgen.py:197
--#, python-format
--msgid "Ports must be numbers or ranges of numbers from 1 to %d "
--msgstr ""
--
--#: ../gui/polgen.py:324
--msgid "You must enter a name for your confined process/user"
--msgstr ""
--
--#: ../gui/polgen.py:326
--msgid ""
--"Name must be alpha numberic with no spaces. Consider using option \"-n "
--"MODULENAME\""
--msgstr ""
--
--#: ../gui/polgen.py:414
--msgid "User Role types can not be assigned executables."
--msgstr ""
--
--#: ../gui/polgen.py:420
--msgid "Only Daemon apps can use an init script.."
--msgstr ""
--
--#: ../gui/polgen.py:438
--msgid "use_resolve must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:444
--msgid "use_syslog must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:450
--msgid "use_kerberos must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
--msgstr ""
--
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
--msgstr ""
--
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
--msgstr ""
--
--#: ../gui/polgen.py:1183
--msgid "Interface file"
--msgstr ""
--
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
--msgstr ""
--
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
--msgstr ""
--
--#: ../gui/polgen.py:1306
+-#: ../gui/usersPage.py:138
-#, python-format
--msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
--msgstr ""
--
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
--msgstr ""
--
- #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
- msgstr ""
-@@ -3356,3 +3243,156 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
- msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
-+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
-+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
-+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
-+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
-+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
-+msgid "commands"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
+msgstr ""
+
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
+msgstr ""
+
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:230
+msgid ""
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
-+msgstr ""
-diff --git a/policycoreutils/po/nb.po b/policycoreutils/po/nb.po
-index 58e8223..13b1bcd 100644
---- a/policycoreutils/po/nb.po
-+++ b/policycoreutils/po/nb.po
-@@ -7,7 +7,7 @@ msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/ja.po b/policycoreutils/po/ja.po
+index ffeaef5..8b47838 100644
+--- a/policycoreutils/po/ja.po
++++ b/policycoreutils/po/ja.po
+@@ -4,23 +4,24 @@
+ #
+ # Translators:
+ # Hyu_gabaru Ryu_ichi <hyu_gabaru at yahoo.co.jp>, 2007.
+-# Kiyoto Hashida <khashida at redhat.com>, 2008, 2009, 2010.
++# Kiyoto Hashida <khashida at redhat.com>, 2008-2010,2012.
+ # Makoto Mizukami <makoto at fedoraproject.org>, 2008.
+ # Noriko Mizumoto <noriko at redhat.com>, 2006, 2008, 2009.
+ # Takuro Nagamoto <tnagamot at redhat.com>, 2006.
++# Tomoyuki KATO <tomo at dream.daynight.jp>, 2012.
+ msgid ""
msgstr ""
"Project-Id-Version: Policycoreutils\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: Norwegian Bokmål <i18n-nb at lister.ping.uio.no>\n"
-@@ -24,7 +24,7 @@ msgid ""
- " <args ...> are the arguments to that script."
- msgstr ""
+ "Language-Team: Japanese <trans-ja at lists.fedoraproject.org>\n"
+ "Language: ja\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=1; plural=0\n"
++"Plural-Forms: nplurals=1; plural=0;\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -32,7 +33,7 @@ msgstr ""
+ " ここで、 <script> に実行する init スクリプトの名前、\n"
+ " <args ...> にそのスクリプトに対する引数を指定します。"
-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
#, c-format
msgid "failed to initialize PAM\n"
- msgstr ""
-@@ -73,7 +73,7 @@ msgstr ""
+ msgstr "PAM の初期化に失敗しました\n"
+@@ -81,7 +82,7 @@ msgstr "残念ながら、 run_init は SELinux カーネル上でしか使用
msgid "authentication failed.\n"
- msgstr ""
+ msgstr "認証に失敗しました。\n"
-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
#, c-format
msgid "Could not set exec context to %s.\n"
- msgstr ""
-@@ -86,855 +86,851 @@ msgstr ""
+ msgstr "exec コンテキストを %s に設定できませんでした。\n"
+@@ -94,859 +95,863 @@ msgstr "******************** 重要 ***********************\n"
msgid "To make this policy package active, execute:"
- msgstr ""
+ msgstr "このポリシーパッケージを有効にするには、以下を実行して下さい:"
-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
-msgid "global"
--msgstr ""
+-msgstr "グローバル"
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
- msgstr ""
+ msgstr "semanage ハンドルを作成できませんでした"
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
msgstr ""
+ "SELinux ポリシーが管理されていないか、 store にアクセスできないかのいずれかで"
+ "す。"
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
- msgstr ""
+ msgstr "ポリシー store を読み込めません"
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
- msgstr ""
+ msgstr "semanage 接続を確立できませんでした"
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
- msgstr ""
+ msgstr "MLS を有効にした状態をテストできませんでした"
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
- msgstr ""
+ msgstr "まだ、実装されていません"
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
- msgstr ""
+ msgstr "Semanage トランザクションは既に進行しています"
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
- msgstr ""
+ msgstr "semanage トランザクションを起動できませんでした"
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
- msgstr ""
+ msgstr "semanage トランザクションをコミットできませんでした"
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
- msgstr ""
+ msgstr "Semanage トランザクションは進行していません"
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
- msgstr ""
+ msgstr "SELinux のモジュール一覧を表示できませんでした"
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
- msgstr ""
+-msgstr ""
++msgstr "モジュール名"
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
- msgstr "Versjon"
+ msgstr "バージョン"
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
- msgstr "Slått av"
+ msgstr "無効"
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
- msgstr ""
+-msgstr ""
++msgstr "モジュール %s を無効化できませんでした (削除失敗)"
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
- msgstr ""
+-msgstr ""
++msgstr "モジュール %s を有効化できませんでした (削除失敗)"
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
- msgstr ""
+-msgstr ""
++msgstr "モジュール %s を削除できませんでした (削除失敗)"
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
- msgstr ""
+-msgstr ""
++msgstr "dontaudit は 'on' または 'off' にする必要があります"
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
- msgstr ""
+-msgstr ""
++msgstr "組み込み許容形式"
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
- msgstr ""
+-msgstr ""
++msgstr "カスタム許容形式"
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
msgstr ""
+ "許容ドメイン %s を設定できませんでした (モジュールのインストールに失敗)"
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
- msgstr ""
+ msgstr "許容ドメイン %s の削除ができませんでした (削除に失敗)"
-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
@@ -93223,946 +145781,964 @@ index 58e8223..13b1bcd 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
- msgstr ""
+ msgstr "%s のキーを作成できませんでした"
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
- msgstr ""
+ msgstr "%s のログインマッピングが定義されているか確認できませんでした"
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
- msgstr ""
+ msgstr "Linux グループ %s は存在していません"
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
- msgstr ""
+ msgstr "Linux ユーザー %s は存在していません"
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
- msgstr ""
+ msgstr "%s のログインマッピングを作成できませんでした"
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
- msgstr ""
+ msgstr "%s の名前を設定できませんでした"
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
- msgstr ""
+ msgstr "%s の MLS 範囲を設定できませんでした"
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
- msgstr ""
+ msgstr "%s の SELinux ユーザーを設定できませんでした"
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
- msgstr ""
+ msgstr "%s のログインマッピングを追加できませんでした"
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
- msgstr ""
+ msgstr "seuser または serange が必要です"
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
- msgstr ""
+ msgstr "%s のログインマッピングは定義されていません"
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
- msgstr ""
+ msgstr "%s の seuser をクエリーできませんでした"
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
- msgstr ""
+ msgstr "%s のログインマッピングを修正できませんでした"
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
- msgstr ""
+ msgstr "%s のログインマッピングはポリシーに定義されています、削除できません"
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
- msgstr ""
+ msgstr "%s のログインマッピングを削除できませんでした"
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
- msgstr ""
+ msgstr "ログインマッピングの一覧を表示できませんでした"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
- msgstr ""
+ msgstr "ログイン名"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
msgid "SELinux User"
- msgstr ""
+ msgstr "SELinux ユーザー"
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
- msgstr ""
+ msgstr "MLS/MCS 範囲"
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
- msgstr ""
+ msgstr " SELinux ユーザー %s が定義されているか確認できませんでした"
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
- msgstr ""
+ msgstr "%s のユーザーをクエリーできませんでした"
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
- msgstr ""
+ msgstr "少なくとも %s のロールを 1 つ追加する必要があります"
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
- msgstr ""
+ msgstr "%s の SELinux ユーザーを作成できませんでした"
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
- msgstr ""
+ msgstr "ロール %s を %s に追加できませんでした"
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
- msgstr ""
+ msgstr "MLS レベルを %s に設定できませんでした"
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
- msgstr ""
+ msgstr "プレフィックス %s を %s に追加できませんでした"
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
- msgstr ""
+ msgstr "%s のキーを抽出できませんでした"
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
- msgstr ""
+ msgstr "SELinux ユーザー %s を追加できませんでした"
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
- msgstr ""
+ msgstr "プレフィックスか、ロール、レベル、範囲のいずれかが必要です"
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
- msgstr ""
+ msgstr "プレフィックスかロールが必要です"
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
- msgstr ""
+ msgstr "SELinux ユーザー %s は定義されていません"
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
- msgstr ""
+ msgstr "SELinux ユーザー %s を修正できませんでした"
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
- msgstr ""
+ msgstr "SELinux ユーザー %s はポリシーで定義されています、削除できません"
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
- msgstr ""
+ msgstr "SELinux ユーザー %s を削除できませんでした"
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
- msgstr ""
+ msgstr "SELinux ユーザーの一覧を表示できませんでした"
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
- msgstr ""
+ msgstr "ユーザー %s のロール一覧を表示できませんでした"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
- msgstr ""
+ msgstr "ラベリング"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
- msgstr ""
+ msgstr "MLS/"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
- msgstr ""
+ msgstr "プレフィックス"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
- msgstr ""
+ msgstr "MCS レベル"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
- msgstr ""
+ msgstr "MCS 範囲"
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
- msgstr ""
+ msgstr "SELinux ロール"
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
- msgstr ""
+ msgstr "プロトコル udp か tcp が必要です"
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
- msgstr ""
+ msgstr "ポートが必要です"
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
- msgstr ""
+-msgstr ""
++msgstr "無効なポート"
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
- msgstr ""
+ msgstr "%s/%s のキーを作成できませんでした"
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
- msgstr ""
+ msgstr "タイプが必要です"
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
- msgstr ""
+ msgstr "ポート %s/%s が定義されているか確認できませんでした"
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
- msgstr ""
+ msgstr "ポート %s/%s はすでに定義されています"
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
- msgstr ""
+ msgstr "%s/%s のポートを作成できませんでした"
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
- msgstr ""
+ msgstr "%s/%s のコンテキストを作成できませんでした"
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
- msgstr ""
+ msgstr "%s/%s のポートコンテキストにユーザーを設定できませんでした"
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
- msgstr ""
+ msgstr "%s/%s のポートコンテキストにロールを設定できませんでした"
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
- msgstr ""
+ msgstr "%s/%s のポートコンテキストにタイプを設定できませんでした"
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
- msgstr ""
+ msgstr "%s/%s のポートコンテキストに mls フィールドを設定できませんでした"
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
- msgstr ""
+ msgstr "%s/%s のポートコンテキストを設定できませんでした"
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
- msgstr ""
+ msgstr "ポート %s/%s を追加できませんでした"
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
- msgstr ""
+ msgstr "setype か serange が必要です"
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
- msgstr ""
+ msgstr "setype が必要です"
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
- msgstr ""
+ msgstr "ポート %s/%s は定義されていません"
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
- msgstr ""
+ msgstr "ポート %s/%s をクエリーできませんでした"
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
- msgstr ""
+ msgstr "ポート %s/%s を修正できませんでした"
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
- msgstr ""
+ msgstr "ポートを一覧表示できませんでした"
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
- msgstr ""
+ msgstr "ポート %s を削除できませんでした"
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr ""
+ msgstr "ポート %s/%s はポリシーで定義されています、 削除できません"
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
- msgstr ""
+ msgstr "ポート %s/%s を削除できませんでした"
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
- msgstr ""
+ msgstr "ポートの一覧を表示できませんでした"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
- msgstr ""
+ msgstr "SELinux ポートタイプ"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
- msgstr ""
+ msgstr "プロト"
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
- msgstr ""
+ msgstr "ポート番号"
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
- msgstr ""
+ msgstr "ノードアドレスが必要です"
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
- msgstr ""
+ msgstr "不明又は欠如したプロトコル"
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
- msgstr ""
+ msgstr "SELinux タイプが必要です"
-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
- msgstr ""
+ msgstr "%s のキーを作成できませんでした"
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
- msgstr ""
+ msgstr "アドレス %s が定義されているか確認できませんでした"
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
- msgstr ""
+ msgstr "%s のアドレスを作成できませんでした"
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
- msgstr ""
+ msgstr "%s のコンテキストを作成できませんでした"
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
- msgstr ""
+ msgstr "%s のマスクを設定できませんでした"
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
- msgstr ""
+ msgstr "%s のアドレスコンテキストにユーザーを設定できませんでした"
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
- msgstr ""
+ msgstr "%s のアドレスコンテキストにロールを設定できませんでした"
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
- msgstr ""
+ msgstr "%s のアドレスコンテキストにタイプを設定できませんでした"
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
- msgstr ""
+ msgstr "%s のアドレスコンテキストに mls フィールドを設定できませんでした"
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
- msgstr ""
+ msgstr "%s のアドレスコンテキストを設定できませんでした"
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
- msgstr ""
+ msgstr "アドレス %s を追加できませんでした"
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
- msgstr ""
+ msgstr "アドレス %s は定義されていません"
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
- msgstr ""
+ msgstr "アドレス %s をクエリできませんでした"
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
- msgstr ""
+ msgstr "アドレス %s を修正できませんでした"
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr ""
+ msgstr "アドレス %s はポリシー内で定義されています、削除できません"
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
- msgstr ""
+ msgstr "アドレス %s を削除できませんでした"
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
- msgstr ""
+-msgstr ""
++msgstr "すべてのノードマッピングを削除できません"
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
- msgstr ""
+ msgstr "アドレスの一覧を表示できませんでした"
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
- msgstr ""
+ msgstr "インターフェース %s が定義されているか確認できませんでした"
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
- msgstr ""
+ msgstr "%s のインターフェースを作成できませんでした"
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
- msgstr ""
+ msgstr "%s のインターフェースコンテキストにユーザーを設定できませんでした"
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
- msgstr ""
+ msgstr "%s のインターフェースコンテキストにロールを設定できませんでした"
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
- msgstr ""
+ msgstr "%s のインターフェースコンテキストにタイプを設定できませんでした"
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
msgstr ""
+ "%s のインターフェースコンテキストに mls フィールドを設定できませんでした"
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
- msgstr ""
+ msgstr "%s のインターフェースコンテキストを設定できませんでした"
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
- msgstr ""
+ msgstr "%s のメッセージコンテキストを設定できませんでした"
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
- msgstr ""
+ msgstr "インターフェース %s を追加できませんでした"
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr ""
+ msgstr "インターフェース %s は定義されていません"
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr ""
+ msgstr "インターフェース %s をクエリーできませんでした"
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr ""
+ msgstr "インターフェース %s を修正できませんでした"
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr ""
+ msgstr "インターフェース %s はポリシーで定義されています、 削除できません"
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr ""
+ msgstr "インターフェース %s を削除できませんでした"
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
- msgstr ""
+-msgstr ""
++msgstr "全てのインターフェイスの 対応表を削除できませんでした"
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr ""
+ msgstr "インターフェースの一覧を表示できませんでした"
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr ""
+ msgstr "SELinux インターフェース"
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr ""
+ msgstr "コンテキスト"
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
- msgstr ""
+-msgstr ""
++msgstr "%s の等価クラスは既に存在します"
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
- msgstr ""
+-msgstr ""
++msgstr "ファイル仕様 %s は等価規則 '%s %s' と競合します"
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
- msgstr ""
+-msgstr ""
++msgstr "%s の等価クラスは存在しません"
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr ""
+ msgstr "%s のファイルコンテキストにユーザーを設定できませんでした"
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr ""
+ msgstr "%s のファイルコンテキストにロールを設定できませんでした"
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
- msgstr ""
+ msgstr "%s のファイルコンテキストに mls フィールドを設定できませんでした"
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr ""
+ msgstr "無効なファイル使用"
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
- msgstr ""
+-msgstr ""
++msgstr "ファイル仕様は空白を含むことが出来ません"
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
msgstr ""
++"ファイル仕様 %s は、等価規則 '%s %s' と競合します; 代わりに '%s' を追加して見"
++"てください"
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
- msgstr ""
+ msgstr "%s のファイルコンテキストが定義されているか確認できませんでした"
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr ""
+ msgstr "%s のファイルコンテキストを作成できませんでした"
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr ""
+ msgstr "%s のファイルコンテキストにタイプを設定できませんでした"
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr ""
+ msgstr "%s のファイルコンテキストを設定できませんでした"
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr ""
+ msgstr "%s のファイルコンテキストを追加できませんでした"
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
- msgstr ""
+ msgstr "setype、serange、または seuser のいずれかが必要です"
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr ""
+ msgstr "%s のファイルコンテキストは定義されていません"
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr ""
+ msgstr "%s のファイルコンテキストをクエリーできませんでした"
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr ""
+ msgstr "%s のファイルコンテキストを修正できませんでした"
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr ""
+ msgstr "ファイルコンテキストを一覧表示できませんでした"
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr ""
+ msgstr "ファイルコンテキスト %s を削除できませんでした"
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr ""
+ msgstr "%s のファイルコンテキストはポリシーで定義されています、 削除できません"
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr ""
+ msgstr "%s のファイルコンテキストを削除できませんでした"
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr ""
+ msgstr "ファイルコンテキストの一覧を表示できませんでした"
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr ""
+ msgstr "ローカルファイルのコンテキスト一覧を表示できませんでした"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
- msgstr ""
+ msgstr "SELinux fcontext"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr ""
+ msgstr "タイプ"
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
++"\n"
++"SELinux ディストリビューション fcontext の等価\n"
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
msgstr ""
++"\n"
++" SELinux ローカル fcontext の等価\n"
++"\n"
++"\n"
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr ""
+ msgstr "boolean %s が定義されているか確認できませんでした"
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr ""
+ msgstr "boolean %s は定義されていません"
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr ""
+ msgstr "ファイルコンテキスト %s をクエリーできませんでした"
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
- msgstr ""
+ msgstr "次の値のいずれかひとつを指定してください: %s"
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
- msgstr ""
+ msgstr "boolean %s のアクティブな値を設定できませんでした"
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr ""
+ msgstr "boolean %s を修正できませんでした"
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
- msgstr ""
+ msgstr "不正な形式の %s: レコード %s"
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr ""
+ msgstr "boolean %s はポリシーで定義されています、 削除できません"
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr ""
+ msgstr "boolean %s を削除できませんでした"
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr ""
+ msgstr "boolean の一覧を表示できませんでした"
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr ""
+ msgstr "不明"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
- msgstr ""
+ msgstr "オフ"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
- msgstr ""
+ msgstr "オン"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
- msgstr ""
+ msgstr "SELinux boolean"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
- msgstr ""
+-msgstr ""
++msgstr "状態"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
- msgstr ""
+-msgstr ""
++msgstr "初期値"
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
- msgstr ""
+ msgstr "説明"
-@@ -998,7 +994,7 @@ msgstr "Feil under allokering av minne.\n"
+@@ -1010,7 +1015,7 @@ msgstr "メモリの割り当て中にエラーが発生しました。\n"
msgid "Error sending audit message.\n"
- msgstr ""
+ msgstr "監査メッセージの送信中にエラーが発生しました。\n"
-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
#, c-format
msgid "Could not determine enforcing mode.\n"
- msgstr ""
-@@ -1113,62 +1109,66 @@ msgstr ""
+ msgstr "施行モードを確定できませんでした。\n"
+@@ -1129,62 +1134,66 @@ msgstr "空のシグナルセットを取得できません\n"
msgid "Unable to set SIGHUP handler\n"
- msgstr ""
+ msgstr "SIGHUP ハンドラーを設定できません\n"
-#: ../newrole/newrole.c:1053
+#: ../newrole/newrole.c:1036
@@ -94172,135 +146748,230 @@ index 58e8223..13b1bcd 100644
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr ""
+ msgstr "残念ながら、 newrole は SELinux カーネル上でしか使用できません。\n"
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr ""
+ msgstr "old_context の取得に失敗しました。\n"
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr ""
+ msgstr "警告! tty 情報を取り込めませんでした。\n"
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr ""
+ msgstr "PAM サービス設定の読み込みに失敗しました。\n"
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr ""
+ msgstr "newrole: %s のパスワードが間違っています\n"
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
#, c-format
msgid "newrole: failure forking: %s"
- msgstr ""
+ msgstr "newrole: フォークの失敗: %s"
-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr ""
+ msgstr "tty ラベルを復元できません...\n"
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
#, c-format
msgid "Failed to close tty properly\n"
- msgstr ""
+ msgstr "tty の正常終了に失敗しました\n"
-#: ../newrole/newrole.c:1224
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr ""
+ msgstr "ディスクリプターを終了できませんでした。\n"
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr ""
+ msgstr "シェルの argv0 割り当て中にエラーが発生しました。\n"
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
#, c-format
msgid "Unable to restore the environment, aborting\n"
- msgstr ""
+ msgstr "環境を復元できません、中止します\n"
-#: ../newrole/newrole.c:1298
+#: ../newrole/newrole.c:1297
msgid "failed to exec shell\n"
- msgstr ""
+ msgstr "シェルの実行に失敗しました\n"
-@@ -1271,20 +1271,20 @@ msgstr ""
+@@ -1287,2088 +1296,2991 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
msgid "chcat -l +CompanyConfidential juser"
- msgstr ""
+ msgstr "chcat -l +CompanyConfidential juser"
-#: ../scripts/chcat:399 ../gui/polgen.py:1351
-#, c-format, python-format
+#: ../scripts/chcat:399
+#, c-format
msgid "Options Error %s "
- msgstr ""
+ msgstr "オプションエラー %s "
-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
msgid "Boolean"
- msgstr ""
+-msgstr ""
++msgstr "論理値"
-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
msgid "all"
- msgstr ""
+-msgstr ""
++msgstr "すべて"
-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1360,557 +1360,444 @@ msgstr ""
- msgid "Load Policy Module"
+ msgid "Customized"
+-msgstr ""
++msgstr "カスタム"
+
+ #: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:1911
+ msgid "File Labeling"
+-msgstr ""
++msgstr "ファイルのラベル付け"
+
+ #: ../gui/fcontextPage.py:74
+ msgid ""
+ "File\n"
+ "Specification"
+ msgstr ""
++"ファイル\n"
++"仕様"
+
+ #: ../gui/fcontextPage.py:81
+ msgid ""
+ "Selinux\n"
+ "File Type"
+ msgstr ""
++"SELinux\n"
++"ファイル形式"
+
+ #: ../gui/fcontextPage.py:88
+ msgid ""
+ "File\n"
+ "Type"
+ msgstr ""
++"ファイル\n"
++"形式"
+
+ #: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2098
+ msgid "User Mapping"
+-msgstr ""
++msgstr "ユーザーの対応表"
+
+ #: ../gui/loginsPage.py:52
+ msgid ""
+ "Login\n"
+ "Name"
+ msgstr ""
++"ログイン\n"
++"名"
+
+ #: ../gui/loginsPage.py:56 ../gui/usersPage.py:50
+ msgid ""
+ "SELinux\n"
+ "User"
+ msgstr ""
++"SELinux\n"
++"ユーザー"
+
+ #: ../gui/loginsPage.py:59 ../gui/usersPage.py:55
+ msgid ""
+ "MLS/\n"
+ "MCS Range"
msgstr ""
++"MLS/\n"
++"MCS 範囲"
+
+ #: ../gui/loginsPage.py:133
+ #, python-format
+ msgid "Login '%s' is required"
+-msgstr ""
++msgstr "ログイン '%s' が必要です"
+
+ #: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+-msgstr ""
++msgstr "ポリシーモジュール"
+
+ #: ../gui/modulesPage.py:57
+ msgid "Module Name"
+-msgstr ""
++msgstr "モジュール名"
+
+ #: ../gui/modulesPage.py:134
+ msgid "Disable Audit"
+-msgstr ""
++msgstr "監査の無効化"
+ #: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+-msgstr ""
++msgstr "監査の有効化"
+
+ #: ../gui/modulesPage.py:162
+ msgid "Load Policy Module"
+-msgstr ""
+-
-#: ../gui/polgen.glade:79
-msgid "Polgen"
-msgstr ""
--
++msgstr "ポリシーモジュールの読み込み"
+
-#: ../gui/polgen.glade:80
+#: ../gui/polgen.glade:9
msgid "Red Hat 2007"
- msgstr ""
+-msgstr ""
++msgstr "Red Hat 2007"
-#: ../gui/polgen.glade:81
+#: ../gui/polgen.glade:11
msgid "GPL"
- msgstr ""
+-msgstr ""
++msgstr "GPL"
#. TRANSLATORS: Replace this string with your names, one name per line.
-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
msgid "translator-credits"
- msgstr ""
+-msgstr ""
++msgstr "翻訳者クレジット"
-#: ../gui/polgen.glade:90
+#: ../gui/polgen.glade:34
+msgid "Add Booleans Dialog"
-+msgstr ""
++msgstr "ブーリアンダイアログの追加"
+
+#: ../gui/polgen.glade:101
+msgid "Boolean Name"
-+msgstr ""
++msgstr "ブーリアン名"
+
+#: ../gui/polgen.glade:230
msgid "SELinux Policy Generation Tool"
- msgstr ""
+-msgstr ""
++msgstr "SELinux ポリシー生成ツール"
-#: ../gui/polgen.glade:128
+#: ../gui/polgen.glade:251
@@ -94308,57 +146979,68 @@ index 58e8223..13b1bcd 100644
"<b>Select the policy type for the application or user role you want to "
"confine:</b>"
msgstr ""
++"<b>制約したいアプリケーション、又はユーザーロールのポリシータイプを選択:</b>"
-#: ../gui/polgen.glade:177
+#: ../gui/polgen.glade:284
msgid "<b>Applications</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
+-msgstr ""
++msgstr "<b>アプリケーション</b>"
++
+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
+msgid "Standard Init Daemon"
-+msgstr ""
-+
++msgstr "標準的な Init デーモン"
+
+-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
msgid ""
"Standard Init Daemon are daemons started on boot via init scripts. Usually "
"requires a script in /etc/rc.d/init.d"
msgstr ""
++"標準的な Init デーモンは起動時に init スクリプト経由で開始されるデーモンで"
++"す。通常、/etc/rc.d/init.d にスクリプトが必要です。"
-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
-msgid "Standard Init Daemon"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
-+msgid "DBUS System Daemon"
- msgstr ""
+ msgid "DBUS System Daemon"
+-msgstr ""
++msgstr "DBUS システムデーモン"
--#: ../gui/polgen.glade:261 ../gui/polgen.py:157
--msgid "DBUS System Daemon"
+-#: ../gui/polgen.glade:280
+#: ../gui/polgen.glade:349
+msgid "Internet Services Daemon (inetd)"
- msgstr ""
-
--#: ../gui/polgen.glade:280
++msgstr "インターネットサービスデーモン (inetd)"
++
+#: ../gui/polgen.glade:353
msgid "Internet Services Daemon are daemons started by xinetd"
- msgstr ""
+-msgstr ""
++msgstr "インタネットサービスデーモンは、xinetd で開始されるデーモンです"
-#: ../gui/polgen.glade:282
-msgid "Internet Services Daemon (inetd)"
+-msgstr ""
+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
+msgid "Web Application/Script (CGI)"
- msgstr ""
++msgstr "ウェブアプリケーション/スクリプト (CGI)"
-#: ../gui/polgen.glade:301
+#: ../gui/polgen.glade:370
msgid ""
"Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
msgstr ""
++"ウェブアプリケーション/スクリプト (CGI) は、ウェブサーバー (apache) で開始さ"
++"れる CGI スクリプトです"
-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
-msgid "Web Application/Script (CGI)"
+-msgstr ""
+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
+msgid "User Application"
- msgstr ""
++msgstr "ユーザーアプリケーション"
-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
@@ -94366,6 +147048,8 @@ index 58e8223..13b1bcd 100644
"User Application are any application that you would like to confine that is "
"started by a user"
msgstr ""
++"ユーザーアプリケーションとは、ユーザーが開始して制約したいいずれかのアプリ"
++"ケーションです"
-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
-msgid "User Application"
@@ -94374,27 +147058,31 @@ index 58e8223..13b1bcd 100644
-#: ../gui/polgen.glade:345 ../gui/polgen.py:161
+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
msgid "Sandbox"
- msgstr ""
+-msgstr ""
++msgstr "Sandbox"
-#: ../gui/polgen.glade:391
+#: ../gui/polgen.glade:446
msgid "<b>Login Users</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:453
+-msgstr ""
++msgstr "<b>ログインユーザー</b>"
++
+#: ../gui/polgen.glade:478
+msgid "Existing User Roles"
-+msgstr ""
-+
++msgstr "既存のユーザーロール"
+
+-#: ../gui/polgen.glade:453
+#: ../gui/polgen.glade:482
msgid "Modify an existing login user record."
- msgstr ""
+-msgstr ""
++msgstr "既存のログイン用ユーザー記録を修正"
-#: ../gui/polgen.glade:455
-msgid "Existing User Roles"
+-msgstr ""
+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
+msgid "Minimal Terminal User Role"
- msgstr ""
++msgstr "ターミナル内で最低限のユーザーロール"
-#: ../gui/polgen.glade:474
+#: ../gui/polgen.glade:499
@@ -94402,12 +147090,16 @@ index 58e8223..13b1bcd 100644
"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 ""
++"このユーザーはターミナル、又はリモートログインを介してのみマシンにログインし"
++"ます。 デフォルトでは、このユーザーは、setuid も、ネットワーク運用も、su "
++"も、sudo も持ちません。"
-#: ../gui/polgen.glade:476 ../gui/polgen.py:162
-msgid "Minimal Terminal User Role"
+-msgstr ""
+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
+msgid "Minimal X Windows User Role"
- msgstr ""
++msgstr "X ウィンドウ内で最低限のユーザーロール"
-#: ../gui/polgen.glade:495
+#: ../gui/polgen.glade:516
@@ -94415,12 +147107,16 @@ index 58e8223..13b1bcd 100644
"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 ""
++"このユーザーは、X 又はターミナルを介してマシンにログインできます。デフォルト"
++"では、このユーザーは、setuid も、ネットワーク運用も、su も、sudo も持ちませ"
++"ん。"
-#: ../gui/polgen.glade:497 ../gui/polgen.py:163
-msgid "Minimal X Windows User Role"
+-msgstr ""
+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
+msgid "User Role"
- msgstr ""
++msgstr "ユーザーロール"
-#: ../gui/polgen.glade:516
+#: ../gui/polgen.glade:533
@@ -94428,12 +147124,15 @@ index 58e8223..13b1bcd 100644
"User with full networking, no setuid applications without transition, no "
"sudo, no su."
msgstr ""
++"ユーザーは完全なネットワーク運用を持ちますが、移行なしの setuid アプリケー"
++"ションも、su も、sudo も持ちません。"
-#: ../gui/polgen.glade:518 ../gui/polgen.py:164
-msgid "User Role"
+-msgstr ""
+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
+msgid "Admin User Role"
- msgstr ""
++msgstr "管理ユーザーロール"
-#: ../gui/polgen.glade:537
+#: ../gui/polgen.glade:550
@@ -94441,18 +147140,22 @@ index 58e8223..13b1bcd 100644
"User with full networking, no setuid applications without transition, no su, "
"can sudo to Root Administration Roles"
msgstr ""
++"ユーザーは完全なネットワーク運用を持ちますが、移行のない setuid アプリケー"
++"ションと su は持ちません。Root の管理ロールのため sudo を持ちます。"
-#: ../gui/polgen.glade:539 ../gui/polgen.py:165
-msgid "Admin User Role"
-+#: ../gui/polgen.glade:592
-+msgid "<b>Root Users</b>"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:585
--msgid "<b>Root Users</b>"
++#: ../gui/polgen.glade:592
+ msgid "<b>Root Users</b>"
+-msgstr ""
++msgstr "<b>Root ユーザー</b>"
++
+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
+msgid "Root Admin User Role"
- msgstr ""
++msgstr "Root 管理ユーザーロール"
-#: ../gui/polgen.glade:647
+#: ../gui/polgen.glade:627
@@ -94461,6 +147164,9 @@ index 58e8223..13b1bcd 100644
"the machine while running as root. This user will not be able to login to "
"the system directly."
msgstr ""
++"root として実行中にこのユーザーをマシン管理のために使用する場合は、Root 管理"
++"ユーザーロールを選択します。 このユーザーは、システムに直接にはログインでき"
++"ません。"
-#: ../gui/polgen.glade:649 ../gui/polgen.py:166
-msgid "Root Admin User Role"
@@ -94473,43 +147179,52 @@ index 58e8223..13b1bcd 100644
-#: ../gui/polgen.glade:745
+#: ../gui/polgen.glade:705
msgid "<b>Enter name of application or user role:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>アプリケーションかユーザーロールの名前を記入:</b>"
-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
msgid "Name"
- msgstr ""
+-msgstr ""
++msgstr "名前"
-#: ../gui/polgen.glade:807
+#: ../gui/polgen.glade:739
msgid "Enter complete path for executable to be confined."
- msgstr ""
+-msgstr ""
++msgstr "制約すべき実行ファイルの完全パスを記入します。"
-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
msgid "..."
- msgstr ""
+-msgstr ""
++msgstr "..."
-#: ../gui/polgen.glade:849
+#: ../gui/polgen.glade:776
msgid "Enter unique name for the confined application or user role."
- msgstr ""
+-msgstr ""
++msgstr "制約されるアプリケーション、又はユーザーロールの特有名を記入します。"
-#: ../gui/polgen.glade:871
+#: ../gui/polgen.glade:794
msgid "Executable"
- msgstr ""
+-msgstr ""
++msgstr "実行ファイル"
-#: ../gui/polgen.glade:899
+#: ../gui/polgen.glade:808
msgid "Init script"
- msgstr ""
+-msgstr ""
++msgstr "Init スクリプト"
-#: ../gui/polgen.glade:927
+#: ../gui/polgen.glade:821
msgid ""
"Enter complete path to init script used to start the confined application."
msgstr ""
++"制約されたアプリケーションの開始に使用する init スクリプトまでの完全なパスを"
++"記入します。"
-#: ../gui/polgen.glade:982
-msgid "label105"
@@ -94518,12 +147233,14 @@ index 58e8223..13b1bcd 100644
-#: ../gui/polgen.glade:1011
+#: ../gui/polgen.glade:887
msgid "<b>Select existing role to modify:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>修正する既存のロールを選択:</b>"
-#: ../gui/polgen.glade:1045
+#: ../gui/polgen.glade:908
msgid "Select the user roles that will transiton to the %s domain."
- msgstr ""
+-msgstr ""
++msgstr "%s ドメインに移行するユーザーロールを選択します。"
-#: ../gui/polgen.glade:1073
-msgid "label106"
@@ -94534,12 +147251,14 @@ index 58e8223..13b1bcd 100644
-#: ../gui/polgen.glade:1102
+#: ../gui/polgen.glade:945
msgid "<b>Select roles that %s will transition to:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s の移行先となるロールを選択:</b>"
-#: ../gui/polgen.glade:1136
+#: ../gui/polgen.glade:963
msgid "Select applications domains that %s will transition to."
- msgstr ""
+-msgstr ""
++msgstr "%s の移行先となるアプリケーションドメインを選択します。"
-#: ../gui/polgen.glade:1164
-msgid "label107"
@@ -94552,77 +147271,89 @@ index 58e8223..13b1bcd 100644
-#: ../gui/polgen.glade:1193
+#: ../gui/polgen.glade:1001
msgid "<b>Select the user_roles that will transition to %s:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s に移行するユーザーロールの選択 (_R):</b>"
-#: ../gui/polgen.glade:1227
+#: ../gui/polgen.glade:1019
msgid "Select the user roles that will transiton to this applications domains."
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:1255
-msgid "label108"
-msgstr ""
--
++msgstr "このアプリケーションドメインに移行するユーザーロールを選択します"
+
-#: ../gui/polgen.glade:1284
+#: ../gui/polgen.glade:1056
msgid "<b>Select domains that %s will administer:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s が管理するドメインの選択:</b>"
-#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
+#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
msgid "Select the domains that you would like this user administer."
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:1346
-msgid "label109"
-msgstr ""
--
++msgstr "このユーザーに管理させたいドメインを選択します"
+
-#: ../gui/polgen.glade:1375
+#: ../gui/polgen.glade:1111
msgid "<b>Select additional roles for %s:</b>"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:1437
-msgid "label111"
-msgstr ""
--
++msgstr "<b>%s に対する追加ロールの選択:</b>"
+
-#: ../gui/polgen.glade:1466
+#: ../gui/polgen.glade:1166
msgid "<b>Enter network ports that %s binds on:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s のバインド先となるネットワークポートの記入:</b>"
-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
msgid "<b>TCP Ports</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
+-msgstr ""
++msgstr "<b>TCP ポート</b>"
++
+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
+#: ../gui/polgen.glade:1698
+msgid "All"
-+msgstr ""
-+
++msgstr "すべて"
+
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
msgid "Allows %s to bind to any udp port"
- msgstr ""
+-msgstr ""
++msgstr "全ての udp ポートへのバインドを %s に許可する"
-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
-#: ../gui/polgen.glade:2215
-msgid "All"
+-msgstr ""
+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
+msgid "600-1024"
- msgstr ""
++msgstr "600-1024"
-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
msgstr ""
++"ゼロの付いた bindresvport へのコールを %s に許可する。ポート 600-1024 にバイ"
++"ンド"
-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
-msgid "600-1024"
+-msgstr ""
+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
+msgid "Unreserved Ports (>1024)"
- msgstr ""
++msgstr "予約のないポート (>1024)"
-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
@@ -94630,6 +147361,8 @@ index 58e8223..13b1bcd 100644
"Enter a comma separated list of udp ports or ranges of ports that %s binds "
"to. Example: 612, 650-660"
msgstr ""
++"udp ポート、又は %s のバインド先となるポート群の範囲のカンマで隔離した一覧を"
++"記入します。例: 612, 650-660"
-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
-msgid "Unreserved Ports (>1024)"
@@ -94640,17 +147373,20 @@ index 58e8223..13b1bcd 100644
+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
+#: ../gui/polgen.glade:1718
msgid "Select Ports"
- msgstr ""
+-msgstr ""
++msgstr "ポートの選択"
-#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
+#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
msgid "Allows %s to bind to any udp ports > 1024"
- msgstr ""
+-msgstr ""
++msgstr "1024 以上の全ての udp ポートへのバインドを %s に許可する"
-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
msgid "<b>UDP Ports</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>UDP ポート</b>"
-#: ../gui/polgen.glade:1937
-msgid "label113"
@@ -94663,12 +147399,14 @@ index 58e8223..13b1bcd 100644
-#: ../gui/polgen.glade:1966
+#: ../gui/polgen.glade:1537
msgid "<b>Select network ports that %s connects to:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s の接続先となるネットワークポートの選択:</b>"
-#: ../gui/polgen.glade:2058
+#: ../gui/polgen.glade:1593
msgid "Allows %s to connect to any tcp port"
- msgstr ""
+-msgstr ""
++msgstr "全ての tcp ポートへの接続を %s に許可する"
-#: ../gui/polgen.glade:2104
+#: ../gui/polgen.glade:1622
@@ -94676,11 +147414,14 @@ index 58e8223..13b1bcd 100644
"Enter a comma separated list of tcp ports or ranges of ports that %s "
"connects to. Example: 612, 650-660"
msgstr ""
++"tcp ポート、又は %s の接続先となるポート群の範囲のカンマで隔離した一覧を記入"
++"します。例: 612, 650-660"
-#: ../gui/polgen.glade:2212
+#: ../gui/polgen.glade:1702
msgid "Allows %s to connect to any udp port"
- msgstr ""
+-msgstr ""
++msgstr "全ての udp ポートへの接続を %s に許可する"
-#: ../gui/polgen.glade:2258
+#: ../gui/polgen.glade:1731
@@ -94688,6 +147429,8 @@ index 58e8223..13b1bcd 100644
"Enter a comma separated list of udp ports or ranges of ports that %s "
"connects to. Example: 612, 650-660"
msgstr ""
++"udp ポート、又は %s の接続先となるポート群の範囲のカンマで隔離した一覧を記入"
++"します。例: 612, 650-660"
-#: ../gui/polgen.glade:2305
-msgid "label114"
@@ -94696,47 +147439,56 @@ index 58e8223..13b1bcd 100644
-#: ../gui/polgen.glade:2334
+#: ../gui/polgen.glade:1792
msgid "<b>Select common application traits for %s:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s の一般的アプリケーション特性の選択:</b>"
-#: ../gui/polgen.glade:2366
+#: ../gui/polgen.glade:1809
msgid "Writes syslog messages\t"
- msgstr ""
+-msgstr ""
++msgstr "syslog メッセージを書き込みます»"
-#: ../gui/polgen.glade:2385
+#: ../gui/polgen.glade:1824
msgid "Create/Manipulate temporary files in /tmp"
- msgstr ""
+-msgstr ""
++msgstr "/tmp 内で一時ファイルの作成/操作"
-#: ../gui/polgen.glade:2404
+#: ../gui/polgen.glade:1839
msgid "Uses Pam for authentication"
- msgstr ""
+-msgstr ""
++msgstr "認証に Pam を使用します"
-#: ../gui/polgen.glade:2423
+#: ../gui/polgen.glade:1854
msgid "Uses nsswitch or getpw* calls"
- msgstr ""
+-msgstr ""
++msgstr "nsswitch 又は getpw* のコールを使用します"
-#: ../gui/polgen.glade:2442
+#: ../gui/polgen.glade:1869
msgid "Uses dbus"
- msgstr ""
+-msgstr ""
++msgstr "dbus を使用します"
-#: ../gui/polgen.glade:2461
+#: ../gui/polgen.glade:1884
msgid "Sends audit messages"
- msgstr ""
+-msgstr ""
++msgstr "監査のメッセージを送信します"
-#: ../gui/polgen.glade:2480
+#: ../gui/polgen.glade:1899
msgid "Interacts with the terminal"
- msgstr ""
+-msgstr ""
++msgstr "ターミナルと対話します"
-#: ../gui/polgen.glade:2499
+#: ../gui/polgen.glade:1914
msgid "Sends email"
- msgstr ""
+-msgstr ""
++msgstr "メールを送信します"
-#: ../gui/polgen.glade:2530
-msgid "label115"
@@ -94745,7 +147497,8 @@ index 58e8223..13b1bcd 100644
-#: ../gui/polgen.glade:2559
+#: ../gui/polgen.glade:1961
msgid "<b>Add files/directories that %s manages</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s が管理するファイル/ディレクトリの追加</b>"
-#: ../gui/polgen.glade:2788
+#: ../gui/polgen.glade:2122
@@ -94753,6 +147506,8 @@ index 58e8223..13b1bcd 100644
"Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
"Files ..."
msgstr ""
++"%s が「管理する」ファイル/ディレクトリ。Pid ファイル、ログファイル、/var/lib "
++"ファイルなど..."
-#: ../gui/polgen.glade:2823
-msgid "label116"
@@ -94761,23 +147516,26 @@ index 58e8223..13b1bcd 100644
-#: ../gui/polgen.glade:2852
+#: ../gui/polgen.glade:2166
msgid "<b>Add booleans from the %s policy:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s ポリシーからブーリアンの追加:</b>"
-#: ../gui/polgen.glade:3002
+#: ../gui/polgen.glade:2274
msgid "Add/Remove booleans used by the %s domain"
- msgstr ""
+-msgstr ""
++msgstr "%s ドメインで使用されるブーリアンの追加/削除"
-#: ../gui/polgen.glade:3066
+#: ../gui/polgen.glade:2316
msgid "<b>Which directory you will generate the %s policy?</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>どのディレクトリで %s ポリシーを生成しますか?</b>"
-#: ../gui/polgen.glade:3097
+#: ../gui/polgen.glade:2334
msgid "Policy Directory"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:3254
-msgid "Add Booleans Dialog"
-msgstr ""
@@ -94785,57 +147543,68 @@ index 58e8223..13b1bcd 100644
-#: ../gui/polgen.glade:3327
-msgid "Boolean Name"
-msgstr ""
--
++msgstr "ポリシーディレクトリ"
+
-#: ../gui/polgengui.py:261
+#: ../gui/polgengui.py:262
msgid "Role"
- msgstr ""
+-msgstr ""
++msgstr "ロール"
-#: ../gui/polgengui.py:268
+#: ../gui/polgengui.py:269
msgid "Existing_User"
- msgstr ""
+-msgstr ""
++msgstr "既存のユーザー (_U)"
-#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
+#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
msgid "Application"
- msgstr ""
+-msgstr ""
++msgstr "アプリケーション"
-#: ../gui/polgengui.py:352
+#: ../gui/polgengui.py:353
#, python-format
msgid "%s must be a directory"
- msgstr ""
+-msgstr ""
++msgstr "%s はディレクトリでなければなりません"
-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
msgid "You must select a user"
- msgstr ""
+-msgstr ""
++msgstr "ユーザーを選択する必要があります"
-#: ../gui/polgengui.py:542
+#: ../gui/polgengui.py:543
msgid "Select executable file to be confined."
- msgstr ""
+-msgstr ""
++msgstr "制約する実行可能ファイルの選択"
-#: ../gui/polgengui.py:553
+#: ../gui/polgengui.py:554
msgid "Select init script file to be confined."
- msgstr ""
+-msgstr ""
++msgstr "制約する init スクリプトファイルの選択"
-#: ../gui/polgengui.py:563
+#: ../gui/polgengui.py:564
msgid "Select file(s) that confined application creates or writes"
- msgstr ""
+-msgstr ""
++msgstr "制約されたアプリケーションが作成、又は書き込むファイルの選択"
-#: ../gui/polgengui.py:570
+#: ../gui/polgengui.py:571
msgid "Select directory(s) that the confined application owns and writes into"
- msgstr ""
+-msgstr ""
++msgstr "制約されたアプリケーションが所有し書き込むディレクトリを選択します"
-#: ../gui/polgengui.py:632
+#: ../gui/polgengui.py:633
msgid "Select directory to generate policy files in"
- msgstr ""
+-msgstr ""
++msgstr "ポリシーファイル生成の場となるディレクトリを選択します"
-#: ../gui/polgengui.py:649
+#: ../gui/polgengui.py:650
@@ -94844,11 +147613,14 @@ index 58e8223..13b1bcd 100644
"Type %s_t already defined in current policy.\n"
"Do you want to continue?"
msgstr ""
++"現在のポリシー内で既に定義されている %s_t を記入します。\n"
++"続けますか?"
-#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
+#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
msgid "Verify Name"
- msgstr ""
+-msgstr ""
++msgstr "名前の確認"
-#: ../gui/polgengui.py:653
+#: ../gui/polgengui.py:654
@@ -94857,114 +147629,446 @@ index 58e8223..13b1bcd 100644
"Module %s.pp already loaded in current policy.\n"
"Do you want to continue?"
msgstr ""
++"モジュール %s.pp は既に現在のポリシーにロードされています。\n"
++"続けますか?"
-#: ../gui/polgengui.py:699
+#: ../gui/polgengui.py:700
msgid ""
"You must add a name made up of letters and numbers and containing no spaces."
- msgstr ""
+-msgstr ""
++msgstr "空白の無い文字と数字で構成された名前を追加する必要があります。"
-#: ../gui/polgengui.py:713
+#: ../gui/polgengui.py:714
msgid "You must enter a executable"
- msgstr ""
+-msgstr ""
++msgstr "実行ファイルを記入する必要があります"
-#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
+#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
msgid "Configue SELinux"
- msgstr ""
+-msgstr ""
++msgstr "SELinux の設定"
-#: ../gui/polgen.py:158
-msgid "Internet Services Daemon"
-msgstr ""
--
++#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
++msgid "Network Port"
++msgstr "ネットワークポート"
+
-#: ../gui/polgen.py:197
-#, python-format
-msgid "Ports must be numbers or ranges of numbers from 1 to %d "
--msgstr ""
--
++#: ../gui/portsPage.py:85
++msgid ""
++"SELinux Port\n"
++"Type"
+ msgstr ""
++"SELinux ポート\n"
++"タイプ"
+
-#: ../gui/polgen.py:324
-msgid "You must enter a name for your confined process/user"
-msgstr ""
--
++#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
++msgid "Protocol"
++msgstr "プロトコル"
+
-#: ../gui/polgen.py:326
--msgid ""
++#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
+ msgid ""
-"Name must be alpha numberic with no spaces. Consider using option \"-n "
-"MODULENAME\""
--msgstr ""
--
++"MLS/MCS\n"
++"Level"
+ msgstr ""
++"MLS/MCS\n"
++"レベル"
+
-#: ../gui/polgen.py:414
-msgid "User Role types can not be assigned executables."
-msgstr ""
--
++#: ../gui/portsPage.py:101
++msgid "Port"
++msgstr "ポート"
+
-#: ../gui/polgen.py:420
-msgid "Only Daemon apps can use an init script.."
-msgstr ""
--
++#: ../gui/portsPage.py:207
++#, python-format
++msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 "
++msgstr "ポート番号 \"%s\" は無効です。 0 < PORT_NUMBER < 65536 "
+
-#: ../gui/polgen.py:438
-msgid "use_resolve must be a boolean value "
-msgstr ""
--
++#: ../gui/portsPage.py:252
++msgid "List View"
++msgstr "一覧の表示"
+
-#: ../gui/polgen.py:444
-msgid "use_syslog must be a boolean value "
-msgstr ""
--
++#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
++msgid "Group View"
++msgstr "グループの表示"
+
-#: ../gui/polgen.py:450
-msgid "use_kerberos must be a boolean value "
-msgstr ""
--
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
++msgstr "本当に %s '%s' を削除しますか?"
+
-#: ../gui/polgen.py:456
-msgid "manage_krb5_rcache must be a boolean value "
--msgstr ""
--
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
++msgstr "%s の削除"
++
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
++msgstr "%s の追加"
++
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
++msgstr "%s の修正"
++
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
++msgstr "容認"
++
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
++msgstr "強制"
++
++#: ../gui/statusPage.py:94
++msgid "Status"
++msgstr "状態"
++
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
++"ポリシータイプの変更は、次の再起動時に全ファイルシステムのラベル変更の原因に"
++"なります。ラベル変更は、ファイルシステムのサイズによっては長くかかります。 "
++"続けたいですか?"
+
-#: ../gui/polgen.py:486
-msgid "USER Types automatically get a tmp type"
--msgstr ""
--
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
++"SELinux を無効にする変更には、再起動が必要です。 推薦できません。 後で、"
++"SELinux をオンに戻す決心をした場合に、システムにはラベル変更が必要になりま"
++"す。単に SELinux がシステム上で問題の原因であるかどうかを見たい場合には、許容"
++"モードにすると、エラーをログするだけであり、SELinux ポリシーを強制しません。"
++" そして許容モードは再起動を必要としません。 続けたいですか? "
+
-#: ../gui/polgen.py:1004
-msgid "You must enter the executable path for your confined process"
--msgstr ""
--
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
++"SELinux を有効にする変更は、次の再起動で全ファイルシステムのラベル変更の原因"
++"になります。ラベル変更は、ファイルシステムのサイズによっては長くかかります。"
++" 続けたいですか?"
+
-#: ../gui/polgen.py:1182
-msgid "Type Enforcement file"
--msgstr ""
--
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
++msgstr "system-config-selinux"
++
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+
-#: ../gui/polgen.py:1183
-msgid "Interface file"
--msgstr ""
--
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
++msgstr "SELinux のログイン対応表の追加"
++
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
++msgstr "SELinux ネットワークポートの追加"
++
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
++msgstr "SELinux のタイプ"
++
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
++msgstr "ファイルの仕様"
++
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
++msgstr "ファイルのタイプ"
++
++#: ../gui/system-config-selinux.glade:727
++msgid ""
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
++"全ファイル\n"
++"標準ファイル\n"
++"ディレクトリ\n"
++"キャラクターデバイス\n"
++"ブロックデバイス\n"
++"ソケット\n"
++"シンボリックリンク\n"
++"named パイプ\n"
+
-#: ../gui/polgen.py:1184
-msgid "File Contexts file"
--msgstr ""
--
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
++msgstr "MLS"
++
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
++msgstr "SELinux ユーザーの追加"
++
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
++msgstr "SELinux の管理"
++
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
++msgstr "追加"
++
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
++msgstr "プロパティ (_P)"
++
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
++msgstr "削除 (_D)"
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr "管理対象の選択"
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr "<b>選択:</b>"
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr "システムデフォルトの強制モード"
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
++"無効\n"
++"容認\n"
++"強制\n"
+
-#: ../gui/polgen.py:1185
-msgid "Setup Script"
--msgstr ""
--
--#: ../gui/polgen.py:1306
--#, python-format
--msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
--msgstr ""
--
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
--msgstr ""
--
- #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr "現在の強制モード"
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr "システムデフォルトのポリシータイプ: "
++
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
msgstr ""
-@@ -3356,3 +3243,156 @@ msgstr ""
++"次の再起動でその時の全ファイルシステムをラベル変更したいかどうかを選択しま"
++"す。ラベル変更は、システムのサイズによってはかなり時間がかかります。ポリシー"
++"タイプを変更したり、無効から強制に移動する場合は、ラベル変更が必要になりま"
++"す。"
++
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr "次の再起動でラベル変更"
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr "label37"
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr "ブーリアン設定をシステムデフォルトに戻す"
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr "カスタム化と全てのブーリアンの間で切り替え"
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr "フィルター"
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr "label50"
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr "ファイルコンテキストの追加"
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr "ファイルコンテキストの修正"
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
++msgstr "ファイルコンテキストの削除"
++
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
++msgstr "全てとカスタム化のファイルコンテキストの間で切り替え"
++
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
++msgstr "label38"
++
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
++msgstr "SELinux ユーザー割り当ての追加"
++
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
++msgstr "SELinux ユーザー割り当ての修正"
++
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
++msgstr "SELinux ユーザー割り当ての削除"
++
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
++msgstr "label39"
++
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
++msgstr "ユーザーの追加"
++
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
++msgstr "ユーザーの修正"
++
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
++msgstr "ユーザーの削除"
+
+-#: ../gui/polgen.py:1306
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
++msgstr "label41"
++
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
++msgstr "ネットワークポートの追加"
++
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
++msgstr "ネットワークポートの編集"
++
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
++msgstr "ネットワークポートの削除"
++
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
++msgstr "カスタム化と全てのポートの間で切り替え"
++
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
++msgstr "label42"
++
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
++msgstr "新規ポリシーモジュールの生成"
++
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
++msgstr "ポリシーモジュールのロード"
++
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
++msgstr "ロード可能なポリシーモジュールの削除"
++
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
++msgstr "通常ログファイル内で報告されない、追加の監査ルールの有効化/無効化"
++
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
++msgstr "label44"
++
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
++msgstr "プロセスモードを容認に変更"
++
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
++msgstr "プロセスモードを強制に変更"
++
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
++msgstr "プロセスドメイン"
++
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
++msgstr "label59"
++
++#: ../gui/usersPage.py:138
#, python-format
- msgid "SELinux user '%s' is required"
- msgstr ""
++msgid "SELinux user '%s' is required"
++msgstr "SELinux ユーザー '%s' が必要です"
+
+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
++msgid "Generate SELinux man pages"
+msgstr ""
+
+#: ../sepolicy/sepolicy.py:110
@@ -95011,43 +148115,66 @@ index 58e8223..13b1bcd 100644
+msgid "Target Domain"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:211
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
-+msgstr ""
++#: ../sepolicy/sepolicy.py:215
++#, fuzzy
++msgid "query SELinux Policy to see description of booleans"
++msgstr "SELinux ポリシー生成ツール"
+
-+#: ../sepolicy/sepolicy.py:214
-+msgid "source process domain"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:217
-+msgid "target process domain"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
++#: ../sepolicy/sepolicy.py:231
+ msgid ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
+ msgstr ""
+
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
+ msgstr ""
+
+-#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+-msgid "Network Port"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
+ msgstr ""
+
+-#: ../gui/portsPage.py:85
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:245
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:247
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:249
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:254
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
++msgstr "インターネットサービスデーモン"
+
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
@@ -95056,2279 +148183,3148 @@ index 58e8223..13b1bcd 100644
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
++msgstr "ポートは数字、又は 1 から %d までの数字の範囲でなければなりません"
+
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
++msgstr "制約されたプロセス/ユーザーの名前を記入する必要があります"
+
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"SELinux Port\n"
+-"Type"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
-+msgstr ""
-+
+ msgstr ""
++"名前は空白の無い英数字でなければなりません。オプション \"-n モジュール名\" の"
++"使用を考慮して下さい"
+
+-#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
+-msgid "Protocol"
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
++msgstr "ユーザーロールタイプは割り当て済みの実行ファイルではいけません。"
+
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
++msgstr "デーモンアプリケーションのみが init スクリプトを使用できます"
+
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
++msgstr "use_resolve はブーリアン値でなければなりません"
+
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
++msgstr "use_syslog はブーリアン値でなければなりません"
+
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
++msgstr "use_kerberos はブーリアン値でなければなりません"
+
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
++msgstr "manage_krb5_rcache はブーリアン値でなければなりません"
+
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
++msgstr "USER タイプは自動的に tmp タイプを取ります"
+
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
++msgstr "ご使用の制約されたプロセス用実行ファイルパスを記入する必要があります"
+
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
++msgstr "強制ファイルの記入"
+
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
++msgstr "インターフェイスファイル"
+
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
++msgstr "ファイルコンテキストファイル"
+
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
-+msgstr ""
-diff --git a/policycoreutils/po/nds.po b/policycoreutils/po/nds.po
-index 60f290b..cfbd944 100644
---- a/policycoreutils/po/nds.po
-+++ b/policycoreutils/po/nds.po
-@@ -9,7 +9,7 @@ msgid ""
- msgstr ""
- "Project-Id-Version: policycoreutils.HEAD.nds\n"
- "Report-Msgid-Bugs-To: \n"
--"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2010-12-05 15:46+0100\n"
- "Last-Translator: Nils-Christoph Fiedler <ncfiedler at gnome.org>\n"
- "Language-Team: Fedora Low German <nds-lowgerman at lists.sourceforge.net>\n"
-@@ -28,7 +28,7 @@ msgid ""
- " <args ...> are the arguments to that script."
- msgstr ""
-
--#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
-+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
- #, c-format
- msgid "failed to initialize PAM\n"
- msgstr ""
-@@ -77,7 +77,7 @@ msgstr ""
- msgid "authentication failed.\n"
- msgstr ""
-
--#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
-+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
- #, c-format
- msgid "Could not set exec context to %s.\n"
- msgstr ""
-@@ -90,855 +90,851 @@ msgstr ""
- msgid "To make this policy package active, execute:"
- msgstr ""
-
--#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
--msgid "global"
--msgstr ""
--
--#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
- msgid "Could not create semanage handle"
- msgstr ""
-
--#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
- msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr ""
-
--#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
- msgid "Cannot read policy store."
- msgstr ""
-
--#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
- msgid "Could not establish semanage connection"
- msgstr ""
-
--#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
- msgid "Could not test MLS enabled status"
- msgstr ""
-
--#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
- msgid "Not yet implemented"
- msgstr ""
-
--#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
- msgid "Semanage transaction already in progress"
- msgstr ""
-
--#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
- msgid "Could not start semanage transaction"
- msgstr ""
-
--#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
- msgid "Could not commit semanage transaction"
- msgstr ""
-
--#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
- msgid "Semanage transaction not in progress"
- msgstr ""
-
--#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
- msgid "Could not list SELinux modules"
- msgstr ""
-
--#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
- msgid "Modules Name"
- msgstr ""
-
--#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
- msgid "Version"
- msgstr ""
-
--#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
- msgid "Disabled"
- msgstr ""
-
--#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
- #, python-format
- msgid "Could not disable module %s (remove failed)"
- msgstr ""
-
--#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
- #, python-format
- msgid "Could not enable module %s (remove failed)"
- msgstr ""
-
--#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
- #, python-format
- msgid "Could not remove module %s (remove failed)"
- msgstr ""
-
--#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
- msgid "dontaudit requires either 'on' or 'off'"
- msgstr ""
-
--#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
- msgid "Builtin Permissive Types"
- msgstr ""
-
--#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
- msgid "Customized Permissive Types"
- msgstr ""
-
--#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
- #, python-format
- msgid "Could not set permissive domain %s (module installation failed)"
- msgstr ""
-
--#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
- #, python-format
- msgid "Could not remove permissive domain %s (remove failed)"
- msgstr ""
-
--#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
--#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
--#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
--#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
--#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
--#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
--#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
- #, python-format
- msgid "Could not create a key for %s"
- msgstr ""
-
--#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
--#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
- #, python-format
- msgid "Could not check if login mapping for %s is defined"
- msgstr ""
-
--#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
- #, python-format
- msgid "Linux Group %s does not exist"
- msgstr ""
-
--#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
- #, python-format
- msgid "Linux User %s does not exist"
- msgstr ""
-
--#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
- #, python-format
- msgid "Could not create login mapping for %s"
- msgstr ""
-
--#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
- #, python-format
- msgid "Could not set name for %s"
++msgstr "セットアップスクリプト"
++
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
msgstr ""
--#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
- #, python-format
- msgid "Could not set MLS range for %s"
+-#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
++#: booleans.py:2
+ msgid ""
+-"MLS/MCS\n"
+-"Level"
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
msgstr ""
--#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
- #, python-format
- msgid "Could not set SELinux user for %s"
+-#: ../gui/portsPage.py:101
+-msgid "Port"
++#: booleans.py:3
++#, fuzzy
++msgid "Allow amavis to use JIT compiler"
++msgstr "nfs ディレクトリの共有を Samba に許可する"
++
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
msgstr ""
--#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
- #, python-format
- msgid "Could not add login mapping for %s"
+-#: ../gui/portsPage.py:207
+-#, python-format
+-msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 "
++#: booleans.py:5
++#, fuzzy
++msgid "Allow users to login using a radius server"
++msgstr "usb デバイスの読み込み/書き込みをユーザーに許可する"
++
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
msgstr ""
++"各種コンテンツ (nfs、samba、脱着可能デバイス、ユーザーの一時ファイル、信頼で"
++"きないコンテンツファイルなど) の読み込みを cdrecord に許可する"
--#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
- msgid "Requires seuser or serange"
+-#: ../gui/portsPage.py:252
+-msgid "List View"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
++msgstr ""
++
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
++msgstr ""
++
++#: booleans.py:9
++#, fuzzy
++msgid "Allow clamscan to read user content"
++msgstr "ユーザーファイルの読み込みを mozilla ブラウザに許可する"
++
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
++msgstr ""
++
++#: booleans.py:11
++#, fuzzy
++msgid "Allow Cobbler to connect to the network using TCP."
++msgstr "ネットワークへの接続を squid デーモンに許可する"
++
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
++msgstr ""
++
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
++msgstr ""
++
++#: booleans.py:14
++#, fuzzy
++msgid "Allow collectd to connect to the network using TCP."
++msgstr "ネットワークへの接続を squid デーモンに許可する"
++
++#: booleans.py:15
++#, fuzzy
++msgid "Allow codnor domain to connect to the network using TCP."
++msgstr "ネットワークへの接続を squid デーモンに許可する"
++
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
++msgstr ""
++
++#: booleans.py:17
++#, fuzzy
++msgid "Allow cvs daemon to read shadow"
++msgstr "/etc/shadow の読み込みを sasl 認証サーバーに許可する"
++
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
++msgstr "/ へのコアファイルの書き込みを全てのデーモンに許可する"
++
++#: booleans.py:19
++#, fuzzy
++msgid "Allow all daemons to use tcp wrappers."
++msgstr "/ へのコアファイルの書き込みを全てのデーモンに許可する"
++
++#: booleans.py:20
++#, fuzzy
++msgid "Allow all daemons the ability to read/write terminals"
++msgstr "割り当ての無い ttys の使用を全てのデーモンに許可する"
++
++#: booleans.py:21
++#, fuzzy
++msgid "Allow dbadm to manage files in users home directories"
++msgstr ""
++"特権の無いユーザーのホームディレクトリの管理を SELinux webadm ユーザーに許可"
++"する"
++
++#: booleans.py:22
++#, fuzzy
++msgid "Allow dbadm to read files in users home directories"
++msgstr ""
++"特権の無いユーザーのホームディレクトリの読み込みを SELinux webadm ユーザーに"
++"許可する"
++
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
++msgstr ""
++
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
++msgstr ""
++
++#: booleans.py:25
++#, fuzzy
++msgid "Allow dhcpc client applications to execute iptables commands"
++msgstr "mount コマンドの実行をユーザーに許可する"
++
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
++msgstr ""
++
++#: booleans.py:27
++#, fuzzy
++msgid "Allow all domains to use other domains file descriptors"
++msgstr "/ へのコアファイルの書き込みを全てのデーモンに許可する"
++
++#: booleans.py:28
++#, fuzzy
++msgid "Allow all domains to have the kernel load modules"
++msgstr "/ へのコアファイルの書き込みを全てのデーモンに許可する"
++
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
++msgstr ""
++
++#: booleans.py:30
++#, fuzzy
++msgid "Allow exim to connect to databases (postgres, mysql)"
++msgstr "postgres ソケットへの接続をユーザーに許可する"
++
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
++msgstr ""
++
++#: booleans.py:32
++#, fuzzy
++msgid "Allow exim to read unprivileged user files."
++msgstr ""
++"特権の無いユーザーのホームディレクトリの読み込みを SELinux webadm ユーザーに"
++"許可する"
++
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
++msgstr ""
++
++#: booleans.py:34
++#, fuzzy
++msgid "Allow fenced domain to connect to the network using TCP."
++msgstr "ネットワークへの接続を squid デーモンに許可する"
++
++#: booleans.py:35
++#, fuzzy
++msgid "Allow fenced domain to execute ssh."
++msgstr "ピングの実行を普通のユーザーに許可する"
++
++#: booleans.py:36
++#, fuzzy
++msgid "Allow ftp to read and write files in the user home directories"
++msgstr ""
++"特権の無いユーザーのホームディレクトリの読み込みを SELinux webadm ユーザーに"
++"許可する"
++
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:38
++#, fuzzy
++msgid "Allow ftp servers to connect to all ports > 1023"
++msgstr "全ての tcp ポートへの接続を %s に許可する"
++
++#: booleans.py:39
++#, fuzzy
++msgid "Allow ftp servers to connect to mysql database ports"
++msgstr "mysql ソケットへの接続をユーザーに許可する"
++
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
++msgstr ""
++
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
++msgstr ""
++
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
++msgstr ""
++
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++msgstr ""
++
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
++msgstr ""
++
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
++msgstr ""
++
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
++msgstr ""
++
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
++msgstr ""
++
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
++msgstr ""
++
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
++msgstr ""
++
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
++msgstr ""
++
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
++msgstr ""
++
++#: booleans.py:52
++#, fuzzy
++msgid "Allow gitisis daemon to send mail"
++msgstr "NIS との稼働をデーモンに許可する"
++
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
++msgstr ""
++
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
++msgstr ""
++
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
++msgstr ""
++
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
++msgstr ""
++
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
++msgstr ""
++
++#: booleans.py:59
++#, fuzzy
++msgid "Allow http daemon to check spam"
++msgstr "NIS との稼働をデーモンに許可する"
++
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
++msgstr ""
++
++#: booleans.py:61
++#, fuzzy
++msgid "Allow httpd to connect to the ldap port"
++msgstr "全ての udp ポートへの接続を %s に許可する"
++
++#: booleans.py:62
++#, fuzzy
++msgid "Allow http daemon to connect to zabbix"
++msgstr "ネットワークへの接続を squid デーモンに許可する"
++
++#: booleans.py:63
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++msgstr "ネットワークへの接続を squid デーモンに許可する"
++
++#: booleans.py:64
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++msgstr "ネットワークへの接続を squid デーモンに許可する"
++
++#: booleans.py:65
++#, fuzzy
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
++msgstr "ネットワークへの接続を squid デーモンに許可する"
++
++#: booleans.py:66
++#, fuzzy
++msgid "Allow httpd to connect to memcache server"
++msgstr "全ての tcp ポートへの接続を %s に許可する"
++
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
++msgstr ""
++
++#: booleans.py:68
++#, fuzzy
++msgid "Allow http daemon to send mail"
++msgstr "NIS との稼働をデーモンに許可する"
++
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
++msgstr ""
++
++#: booleans.py:70
++msgid "Allow httpd cgi support"
++msgstr ""
++
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++msgstr ""
++
++#: booleans.py:72
++#, fuzzy
++msgid "Allow httpd to read home directories"
++msgstr "ホームディレクトリへのアクセスを spamd に許可する"
++
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
++msgstr ""
++
++#: booleans.py:74
++#, fuzzy
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++msgstr "postgres ソケットへの接続をユーザーに許可する"
++
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
++msgstr ""
++
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
++msgstr ""
++
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
++msgstr ""
++
++#: booleans.py:78
++#, fuzzy
++msgid "Allow httpd to read user content"
++msgstr "制約のないままの稼働を rpm に許可する"
++
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++msgstr ""
++
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
++msgstr ""
++
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++msgstr ""
++
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
++msgstr ""
++
++#: booleans.py:83
++#, fuzzy
++msgid "Allow Apache to execute tmp content."
++msgstr "mount コマンドの実行をユーザーに許可する"
++
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
++msgstr ""
++
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
msgstr ""
--#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
- #, python-format
- msgid "Login mapping for %s is not defined"
+-#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
+-msgid "Group View"
++#: booleans.py:86
++#, fuzzy
++msgid "Allow httpd to access cifs file systems"
++msgstr "ホームディレクトリへのアクセスを spamd に許可する"
++
++#: booleans.py:87
++#, fuzzy
++msgid "Allow httpd to access FUSE file systems"
++msgstr "ホームディレクトリへのアクセスを spamd に許可する"
++
++#: booleans.py:88
++#, fuzzy
++msgid "Allow httpd to run gpg"
++msgstr "ssh-keysign の実行を ssh に許可する"
++
++#: booleans.py:89
++#, fuzzy
++msgid "Allow httpd to access nfs file systems"
++msgstr "ホームディレクトリへのアクセスを spamd に許可する"
++
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
++msgstr ""
++
++#: booleans.py:91
++#, fuzzy
++msgid "Allow httpd to access openstack ports"
++msgstr "ホームディレクトリへのアクセスを spamd に許可する"
++
++#: booleans.py:92
++#, fuzzy
++msgid "Allow icecast to connect to all ports, not just sound ports."
++msgstr "全ての udp ポートへの接続を %s に許可する"
++
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
++msgstr ""
++
++#: booleans.py:94
++msgid "Allow java executable stack"
++msgstr "java の実行ファイルスタックを許可する"
++
++#: booleans.py:95
++#, fuzzy
++msgid "Allow confined applications to run with kerberos."
++msgstr "制約されたアプリケーションが作成、又は書き込むファイルの選択"
++
++#: booleans.py:96
++#, fuzzy
++msgid "Allow syslogd daemon to send mail"
++msgstr "NIS との稼働をデーモンに許可する"
++
++#: booleans.py:97
++#, fuzzy
++msgid "Allow syslogd the ability to read/write terminals"
++msgstr "割り当ての無い ttys の使用を全てのデーモンに許可する"
++
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
msgstr ""
--#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
- #, python-format
- msgid "Could not query seuser for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
+-msgstr ""
++#: booleans.py:100
++#, fuzzy
++msgid "Allow mock to read files in home directories."
++msgstr "ホームディレクトリへのアクセスを spamd に許可する"
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
+-msgstr ""
++#: booleans.py:101
++#, fuzzy
++msgid "Allow the mount command to mount any directory or file."
++msgstr "全てのディレクトリのマウントをマウントに許可する"
--#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
- #, python-format
- msgid "Could not modify login mapping for %s"
+-#: ../gui/selinux.tbl:4
++#: booleans.py:102
++#, fuzzy
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
++msgstr "ネットワークへの接続を squid デーモンに許可する"
++
++#: booleans.py:103
+ msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++"Allow mozilla_plugins to create random content in the users home directory"
msgstr ""
--#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
- #, python-format
- msgid "Login mapping for %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:5
++#: booleans.py:104
++#, fuzzy
++msgid "Allow confined web browsers to read home directory content"
++msgstr "ホームディレクトリへの書き込みをスタッフのウェブブラウザに許可する"
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
++msgstr "mplayer の実行ファイルスタックを許可する"
++
++#: booleans.py:106
++#, fuzzy
++msgid "Allow mysqld to connect to all ports"
++msgstr "全ての tcp ポートへの接続を %s に許可する"
++
++#: booleans.py:107
++#, fuzzy
++msgid "Allow BIND to bind apache port."
++msgstr "全ての udp ポートへのバインドを %s に許可する"
++
++#: booleans.py:108
+ msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
msgstr ""
--#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
- #, python-format
- msgid "Could not delete login mapping for %s"
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
msgstr ""
--#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
--#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
- msgid "Could not list login mappings"
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
- #: ../gui/system-config-selinux.glade:100
- msgid "Login Name"
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:128
- #: ../gui/system-config-selinux.glade:915
- #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
- msgid "SELinux User"
- msgstr ""
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
+-msgstr ""
++#: booleans.py:112
++#, fuzzy
++msgid "Allow system to run with NIS"
++msgstr "NIS との稼働をデーモンに許可する"
--#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
- #: ../gui/system-config-selinux.glade:943
- msgid "MLS/MCS Range"
- msgstr ""
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
+-msgstr ""
++#: booleans.py:113
++#, fuzzy
++msgid "Allow confined applications to use nscd shared memory."
++msgstr "X 共有のメモリーへの書き込みをクライアントに許可する"
--#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
--#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
--#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
- #, python-format
- msgid "Could not check if SELinux user %s is defined"
- msgstr ""
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
+-msgstr ""
++#: booleans.py:114
++#, fuzzy
++msgid "Allow nsplugin code to connect to unreserved ports"
++msgstr "全ての udp ポートへの接続を %s に許可する"
--#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
--#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
- #, python-format
- msgid "Could not query user for %s"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
msgstr ""
--#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
- #, python-format
- msgid "You must add at least one role for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
+-msgstr ""
++#: booleans.py:116
++#, fuzzy
++msgid "Allow openvpn to read home directories"
++msgstr "ホームディレクトリへのアクセスを spamd に許可する"
--#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
- #, python-format
- msgid "Could not create SELinux user for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
++#: booleans.py:117
++#, fuzzy
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
++msgstr "ネットワークへの接続を squid デーモンに許可する"
++
++#: booleans.py:118
++#, fuzzy
++msgid "Allow polipo to connect to all ports > 1023"
++msgstr "全ての tcp ポートへの接続を %s に許可する"
--#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
- #, python-format
- msgid "Could not add role %s for %s"
+-#: ../gui/selinux.tbl:12
++#: booleans.py:119
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
msgstr ""
--#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
- #, python-format
- msgid "Could not set MLS level for %s"
+-#: ../gui/selinux.tbl:13
++#: booleans.py:120
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
msgstr ""
--#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
- #, python-format
- msgid "Could not add prefix %s for %s"
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
msgstr ""
--#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
- #, python-format
- msgid "Could not extract key for %s"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
- #, python-format
- msgid "Could not add SELinux user %s"
+-#: ../gui/selinux.tbl:15
+-msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
msgstr ""
--#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
- msgid "Requires prefix, roles, level or range"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
msgstr ""
--#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
- msgid "Requires prefix or roles"
- msgstr ""
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
+-msgstr ""
++#: booleans.py:125
++#, fuzzy
++msgid "Allow postfix_local domain full write access to mail_spool directories"
++msgstr "ホームディレクトリへのアクセスを spamd に許可する"
--#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
- #, python-format
- msgid "SELinux user %s is not defined"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
msgstr ""
--#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
- #, python-format
- msgid "Could not modify SELinux user %s"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
msgstr ""
--#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
- #, python-format
- msgid "SELinux user %s is defined in policy, cannot be deleted"
- msgstr ""
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
+-msgstr ""
++#: booleans.py:128
++#, fuzzy
++msgid "Allow database admins to execute DML statement"
++msgstr "mount コマンドの実行をユーザーに許可する"
++
++#: booleans.py:129
++#, fuzzy
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr "ピングの実行を普通のユーザーに許可する"
--#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
- #, python-format
- msgid "Could not delete SELinux user %s"
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
msgstr ""
--#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
- msgid "Could not list SELinux users"
+-#: ../gui/selinux.tbl:20
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr "普通のユーザー用に pppd の稼働を許可する"
++
++#: booleans.py:132
+ msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
msgstr ""
--#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
- #, python-format
- msgid "Could not list roles for user %s"
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
msgstr ""
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "Labeling"
- msgstr ""
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
+-msgstr ""
++#: booleans.py:134
++#, fuzzy
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++msgstr "postgres ソケットへの接続をユーザーに許可する"
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "MLS/"
- msgstr ""
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
+-msgstr ""
++#: booleans.py:135
++#, fuzzy
++msgid "Allow qemu to connect fully to the network"
++msgstr "ネットワークへの接続を squid デーモンに許可する"
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "Prefix"
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Level"
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Range"
- msgstr ""
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
+-msgstr ""
++#: booleans.py:138
++#, fuzzy
++msgid "Allow qemu to use nfs file systems"
++msgstr "nfs ディレクトリの共有を Samba に許可する"
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
- msgid "SELinux Roles"
- msgstr ""
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
+-msgstr ""
++#: booleans.py:139
++#, fuzzy
++msgid "Allow qemu to use usb devices"
++msgstr "usb デバイスの読み込み/書き込みをユーザーに許可する"
--#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
- msgid "Protocol udp or tcp is required"
- msgstr ""
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
+-msgstr ""
++#: booleans.py:140
++#, fuzzy
++msgid "Allow racoon to read shadow"
++msgstr "/etc/shadow の読み込みを sasl 認証サーバーに許可する"
--#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
- msgid "Port is required"
- msgstr ""
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
+-msgstr ""
++#: booleans.py:141
++#, fuzzy
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr "ネットワークへの接続を squid デーモンに許可する"
--#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
- msgid "Invalid Port"
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: booleans.py:142
++msgid ""
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
- #, python-format
- msgid "Could not create a key for %s/%s"
- msgstr ""
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
+-msgstr ""
++#: booleans.py:143
++#, fuzzy
++msgid "Allow rsync to run as a client"
++msgstr "制約のないままの稼働を rpm に許可する"
--#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
- msgid "Type is required"
- msgstr ""
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
+-msgstr ""
++#: booleans.py:144
++#, fuzzy
++msgid "Allow rsync to export any files/directories read only."
++msgstr "全てのディレクトリのマウントをマウントに許可する"
--#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
--#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
- #, python-format
- msgid "Could not check if port %s/%s is defined"
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
msgstr ""
--#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
- #, python-format
- msgid "Port %s/%s already defined"
- msgstr ""
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
+-msgstr ""
++#: booleans.py:146
++#, fuzzy
++msgid "Allow rsync servers to share nfs files systems"
++msgstr "nfs ディレクトリの共有を Samba に許可する"
--#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
- #, python-format
- msgid "Could not create port for %s/%s"
- msgstr ""
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
+-msgstr ""
++#: booleans.py:147
++#, fuzzy
++msgid "Allow samba to create new home directories (e.g. via PAM)"
++msgstr "ホームディレクトリへのアクセスを spamd に許可する"
--#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
- #, python-format
- msgid "Could not create context for %s/%s"
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
msgstr ""
--#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
- #, python-format
- msgid "Could not set user in port context for %s/%s"
- msgstr ""
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
+-msgstr ""
++#: booleans.py:149
++#, fuzzy
++msgid "Allow samba to share users home directories."
++msgstr "ホームディレクトリへのアクセスを spamd に許可する"
++
++#: booleans.py:150
++#, fuzzy
++msgid "Allow samba to share any file/directory read only."
++msgstr "nfs ディレクトリの共有を Samba に許可する"
++
++#: booleans.py:151
++#, fuzzy
++msgid "Allow samba to share any file/directory read/write."
++msgstr "nfs ディレクトリの共有を Samba に許可する"
++
++#: booleans.py:152
++#, fuzzy
++msgid "Allow samba to act as a portmapper"
++msgstr "nfs ディレクトリの共有を Samba に許可する"
--#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
- #, python-format
- msgid "Could not set role in port context for %s/%s"
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: booleans.py:153
++#, fuzzy
++msgid "Allow samba to run unconfined scripts"
++msgstr "制約のないままの稼働を rpm に許可する"
++
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
msgstr ""
--#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
- #, python-format
- msgid "Could not set type in port context for %s/%s"
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
msgstr ""
--#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
- #, python-format
- msgid "Could not set mls fields in port context for %s/%s"
+-#: ../gui/selinux.tbl:41
++#: booleans.py:156
++#, fuzzy
++msgid "Allow sanlock to read/write fuse files"
++msgstr "物理ディスクデバイスの読み込み/書き込みを xen に許可する"
++
++#: booleans.py:157
++#, fuzzy
++msgid "Allow sanlock to manage nfs files"
++msgstr "全てのファイルのマウントをマウントに許可する"
++
++#: booleans.py:158
++#, fuzzy
++msgid "Allow sanlock to manage cifs files"
++msgstr "全てのファイルのマウントをマウントに許可する"
++
++#: booleans.py:159
++#, fuzzy
++msgid "Allow sasl to read shadow"
++msgstr "/etc/shadow の読み込みを sasl 認証サーバーに許可する"
++
++#: booleans.py:160
+ msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
msgstr ""
--#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
- #, python-format
- msgid "Could not set port context for %s/%s"
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: booleans.py:161
++msgid "Disable kernel module loading."
msgstr ""
--#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
- #, python-format
- msgid "Could not add port %s/%s"
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
msgstr ""
--#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
--#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
- msgid "Requires setype or serange"
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: booleans.py:163
++#, fuzzy
++msgid "Allow regular users direct dri device access"
msgstr ""
++"直接的なマウスアクセス ( X サーバーのみ許可) を普通のユーザーに許可する"
--#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
- msgid "Requires setype"
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: booleans.py:164
++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 ""
--#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
- #, python-format
- msgid "Port %s/%s is not defined"
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
msgstr ""
--#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
- #, python-format
- msgid "Could not query port %s/%s"
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
msgstr ""
--#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
- #, python-format
- msgid "Could not modify port %s/%s"
- msgstr ""
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
+-msgstr ""
++#: booleans.py:167
++#, fuzzy
++msgid "Allow users to connect to the local mysql server"
++msgstr "mysql ソケットへの接続をユーザーに許可する"
--#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
- msgid "Could not list the ports"
- msgstr ""
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
+-msgstr ""
++#: booleans.py:168
++#, fuzzy
++msgid ""
++"Allow confined users the ability to execute the ping and traceroute commands."
++msgstr "mount コマンドの実行をユーザーに許可する"
--#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
- #, python-format
- msgid "Could not delete the port %s"
- msgstr ""
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
+-msgstr ""
++#: booleans.py:169
++#, fuzzy
++msgid "Allow users to connect to PostgreSQL"
++msgstr "postgres ソケットへの接続をユーザーに許可する"
--#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
- #, python-format
- msgid "Port %s/%s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: booleans.py:170
++#, fuzzy
++msgid ""
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
msgstr ""
++"noextattrfile (FAT, CDROM, FLOPPY) の読み込み/書き込みをユーザーに許可する"
--#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
- #, python-format
- msgid "Could not delete port %s/%s"
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: booleans.py:171
++#, fuzzy
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
msgstr ""
++"TCP サーバーの稼働をユーザーに許可する (ポートにバインドして、同じドメインと"
++"外部ユーザーからの接続を受理する) これを無効にすると、 FTP の容認モードが強"
++"要されて他のプロトコルに変更の可能性"
--#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
- msgid "Could not list ports"
- msgstr ""
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
+-msgstr ""
++#: booleans.py:172
++#, fuzzy
++msgid "Allow user music sharing"
++msgstr "usb デバイスの読み込み/書き込みをユーザーに許可する"
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "SELinux Port Type"
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: booleans.py:173
++msgid ""
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "Proto"
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: booleans.py:174
++#, fuzzy
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
msgstr ""
++"特権の無いユーザーのホームディレクトリの読み込みを SELinux webadm ユーザーに"
++"許可する"
--#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
- msgid "Port Number"
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
msgstr ""
--#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
- msgid "Node Address is required"
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: booleans.py:176
++#, fuzzy
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
msgstr ""
++"特権の無いユーザーのホームディレクトリの読み込みを SELinux webadm ユーザーに"
++"許可する"
--#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
- msgid "Unknown or missing protocol"
- msgstr ""
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
+-msgstr ""
++#: booleans.py:177
++#, fuzzy
++msgid "Allow sge to connect to the network using any TCP port"
++msgstr "ネットワークへの接続を squid デーモンに許可する"
--#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
--#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
- msgid "SELinux Type is required"
- msgstr ""
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
+-msgstr ""
++#: booleans.py:178
++#, fuzzy
++msgid "Allow sge to access nfs file systems."
++msgstr "ホームディレクトリへのアクセスを spamd に許可する"
--#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
--#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
--#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
--#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
- #, python-format
- msgid "Could not create key for %s"
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: booleans.py:179
++msgid ""
++"Enable additional permissions needed to support devices on 3ware controllers."
msgstr ""
--#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
--#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
- #, python-format
- msgid "Could not check if addr %s is defined"
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
- #, python-format
- msgid "Could not create addr for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+-msgstr ""
++#: booleans.py:181
++#, fuzzy
++msgid "Allow user spamassassin clients to use the network."
++msgstr "ネットワーク上でラベルの無いパケットの流通を許可する"
--#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
--#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
- #, python-format
- msgid "Could not create context for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+-msgstr ""
++#: booleans.py:182
++#, fuzzy
++msgid "Allow spamd to read/write user home directories."
++msgstr "ホームディレクトリへのアクセスを spamd に許可する"
--#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
- #, python-format
- msgid "Could not set mask for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+-msgstr ""
++#: booleans.py:183
++#, fuzzy
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr "全ての udp ポートへの接続を %s に許可する"
--#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
- #, python-format
- msgid "Could not set user in addr context for %s"
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
msgstr ""
--#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
- #, python-format
- msgid "Could not set role in addr context for %s"
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
++#: booleans.py:185
++#, fuzzy
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
msgstr ""
++"特権の無いユーザーのホームディレクトリの読み込みを SELinux webadm ユーザーに"
++"許可する"
--#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
- #, python-format
- msgid "Could not set type in addr context for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+-msgstr ""
++#: booleans.py:186
++#, fuzzy
++msgid "allow host key based authentication"
++msgstr "認証に Pam を使用します"
++
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr "sysadm_r:sysadm_t としての ssh ログインを許可する"
--#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
- #, python-format
- msgid "Could not set mls fields in addr context for %s"
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
++#: booleans.py:188
++#, fuzzy
++msgid "allow staff user to create and transition to svirt domains."
++msgstr "%s ドメインに移行するユーザーロールを選択します。"
++
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
msgstr ""
--#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
- #, python-format
- msgid "Could not set addr context for %s"
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: booleans.py:190
++msgid ""
++"Allow the Telepathy connection managers to connect to any generic TCP port."
msgstr ""
--#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
- #, python-format
- msgid "Could not add addr %s"
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
msgstr ""
--#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
- #, python-format
- msgid "Addr %s is not defined"
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
msgstr ""
--#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
- #, python-format
- msgid "Could not query addr %s"
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
++#: booleans.py:193
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
msgstr ""
--#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
- #, python-format
- msgid "Could not modify addr %s"
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
++#: booleans.py:194
++#, fuzzy
++msgid "Allow a user to login as an unconfined domain"
++msgstr "制約のないままの稼働を rpm に許可する"
++
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
msgstr ""
--#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
- #, python-format
- msgid "Addr %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: booleans.py:196
++#, fuzzy
++msgid "Allow video playing tools to run unconfined"
++msgstr "制約のないままの稼働を rpm に許可する"
++
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
msgstr ""
--#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
- #, python-format
- msgid "Could not delete addr %s"
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: booleans.py:198
++#, fuzzy
++msgid "Support ecryptfs home directories"
++msgstr "ホームディレクトリへのアクセスを spamd に許可する"
++
++#: booleans.py:199
++#, fuzzy
++msgid "Support fusefs home directories"
++msgstr "ホームディレクトリへのアクセスを spamd に許可する"
++
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
msgstr ""
--#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
- msgid "Could not deleteall node mappings"
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: booleans.py:201
++#, fuzzy
++msgid "Support NFS home directories"
++msgstr "ホームディレクトリへのアクセスを spamd に許可する"
++
++#: booleans.py:202
++msgid "Support SAMBA home directories"
msgstr ""
--#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
- msgid "Could not list addrs"
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: booleans.py:203
++#, fuzzy
++msgid "Allow varnishd to connect to all ports, not just HTTP."
++msgstr "全ての tcp ポートへの接続を %s に許可する"
++
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
msgstr ""
--#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
--#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
- #, python-format
- msgid "Could not check if interface %s is defined"
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
msgstr ""
--#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
- #, python-format
- msgid "Could not create interface for %s"
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
msgstr ""
--#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
- #, python-format
- msgid "Could not set user in interface context for %s"
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: booleans.py:207
++#, fuzzy
++msgid "Allow confined virtual guests to read fuse files"
++msgstr "ユーザーファイルの読み込みを evolution と thunderbird に許可する"
++
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
msgstr ""
--#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
- #, python-format
- msgid "Could not set role in interface context for %s"
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
msgstr ""
--#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
- #, python-format
- msgid "Could not set type in interface context for %s"
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
msgstr ""
--#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
- #, python-format
- msgid "Could not set mls fields in interface context for %s"
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
msgstr ""
--#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
- #, python-format
- msgid "Could not set interface context for %s"
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: booleans.py:212
++#, fuzzy
++msgid "Allow confined virtual guests to use usb devices"
++msgstr "usb デバイスの読み込み/書き込みをユーザーに許可する"
++
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
msgstr ""
--#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
- #, python-format
- msgid "Could not set message context for %s"
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
++#: booleans.py:214
++#, fuzzy
++msgid "Allow webadm to manage files in users home directories"
msgstr ""
++"特権の無いユーザーのホームディレクトリの管理を SELinux webadm ユーザーに許可"
++"する"
--#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
- #, python-format
- msgid "Could not add interface %s"
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
++#: booleans.py:215
++#, fuzzy
++msgid "Allow webadm to read files in users home directories"
msgstr ""
++"特権の無いユーザーのホームディレクトリの読み込みを SELinux webadm ユーザーに"
++"許可する"
--#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
- #, python-format
- msgid "Interface %s is not defined"
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
msgstr ""
--#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
- #, python-format
- msgid "Could not query interface %s"
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
msgstr ""
--#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
- #, python-format
- msgid "Could not modify interface %s"
- msgstr ""
+-#: ../gui/selinux.tbl:87
++#: booleans.py:218
++#, fuzzy
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+-msgstr ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++msgstr "sysadm_r:sysadm_t としての ssh ログインを許可する"
--#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
- #, python-format
- msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr ""
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+-msgstr ""
++#: booleans.py:219
++#, fuzzy
++msgid "Allow xen to manage nfs files"
++msgstr "全てのファイルのマウントをマウントに許可する"
--#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
- #, python-format
- msgid "Could not delete interface %s"
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
msgstr ""
--#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
- msgid "Could not delete all interface mappings"
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
msgstr ""
--#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
- msgid "Could not list interfaces"
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
++#: booleans.py:222
++msgid ""
++"Allow xguest users to configure Network Manager and connect to apache ports"
msgstr ""
--#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
- msgid "SELinux Interface"
- msgstr ""
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+-msgstr ""
++#: booleans.py:223
++#, fuzzy
++msgid "Allow xguest users to mount removable media"
++msgstr "dmesg コマンドの実行をユーザーに許可する"
--#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
- msgid "Context"
- msgstr ""
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+-msgstr ""
++#: booleans.py:224
++#, fuzzy
++msgid "Allow xguest to use blue tooth devices"
++msgstr "usb デバイスの読み込み/書き込みをユーザーに許可する"
--#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
- #, python-format
- msgid "Equivalence class for %s already exists"
- msgstr ""
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+-msgstr ""
++#: booleans.py:225
++#, fuzzy
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr "X 共有のメモリーへの書き込みをクライアントに許可する"
--#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
- #, python-format
- msgid "File spec %s conflicts with equivalency rule '%s %s'"
- msgstr ""
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+-msgstr ""
++#: booleans.py:226
++#, fuzzy
++msgid "Allows XServer to execute writable memory"
++msgstr "mount コマンドの実行をユーザーに許可する"
--#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
- #, python-format
- msgid "Equivalence class for %s does not exists"
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
++#: booleans.py:227
++msgid "Support X userspace object manager"
msgstr ""
--#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
- #, python-format
- msgid "Could not set user in file context for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+-msgstr ""
++#: booleans.py:228
++#, fuzzy
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr "全ての udp ポートへの接続を %s に許可する"
--#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
- #, python-format
- msgid "Could not set role in file context for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+-msgstr ""
++#: booleans.py:229
++#, fuzzy
++msgid "Allow zebra daemon to write it configuration files"
++msgstr "/ へのコアファイルの書き込みを全てのデーモンに許可する"
--#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
- #, python-format
- msgid "Could not set mls fields in file context for %s"
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
msgstr ""
--#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
- msgid "Invalid file specification"
- msgstr ""
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
+-msgstr ""
++#~ msgid "SELinux Service Protection"
++#~ msgstr "SELinux サービスの保護"
--#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
- msgid "File specification can not include spaces"
- msgstr ""
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for acct daemon"
++#~ msgstr "acct デーモン用の SELinux 保護を無効にする"
--#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
- #, python-format
- msgid ""
- "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
- msgstr ""
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
+-msgstr ""
++#~ msgid "Admin"
++#~ msgstr "管理"
--#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
--#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
--#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
- #, python-format
- msgid "Could not check if file context for %s is defined"
- msgstr ""
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
+-msgstr ""
++#~ msgid "User Privs"
++#~ msgstr "ユーザー特権"
--#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
- #, python-format
- msgid "Could not create file context for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow gadmin SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "ホームディレクトリ、又は /tmp 内でのファイルの実行を gadmin のSELinux ユー"
++#~ "ザーアカウントに許可する"
--#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
- #, python-format
- msgid "Could not set type in file context for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow guest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "ホームディレクトリ、又は /tmp 内でのファイルの実行をゲストの SELinux ユー"
++#~ "ザーアカウントに許可する"
--#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
--#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
- #, python-format
- msgid "Could not set file context for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
+-msgstr ""
++#~ msgid "Memory Protection"
++#~ msgstr "メモリーの保護"
--#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
- #, python-format
- msgid "Could not add file context for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
+-msgstr ""
++#~ msgid "Mount"
++#~ msgstr "マウント"
--#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
- msgid "Requires setype, serange or seuser"
- msgstr ""
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
+-msgstr ""
++#~ msgid "SSH"
++#~ msgstr "SSH"
--#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
- #, python-format
- msgid "File context for %s is not defined"
- msgstr ""
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow staff SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "ホームディレクトリ、又は /tmp 内のファイルの実行をスタッフの SELinux ユー"
++#~ "ザーアカウントに許可する"
--#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
- #, python-format
- msgid "Could not query file context for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
+-msgstr ""
++#~ msgid ""
++#~ "Allow sysadm SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "ホームディレクトリ、又は /tmp 内のファイルの実行をシステム管理の SELinux "
++#~ "ユーザーアカウントに許可する"
--#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
- #, python-format
- msgid "Could not modify file context for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow unconfined SELinux user account to execute files in home directory "
++#~ "or /tmp"
++#~ msgstr ""
++#~ "ホームディレクトリ、又は /tmp 内のファイルの実行を制約のないメンバーの "
++#~ "SELinux ユーザーアカウントに許可する"
--#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
- msgid "Could not list the file contexts"
- msgstr ""
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
+-msgstr ""
++#~ msgid "Network Configuration"
++#~ msgstr "ネットワークの設定"
--#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
- #, python-format
- msgid "Could not delete the file context %s"
- msgstr ""
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow user SELinux user account to execute files in home directory or /tmp"
++#~ msgstr ""
++#~ "ホームディレクトリ、又は /tmp 内のファイルの実行をユーザーの SELinux ユー"
++#~ "ザーアカウントに許可する"
--#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
- #, python-format
- msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr ""
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
+-msgstr ""
++#~ msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#~ msgstr ""
++#~ "unconfined_execmem に対しての dyntrans 操作を制約のないメンバーに許可する"
--#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
- #, python-format
- msgid "Could not delete file context for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
+-msgstr ""
++#~ msgid "Databases"
++#~ msgstr "データベース"
--#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
- msgid "Could not list file contexts"
- msgstr ""
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
+-msgstr ""
++#~ msgid "XServer"
++#~ msgstr "XServer"
--#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
- msgid "Could not list local file contexts"
- msgstr ""
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
+-msgstr ""
++#~ msgid ""
++#~ "Allow xguest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "ホームディレクトリ、又は /tmp 内のファイルの実行を xguest の SELinux ユー"
++#~ "ザーアカウントに許可する"
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
- msgid "SELinux fcontext"
- msgstr ""
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
+-msgstr ""
++#~ msgid "NIS"
++#~ msgstr "NIS"
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
- msgid "type"
- msgstr ""
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
+-msgstr ""
++#~ msgid "Web Applications"
++#~ msgstr "ウェブアプリケーション"
--#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
- msgid ""
- "\n"
- "SELinux Distribution fcontext Equivalence \n"
- msgstr ""
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
+-msgstr ""
++#~ msgid "Transition staff SELinux user to Web Browser Domain"
++#~ msgstr "スタッフの SELinux ユーザーをウェブブラウザドメインに移行する"
--#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
- msgid ""
- "\n"
- "SELinux Local fcontext Equivalence \n"
- msgstr ""
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
+-msgstr ""
++#~ msgid "Transition sysadm SELinux user to Web Browser Domain"
++#~ msgstr "システム管理者の SELinux ユーザーをウェブブラウザドメインに移行する"
--#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
--#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
- #, python-format
- msgid "Could not check if boolean %s is defined"
- msgstr ""
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
+-msgstr ""
++#~ msgid "Transition user SELinux user to Web Browser Domain"
++#~ msgstr "ユーザーの SELinux ユーザーをウェブブラウザドメインに移行する"
--#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
- #, python-format
- msgid "Boolean %s is not defined"
- msgstr ""
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
+-msgstr ""
++#~ msgid "Transition xguest SELinux user to Web Browser Domain"
++#~ msgstr "xguest の SELinux ユーザーをウェブブラウザドメインに移行する"
--#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
- #, python-format
- msgid "Could not query file context %s"
- msgstr ""
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
+-msgstr ""
++#~ msgid "Disable SELinux protection for amanda"
++#~ msgstr "amanda に対する SELinux の保護を無効にする"
--#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
- #, python-format
- msgid "You must specify one of the following values: %s"
- msgstr ""
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for amavis"
++#~ msgstr "amavis に対する SELinux の保護を無効にする"
--#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
- #, python-format
- msgid "Could not set active value of boolean %s"
- msgstr ""
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for apmd daemon"
++#~ msgstr "apmd デーモンに対する SELinux の保護を無効にする"
--#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
- #, python-format
- msgid "Could not modify boolean %s"
- msgstr ""
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
+-msgstr ""
++#~ msgid "Disable SELinux protection for arpwatch daemon"
++#~ msgstr "arpwatch デーモンに対する SELinux の保護を無効にする"
--#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
- #, python-format
- msgid "Bad format %s: Record %s"
- msgstr ""
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for auditd daemon"
++#~ msgstr "auditd デーモンに対する SELinux の保護を無効にする"
--#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
- #, python-format
- msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr ""
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
+-msgstr ""
++#~ msgid "Disable SELinux protection for automount daemon"
++#~ msgstr "automount デーモンに対する SELinux の保護を無効にする"
--#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
- #, python-format
- msgid "Could not delete boolean %s"
- msgstr ""
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for avahi"
++#~ msgstr "avahi に対する SELinux の保護を無効にする"
--#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
- msgid "Could not list booleans"
- msgstr ""
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for bluetooth daemon"
++#~ msgstr "bluetooth デーモンに対する SELinux の保護を無効にする"
--#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
- msgid "unknown"
- msgstr ""
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for canna daemon"
++#~ msgstr "canna デーモンに対する SELinux の保護を無効にする"
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
- msgid "off"
- msgstr ""
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cardmgr daemon"
++#~ msgstr "cardmgr デーモンに対する SELinux の保護を無効にする"
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
- msgid "on"
- msgstr ""
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Cluster Server"
++#~ msgstr "Cluster サーバーに対する SELinux の保護を無効にする"
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "SELinux boolean"
- msgstr ""
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ciped daemon"
++#~ msgstr "ciped デーモンに対する SELinux の保護を無効にする"
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "State"
- msgstr ""
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clamd daemon"
++#~ msgstr "clamd デーモンに対する SELinux の保護を無効にする"
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "Default"
- msgstr ""
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clamscan"
++#~ msgstr "clamscan に対する SELinux の保護を無効にする"
--#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
--#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
-+#: ../gui/polgengui.py:254
- msgid "Description"
- msgstr ""
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clvmd"
++#~ msgstr "clvmd に対する SELinux の保護を無効にする"
-@@ -1002,7 +998,7 @@ msgstr ""
- msgid "Error sending audit message.\n"
- msgstr ""
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
+-msgstr ""
++#~ msgid "Disable SELinux protection for comsat daemon"
++#~ msgstr "comsat デーモンに対する SELinux の保護を無効にする"
--#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
-+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
- #, c-format
- msgid "Could not determine enforcing mode.\n"
- msgstr ""
-@@ -1117,62 +1113,66 @@ msgstr ""
- msgid "Unable to set SIGHUP handler\n"
- msgstr ""
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for courier daemon"
++#~ msgstr "courier デーモンに対する SELinux の保護を無効にする"
--#: ../newrole/newrole.c:1053
-+#: ../newrole/newrole.c:1036
-+msgid "Sorry, newrole failed to drop capabilities\n"
-+msgstr ""
-+
-+#: ../newrole/newrole.c:1052
- #, c-format
- msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr ""
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cpucontrol daemon"
++#~ msgstr "cpucontrol デーモンに対する SELinux の保護を無効にする"
--#: ../newrole/newrole.c:1070
-+#: ../newrole/newrole.c:1069
- #, c-format
- msgid "failed to get old_context.\n"
- msgstr ""
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cpuspeed daemon"
++#~ msgstr "cpuspeed デーモンに対する SELinux の保護を無効にする"
--#: ../newrole/newrole.c:1077
-+#: ../newrole/newrole.c:1076
- #, c-format
- msgid "Warning! Could not retrieve tty information.\n"
- msgstr ""
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
+-msgstr ""
++#~ msgid "Cron"
++#~ msgstr "Cron"
--#: ../newrole/newrole.c:1098
-+#: ../newrole/newrole.c:1097
- #, c-format
- msgid "error on reading PAM service configuration.\n"
- msgstr ""
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for crond daemon"
++#~ msgstr "crond デーモンに対する SELinux の保護を無効にする"
--#: ../newrole/newrole.c:1133
-+#: ../newrole/newrole.c:1132
- #, c-format
- msgid "newrole: incorrect password for %s\n"
- msgstr ""
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
+-msgstr ""
++#~ msgid "Printing"
++#~ msgstr "印刷"
--#: ../newrole/newrole.c:1160
-+#: ../newrole/newrole.c:1159
- #, c-format
- msgid "newrole: failure forking: %s"
- msgstr ""
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd back end server"
++#~ msgstr "cupsd バックエンドサーバーに対する SELinux の保護を無効にする"
--#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
-+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
- #, c-format
- msgid "Unable to restore tty label...\n"
- msgstr ""
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd daemon"
++#~ msgstr "cupsd デーモンに対する SELinux の保護を無効にする"
--#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
-+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
- #, c-format
- msgid "Failed to close tty properly\n"
- msgstr ""
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd_lpd"
++#~ msgstr "cupsd_lpd に対する SELinux の保護を無効にする"
--#: ../newrole/newrole.c:1224
-+#: ../newrole/newrole.c:1223
- #, c-format
- msgid "Could not close descriptors.\n"
- msgstr ""
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
+-msgstr ""
++#~ msgid "CVS"
++#~ msgstr "CVS"
--#: ../newrole/newrole.c:1251
-+#: ../newrole/newrole.c:1250
- #, c-format
- msgid "Error allocating shell's argv0.\n"
- msgstr ""
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cvs daemon"
++#~ msgstr "cvs デーモンに対する SELinux の保護を無効にする"
--#: ../newrole/newrole.c:1287
-+#: ../newrole/newrole.c:1286
- #, c-format
- msgid "Unable to restore the environment, aborting\n"
- msgstr ""
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cyrus daemon"
++#~ msgstr "cyrus デーモンに対する SELinux の保護を無効にする"
--#: ../newrole/newrole.c:1298
-+#: ../newrole/newrole.c:1297
- msgid "failed to exec shell\n"
- msgstr ""
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dbskkd daemon"
++#~ msgstr "dbskkd デーモンに対する SELinux の保護を無効にする"
-@@ -1275,21 +1275,21 @@ msgstr ""
- msgid "chcat -l +CompanyConfidential juser"
- msgstr ""
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dbusd daemon"
++#~ msgstr "dbusd デーモンに対する SELinux の保護を無効にする"
--#: ../scripts/chcat:399 ../gui/polgen.py:1351
--#, c-format, python-format
-+#: ../scripts/chcat:399
-+#, c-format
- msgid "Options Error %s "
- msgstr ""
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccd"
++#~ msgstr "dccd に対する SELinux の保護を無効にする"
--#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
-+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
- msgid "Boolean"
- msgstr ""
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccifd"
++#~ msgstr "dccifd に対する SELinux の保護を無効にする"
--#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
-+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
- #, fuzzy
- msgid "all"
- msgstr "Allens"
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccm"
++#~ msgstr "dccm に対する SELinux の保護を無効にする"
--#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
-+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
- #: ../gui/system-config-selinux.glade:1615
- #: ../gui/system-config-selinux.glade:1820
- #: ../gui/system-config-selinux.glade:2437
-@@ -1366,560 +1366,447 @@ msgstr ""
- msgid "Load Policy Module"
- msgstr ""
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ddt daemon"
++#~ msgstr "ddt デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:79
--msgid "Polgen"
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
-msgstr ""
--
--#: ../gui/polgen.glade:80
-+#: ../gui/polgen.glade:9
- msgid "Red Hat 2007"
- msgstr ""
++#~ msgid "Disable SELinux protection for devfsd daemon"
++#~ msgstr "devfsd デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:81
-+#: ../gui/polgen.glade:11
- msgid "GPL"
- msgstr ""
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dhcpc daemon"
++#~ msgstr "dhcpc デーモンに対する SELinux の保護を無効にする"
- #. TRANSLATORS: Replace this string with your names, one name per line.
--#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
-+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
- msgid "translator-credits"
- msgstr "Nils-Christoph Fiedler <ncfiedler at fedoraproject.org>"
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dhcpd daemon"
++#~ msgstr "dhcpd デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:90
-+#: ../gui/polgen.glade:34
-+msgid "Add Booleans Dialog"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:101
-+msgid "Boolean Name"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:230
- msgid "SELinux Policy Generation Tool"
- msgstr ""
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dictd daemon"
++#~ msgstr "dictd デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:128
-+#: ../gui/polgen.glade:251
- msgid ""
- "<b>Select the policy type for the application or user role you want to "
- "confine:</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
+-msgstr ""
++#~ msgid "Allow sysadm_t to directly start daemons"
++#~ msgstr "直接的なデーモンの開始を sysadm_t に許可する"
--#: ../gui/polgen.glade:177
-+#: ../gui/polgen.glade:284
- #, fuzzy
- msgid "<b>Applications</b>"
- msgstr "Netprogramme"
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Evolution"
++#~ msgstr "Evolution に対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
-+msgid "Standard Init Daemon"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
- msgid ""
- "Standard Init Daemon are daemons started on boot via init scripts. Usually "
- "requires a script in /etc/rc.d/init.d"
- msgstr ""
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
+-msgstr ""
++#~ msgid "Games"
++#~ msgstr "ゲーム"
--#: ../gui/polgen.glade:241 ../gui/polgen.py:156
--msgid "Standard Init Daemon"
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
-msgstr ""
--
--#: ../gui/polgen.glade:261 ../gui/polgen.py:157
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
- msgid "DBUS System Daemon"
- msgstr ""
++#~ msgid "Disable SELinux protection for games"
++#~ msgstr "ゲームに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:280
--msgid "Internet Services Daemon are daemons started by xinetd"
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
-msgstr ""
--
--#: ../gui/polgen.glade:282
-+#: ../gui/polgen.glade:349
- msgid "Internet Services Daemon (inetd)"
- msgstr ""
++#~ msgid "Disable SELinux protection for the web browsers"
++#~ msgstr "ウェブブラウザに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:301
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Thunderbird"
++#~ msgstr "Thunderbird に対する SELinux の保護を無効にする"
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for distccd daemon"
++#~ msgstr "distccd デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dmesg daemon"
++#~ msgstr "dmesg デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dnsmasq daemon"
++#~ msgstr "dnsmasq デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dovecot daemon"
++#~ msgstr "dovecot デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/selinux.tbl:165
-msgid ""
--"Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
-+#: ../gui/polgen.glade:353
-+msgid "Internet Services Daemon are daemons started by xinetd"
- msgstr ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
+-msgstr ""
++#~ msgid "Disable SELinux protection for entropyd daemon"
++#~ msgstr "entropyd デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:303 ../gui/polgen.py:159
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
- #, fuzzy
- msgid "Web Application/Script (CGI)"
- msgstr "Netprogramme"
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fetchmail"
++#~ msgstr "fetchmail に対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
-+#: ../gui/polgen.glade:370
- msgid ""
--"User Application are any application that you would like to confine that is "
--"started by a user"
-+"Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
- msgstr ""
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fingerd daemon"
++#~ msgstr "fingerd デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:324 ../gui/polgen.py:160
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
- msgid "User Application"
- msgstr "Brukerprogramm"
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
+-msgstr ""
++#~ msgid "Disable SELinux protection for freshclam daemon"
++#~ msgstr "freshclam デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
-+msgid ""
-+"User Application are any application that you would like to confine that is "
-+"started by a user"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
- msgid "Sandbox"
- msgstr ""
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fsdaemon daemon"
++#~ msgstr "fsdaemon デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:391
-+#: ../gui/polgen.glade:446
- msgid "<b>Login Users</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
+-msgstr ""
++#~ msgid "Disable SELinux protection for gpm daemon"
++#~ msgstr "gpm デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:453
-+#: ../gui/polgen.glade:478
-+msgid "Existing User Roles"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:482
- msgid "Modify an existing login user record."
- msgstr ""
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
+-msgstr ""
++#~ msgid "NFS"
++#~ msgstr "NFS"
--#: ../gui/polgen.glade:455
--msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
-+msgid "Minimal Terminal User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
+-msgstr ""
++#~ msgid "Disable SELinux protection for gss daemon"
++#~ msgstr "gss デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:474
-+#: ../gui/polgen.glade:499
- 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/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Hal daemon"
++#~ msgstr "Hal デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:476 ../gui/polgen.py:162
--msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
-+msgid "Minimal X Windows User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
+-msgstr ""
++#~ msgid "Compatibility"
++#~ msgstr "互換性"
--#: ../gui/polgen.glade:495
-+#: ../gui/polgen.glade:516
- 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/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Do not audit things that we know to be broken but which are not security "
++#~ "risks"
++#~ msgstr ""
++#~ "セキュリティリスクでなくても破損だと知られる事項は監査しないで下さい。"
--#: ../gui/polgen.glade:497 ../gui/polgen.py:163
--msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
-+msgid "User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hostname daemon"
++#~ msgstr "hostname デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:516
-+#: ../gui/polgen.glade:533
- msgid ""
- "User with full networking, no setuid applications without transition, no "
- "sudo, no su."
- msgstr ""
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hotplug daemon"
++#~ msgstr "hotplug デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:518 ../gui/polgen.py:164
--msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
-+msgid "Admin User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for howl daemon"
++#~ msgstr "howl デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:537
-+#: ../gui/polgen.glade:550
- msgid ""
- "User with full networking, no setuid applications without transition, no su, "
- "can sudo to Root Administration Roles"
- msgstr ""
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cups hplip daemon"
++#~ msgstr "cups hplip デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:539 ../gui/polgen.py:165
--msgid "Admin User Role"
-+#: ../gui/polgen.glade:592
-+msgid "<b>Root Users</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for httpd rotatelogs"
++#~ msgstr "httpd rotatelogs に対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:585
--msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
-+msgid "Root Admin User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
+-msgstr ""
++#~ msgid "HTTPD Service"
++#~ msgstr "HTTPD サービス"
--#: ../gui/polgen.glade:647
-+#: ../gui/polgen.glade:627
- 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/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for http suexec"
++#~ msgstr "http suexec に対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:649 ../gui/polgen.py:166
--msgid "Root Admin User Role"
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
-msgstr ""
--
--#: ../gui/polgen.glade:716
--msgid "label104"
++#~ msgid "Disable SELinux protection for hwclock daemon"
++#~ msgstr "hwclock デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
-msgstr ""
--
--#: ../gui/polgen.glade:745
-+#: ../gui/polgen.glade:705
- msgid "<b>Enter name of application or user role:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for i18n daemon"
++#~ msgstr "i18n デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
-+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
- msgid "Name"
- msgstr ""
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for imazesrv daemon"
++#~ msgstr "imazesrv デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:807
-+#: ../gui/polgen.glade:739
- msgid "Enter complete path for executable to be confined."
- msgstr ""
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
+-msgstr ""
++#~ msgid "Disable SELinux protection for inetd child daemons"
++#~ msgstr "inetd child デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
-+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
- msgid "..."
- msgstr "..."
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
+-msgstr ""
++#~ msgid "Disable SELinux protection for inetd daemon"
++#~ msgstr "inetd デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:849
-+#: ../gui/polgen.glade:776
- msgid "Enter unique name for the confined application or user role."
- msgstr ""
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for innd daemon"
++#~ msgstr "innd デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:871
-+#: ../gui/polgen.glade:794
- msgid "Executable"
- msgstr ""
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for iptables daemon"
++#~ msgstr "iptables デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:899
-+#: ../gui/polgen.glade:808
- msgid "Init script"
- msgstr ""
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ircd daemon"
++#~ msgstr "ircd デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:927
-+#: ../gui/polgen.glade:821
- msgid ""
- "Enter complete path to init script used to start the confined application."
- msgstr ""
+-#: ../gui/selinux.tbl:189
+-msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for irqbalance daemon"
++#~ msgstr "irqbalance デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:982
--msgid "label105"
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
-msgstr ""
--
--#: ../gui/polgen.glade:1011
-+#: ../gui/polgen.glade:887
- msgid "<b>Select existing role to modify:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for iscsi daemon"
++#~ msgstr "iscsi デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:1045
-+#: ../gui/polgen.glade:908
- msgid "Select the user roles that will transiton to the %s domain."
- msgstr ""
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for jabberd daemon"
++#~ msgstr "jabberd デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:1073
--msgid "label106"
-+#: ../gui/polgen.glade:928
-+msgid "role tab"
- msgstr ""
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
+-msgstr ""
++#~ msgid "Kerberos"
++#~ msgstr "Kerberos"
--#: ../gui/polgen.glade:1102
-+#: ../gui/polgen.glade:945
- msgid "<b>Select roles that %s will transition to:</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for kadmind daemon"
++#~ msgstr "kadmind デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:1136
-+#: ../gui/polgen.glade:963
- msgid "Select applications domains that %s will transition to."
- msgstr ""
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for klogd daemon"
++#~ msgstr "klogd デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:1164
--msgid "label107"
-+#: ../gui/polgen.glade:983
-+msgid ""
-+"transition \n"
-+"role tab"
- msgstr ""
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for krb5kdc daemon"
++#~ msgstr "krb5kdc デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:1193
-+#: ../gui/polgen.glade:1001
- msgid "<b>Select the user_roles that will transition to %s:</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ktalk daemons"
++#~ msgstr "ktalk デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:1227
-+#: ../gui/polgen.glade:1019
- msgid "Select the user roles that will transiton to this applications domains."
- msgstr ""
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for kudzu daemon"
++#~ msgstr "kudzu デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:1255
--msgid "label108"
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:1284
-+#: ../gui/polgen.glade:1056
- msgid "<b>Select domains that %s will administer:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for locate daemon"
++#~ msgstr "locate デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
-+#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
- msgid "Select the domains that you would like this user administer."
- msgstr ""
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lpd daemon"
++#~ msgstr "lpd デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:1346
--msgid "label109"
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:1375
-+#: ../gui/polgen.glade:1111
- msgid "<b>Select additional roles for %s:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for lrrd daemon"
++#~ msgstr "lrrd デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:1437
--msgid "label111"
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:1466
-+#: ../gui/polgen.glade:1166
- msgid "<b>Enter network ports that %s binds on:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for lvm daemon"
++#~ msgstr "lvm デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
-+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
- msgid "<b>TCP Ports</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mailman"
++#~ msgstr "mailman に対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
-+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
-+#: ../gui/polgen.glade:1698
-+msgid "All"
-+msgstr "Allens"
-+
-+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
- msgid "Allows %s to bind to any udp port"
- msgstr ""
+-#: ../gui/selinux.tbl:202
+-msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mdadm daemon"
++#~ msgstr " mdadm デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
--#: ../gui/polgen.glade:2215
--msgid "All"
--msgstr "Allens"
-+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
-+msgid "600-1024"
-+msgstr ""
+-#: ../gui/selinux.tbl:203
+-msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for monopd daemon"
++#~ msgstr "monopd デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
-+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
- msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
- msgstr ""
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mrtg daemon"
++#~ msgstr "mrtg デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
--msgid "600-1024"
-+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
-+msgid "Unreserved Ports (>1024)"
- msgstr ""
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mysqld daemon"
++#~ msgstr "mysqld デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
-+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s binds "
- "to. Example: 612, 650-660"
- msgstr ""
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nagios daemon"
++#~ msgstr "nagios デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
--msgid "Unreserved Ports (>1024)"
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
--#: ../gui/polgen.glade:2233
-+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
-+#: ../gui/polgen.glade:1718
- msgid "Select Ports"
- msgstr ""
++#~ msgid "Name Service"
++#~ msgstr "Name サービス"
--#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
-+#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
- msgid "Allows %s to bind to any udp ports > 1024"
- msgstr ""
+-#: ../gui/selinux.tbl:208
+-msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
+-msgstr ""
++#~ msgid "Disable SELinux protection for named daemon"
++#~ msgstr "named デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
-+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
- msgid "<b>UDP Ports</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nessusd daemon"
++#~ msgstr "nessusd デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:1937
--msgid "label113"
-+#: ../gui/polgen.glade:1519
-+msgid ""
-+"Network\n"
-+"Bind tab"
- msgstr ""
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NetworkManager"
++#~ msgstr "NetworkManager に対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:1966
-+#: ../gui/polgen.glade:1537
- msgid "<b>Select network ports that %s connects to:</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nfsd daemon"
++#~ msgstr "nfsd デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:2058
-+#: ../gui/polgen.glade:1593
- msgid "Allows %s to connect to any tcp port"
- msgstr ""
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
+-msgstr ""
++#~ msgid "Samba"
++#~ msgstr "Samba"
--#: ../gui/polgen.glade:2104
-+#: ../gui/polgen.glade:1622
- msgid ""
- "Enter a comma separated list of tcp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
- msgstr ""
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nmbd daemon"
++#~ msgstr "nmbd デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:2212
-+#: ../gui/polgen.glade:1702
- msgid "Allows %s to connect to any udp port"
- msgstr ""
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nrpe daemon"
++#~ msgstr "nrpe デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:2258
-+#: ../gui/polgen.glade:1731
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
- msgstr ""
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nscd daemon"
++#~ msgstr "nscd デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:2305
--msgid "label114"
+-#: ../gui/selinux.tbl:216
+-msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
-msgstr ""
--
--#: ../gui/polgen.glade:2334
-+#: ../gui/polgen.glade:1792
- msgid "<b>Select common application traits for %s:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for nsd daemon"
++#~ msgstr "nsd デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:2366
-+#: ../gui/polgen.glade:1809
- msgid "Writes syslog messages\t"
- msgstr ""
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ntpd daemon"
++#~ msgstr "ntpd デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:2385
-+#: ../gui/polgen.glade:1824
- msgid "Create/Manipulate temporary files in /tmp"
- msgstr ""
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for oddjob"
++#~ msgstr "oddjob に対する SELinux の保護を無効にする"
++
++#~ msgid "Disable SELinux protection for oddjob_mkhomedir"
++#~ msgstr "oddjob_mkhomedir に対する SELinux の保護を無効にする"
++
++#~ msgid "Disable SELinux protection for openvpn daemon"
++#~ msgstr "openvpn デーモンに対する SELinux の保護を無効にする"
++
++#~ msgid "Disable SELinux protection for pam daemon"
++#~ msgstr "pam デーモンに対する SELinux の保護を無効にする"
++
++#~ msgid "Disable SELinux protection for pegasus"
++#~ msgstr "pegasus に対する SELinux の保護を無効にする"
++
++#~ msgid "Disable SELinux protection for perdition daemon"
++#~ msgstr "perdition デーモンに対する SELinux の保護を無効にする"
++
++#~ msgid "Disable SELinux protection for portmap daemon"
++#~ msgstr "portmap デーモンに対する SELinux の保護を無効にする"
++
++#~ msgid "Disable SELinux protection for portslave daemon"
++#~ msgstr "portslave デーモンに対する SELinux の保護を無効にする"
++
++#~ msgid "Disable SELinux protection for postfix"
++#~ msgstr "postfix に対する SELinux の保護を無効にする"
++
++#~ msgid "Disable SELinux protection for postgresql daemon"
++#~ msgstr "postgresql デーモンに対する SELinux の保護を無効にする"
++
++#~ msgid "pppd"
++#~ msgstr "pppd"
++
++#~ msgid "Disable SELinux protection for pptp"
++#~ msgstr "pptp に対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:2404
-+#: ../gui/polgen.glade:1839
- msgid "Uses Pam for authentication"
- msgstr ""
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for prelink daemon"
++#~ msgstr "prelink デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:2423
-+#: ../gui/polgen.glade:1854
- msgid "Uses nsswitch or getpw* calls"
- msgstr ""
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for privoxy daemon"
++#~ msgstr "privoxy デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:2442
-+#: ../gui/polgen.glade:1869
- msgid "Uses dbus"
- msgstr ""
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ptal daemon"
++#~ msgstr "ptal デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:2461
-+#: ../gui/polgen.glade:1884
- msgid "Sends audit messages"
- msgstr ""
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for pxe daemon"
++#~ msgstr "pxe デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:2480
-+#: ../gui/polgen.glade:1899
- msgid "Interacts with the terminal"
- msgstr ""
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
+-msgstr ""
++#~ msgid "Disable SELinux protection for pyzord"
++#~ msgstr "pyzord に対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:2499
-+#: ../gui/polgen.glade:1914
- msgid "Sends email"
- msgstr ""
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for quota daemon"
++#~ msgstr "quota デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:2530
--msgid "label115"
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
-msgstr ""
--
--#: ../gui/polgen.glade:2559
-+#: ../gui/polgen.glade:1961
- msgid "<b>Add files/directories that %s manages</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for radiusd daemon"
++#~ msgstr "radiusd デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:2788
-+#: ../gui/polgen.glade:2122
- msgid ""
- "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
- "Files ..."
- msgstr ""
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
+-msgstr ""
++#~ msgid "Disable SELinux protection for radvd daemon"
++#~ msgstr "radvd デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:2823
--msgid "label116"
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:2852
-+#: ../gui/polgen.glade:2166
- msgid "<b>Add booleans from the %s policy:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for rdisc"
++#~ msgstr "rdisc に対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:3002
-+#: ../gui/polgen.glade:2274
- msgid "Add/Remove booleans used by the %s domain"
- msgstr ""
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
+-msgstr ""
++#~ msgid "Disable SELinux protection for readahead"
++#~ msgstr "readahead に対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:3066
-+#: ../gui/polgen.glade:2316
- msgid "<b>Which directory you will generate the %s policy?</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
+-msgstr ""
++#~ msgid "Allow programs to read files in non-standard locations (default_t)"
++#~ msgstr ""
++#~ "標準的位置以外 (default_t) でファイルの読み込みをプログラムに許可する"
--#: ../gui/polgen.glade:3097
-+#: ../gui/polgen.glade:2334
- msgid "Policy Directory"
- msgstr ""
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for restorecond"
++#~ msgstr "restorecond に対する SELinux の保護を無効にする"
--#: ../gui/polgen.glade:3254
--msgid "Add Booleans Dialog"
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:3327
--msgid "Boolean Name"
++#~ msgid "Disable SELinux protection for rhgb daemon"
++#~ msgstr "rhgb デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
-msgstr ""
--
--#: ../gui/polgengui.py:261
-+#: ../gui/polgengui.py:262
- msgid "Role"
- msgstr ""
++#~ msgid "Disable SELinux protection for ricci"
++#~ msgstr "ricci に対する SELinux の保護を無効にする"
--#: ../gui/polgengui.py:268
-+#: ../gui/polgengui.py:269
- msgid "Existing_User"
- msgstr ""
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ricci_modclusterd"
++#~ msgstr "ricci_modclusterd に対する SELinux の保護を無効にする"
--#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
-+#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
- #, fuzzy
- msgid "Application"
- msgstr "Brukerprogramm"
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rlogind daemon"
++#~ msgstr "rlogind デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgengui.py:352
-+#: ../gui/polgengui.py:353
- #, python-format
- msgid "%s must be a directory"
- msgstr ""
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rpcd daemon"
++#~ msgstr "rpcd デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
-+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
- msgid "You must select a user"
- msgstr ""
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rshd"
++#~ msgstr "rshd に対する SELinux の保護を無効にする"
--#: ../gui/polgengui.py:542
-+#: ../gui/polgengui.py:543
- msgid "Select executable file to be confined."
- msgstr ""
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
+-msgstr ""
++#~ msgid "rsync"
++#~ msgstr "rsync"
--#: ../gui/polgengui.py:553
-+#: ../gui/polgengui.py:554
- msgid "Select init script file to be confined."
- msgstr ""
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rsync daemon"
++#~ msgstr "rsync デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgengui.py:563
-+#: ../gui/polgengui.py:564
- msgid "Select file(s) that confined application creates or writes"
- msgstr ""
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
+-msgstr ""
++#~ msgid "Allow ssh to run from inetd instead of as a daemon"
++#~ msgstr "デーモンとしてでなく、inetd からの実行を ssh に許可する"
--#: ../gui/polgengui.py:570
-+#: ../gui/polgengui.py:571
- msgid "Select directory(s) that the confined application owns and writes into"
- msgstr ""
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
+-msgstr ""
++#~ msgid "SASL authentication server"
++#~ msgstr "SASL 認証サーバー"
--#: ../gui/polgengui.py:632
-+#: ../gui/polgengui.py:633
- msgid "Select directory to generate policy files in"
- msgstr ""
+-#: ../gui/statusPage.py:94
+-msgid "Status"
+-msgstr ""
++#~ msgid ""
++#~ "Allow X-Windows server to map a memory region as both executable and "
++#~ "writable"
++#~ msgstr ""
++#~ "メモリー領域を実行可能と書き込み可能としての割り当てを X ウィンドウサー"
++#~ "バーに許可する"
--#: ../gui/polgengui.py:649
-+#: ../gui/polgengui.py:650
- #, python-format
- msgid ""
- "Type %s_t already defined in current policy.\n"
- "Do you want to continue?"
- msgstr ""
+-#: ../gui/statusPage.py:133
+-msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for saslauthd daemon"
++#~ msgstr "saslauthd デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
- msgid "Verify Name"
- msgstr ""
+-#: ../gui/statusPage.py:147
+-msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for scannerdaemon daemon"
++#~ msgstr "scannerdaemon デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:654
- #, python-format
- msgid ""
- "Module %s.pp already loaded in current policy.\n"
- "Do you want to continue?"
- msgstr ""
+-#: ../gui/statusPage.py:152
+-msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
+-msgstr ""
++#~ msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#~ msgstr "影響される sysadm_t、sudo 及び su へ移行を許可しません"
--#: ../gui/polgengui.py:699
-+#: ../gui/polgengui.py:700
- msgid ""
- "You must add a name made up of letters and numbers and containing no spaces."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
+-msgstr ""
++#~ msgid "Do not allow any processes to load kernel modules"
++#~ msgstr "どのプロセスにもカーネルモジュールのロードを許可しません"
--#: ../gui/polgengui.py:713
-+#: ../gui/polgengui.py:714
- msgid "You must enter a executable"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:12
+-msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+-msgstr ""
++#~ msgid "Do not allow any processes to modify kernel SELinux policy"
++#~ msgstr "どのモジュールにもカーネルの SELinux ポリシーの修正を許可しません"
--#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
-+#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
- msgid "Configue SELinux"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sendmail daemon"
++#~ msgstr "sendmail デーモンに対する SELinux の保護を無効にする"
--#: ../gui/polgen.py:158
--msgid "Internet Services Daemon"
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
-msgstr ""
--
--#: ../gui/polgen.py:197
--#, python-format
--msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#~ msgid "Disable SELinux protection for setrans"
++#~ msgstr "setrans に対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
-msgstr ""
--
--#: ../gui/polgen.py:324
--msgid "You must enter a name for your confined process/user"
++#~ msgid "Disable SELinux protection for setroubleshoot daemon"
++#~ msgstr "setroubleshoot デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
-msgstr ""
--
--#: ../gui/polgen.py:326
++#~ msgid "Disable SELinux protection for slapd daemon"
++#~ msgstr "slapd デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
+-msgstr ""
++#~ msgid "Disable SELinux protection for slrnpull daemon"
++#~ msgstr "slrnpull デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:727
-msgid ""
--"Name must be alpha numberic with no spaces. Consider using option \"-n "
--"MODULENAME\""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
-msgstr ""
--
--#: ../gui/polgen.py:414
--msgid "User Role types can not be assigned executables."
++#~ msgid "Disable SELinux protection for smbd daemon"
++#~ msgstr "smbd デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
-msgstr ""
--
--#: ../gui/polgen.py:420
--msgid "Only Daemon apps can use an init script.."
++#~ msgid "Disable SELinux protection for snmpd daemon"
++#~ msgstr "snmpd デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
-msgstr ""
--
--#: ../gui/polgen.py:438
--msgid "use_resolve must be a boolean value "
++#~ msgid "Disable SELinux protection for snort daemon"
++#~ msgstr "snort デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
-msgstr ""
--
--#: ../gui/polgen.py:444
--msgid "use_syslog must be a boolean value "
++#~ msgid "Disable SELinux protection for soundd daemon"
++#~ msgstr "soundd デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
-msgstr ""
--
--#: ../gui/polgen.py:450
--msgid "use_kerberos must be a boolean value "
++#~ msgid "Disable SELinux protection for sound daemon"
++#~ msgstr "sound デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
-msgstr ""
--
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
++#~ msgid "Spam Protection"
++#~ msgstr "Spam の保護"
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
-msgstr ""
--
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
++#~ msgid "Disable SELinux protection for spamd daemon"
++#~ msgstr "spamd デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
-msgstr ""
--
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
++#~ msgid "Allow Spam Assassin daemon network access"
++#~ msgstr "ネットワークアクセスを Spam Assassin デーモンに許可する"
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
-msgstr ""
--
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
++#~ msgid "Disable SELinux protection for speedmgmt daemon"
++#~ msgstr "speedmgmt デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
-msgstr ""
--
--#: ../gui/polgen.py:1183
--msgid "Interface file"
++#~ msgid "Squid"
++#~ msgstr "Squid"
+
+-#: ../gui/system-config-selinux.glade:1354
+-msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
-msgstr ""
--
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
++#~ msgid "Disable SELinux protection for squid daemon"
++#~ msgstr "squid デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
-msgstr ""
--
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
++#~ msgid "Disable SELinux protection for ssh daemon"
++#~ msgstr "ssh デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
-msgstr ""
--
--#: ../gui/polgen.py:1306
--#, python-format
++#~ msgid ""
++#~ "Allow staff_r users to search the sysadm home dir and read files (such as "
++#~ "~/.bashrc)"
++#~ msgstr ""
++#~ "システム管理者のホームディレクトリの検索とファイル (~/.bashrc など) の読み"
++#~ "込みを staff_r users に許可する"
+
+-#: ../gui/system-config-selinux.glade:1463
-msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
-msgstr ""
--
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
++#~ msgid "Universal SSL tunnel"
++#~ msgstr "汎用 SSL トンネル"
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
-msgstr ""
--
- #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
- msgstr ""
-@@ -3365,3 +3252,156 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
- msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
-+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
-+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
-+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
-+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
-+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
-+msgid "commands"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
-+msgstr ""
-diff --git a/policycoreutils/po/nl.po b/policycoreutils/po/nl.po
-index 27db150..21e881e 100644
---- a/policycoreutils/po/nl.po
-+++ b/policycoreutils/po/nl.po
-@@ -10,7 +10,7 @@ msgid ""
++#~ msgid "Disable SELinux protection for stunnel daemon"
++#~ msgstr "stunnel デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
+-msgstr ""
++#~ msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#~ msgstr ""
++#~ "xinetd の外部でスタンドアローンとしての稼働を stunnel デーモンに許可する"
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
+-msgstr ""
++#~ msgid "Disable SELinux protection for swat daemon"
++#~ msgstr "swat デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sxid daemon"
++#~ msgstr "sxid デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
+-msgstr ""
++#~ msgid "Disable SELinux protection for syslogd daemon"
++#~ msgstr "syslogd デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
+-msgstr ""
++#~ msgid "Disable SELinux protection for system cron jobs"
++#~ msgstr "システム cron ジョブに対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for tcp daemon"
++#~ msgstr "tcp デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for telnet daemon"
++#~ msgstr "telnet デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for tftpd daemon"
++#~ msgstr "tftpd デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for transproxy daemon"
++#~ msgstr "transproxy デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
+-msgstr ""
++#~ msgid "Disable SELinux protection for udev daemon"
++#~ msgstr "udev デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for uml daemon"
++#~ msgstr "uml デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
+-msgstr ""
++#~ msgid ""
++#~ "Allow xinetd to run unconfined, including any services it starts that do "
++#~ "not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "ドメイン移行が明示的に定義されないまま開始する全てのサービスを含む、制約の"
++#~ "ないままの稼働を xinetd に許可する"
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
+-msgstr ""
++#~ msgid ""
++#~ "Allow rc scripts to run unconfined, including any daemon started by an rc "
++#~ "script that does not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "ドメイン移行が明示的に定義されないまま rc スクリプトで開始される全てのデー"
++#~ "モンを含む、制約のないままの稼働を rc スクリプトに許可する"
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
+-msgstr ""
++#~ msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#~ msgstr ""
++#~ "制約のないままの稼働を hotplug や insmod のような特権を持つユーティリティ"
++#~ "に許可する"
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for updfstab daemon"
++#~ msgstr "updfstab デーモンに対して SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for uptimed daemon"
++#~ msgstr "uptimed デーモンに対して SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
+-msgstr ""
++#~ msgid ""
++#~ "Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, "
++#~ "only staff_r can do so"
++#~ msgstr ""
++#~ "su、sudo、又は userhelper を介して sysadm_r への接触を user_r に 許可す"
++#~ "る。それ以外は、staff_r のみが可能"
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
+-msgstr ""
++#~ msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#~ msgstr ""
++#~ "ネットワークインターフェイスの制御をユーザーに許可する (また、 "
++#~ "USERCTL=true が必要)"
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
+-msgstr ""
++#~ msgid "Allow user to stat ttyfiles"
++#~ msgstr "ttyfiles の統計をユーザーに許可する"
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
+-msgstr ""
++#~ msgid "Disable SELinux protection for uucpd daemon"
++#~ msgstr "uucpd デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
+-msgstr ""
++#~ msgid "Disable SELinux protection for vmware daemon"
++#~ msgstr "vmware デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
+-msgstr ""
++#~ msgid "Disable SELinux protection for watchdog daemon"
++#~ msgstr "watchdog デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
+-msgstr ""
++#~ msgid "Disable SELinux protection for winbind daemon"
++#~ msgstr "winbind デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
+-msgstr ""
++#~ msgid "Disable SELinux protection for xdm daemon"
++#~ msgstr "xdm デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
+-msgstr ""
++#~ msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#~ msgstr "sysadm_r:sysadm_t としてのログインを xdm に許可する"
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
+-msgstr ""
++#~ msgid "Disable SELinux protection for xen daemon"
++#~ msgstr "xen デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:2661
+-msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
+-msgstr ""
++#~ msgid "XEN"
++#~ msgstr "XEN"
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
+-msgstr ""
++#~ msgid "Disable SELinux protection for xfs daemon"
++#~ msgstr "xfs デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
+-msgstr ""
++#~ msgid "Disable SELinux protection for xen control"
++#~ msgstr "xen 制御に対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ypbind daemon"
++#~ msgstr "ypbind デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NIS Password Daemon"
++#~ msgstr "NIS パスワードデーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ypserv daemon"
++#~ msgstr "ypserv デーモンに対する SELinux の保護を無効にする"
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
++#~ msgstr "NIS 転送デーモンに対する SELinux の保護を無効にする"
+diff --git a/policycoreutils/po/ka.po b/policycoreutils/po/ka.po
+index a4478db..ab343d1 100644
+--- a/policycoreutils/po/ka.po
++++ b/policycoreutils/po/ka.po
+@@ -1,21 +1,22 @@
+ # SOME DESCRIPTIVE TITLE.
+ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+ # This file is distributed under the same license as the PACKAGE package.
+-# FIRST AUTHOR <EMAIL at ADDRESS>, YEAR.
+ #
+-#, fuzzy
++# Translators:
+ msgid ""
msgstr ""
- "Project-Id-Version: Policycoreutils\n"
+-"Project-Id-Version: PACKAGE VERSION\n"
++"Project-Id-Version: Policycoreutils\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
- "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: Dutch (http://www.transifex.net/projects/p/fedora/language/"
-@@ -32,7 +32,7 @@ msgstr ""
- "uitgevoerd,\n"
- " <argumenten ...> de argumenten zijn voor dat script."
+-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+-"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+-"Language-Team: LANGUAGE <LL at li.org>\n"
+-"Language: \n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
++"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
++"Language-Team: Georgian (http://www.transifex.com/projects/p/fedora/language/"
++"ka/)\n"
++"Language: ka\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
++"Plural-Forms: nplurals=1; plural=0;\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -24,7 +25,7 @@ msgid ""
+ " <args ...> are the arguments to that script."
+ msgstr ""
-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
#, c-format
msgid "failed to initialize PAM\n"
- msgstr "initialiseren van PAM is mislukt\n"
-@@ -81,7 +81,7 @@ msgstr "Sorry, run_init mag alleen worden gebruikt met een SELinux kernel.\n"
+ msgstr ""
+@@ -73,7 +74,7 @@ msgstr ""
msgid "authentication failed.\n"
- msgstr "authenticatie mislukt.\n"
+ msgstr ""
-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
#, c-format
msgid "Could not set exec context to %s.\n"
- msgstr "Kan exec context niet instellen naar %s.\n"
-@@ -94,860 +94,856 @@ msgstr "******************** BELANGRIJK **********************\n"
+ msgstr ""
+@@ -86,855 +87,851 @@ msgstr ""
msgid "To make this policy package active, execute:"
- msgstr "Om dit tactiek pakket te activeren, voer uit:"
+ msgstr ""
-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
-msgid "global"
--msgstr "globaal"
+-msgstr ""
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
- msgstr "Kan semanage handle niet creëren"
+ msgstr ""
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr "SELinux tactiek is niet beheerd of krijg geen toegang tot opslag."
+ msgstr ""
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
- msgstr "Kan tactiek opslag niet lezen."
+ msgstr ""
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
- msgstr "Kan semanage verbinding niet tot stand brengen"
+ msgstr ""
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
- msgstr "Kan MLS aangezet status niet testen"
+ msgstr ""
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
- msgstr "Nog niet geïmplementeerd"
+ msgstr ""
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
- msgstr "Semanage transactie is al bezig"
+ msgstr ""
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
- msgstr "Kan semanage transactie niet starten"
+ msgstr ""
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
- msgstr "Kan semanage transactie niet uitvoeren"
+ msgstr ""
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
- msgstr "Semanage transactie is niet bezig"
+ msgstr ""
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
- msgstr "Kan SELinux modules niet tonen"
+ msgstr ""
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
msgstr ""
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
- msgstr "Versie"
+ msgstr ""
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
- msgstr "Uitgezet"
+ msgstr ""
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
msgstr ""
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
- msgstr "Kan toelatend domein %s niet instellen (module installatie mislukte)"
+ msgstr ""
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
- msgstr "Kan toelatend domein %s niet verwijderen (verwijderen mislukte)"
+ msgstr ""
-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
@@ -97337,718 +151333,715 @@ index 27db150..21e881e 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
- msgstr "Kan geen sleutel aanmaken voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
- msgstr "Kan niet controleren of inlog afbeelding voor %s is gedefinieerd"
+ msgstr ""
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
- msgstr "Linux groep %s bestaat niet"
+ msgstr ""
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
- msgstr "Linux gebruiker %s bestaat niet"
+ msgstr ""
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
- msgstr "Kan geen inlog afbeelding aanmaken voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
- msgstr "Kan naam niet instellen voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
- msgstr "Kan MLS reeks niet instellen voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
- msgstr "Kan SELinux gebruiker niet instellen voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
- msgstr "Kan inlog afbeelding niet toevoegen voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
- msgstr "Vereist seuser of serange"
+ msgstr ""
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
- msgstr "Inlog afbeelding voor %s is niet gedefinieerd"
+ msgstr ""
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
- msgstr "Kan seuser niet opvragen voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
- msgstr "Kan inlog afbeelding niet veranderen voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
msgstr ""
- "Inlog afbeelding voor %s is gedefinieerd in tactiek, kan niet worden "
- "verwijderd"
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
- msgstr "Kan inlog afbeelding niet verwijderen voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
- msgstr "Kan inlog afbeeldingen niet tonen"
+ msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
- msgstr "Inlog naam"
+ msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
msgid "SELinux User"
- msgstr "SELinux gebruiker"
+ msgstr ""
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
- msgstr "MLS/MCS reeks"
+ msgstr ""
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
- msgstr "Kan niet controleren of SELinux gebruiker %s is gedefinieerd"
+ msgstr ""
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
- msgstr "Kan gebruiker niet opvragen voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
- msgstr "Je moet ten minste een rol voor %s toevoegen"
+ msgstr ""
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
- msgstr "Kan geen SELinux gebruiker aanmaken voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
- msgstr "Kan rol %s niet toevoegen voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
- msgstr "Kan MLS niveau niet instellen voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
- msgstr "Kan prefix %s niet toevoegen voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
- msgstr "Kan sleutel niet extraheren voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
- msgstr "Kan SELinux gebruiker %s niet toevoegen"
+ msgstr ""
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
- msgstr "Vereist prefix, rollen, niveau of bereik"
+ msgstr ""
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
- msgstr "Vereist prefix of rollen"
+ msgstr ""
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
- msgstr "SELinux gebruiker %s is niet gedefinieerd"
+ msgstr ""
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
- msgstr "Kan SELinux gebruiker %s niet veranderen"
+ msgstr ""
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
msgstr ""
- "SELinux gebruiker %s is gedefinieerd in tactiek, kan niet worden verwijderd"
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
- msgstr "Kan SELinux gebruiker %s niet verwijderen"
+ msgstr ""
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
- msgstr "Kan SELinux gebruikers niet tonen"
+ msgstr ""
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
- msgstr "Kan rollen voor gebruiker %s niet tonen"
+ msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
- msgstr "Labelen"
+ msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
- msgstr "MLS/"
+ msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
- msgstr "Prefix"
+ msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
- msgstr "MCS niveau"
+ msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
- msgstr "MCS reeks"
+ msgstr ""
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
- msgstr "SELinux rollen"
+ msgstr ""
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
- msgstr "Protocol udp of tcp is vereist"
+ msgstr ""
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
- msgstr "Poort is vereist"
+ msgstr ""
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
msgstr ""
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
- msgstr "Kan geen sleutel aanmaken voor %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
- msgstr "Type is vereist"
+ msgstr ""
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
- msgstr "Kan niet controleren of poort %s/%s gedefinieerd is"
+ msgstr ""
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
- msgstr "Poort %s/%s is al gedefinieerd"
+ msgstr ""
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
- msgstr "Kan geen poort aanmaken voor %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
- msgstr "Kan geen context aanmaken voor %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
- msgstr "Kan gebruiker in poort context niet instellen voor %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
- msgstr "Kan rol in poort context niet instellen voor %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
- msgstr "Kan type in poort context niet instellen voor %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
- msgstr "Kan mls velden in poort context niet instellen voor %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
- msgstr "Kan poort context niet instellen voor %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
- msgstr "Kan poort %s/%s niet toevoegen"
+ msgstr ""
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
- msgstr "Vereist setype of serange"
+ msgstr ""
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
- msgstr "Vereist setype"
+ msgstr ""
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
- msgstr "Poort %s/%s is niet gedefinieerd"
+ msgstr ""
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
- msgstr "Kan poort %s/%s niet opvragen"
+ msgstr ""
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
- msgstr "Kan poort %s/%s niet veranderen"
+ msgstr ""
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
- msgstr "Kan poorten niet tonen"
+ msgstr ""
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
- msgstr "Kan poort %s niet verwijderen"
+ msgstr ""
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "Poort %s/%s is gedefinieerd in tactiek, kan niet worden verwijderd"
+ msgstr ""
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
- msgstr "Kan poort %s/%s niet verwijderen"
+ msgstr ""
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
- msgstr "Kan poorten niet tonen"
+ msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
- msgstr "SELinux poort type"
+ msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
- msgstr "Proto"
+ msgstr ""
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
- msgstr "Poort nummer"
+ msgstr ""
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
- msgstr "Node adres is vereist"
+ msgstr ""
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
- msgstr "Onbekend of ontbrekend protocol"
+ msgstr ""
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
- msgstr "SELinux type is vereist"
+ msgstr ""
-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
- msgstr "Kan geen sleutel aanmaken voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
- msgstr "Kan niet controleren of addr %s is gedefinieerd"
+ msgstr ""
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
- msgstr "Kan geen addr aanmaken voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
- msgstr "Kan geen context aanmaken voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
- msgstr "Kan geen masker instellen voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
- msgstr "Kan gebruiker in addr context niet instellen voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
- msgstr "Kan rol in addr context niet instellen voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
- msgstr "Kan type in addr context niet instellen voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
- msgstr "Kan mls velden in addr context niet instellen voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
- msgstr "Kan addr context niet instellen voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
- msgstr "Kan addr %s niet toevoegen"
+ msgstr ""
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
- msgstr "Addr %s is niet gedefinieerd"
+ msgstr ""
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
- msgstr "Kan addr %s niet bevragen"
+ msgstr ""
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
- msgstr "Kan addr %s niet veranderen"
+ msgstr ""
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr "Addr %s gedefinieerd in tactiek, kan niet worden verwijderd"
+ msgstr ""
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
- msgstr "Kan addr %s niet verwijderen"
+ msgstr ""
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
msgstr ""
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
- msgstr "Kan addr's niet tonen"
+ msgstr ""
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
- msgstr "Kan niet controleren of interface %s gedefinieerd is"
+ msgstr ""
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
- msgstr "Kan geen interface aanmaken voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
- msgstr "Kan gebruiker in interface context niet instellen voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
- msgstr "Kan rol in interface context niet instellen voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
- msgstr "Kan type in interface context niet instellen voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
- msgstr "Kan mls velden in interface context niet instellen voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
- msgstr "Kan interface context niet instellen voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
- msgstr "Kan boodschap context niet instellen voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
- msgstr "Kan interface %s niet toevoegen"
+ msgstr ""
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr "Interface %s is niet gedefinieerd"
+ msgstr ""
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr "Kan interface %s niet opvragen"
+ msgstr ""
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr "Kan interface %s niet veranderen"
+ msgstr ""
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr "Interface %s is gedefinieerd in tactiek, kan niet worden verwijderd"
+ msgstr ""
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr "Kan interface %s niet verwijderen"
+ msgstr ""
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
msgstr ""
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr "Kan interfaces niet tonen"
+ msgstr ""
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr "SELinux interface"
+ msgstr ""
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr "Context"
+ msgstr ""
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
msgstr ""
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
msgstr ""
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
msgstr ""
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr "Kan gebruiker in bestand context niet instellen voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr "Kan rol in bestand context niet instellen voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
- msgstr "Kan mls velden in bestand context niet instellen voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr "Ongeldige bestand specificatie"
+ msgstr ""
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
msgstr ""
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -98057,116 +152050,114 @@ index 27db150..21e881e 100644
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
- msgstr "Kan niet controleren of bestand context voor %s is gedefinieerd"
+ msgstr ""
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr "Kan geen bestand context aanmaken voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr "Kan type in bestand context niet instellen voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr "Kan bestand context niet instellen voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr "Kan bestand context niet toevoegen voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
- msgstr "Vereist setype, serange of seuser"
+ msgstr ""
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr "Bestand context voor %s is niet gedefinieerd"
+ msgstr ""
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr "Kan bestand context niet opvragen voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr "Kan bestand context niet veranderen voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr "Kan bestand contexten niet tonen"
+ msgstr ""
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr "Kan bestand context %s niet verwijderen"
+ msgstr ""
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
msgstr ""
- "Bestand context voor %s is gedefinieerd in tactiek, kan niet worden "
- "verwijderd"
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr "Kan bestand context niet verwijderen voor %s"
+ msgstr ""
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr "Kan bestand contexten niet tonen"
+ msgstr ""
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr "Kan lokale bestand contexten niet tonen"
+ msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
- msgstr "SELinux fcontext"
+ msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr "type"
+ msgstr ""
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
@@ -98174,114 +152165,114 @@ index 27db150..21e881e 100644
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr "Kan niet controleren of Boolean %s gedefinieerd is"
+ msgstr ""
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr "Boolean %s is niet gedefinieerd"
+ msgstr ""
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr "Kan bestand context %s niet opvragen"
+ msgstr ""
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
- msgstr "Je moet een van de volgende waarden opgeven: %s"
+ msgstr ""
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
- msgstr "Kan actieve waarde van Boolean %s niet instellen"
+ msgstr ""
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr "Kan Boolean %s niet veranderen"
+ msgstr ""
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
- msgstr "Verkeerd formaat %s: Record %s"
+ msgstr ""
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr "Boolean %s is gedefinieerd in tactiek, kan niet worden verwijderd"
+ msgstr ""
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr "Kan Boolean %s niet verwijderen"
+ msgstr ""
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr "Kan Booleans niet tonen"
+ msgstr ""
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr "onbekend"
+ msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
- msgstr "uit"
+ msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
- msgstr "aan"
+ msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
- msgstr "SELinux Boolean"
+ msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
msgstr ""
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
- msgstr "Beschrijving"
+ msgstr ""
-@@ -1011,7 +1007,7 @@ msgstr "Fout bij het toewijzen van geheugen.\n"
+@@ -998,7 +995,7 @@ msgstr ""
msgid "Error sending audit message.\n"
- msgstr "Fout bij het versturen van audit boodschap.\n"
+ msgstr ""
-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
#, c-format
msgid "Could not determine enforcing mode.\n"
- msgstr "Kan afdwingende mode niet vaststellen.\n"
-@@ -1131,62 +1127,66 @@ msgstr "Niet in staat om een lege signaal set te verkrijgen\n"
+ msgstr ""
+@@ -1113,62 +1110,66 @@ msgstr ""
msgid "Unable to set SIGHUP handler\n"
- msgstr "Niet in staat om SIGHUP verwerker in te stellen\n"
+ msgstr ""
-#: ../newrole/newrole.c:1053
+#: ../newrole/newrole.c:1036
@@ -98291,83 +152282,83 @@ index 27db150..21e881e 100644
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "Sorry, newrole mag alleen worden gebruikt met een SELinux kernel.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr "verkrijgen van old_context is mislukt.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr "Waarschuwing! Kan tty informatie niet ophalen.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr "fout bij het lezen van de PAM service instelling.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr "newrole: incorrect wachtwoord voor %s\n"
+ msgstr ""
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
#, c-format
msgid "newrole: failure forking: %s"
- msgstr "newrole: forking mislukt: %s"
+ msgstr ""
-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr "Niet in staat om tty label terug te zetten...\n"
+ msgstr ""
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
#, c-format
msgid "Failed to close tty properly\n"
- msgstr "Afsluiten van tty op een juiste manier is mislukt\n"
+ msgstr ""
-#: ../newrole/newrole.c:1224
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr "Kan beschrijvingen niet sluiten.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr "Fout bij het toewijzen van argv0 van de shell.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
#, c-format
msgid "Unable to restore the environment, aborting\n"
- msgstr "Niet in staat om de omgeving terug te zetten, afbreken\n"
+ msgstr ""
-#: ../newrole/newrole.c:1298
+#: ../newrole/newrole.c:1297
msgid "failed to exec shell\n"
- msgstr "uitvoeren van shell is mislukt\n"
+ msgstr ""
-@@ -1290,20 +1290,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1271,20 +1272,20 @@ msgstr ""
msgid "chcat -l +CompanyConfidential juser"
- msgstr "chcat -l +CompanyConfidential juser"
+ msgstr ""
-#: ../scripts/chcat:399 ../gui/polgen.py:1351
-#, c-format, python-format
+#: ../scripts/chcat:399
+#, c-format
msgid "Options Error %s "
- msgstr "Fout in opties %s "
+ msgstr ""
-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
@@ -98384,7 +152375,7 @@ index 27db150..21e881e 100644
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1379,557 +1379,444 @@ msgstr ""
+@@ -1360,557 +1361,444 @@ msgstr ""
msgid "Load Policy Module"
msgstr ""
@@ -99077,320 +153068,2432 @@ index 27db150..21e881e 100644
#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
msgid "Network Port"
msgstr ""
-@@ -3375,3 +3262,160 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
+@@ -1948,1411 +1836,1487 @@ msgstr ""
+ msgid "Group View"
msgstr ""
-+
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+#: ../sepolicy/sepolicy.py:110
+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+#: ../sepolicy/sepolicy.py:114
+msgid "All domains"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+#: ../sepolicy/sepolicy.py:116
+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+#: ../sepolicy/sepolicy.py:164
+msgid "Query SELinux policy network information"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
+msgid "list all SELinux port types"
-+msgstr "SELinux poort type"
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
+#: ../sepolicy/sepolicy.py:175
+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
+#: ../sepolicy/sepolicy.py:178
+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
+#: ../sepolicy/sepolicy.py:195
+msgid "Source Domain"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+#: ../sepolicy/sepolicy.py:198
+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
+msgstr ""
+
-+#~ msgid "global"
-+#~ msgstr "globaal"
-diff --git a/policycoreutils/po/or.po b/policycoreutils/po/or.po
-index 69b34b3..16a046d 100644
---- a/policycoreutils/po/or.po
-+++ b/policycoreutils/po/or.po
-@@ -10,7 +10,7 @@ msgid ""
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/kn.po b/policycoreutils/po/kn.po
+index d72a685..c51fcd1 100644
+--- a/policycoreutils/po/kn.po
++++ b/policycoreutils/po/kn.po
+@@ -3,21 +3,21 @@
+ # This file is distributed under the same license as the PACKAGE package.
+ #
+ # Translators:
+-# Shankar Prasad <svenkate at redhat.com>, 2007, 2008, 2009, 2010.
++# Shankar Prasad <svenkate at redhat.com>, 2007-2010,2012.
+ msgid ""
msgstr ""
"Project-Id-Version: Policycoreutils\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: Oriya (http://www.transifex.net/projects/p/fedora/language/"
-@@ -31,7 +31,7 @@ msgstr ""
- " ଯେଉଁଠାରେ: <script> ଚଲାଯିବା କୁ ଥିବା ସ୍କ୍ରିପ୍ଟ ର ନାମ,\n"
- " <args ...> ସେହି ସ୍କ୍ରିପ୍ଟ ର ସ୍ବତନ୍ତ୍ରଚର"
+-"Language-Team: Kannada (http://www.transifex.net/projects/p/fedora/language/"
++"Language-Team: Kannada (http://www.transifex.com/projects/p/fedora/language/"
+ "kn/)\n"
+ "Language: kn\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=1; plural=0\n"
++"Plural-Forms: nplurals=1; plural=0;\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -29,7 +29,7 @@ msgstr ""
+ " ಇಲ್ಲಿ: <script> ವು ಚಲಾಯಿಸಬೇಕಿರುವ init ಸ್ಕ್ರಿಪ್ಟಿನ ಹೆಸರು,\n"
+ " <args ...> ಗಳು ಈ ಸ್ಕ್ರಿಪ್ಟಿನ ಆರ್ಗ್ಯುಮೆಂಟುಗಳು."
-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
#, c-format
msgid "failed to initialize PAM\n"
- msgstr "PAM ର ପ୍ରାରମ୍ଭିକରଣ କରିବା ରେ ଅସଫଳ\n"
-@@ -80,7 +80,7 @@ msgstr "କ୍ଷମା କରିବେ, run_init ନିର୍ଦ୍ଦେଶ
+ msgstr "PAM ಅನ್ನು ಆರಂಭಿಸುವಲ್ಲಿ ದೋಷ\n"
+@@ -78,7 +78,7 @@ msgstr "ಕ್ಷಮಿಸಿ, run_init ಕೇವಲ ಒಂದು SELinux ಕರ
msgid "authentication failed.\n"
- msgstr "ବୈଧିକରଣ ଅସଫଳ ହୋଇ ଗଲା \n"
+ msgstr "ದೃಢೀಕರಣವು ವಿಫಲಗೊಂಡಿದೆ.\n"
-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
#, c-format
msgid "Could not set exec context to %s.\n"
- msgstr "exec ପ୍ରସଙ୍ଗ କୁ %s ରେ ସେଟ କରି ପାରିଲା ନାହିଁ \n"
-@@ -93,855 +93,851 @@ msgstr "******************** ଗୁରୁତ୍ବପୂର୍ଣ୍ଣ ********
+ msgstr "%s ಕ್ಕೆ exec ಸನ್ನಿವೇಶವನ್ನು ಹೊಂದಿಸಲಾಗಿಲ್ಲ.\n"
+@@ -91,856 +91,858 @@ msgstr "******************** ಪ್ರಮುಖ ಅಂಶ **********************
msgid "To make this policy package active, execute:"
- msgstr "ଏହି ନୀତି ପ୍ୟାକେଜକୁ ସକ୍ରିୟ କରିବା ପାଇଁ, ନିଷ୍ପାଦନ କରନ୍ତୁ:"
+ msgstr "ಈ ಪಾಲಿಸಿ(ಪಾಲಿಸಿ) ಪ್ಯಾಕೇಜನ್ನು ಸಕ್ರಿಯವಾಗಿಸಲು, ಇದನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿ:"
-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
-msgid "global"
--msgstr "ଜାଗତିକ"
+-msgstr "ಜಾಗತಿಕ"
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
- msgstr "semanage ହ୍ୟାଣ୍ଡଲକୁ ସୃଷ୍ଟି କରି ପାରିଲା ନାହିଁ"
+ msgstr "semanage ಹ್ಯಾಂಡಲನ್ನು ಸೃಜಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr "SELinux ନୀତି ଟି ପରିଚାଳିତ ହେଉ ନାହିଁ କିମ୍ବା ଭଣ୍ଡାର କୁ ପ୍ରବେଶାନୁମତି ନାହିଁ"
+ msgstr "SELinux ಪಾಲಿಸಿಯನ್ನು ನಿರ್ವಹಿಸಲಾಗಿಲ್ಲ ಅಥವ ಶೇಖರಣೆಯನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲಾಗಿಲ್ಲ."
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
- msgstr "ସଞ୍ଚୟ କରିବା ନୀତି କୁ ପଢି ପାରୁ ନାହିଁ"
+ msgstr "ಪಾಲಿಸಿ ಶೇಖರಣೆಯನ್ನು ಓದಲಾಗಿಲ್ಲ."
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
- msgstr "semanage ସଂଯୋଗ କୁ ସ୍ଥାପିତ କରି ପାରିଲା ନାହିଁ"
+ msgstr "semanage ಸಂಪರ್ಕವನ್ನು ಸ್ಥಾಪಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
- msgstr "MLS ସକ୍ରିୟ ସ୍ଥିତିକୁ ପରୀକ୍ଷା କରି ପାରିଲା ନାହିଁ"
+ msgstr "MLS ಶಕ್ತಗೊಂಡಿರುವ ಸ್ಥಿತಿಯನ್ನು ಪರೀಕ್ಷಿಸಲಾಗಲಿಲ್ಲ"
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
- msgstr "ଏପର୍ଯ୍ୟନ୍ତ କାର୍ଯ୍ୟକାରୀ ହୋଇନାହିଁ"
+ msgstr "ಇನ್ನೂ ಅನ್ವಯಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
- msgstr "Semanage ବିନିମୟ ପୂର୍ବରୁ ଚାଲିଅଛି"
+ msgstr "ಸೆಮನೇಜ್ ವ್ಯವಹಾರವು ಈಗಾಗಲೆ ಪ್ರಗತಿಯಲ್ಲಿದೆ"
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
- msgstr "semanage ବିନିମୟ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
+ msgstr "semanage ವಹಿವಾಟನ್ನು ಆರಂಭಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
- msgstr "semanage ଅନୁବାଦକୁ ଦାଖଲ କରିପାରିଲା ନାହିଁ"
+ msgstr "semanage ವಹಿವಾಟನ್ನು ಸಲ್ಲಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
- msgstr "Semanage ବିନିମୟ ଚାଲୁନାହିଁ"
+ msgstr "ಸೆಮನೇಜ್ ವ್ಯವಹಾರವು ಪ್ರಗತಿಯಲ್ಲಿಲ್ಲ"
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
- msgstr "SELinux ଏକକାଂଶକୁ ତାଲିକାଭୁକ୍ତ କରିପାରିଲା ନାହିଁ"
+ msgstr "SELinux ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
- msgstr ""
+ msgstr "ಮಾಡ್ಯೂಲಿನ ಹೆಸರು"
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
- msgstr "ସଂସ୍କରଣ"
+ msgstr "ಆವೃತ್ತಿ"
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
- msgstr "ନିଷ୍କ୍ରିୟ"
+ msgstr "ಅಶಕ್ತಗೊಂಡ"
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
- msgstr ""
+ msgstr "%s ಎಂಬ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಅಶಕ್ತಗೊಳಿಸಲಾಗಲಿಲ್ಲ (ತೆಗೆದು ಹಾಕುವಲ್ಲಿ ವಿಫಲತೆ)"
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
- msgstr ""
+ msgstr "%s ಎಂಬ ಮಾಡ್ಯೂಲನ್ನು ಶಕ್ತಗೊಳಿಸಲಾಗಲಿಲ್ಲ (ತೆಗೆದು ಹಾಕುವಲ್ಲಿ ವಿಫಲತೆ)"
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
- msgstr ""
+ msgstr "%s ಎಂಬ ಮಾಡ್ಯೂಲನ್ನು ತೆಗೆದುಹಾಕಲಾಗಲಿಲ್ಲ (ತೆಗೆದು ಹಾಕುವಲ್ಲಿ ವಿಫಲತೆ)"
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
- msgstr ""
+ msgstr "dontaudit ಗೆ 'on' ಅಥವ 'off' ಇವೆರಡರಲ್ಲಿ ಯಾವುದಾದರೂ ಒಂದರ ಅಗತ್ಯವಿದೆ"
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
- msgstr ""
+-msgstr ""
++msgstr "ಒಳನಿರ್ಮಿತ ಅನುಮತಿಯ ಬಗೆಗಳು"
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
- msgstr ""
+-msgstr ""
++msgstr "ಅಗತ್ಯಾನುಗುಣಗೊಳಿಸಲಾದ ಅನುಮತಿಯ ಬಗೆಗಳು"
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
- msgstr "ଅନୁମତି ପାଇବା ଯୋଗ୍ୟ ପରିସର %s କୁ ବିନ୍ୟାସ କରିପାରିଲା ନାହିଁ (ଏକକାଂଶ ସ୍ଥାପନ ବିଫଳ)"
+ msgstr ""
+ "ಅನುಮತಿಪೂರ್ವಕ ಡೊಮೈನ್ %s ಅನ್ನು ಹೊಂದಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ (ಡೊಮೈನ್ ಅನುಸ್ಥಾಪನೆಯು ವಿಫಲಗೊಂಡಿದೆ)"
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
- msgstr "ଅନୁମତି ପାଇବା ଯୋଗ୍ୟ ପରିସର %s କୁ କାଢ଼ିପାରିଲା ନାହିଁ (କାଢ଼ିବା ବିଫଳ)"
+ msgstr "ಅನುಮತಿಪೂರ್ವಕವಾದ ಡೊಮೈನ್ %s ಅನ್ನು ತೆಗೆದುಹಾಕಲಾಗಲಿಲ್ಲ (ತೆಗೆದು ಹಾಕುವಲ್ಲಿ ವಿಫಲತೆ)"
-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
@@ -99399,946 +155502,959 @@ index 69b34b3..16a046d 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
- msgstr "%s ପାଇଁ ଗୋଟିଏ ଚାବି ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿ ಕೀಲಿಯನ್ನು ರಚಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
- msgstr "%s ପାଇଁ ଲଗଇନ୍ ପ୍ରତିଚିତ୍ରଣ ର ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି କି ନାହିଁ ତାହା ଯାଞ୍ଚ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ಗೆ ಪ್ರವೇಶ ಮ್ಯಾಪಿಂಗ್ ವಿವರಿಸಲ್ಪಟ್ಟಿದೆಯೆ ಎಂದು ಪರಿಶೀಲಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
- msgstr "Linux ଶ୍ରେଣୀ %s ଅବସ୍ଥିତ ନାହିଁ"
+ msgstr "Linux ಸಮೂಹ %s ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ"
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
- msgstr "Linux ଚାଳକ %s ଅବସ୍ଥିତ ନାହିଁ"
+ msgstr "Linux ಬಳಕೆದಾರ %s ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ"
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
- msgstr "%s ପାଇଁ ଲଗଇନ୍ ପ୍ରତିଚିତ୍ରଣ ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿ ಪ್ರವೇಶ ಮ್ಯಾಪಿಂಗನ್ನು ಸೃಜಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
- msgstr "%s ପାଇଁ ନାମ ସେଟ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿ ಹೆಸರನ್ನು ಹೊಂದಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
- msgstr "%s ପାଇଁ ଏମ୍.ଏଲ.ଏସ୍. ପରିସର କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿ MLS ವ್ಯಾಪ್ತಿಯನ್ನು ಹೊಂದಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
- msgstr "%s ପାଇଁ SELinux ଚାଳକ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿ SELinux ಬಳಕೆದಾರನನ್ನು ಹೊಂದಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
- msgstr "%s ପାଇଁ ଲଗଇନ୍ ପ୍ରତିଚିତ୍ରଣ କୁ ଯୋଗ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ಗೆ ಪ್ರವೇಶ ಮ್ಯಾಪಿಂಗನ್ನು ಸೇರಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
- msgstr "seuser କିମ୍ବା serange ଆବଶ୍ଯକ"
+ msgstr "seuser ಅಥವ serange ದ ಅಗತ್ಯವಿದೆ"
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
- msgstr "%s ପାଇଁ ଲଗଇନ୍ ପ୍ରତିଚିତ୍ରଣ ର ବ୍ଯାଖ୍ଯା କରାଯାଇ ନାହିଁ"
+ msgstr "%s ಗಾಗಿನ ಪ್ರವೇಶ ಮ್ಯಾಪಿಂಗನ್ನು ವಿವರಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
- msgstr "%s ପାଇଁ seuser କୁ ପ୍ରଶ୍ନ ପଚାରି ପାରିବ ନାହିଁ"
+ msgstr "seuser ಅನ್ನು %s ಗಾಗಿ ಪ್ರಶ್ನಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
- msgstr "%s ପାଇଁ ଲଗଇନ୍ ପ୍ରତିଚିତ୍ରଣ କୁ ରୂପାନ୍ତରିତ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿ ಪ್ರವೇಶ ಮ್ಯಾಪಿಂಗನ್ನು ಮಾರ್ಪಡಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
- msgstr "%s ପାଇଁ ଲଗଇନ୍ ପ୍ରତିଚିତ୍ରଣ ଟି ନିୟମ ରେ ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି, ଏହାକୁ ଅପସାରଣ କରିହେବ ନାହିଁ"
+ msgstr "%s ಗಾಗಿನ ಪ್ರವೇಶ ಮ್ಯಾಪಿಂಗ್ ಪಾಲಿಸಿಯಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ, ಅಳಿಸಲಾಗುವುದಿಲ್ಲ"
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
- msgstr "%s ପାଇଁ ଲଗଇନ୍ ପ୍ରତିଚିତ୍ରଣ କୁ ଅପସାରଣ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿನ ಪ್ರವೇಶ ಮ್ಯಾಪಿಂಗನ್ನು ಅಳಿಸಲಾಗುವುದಿಲ್ಲ"
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
- msgstr "ଲଗଇନ୍ ପ୍ରତିଚିତ୍ରଣ କୁ ତାଲିକା ରେ ଲେଖି ପାରିଲା ନାହିଁ"
+ msgstr "ಪ್ರವೇಶ ಮ್ಯಾಪಿಂಗುಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
- msgstr "ଲଗଇନ ନାମ"
+ msgstr "ಪ್ರವೇಶ ಹೆಸರು"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
msgid "SELinux User"
- msgstr "SELinux ଚାଳକ"
+ msgstr "SELinux ಬಳಕೆದಾರ"
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
- msgstr "MLS/MCS ପରିସର"
+ msgstr "MLS/MCS ವ್ಯಾಪ್ತಿ"
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
- msgstr "%s SELinux ଚାଳକ ର ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି କି ନାହିଁ ତାହା ଯାଞ୍ଚ କରି ପାରିଲା ନାହିଁ"
+ msgstr "SELinux ಬಳಕೆದಾರ %s ನು ವಿವರಿಸಲ್ಪಟ್ಟಿದೆಯೆ ಎಂದು ಪರಿಶೀಲಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
- msgstr "%s ପାଇଁ ଚାଳକ କୁ ପ୍ରଶ୍ନ ପଚାରି ପାରିବ ନାହିଁ"
+ msgstr "ಬಳಕೆದಾರನನ್ನು %s ಗಾಗಿ ಪ್ರಶ್ನಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
- msgstr "%s ପାଇଁ ଅତିକମରେ ଗୋଟିଏ ଭୁମିକା ଯୋଗ କରିବା ଉଚିତ"
+ msgstr "%s ಗಾಗಿ ಕನಿಷ್ಟ ಒಂದು ಪಾತ್ರವನ್ನು ಸೇರಿಸಬೇಕು"
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
- msgstr "%s ପାଇଁ SELinux ଚାଳକ କୁ ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s SELinux ಬಳಕೆದಾರನನ್ನು ಸೃಜಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
- msgstr "%s ପାଇଁ %s ଦାୟିତ୍ବ କୁ ଯୋଗ କରି ପାରିଲା ନାହିଁ"
+ msgstr "ಪಾತ್ರ %s ಅನ್ನು %s ಗೆ ಸೇರಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
- msgstr "%s ପାଇଁ ଏମ୍.ଏଲ.ଏସ୍. ସ୍ତର କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿ MLS ಮಟ್ಟವನ್ನು ಹೊಂದಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
- msgstr "%s ପାଇଁ %s ଉପସର୍ଗ କୁ ଯୋଗ କରି ପାରିଲା ନାହିଁ"
+ msgstr "ಪೂರ್ವಪ್ರತ್ಯಯ %s ಅನ್ನು %s ಗೆ ಸೇರಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
- msgstr "%s ପାଇଁ ଚାବି କୁ ନିର୍ଯ୍ଯାସ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿ ಕೀಲಿಯನ್ನು ತೆಗೆಯಲಾಗಿಲ್ಲ(extract)"
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
- msgstr "SELinux ଚାଳକ %s କୁ ଯୋଗ କରି ପାରିଲା ନାହିଁ"
+ msgstr "SELinux ಬಳಕೆದಾರ %s ನನ್ನು ಸೇರಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
- msgstr "ଉପସର୍ଗ, ଦାୟିତ୍ବ, ସ୍ତର କିମ୍ବା ପରିସର ଆବଶ୍ଯକ"
+ msgstr "ಪೂರ್ವಪ್ರತ್ಯಯ, ಪಾತ್ರಗಳು, ಮಟ್ಟ ಅಥವ ವ್ಯಾಪ್ತಿಯ ಅಗತ್ಯವಿದೆ"
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
- msgstr "ଉପସର୍ଗ କିମ୍ବା ଦାୟିତ୍ବ ଆବଶ୍ଯକ"
+ msgstr "ಪೂರ್ವಪ್ರತ್ಯಯ ಅಥವ ಪಾತ್ರಗಳ ಅಗತ್ಯವಿದೆ"
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
- msgstr "SELinux ଚାଳକ %s କୁ ପୂର୍ବରୁ ବ୍ଯାଖ୍ଯା କରାଯାଇ ନାହିଁ"
+ msgstr "SELinux ಬಳಕೆದಾರ %s ನು ಸೂಚಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
- msgstr "SELinux ଚାଳକ %s କୁ ରୂପାନ୍ତରିତ କରି ପାରିଲା ନାହିଁ"
+ msgstr "SELinux ಬಳಕೆದಾರ %s ನನ್ನು ಮಾರ್ಪಡಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
- msgstr "SELinux ଚାଳକ %s କୁ ନୀତି ରେ ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି, ଏହାକୁ ଅପସାରଣ କରି ପାରିବ ନାହିଁ"
+ msgstr "SELinux ಬಳಕೆದಾರ %s ನನ್ನು ಪಾಲಿಸಿಯಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ, ಅಳಿಸಲಾಗುವುದಿಲ್ಲ"
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
- msgstr "SELinux ଚାଳକ %s କୁ ଅପସାରଣ କରି ପାରିଲା ନାହିଁ"
+ msgstr "SELinux ಬಳಕೆದಾರ %s ನನ್ನು ಅಳಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
- msgstr "SELinux ଚାଳକ କୁ ଗୋଟିଏ ତାଲିକା ରେ ଲେଖି ପାରିଲା ନାହିଁ"
+ msgstr "SELinux ಬಳಕೆದಾರರನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
- msgstr " %s ଚାଳକ ର ଦାୟିତ୍ବ କୁ ତାଲିକା ରେ ଲେଖି ପାରିଲା ନାହିଁ"
+ msgstr "ಬಳಕೆದಾರ %s ನಿಗೆ ಪಾತ್ರಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
- msgstr "ନାମପଟିକରଣ"
+ msgstr "ಲೇಬಲ್ ಮಾಡಲಾಗುತ್ತಿದೆ"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
msgstr "MLS/"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
- msgstr "ଉପସର୍ଗ"
+ msgstr "ಪೂರ್ವಪ್ರತ್ಯಯ"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
- msgstr "MCS ସ୍ତର"
+ msgstr "MCS ಮಟ್ಟ"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
- msgstr "MCS ପରିସର"
+ msgstr "MCS ವ್ಯಾಪ್ತಿ"
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
- msgstr "SELinux ଭୂମିକାଗୁଡିକ"
+ msgstr "SELinux ಪಾತ್ರಗಳು"
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
- msgstr "ୟୁ.ଡି.ପି. କିମ୍ବା ଟି.ସି.ପି. ପ୍ରୋଟୋକଲ ଆବଶ୍ଯକ"
+ msgstr "ಪ್ರೋಟೊಕಾಲ್ udp ಅಥವ tcp ಯ ಅಗತ್ಯವಿರುತ್ತದೆ"
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
- msgstr "ସଂଯୋଗିକୀ ଆବଶ୍ଯକ"
+ msgstr "ಸಂಪರ್ಕಸ್ಥಾನದ ಅಗತ್ಯವಿದೆ"
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
- msgstr ""
+-msgstr ""
++msgstr "ಅಮಾನ್ಯವಾದ ಸಂಪರ್ಕಸ್ಥಾನ"
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
- msgstr "%s/%s ପାଇଁ ଚାବି ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s/%s ಗಾಗಿ ಒಂದು ಕೀಲಿಯನ್ನು ಸೃಜಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
- msgstr "ପ୍ରକାର ଆବଶ୍ଯକ"
+ msgstr "ಬಗೆಯ ಅಗತ್ಯವಿದೆ"
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
- msgstr "%s/%s ସଂଯୋଗିକୀ ର ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି କି ନାହିଁ ତାହା ଯାଞ୍ଚ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s/%s ಸಂಪರ್ಕ ಸ್ಥಾನವನ್ನು ವಿವರಿಸಲಾಗಿದೆಯೆ ಎಂದು ಪರಿಶೀಲಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
- msgstr "%s/%s ସଂଯୋଗିକୀ କୁ ପୂର୍ବରୁ ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି"
+ msgstr "ಸಂಪರ್ಕ ಸ್ಥಾನ %s/%s ವನ್ನು ಈಗಾಗಲೆ ವಿವರಿಸಲಾಗಿದೆ"
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
- msgstr "%s/%s ପାଇଁ ସଂଯୋଗିକୀ ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s/%s ಗಾಗಿ ಸಂಪರ್ಕ ಸ್ಥಾನವನ್ನು ಸೃಜಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
- msgstr "%s/%s ପାଇଁ ପ୍ରସଙ୍ଗ ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s/%s ಗಾಗಿ ಸನ್ನಿವೇಶವನ್ನು ಸೃಜಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
- msgstr "%s/%s ପାଇଁ ସଂଯୋଗିକୀ ପ୍ରସଙ୍ଗ ରେ ଚାଳକ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s/%s ಗಾಗಿ ಸಂಪರ್ಕಸ್ಥಾನ ಸನ್ನಿವೇಶದಲ್ಲಿ ಬಳಕೆದಾರನನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
- msgstr "%s/%s ପାଇଁ ସଂଯୋଗିକୀ ପ୍ରସଙ୍ଗ ରେ ଦାୟିତ୍ବ ସେଟ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s/%s ಗಾಗಿ ಸಂಪರ್ಕಸ್ಥಾನ ಸನ್ನಿವೇಶದಲ್ಲಿ ಪಾತ್ರವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
- msgstr "%s/%s ପାଇଁ ସଂଯୋଗିକୀ ପ୍ରସଙ୍ଗ ରେ କିଛି ଭିନ୍ନତା କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s/%s ಗಾಗಿ ಸಂಪರ್ಕಸ್ಥಾನ ಸನ್ನಿವೇಶದಲ್ಲಿ ಪ್ರಕಾರವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
- msgstr "%s/%s ପାଇଁ ସଂଯୋଗିକୀ ପ୍ରସଙ୍ଗ ରେ ଏମ୍.ଏଲ.ଏସ୍. କ୍ଷେତ୍ର କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s/%s ಗಾಗಿನ ಸಂಪರ್ಕಸ್ಥಾನ mls ಕ್ಷೇತ್ರವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
- msgstr "%s/%s ପାଇଁ ସଂଯୋଗିକୀ ପ୍ରସଙ୍ଗ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s/%s ಗಾಗಿನ ಸಂಪರ್ಕಸ್ಥಾನವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
- msgstr "%s/%s ସଂଯୋଗିକୀ କୁ ଯୋଗ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s/%s ದಲ್ಲಿ ಸಂಪರ್ಕ ಸ್ಥಾನವನ್ನು ಸೇರಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
- msgstr "setype କିମ୍ବା serange କୁ ଆବଶ୍ଯକ କରେ"
+ msgstr "setype ಅಥವ serange ನ ಅಗತ್ಯವಿದೆ"
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
- msgstr "setype କୁ ଆବଶ୍ଯକ କରେ"
+ msgstr "setype ನ ಅಗತ್ಯವಿದೆ"
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
- msgstr "%s/%s ସଂଯୋଗିକୀ କୁ ବ୍ଯାଖ୍ଯା କରା ଯାଇ ନାହିଁ"
+ msgstr "ಸಂಪರ್ಕಸ್ಥಾನ %s/%s ವು ವಿವರಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
- msgstr "%s/%s ସଂଯୋଗିକୀ କୁ ପ୍ରଶ୍ନ ପଚାରି ପାରିଲା ନାହିଁ"
+ msgstr "ಸಂಪರ್ಕಸ್ಥಾನ %s/%s ಅನ್ನು ಪ್ರಶ್ನಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
- msgstr "%s/%s ସଂଯୋଗିକୀ କୁ ରୂପାନ୍ତରିତ କରି ପାରିଲା ନାହିଁ"
+ msgstr "ಸಂಪರ್ಕಸ್ಥಾನ %s/%s ಅನ್ನು ಮಾರ್ಪಡಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
- msgstr "ସଂଯୋଗିକୀ ମାନଙ୍କୁ ତାଲିକାଭୁକ୍ତ କରିପାରିବେ ନାହିଁ"
+ msgstr "ಸಂಪರ್ಕ ಸ್ಥಾನಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಲಿಲ್ಲ"
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
- msgstr "%s ସଂଯୋଗିକୀ କୁ ଅପସାରଣ କରି ପାରିଲା ନାହିଁ"
+ msgstr "ಸಂಪರ್ಕ ಸ್ಥಾನ %s ಅನ್ನು ಅಳಿಸಲಾಗಲಿಲ್ಲ"
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "%s/%s ସଂଯୋଗିକୀ ଟି ନିୟମ ରେ ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି, ଏହାକୁ ଅପସାରଣ କରିହେବ ନାହିଁ"
+ msgstr "ಸಂಪರ್ಕಸ್ಥಾನ %s/%s ವನ್ನು ಪಾಲಿಸಿಯಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ, ಅಳಿಸಲಾಗುವುದಿಲ್ಲ"
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
- msgstr "%s/%s ସଂଯୋଗିକୀ କୁ ଅପସାରଣ କରି ପାରିଲା ନାହିଁ"
+ msgstr "ಸಂಪರ್ಕ ಸ್ಥಾನ %s/%s ಅನ್ನು ಅಳಿಸಲಾಗಲಿಲ್ಲ"
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
- msgstr "ସଂଯୋଗିକୀ ମାନଙ୍କୁ ତାଲିକା ରେ ଲେଖି ପାରିବ ନାହିଁ"
+ msgstr "ಸಂಪರ್ಕ ಸ್ಥಾನಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಲಿಲ್ಲ"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
- msgstr "SELinux ସଂଯୋଗିକୀ ପ୍ରକାର"
+ msgstr "SELinux ಸಂಪರ್ಕ ಸ್ಥಾನದ ಬಗೆ"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
- msgstr "ପ୍ରଥମ"
+ msgstr "Proto"
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
- msgstr "ସଂଯୋଗିକୀ ସଂଖ୍ୟା"
+ msgstr "ಸಂಪರ್ಕಸ್ಥಾನದ ಸಂಖ್ಯೆ"
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
- msgstr "ନୋଡ ଠିକଣା ଆବଶ୍ଯକ"
+ msgstr "ನೋಡ್ನ ವಿಳಾಸದ ಅಗತ್ಯವಿದೆ"
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
- msgstr "ଅଜଣା କିମ୍ବା ଅନୁପସ୍ଥିତ ପ୍ରୋଟୋକଲ"
+ msgstr "ಗೊತ್ತಿರದ ಅಥವ ಕಾಣೆಯಾದ ಪ್ರೊಟೊಕಾಲ್"
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
- msgstr "SELinux ପ୍ରକାର ଆବଶ୍ଯକ"
+ msgstr "SELinux ನ ಬಗೆಯ ಅಗತ್ಯವಿದೆ"
-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
- msgstr "%s ପାଇଁ ଚାବି ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿ ಕೀಲಿಯನ್ನು ಸೃಜಿಸಲಾಗಲಿಲ್ಲ"
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
- msgstr "%s ଠିକଣା ବ୍ଯାଖ୍ଯା କରାଯାଇଛି କି ନାହିଁ ତାହା ଯାଞ୍ଚ କରିପାରିଲା ନାହିଁ"
+ msgstr "ವಿಳಾಸ %s ಅನ್ನು ವಿವರಿಸಲಾಗಿದೆಯೆ ಎಂದು ಪರಿಶೀಲಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
- msgstr "%s ପାଇଁ ଠିକଣା ସୃଷ୍ଟି କରିପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿ ವಿಳಾಸವನ್ನು ಸೃಜಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
- msgstr "%s ପାଇଁ ପ୍ରସଙ୍ଗ ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿ ಸನ್ನಿವೇಶವನ್ನು ಸೃಜಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
- msgstr "%s ପାଇଁ ମାସ୍କ ସେଟ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿ ಮಾಸ್ಕನ್ನು ಹೊಂದಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
- msgstr "%s ପାଇଁ ଠିକଣା ପ୍ରସଙ୍ଗରେ ଚାଳକକୁ ବିନ୍ୟାସ କରିପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿ ವಿಳಾಸ ಸನ್ನಿವೇಶದಲ್ಲಿ ಬಳಕೆದಾರನನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
- msgstr "%s ପାଇଁ ଠିକଣା ପ୍ରସଙ୍ଗରେ ଭୁମିକାକୁ ବିନ୍ୟାସ କରିପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿ ವಿಳಾಸ ಸನ್ನಿವೇಶದಲ್ಲಿ ಪಾತ್ರವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
- msgstr "%s ପାଇଁ ଠିକଣା ପ୍ରସଙ୍ଗରେ ପ୍ରକାରକୁ ବିନ୍ୟାସ କରିପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿ ವಿಳಾಸ ಸನ್ನಿವೇಶದಲ್ಲ್ಲಿ ಬಗೆಯನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
- msgstr "%s ପାଇଁ ଠିକଣା ପ୍ରସଙ୍ଗରେ mls କ୍ଷେତ୍ରକୁ ବିନ୍ୟାସ କରିପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿ ವಿಳಾಸ ಸನ್ನಿವೇಶದಲ್ಲಿನ mls ಕ್ಷೇತ್ರಗಳನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
- msgstr "%s ପାଇଁ ଠିକଣା ପ୍ରସଙ୍ଗକୁ ବିନ୍ୟାସ କରିପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿ ವಿಳಾಸ ಸನ್ನಿವೇಶವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
- msgstr "ଠିକଣା %sକୁ ଯୋଗକରିପାରିଲା ନାହିଁ"
+ msgstr "ವಿಳಾಸ %s ಅನ್ನು ಸೇರಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
- msgstr "ଠିକଣା %sକୁ ବ୍ଯାଖ୍ଯା କରା ଯାଇ ନାହିଁ"
+ msgstr "ವಿಳಾಸ %s ಅನ್ನು ವಿವರಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
- msgstr "ଠିକଣା %s କୁ ପ୍ରଶ୍ନ ପଚାରି ପାରିଲା ନାହିଁ"
+ msgstr "ವಿಳಾಸ %s ಅನ್ನು ಪ್ರಶ್ನಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
- msgstr "ଠିକଣା %s କୁ ପରିବର୍ତ୍ତନ କରିପାରିଲା ନାହିଁ"
+ msgstr "ವಿಳಾಸ %s ಅನ್ನು ಮಾರ್ಪಡಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr "ଠିକଣା %sଟି ନିୟମରେ ବ୍ଯାଖ୍ଯା କରାଯାଇଛି, ଏହାକୁ ଅପସାରଣ କରିହେବ ନାହିଁ"
+ msgstr "ವಿಳಾಸ %s ಅನ್ನು ಪಾಲಿಸಿಯಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ, ಅಳಿಸಲಾಗುವುದಿಲ್ಲ"
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
- msgstr "ଠିକଣା %sକୁ ଅପସାରଣ କରି ପାରିଲା ନାହିଁ"
+ msgstr "ವಿಳಾಸ %s ಅನ್ನು ಅಳಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
- msgstr ""
+-msgstr ""
++msgstr "ಎಲ್ಲಾ ನೋಡ್ ಮ್ಯಾಪಿಂಗನ್ನು ಅಳಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
- msgstr "ଠିକଣାଗୁଡ଼ିକୁ ତାଲିକାଭୁକ୍ତ କରିପାରିବ ନାହିଁ"
+ msgstr "ವಿಳಾಸಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಲಿಲ್ಲ"
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
- msgstr "%s ଅନ୍ତରାପ୍ରୁଷ୍ଠ ର ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି କି ନାହିଁ ତାହା ଯାଞ୍ଚ କରି ପାରିଲା ନାହିଁ"
+ msgstr "ಸಂಪರ್ಕಸಾಧನ %s ವು ವಿವರಿಸಲ್ಪಟ್ಟಿದೆಯೆ ಎಂದು ಪರಿಶೀಲಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
- msgstr "%s ପାଇଁ ଅନ୍ତରାପ୍ରୁଷ୍ଠ ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿ ಸಂಪರ್ಕಸಾಧನವನ್ನು ಸೃಜಿಸಲಾಗಲಿಲ್ಲ"
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
- msgstr "%s ପାଇଁ ଅନ୍ତରାପ୍ରୁଷ୍ଠ ପ୍ରସଙ୍ଗ ରେ ଚାଳକ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿ ಸಂಪರ್ಕ ಸಾಧನ ಸನ್ನಿವೇಶದಲ್ಲಿ ಬಳಕೆದಾರನನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
- msgstr "%s ପାଇଁ ଅନ୍ତରାପ୍ରୁଷ୍ଠ ପ୍ରସଙ୍ଗ ରେ ଦାୟିତ୍ବ ସେଟ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿ ಸಂಪರ್ಕಸಾಧನ ಸನ್ನಿವೇಶದಲ್ಲಿ ಪಾತ್ರವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
- msgstr "%s ପାଇଁ ଅନ୍ତରାପ୍ରୁଷ୍ଠ ପ୍ରସଙ୍ଗ ରେ ପ୍ରକାର ସେଟ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿ ಸಂಪರ್ಕಸಾಧನ ಸನ್ನಿವೇಶದಲ್ಲಿ ಪ್ರಕಾರವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
- msgstr "%s ପାଇଁ ଅନ୍ତରାପ୍ରୁଷ୍ଠ ପ୍ରସଙ୍ଗ ରେ ଏମ୍.ଏଲ.ଏସ୍. କ୍ଷେତ୍ର ସେଟ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿನ ಸಂಪರ್ಕಸಾಧನ ಸನ್ನಿವೇಶವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
- msgstr "%s ପାଇଁ ଅନ୍ତରାପ୍ରୁଷ୍ଠ ପ୍ରସଙ୍ଗ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿ ಸಂಪರ್ಕಸಾಧನ ಸನ್ನಿವೇಶವನ್ನು ಹೊಂದಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
- msgstr "%s ପାଇଁ ସନ୍ଦେଶ ପ୍ରସଙ୍ଗ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ಗೆ ಸಂದೇಶ ಸನ್ನಿವೇಶವನ್ನು ಹೊಂದಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
- msgstr "%s ଅନ୍ତରାପ୍ରୁଷ୍ଠ କୁ ଯୋଗ କରି ପାରିଲା ନାହିଁ"
+ msgstr "ಸಂಪರ್ಕಸಾಧನ %s ಅನ್ನು ಸೇರಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr "%s ଅନ୍ତରାପ୍ରୁଷ୍ଠ ର ବ୍ଯାଖ୍ଯା କରାଯାଇ ନାହିଁ"
+ msgstr "ಸಂಪರ್ಕ ಸಾಧನ %s ವು ವಿವರಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr "%s ଅନ୍ତରାପ୍ରୁଷ୍ଠ କୁ ପ୍ରଶ୍ନ ପଚାରି ପାରିଲା ନାହିଁ"
+ msgstr "ಸಂಪರ್ಕ ಸಾಧನ %s ಅನ್ನು ಪ್ರಶ್ನಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr "%s ଅନ୍ତରାପ୍ରୁଷ୍ଠ କୁ ରୂପାନ୍ତରିତ କରି ପାରିଲା ନାହିଁ"
+ msgstr "ಸಂಪರ್ಕ ಸಾಧನ %s ಅನ್ನು ಮಾರ್ಪಡಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr "%s ଅନ୍ତରାପ୍ରୁଷ୍ଠ ଟି ନିୟମ ରେ ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି, ଏହାକୁ ଅପସାରଣ କରି ପାରିବ ନାହିଁ"
+ msgstr "ಸಂಪರ್ಕಸಾಧನ %s ವನ್ನು ಪಾಲಿಸಿಯಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ, ಅಳಿಸಲಾಗುವುದಿಲ್ಲ"
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr "%s ଅନ୍ତରାପ୍ରୁଷ୍ଠ କୁ ଅପସାରଣ କରି ପାରିଲା ନାହିଁ"
+ msgstr "ಸಂಪರ್ಕ ಸಾಧನ %s ಅನ್ನು ಅಳಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
- msgstr ""
+-msgstr ""
++msgstr "ಎಲ್ಲಾ ಸಂಪರ್ಕಸಾಧನ ಮ್ಯಾಪಿಂಗ್ ಅನ್ನು ಅಳಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr "ଅନ୍ତରାପ୍ରୁଷ୍ଠ ମାନଙ୍କୁ ତାଲିକା ରେ ଲେଖି ପାରିଲା ନାହିଁ"
+ msgstr "ಸಂಪರ್ಕ ಸಾಧನಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr "SELinux ଅନ୍ତରାପୃଷ୍ଠ"
+ msgstr "SELinux ಸಂಪರ್ಕಸಾಧನ"
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr "ପ୍ରସଙ୍ଗ"
+ msgstr "ಸನ್ನಿವೇಶ"
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
- msgstr ""
+ msgstr "%s ಕ್ಕೆ ಸಮನಾದ ವರ್ಗವು ಈಗಾಗಲೆ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ"
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
- msgstr ""
+-msgstr ""
++msgstr "ಕಡತದ %s ಎಂಬ ಗುಣವಿಶೇಷವು '%s %s' ಎಂಬ ಸಮನಾದ ನಿಯಮಗಳೊಂದಿಗೆ ಘರ್ಷಿಸುತ್ತವೆ"
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
- msgstr ""
+ msgstr "%s ಕ್ಕೆ ಸಮನಾದ ವರ್ಗವು ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ"
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ ରେ ଚାଳକ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶದಲ್ಲಿ ಬಳಕೆದಾರನನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ ର ଦାୟିତ୍ବ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶದಲ್ಲಿ ಪಾತ್ರವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
- msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ ରେ ଏମ୍.ଏଲ.ଏସ୍. କ୍ଷେତ୍ର କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶದಲ್ಲಿ mls ಕ್ಷೇತ್ರಗಳನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr "ଅବୈଧ ଫାଇଲ ନିର୍ଦ୍ଦିଷ୍ଟକ ସୂଚନା"
+ msgstr "ಕಡತದ ಅಮಾನ್ಯ ವಿಶಿಷ್ಟ ವಿವರಗಳು"
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
- msgstr ""
+-msgstr ""
++msgstr "ಕಡತದ ವಿಶಿಷ್ಟ ವಿವರದಲ್ಲಿ ಅಂತರವನ್ನು (ಸ್ಪೇಸ್ಗಳು) ಹೊಂದಿರುವಂತಿಲ್ಲ"
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
msgstr ""
++"ಕಡತದ %s ಎಂಬ ಗುಣವಿಶೇಷವು '%s %s' ಎಂಬ ಸಮನಾದ ನಿಯಮಗಳೊಂದಿಗೆ ಘರ್ಷಿಸುತ್ತದೆ: ಬದಲಿಗೆ "
++"'%s' ಅನ್ನು ಸೇರಿಸಲು ಪ್ರಯತ್ನಿಸಿ"
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
- msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ ର ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି କି ନାହିଁ ତାହା ଯାଞ୍ଚ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶಗಳು ವಿವರಿಸಲ್ಪಟ್ಟಿದೆಯೆ ಎಂದು ಪರಿಶೀಲಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ କୁ ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಸೃಜಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ ର ପ୍ରକାର କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶದಲ್ಲ್ಲಿ ಬಗೆಯನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ କୁ ଯୋଗ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಸೇರಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
- msgstr "setype, serange କିମ୍ବା seuser କୁ ଆବଶ୍ଯକ କରିଥାଏ"
+ msgstr "setype, serange ಅಥವ seuser ನ ಅಗತ್ಯವಿದೆ"
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ ର ବ୍ଯାଖ୍ଯା କରାଯାଇ ନାହିଁ"
+ msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶವು ವಿವರಿಸಲ್ಪಟ್ಟಿಲ್ಲ"
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ କୁ ପ୍ରଶ୍ନ ପଚାରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಪ್ರಶ್ನಿಸಲಾಗಲಿಲ್ಲ"
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ କୁ ରୂପାନ୍ତରିତ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿ ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಮಾರ್ಪಡಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr "ଫାଇଲ ପ୍ରସଙ୍ଗକୁ ତାଲିକାଭୁକ୍ତ କରି ପାରିଲା ନାହିଁ"
+ msgstr "ಕಡತ ಸನ್ನಿವೇಶಗಳನ್ನು ಪಟ್ಟಿಮಾಡಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr "%s ଫାଇଲ ପ୍ରସଙ୍ଗକୁ ଅପସାରିତ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ದ ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಅಳಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ ଟି ନୀତି ରେ ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି, ଏହାକୁ ଅପସାରଣ କରି ପାରିବ ନାହିଁ"
+ msgstr "%s ಗಾಗಿನ ಕಡತ ಸನ್ನಿವೇಶವು ಪಾಲಿಸಿಯಲ್ಲಿ ವಿವರಿಸಲ್ಪಟ್ಟಿದೆ, ಅಳಿಸಲಾಗುವುದಿಲ್ಲ"
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ କୁ ଅପସାରିତ କରି ପାରିଲା ନାହିଁ"
+ msgstr "%s ಗಾಗಿನ ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಅಳಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr "ଫାଇଲ ପ୍ରସଙ୍ଗ କୁ ତାଲିକା ରେ ଲେଖି ପାରିଲା ନାହିଁ"
+ msgstr "ಕಡತ ಸನ್ನಿವೇಶಗಳನ್ನು ಪಟ್ಟಿಮಾಡಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr "ସ୍ଥାନୀୟ ଫାଇଲ ପ୍ରସଙ୍ଗକୁ ତାଲିକାରେ ଲେଖି ପାରିଲା ନାହିଁ"
+ msgstr "ಸ್ಥಳೀಯ ಕಡತ ಸನ್ನಿವೇಶಗಳನ್ನು ಪಟ್ಟಿಮಾಡಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
- msgstr "SELinux fପ୍ରସଙ୍ଗ"
+ msgstr "SELinux fcontext"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr "ପ୍ରକାର"
+ msgstr "ಬಗೆ"
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
++"\n"
++"SELinux ವಿತರಣೆ fcontext ಗೆ ಸಮನಾದ\n"
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
msgstr ""
++"\n"
++"SELinux ಸ್ಥಳೀಯ fcontext ಗೆ ಸಮನಾದ\n"
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr "ବୁଲିଆନ %s ଟି ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି କି ନାହିଁ ତାହା ଯାଞ୍ଚ କରି ପାରିଲା ନାହିଁ"
+ msgstr "ಬೂಲಿಯನ್ %s ವಿವರಿಸಲ್ಪಟ್ಟಿದೆಯೆ ಅಂದು ಪರೀಕ್ಷಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr "ବୁଲିଆନ %s ଟି ବ୍ଯାଖ୍ଯା କରାଯାଇ ନାହିଁ"
+ msgstr "ಬೂಲಿಯನ್ %s ವಿವರಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr "ଫାଇଲ ପ୍ରସଙ୍ଗ କୁ %s କୁ ପ୍ରଶ୍ନ ପଚାରି ପାରିଲା ନାହିଁ"
+ msgstr "ಕಡತ ಸನ್ನಿವೇಶ %s ಅನ್ನು ಪ್ರಶ್ನಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
- msgstr "ଆପଣ ନିମ୍ନଲିଖିତ ମୂଲ୍ୟଗୁଡ଼ିକ ମଧ୍ଯରୁ ଗୋଟିଏ ଉଲ୍ଲେଖକରିବା ଉଚିତ: %s"
+ msgstr "ಈ ಕೆಳಗಿನ ಮೌಲ್ಯಗಳಲ್ಲಿ ಒಂದನ್ನು ನೀವು ಸೂಚಿಸಲೇಬೇಕು: %s"
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
- msgstr "ବୁଲିଆନ %s ର ସକ୍ରିୟ ମୁଲ୍ୟ ସ୍ଥିର କରି ପାରିଲା ନାହିଁ"
+ msgstr "ಬೂಲಿಯನ್ %s ಗೆ ಯಾವುದೆ ಸಕ್ರಿಯ ಮೌಲ್ಯವನ್ನು ರವಾನಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr "ବୁଲିଆନ %s କୁ ରୂପାନ୍ତରିତ କରି ପାରିଲା ନାହିଁ"
+ msgstr "ಬೂಲಿಯನ್ %s ಅನ್ನು ಮಾರ್ಪಡಿಸಲಾಗುವುದಿಲ್ಲ"
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
- msgstr "ଖରାପ ଶୈଳୀ %s: ଅନୁଲିପି %s"
+ msgstr "ಸರಿಯಲ್ಲದ ವಿನ್ಯಾಸ %s: ರೆಕಾರ್ಡ್ %s"
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr "ବୁଲିଆନ %s ଟି ନିୟମ ରେ ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି, ଏହାକୁ ଅପସାରଣ କରିହେବ ନାହିଁ"
+ msgstr "ಬೂಲಿಯನ್ %s ವು ಪಾಲಿಸಿಯಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ, ಅಳಿಸಲಾಗುವುದಿಲ್ಲ"
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr "ବୁଲିଆନ %s କୁ ଅପସାରଣ କରି ପାରିଲା ନାହିଁ"
+ msgstr "ಬೂಲಿಯನ್ %s ಅನ್ನು ಅಳಿಸಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr "ବୁଲିଆନ ମାନଙ୍କୁ ତାଲିକା ରେ ଲେଖି ପାରିଲା ନାହିଁ"
+ msgstr "ಬೂಲಿಯನ್ನುಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲಾಗಿಲ್ಲ"
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr "ଅଜଣା"
+ msgstr "ಗೊತ್ತಿರದ"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
- msgstr "ଅଫ"
+ msgstr "ಆಫ್"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
- msgstr "ଅନ"
+ msgstr "ಆನ್"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
- msgstr "SELinux ବୁଲିଆନ"
+ msgstr "SELinux ಬೂಲಿಯನ್"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
- msgstr ""
+-msgstr ""
++msgstr "ಸ್ಥಿತಿ"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
- msgstr ""
+-msgstr ""
++msgstr "ಪೂರ್ವನಿಯೋಜಿತ"
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
- msgstr "ବର୍ଣ୍ଣନା"
+ msgstr "ವಿವರಣೆ"
-@@ -1005,7 +1001,7 @@ msgstr "ସ୍ମୃତି ବାଣ୍ଟିବା ସମୟ ରେ ତୃଟ
+@@ -1004,7 +1006,7 @@ msgstr "ಮೆಮೊರಿಯನ್ನು ನಿಯೋಜಿಸುವಲ್ಲ
msgid "Error sending audit message.\n"
- msgstr "ହିସାବ ର ଯାଞ୍ଚ ସନ୍ଦେଶ ପଠାଇବା ସମୟ ରେ ତୃଟି \n"
+ msgstr "ಆಡಿಟ್ ಸಂದೇಶವನ್ನು ಕಳುಹಿಸುವಲ್ಲ್ಲಿ ದೋಷ.\n"
-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
#, c-format
msgid "Could not determine enforcing mode.\n"
- msgstr "କାର୍ଯ୍ୟକାରୀ ଧାରା କୁ ସ୍ଥିର କରି ପାରିଲା ନାହିଁ \n"
-@@ -1120,62 +1116,66 @@ msgstr "ଖାଲି ସଙ୍କେତ ସେଟକୁ ପାଇବାରେ
+ msgstr "ಒತ್ತಾಯಪೂರ್ವಕ ಕ್ರಮವನ್ನು ನಿರ್ಧರಿಸಲಾಗಿಲ್ಲ.\n"
+@@ -1123,62 +1125,66 @@ msgstr "ಖಾಲಿ ಸೂಚನಾ ಸೆಟ್ಟನ್ನು ಪಡೆಯಲ
msgid "Unable to set SIGHUP handler\n"
- msgstr "SIGHUP ନିୟନ୍ତ୍ରକକୁ ବିନ୍ଯାସ କରିବାରେ ଅସମର୍ଥ\n"
+ msgstr "SIGHUP ನಿಯಂತ್ರಕವನ್ನು ಸಿದ್ಧಗೊಳಿಸಲಾಗಿಲ್ಲ\n"
-#: ../newrole/newrole.c:1053
+#: ../newrole/newrole.c:1036
@@ -100348,74 +156464,74 @@ index 69b34b3..16a046d 100644
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "କ୍ଷମା କରିବେ, ନୂତନ ଦାୟିତ୍ବ ବୋଧହୁଏ କେବଳ SELinux କର୍ଣ୍ଣଲ ରେ ବ୍ଯବହ୍ରୁତ ହେବ \n"
+ msgstr "ಕ್ಷಮಿಸಿ, ಹೊಸಪಾತ್ರವನ್ನು ಕೇವಲ ಒಂದು SELinux ಕರ್ನಲಿನಲ್ಲಿ ಮಾತ್ರ ಬಳಸಬಹುದಾಗಿದೆ.\n"
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr "ପୂରାତନ_ପ୍ରସଙ୍ଗ କୁ ପାଇବା ରେ ଅସଫଳ \n"
+ msgstr "old_context ಅನ್ನು ಪಡೆಯುವಲ್ಲಿ ವಿಫಲತೆ.\n"
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr "ଚେତାବନୀ! tty ସୂଚନା କୁ ପୁନରୁଦ୍ଧାର କରି ପାରିଲା ନାହିଁ \n"
+ msgstr "ಎಚ್ಚರಿಕೆ! tty ಮಾಹಿತಿಯನ್ನು ಹಿಂಪಡೆಯಲಾಗಿಲ್ಲ.\n"
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr "PAM ସେବା ବିନ୍ୟାସ ପଢିବାରେ ତ୍ରୁଟି।\n"
+ msgstr "PAM ಸೇವಾ ಸಂರಚನೆಯನ್ನು ಓದುವಾಗ ವಿಫಲತೆ.\n"
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr "ନୂତନ ଦାୟିତ୍ବ: %s ଭୂଲ ପ୍ରବେଶ ସଙ୍କେତ \n"
+ msgstr "ಹೊಸಪಾತ್ರ: %s ಗೆ ಸರಿಯಲ್ಲದ ಗುಪ್ತಪದ\n"
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
#, c-format
msgid "newrole: failure forking: %s"
- msgstr "ନୂତନ ଦାୟିତ୍ବ: ଶାଖାଯୁକ୍ତ କରିବା ସମୟ ରେ ତୃଟି: %s"
+ msgstr "ಹೊಸಪಾತ್ರ: ಕವಲೊಡೆಯುವಲ್ಲಿ (forking) ವಿಫಲ: %s"
-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr "tty ସୂଚକକୁ ପୁନଃସ୍ଥାପନ କରିବାରେ ଅସମର୍ଥ...\n"
+ msgstr "tty ಲೇಬಲ್ಲನು ಪುನ: ಸ್ಥಾಪಿಸಲಾಗಿಲ್ಲ...\n"
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
#, c-format
msgid "Failed to close tty properly\n"
- msgstr "tty କୁ ସୁଚାରୁରୂପେ ବନ୍ଦ କରିବାରେ ବିଫଳ\n"
+ msgstr "tty ಅನ್ನು ಸರಿಯಾಗಿ ಮುಚ್ಚುವಲ್ಲಿ ವಿಫಲವಾಗಿದೆ\n"
-#: ../newrole/newrole.c:1224
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr "ନିରୂପକ ମାନଙ୍କୁ ବନ୍ଦ କରି ପାରିଲା ନାହିଁ \n"
+ msgstr "ವಿವರಣೆಕಾರನನ್ನು ಮುಚ್ಚಲಾಗಿಲ್ಲ.\n"
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr "ଆବରଣର argv0 କୁ ବାଣ୍ଟିବା ସମୟରେ ତୃଟି।\n"
+ msgstr "ಶೆಲ್ಲಿನ argv0 ಅನ್ನು ನಿಯೋಜಿಸುವಲ್ಲಿ ದೋಷ.\n"
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
#, c-format
msgid "Unable to restore the environment, aborting\n"
- msgstr "ପରିବେଶକୁ ପୁନଃସ୍ଥାପନ କରିବାରେ ଅସମର୍ଥ, ପରିତ୍ଯାଗ କରୁଅଛି\n"
+ msgstr "ವಾತಾವರಣವನ್ನು ಪುನಃಸ್ಥಾಪಿಸಲಾಗಿಲ್ಲ, ಕಾರ್ಯಭಂಗ ಮಾಡಲಾಗುತ್ತಿದೆ\n"
-#: ../newrole/newrole.c:1298
+#: ../newrole/newrole.c:1297
msgid "failed to exec shell\n"
- msgstr "ଆବରଣ କୁ ନିଷ୍ପାଦିତ କରିବା ରେ ଅକ୍ରୁତକାର୍ଯ୍ଯ \n"
+ msgstr "ಶೆಲ್ಲನ್ನು exec ಮಾಡುವಲ್ಲಿ ವಿಫಲತೆ\n"
-@@ -1278,20 +1278,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1284,2088 +1290,2993 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
msgid "chcat -l +CompanyConfidential juser"
msgstr "chcat -l +CompanyConfidential juser"
@@ -100424,59 +156540,154 @@ index 69b34b3..16a046d 100644
+#: ../scripts/chcat:399
+#, c-format
msgid "Options Error %s "
- msgstr "ପସନ୍ଦ ତୃଟି %s "
+ msgstr "ಆಯ್ಕೆಗಳ ದೋಷ %s "
-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
msgid "Boolean"
- msgstr ""
+-msgstr ""
++msgstr "ಬೂಲಿಯನ್"
-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
msgid "all"
- msgstr ""
+-msgstr ""
++msgstr "ಎಲ್ಲಾ"
-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1367,557 +1367,444 @@ msgstr ""
- msgid "Load Policy Module"
+ msgid "Customized"
+-msgstr ""
++msgstr "ಕಸ್ಟಮೈಸ್ ಮಾಡಲಾದ"
+
+ #: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:1911
+ msgid "File Labeling"
+-msgstr ""
++msgstr "ಕಡತವನ್ನು ಲೇಬಲ್ ಮಾಡುವುದು"
+
+ #: ../gui/fcontextPage.py:74
+ msgid ""
+ "File\n"
+ "Specification"
+ msgstr ""
++"ಕಡತದ\n"
++"ವಿಶಿಷ್ಟ ವಿವರಗಳು"
+
+ #: ../gui/fcontextPage.py:81
+ msgid ""
+ "Selinux\n"
+ "File Type"
+ msgstr ""
++"Selinux\n"
++"ಕಡತದ ಬಗೆ"
+
+ #: ../gui/fcontextPage.py:88
+ msgid ""
+ "File\n"
+ "Type"
+ msgstr ""
++"ಕಡತದ\n"
++"ಹೆಸರು"
+
+ #: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2098
+ msgid "User Mapping"
+-msgstr ""
++msgstr "ಬಳಕೆದಾರ ಮ್ಯಾಪಿಂಗ್"
+
+ #: ../gui/loginsPage.py:52
+ msgid ""
+ "Login\n"
+ "Name"
+ msgstr ""
++"ಪ್ರವೇಶದ\n"
++"ಹೆಸರು"
+
+ #: ../gui/loginsPage.py:56 ../gui/usersPage.py:50
+ msgid ""
+ "SELinux\n"
+ "User"
msgstr ""
++"SELinux\n"
++"ಬಳಕೆದಾರ"
+
+ #: ../gui/loginsPage.py:59 ../gui/usersPage.py:55
+ msgid ""
+ "MLS/\n"
+ "MCS Range"
+ msgstr ""
++"MLS/\n"
++"MCS ವ್ಯಾಪ್ತಿ"
+
+ #: ../gui/loginsPage.py:133
+ #, python-format
+ msgid "Login '%s' is required"
+-msgstr ""
++msgstr "'%s' ದ ಪ್ರವೇಶದ ಅಗತ್ಯವಿದೆ"
+
+ #: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+-msgstr ""
++msgstr "ಪಾಲಿಸಿ ಮಾಡ್ಯೂಲ್"
+ #: ../gui/modulesPage.py:57
+ msgid "Module Name"
+-msgstr ""
++msgstr "ಮಾಡ್ಯೂಲಿನ ಹೆಸರು"
+
+ #: ../gui/modulesPage.py:134
+ msgid "Disable Audit"
+-msgstr ""
++msgstr "ಆಡಿಟನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
+
+ #: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+-msgstr ""
++msgstr "ಆಡಿಟನ್ನು ಶಕ್ತಗೊಳಿಸು"
+
+ #: ../gui/modulesPage.py:162
+ msgid "Load Policy Module"
+-msgstr ""
+-
-#: ../gui/polgen.glade:79
-msgid "Polgen"
-msgstr ""
--
++msgstr "ಪಾಲಿಸಿ ಮಾಡ್ಯೂಲನ್ನು ಲೋಡ್ ಮಾಡಿ"
+
-#: ../gui/polgen.glade:80
+#: ../gui/polgen.glade:9
msgid "Red Hat 2007"
- msgstr ""
+-msgstr ""
++msgstr "Red Hat 2007"
-#: ../gui/polgen.glade:81
+#: ../gui/polgen.glade:11
msgid "GPL"
- msgstr ""
+-msgstr ""
++msgstr "GPL"
#. TRANSLATORS: Replace this string with your names, one name per line.
-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
msgid "translator-credits"
- msgstr ""
+-msgstr ""
++msgstr "ಶಂಕರ್ ಪ್ರಸಾದ್ <svenkate at redhat.com>"
-#: ../gui/polgen.glade:90
+#: ../gui/polgen.glade:34
+msgid "Add Booleans Dialog"
-+msgstr ""
++msgstr "ಬೂಲಿಯನ್ ಸಂವಾದವನ್ನು ಸೇರಿಸು"
+
+#: ../gui/polgen.glade:101
+msgid "Boolean Name"
-+msgstr ""
++msgstr "ಬೂಲಿಯನ್ ಹೆಸರು"
+
+#: ../gui/polgen.glade:230
msgid "SELinux Policy Generation Tool"
- msgstr ""
+-msgstr ""
++msgstr "SELinux ಪಾಲಿಸಿ ಉತ್ಪಾದನಾ ಉಪಕರಣ"
-#: ../gui/polgen.glade:128
+#: ../gui/polgen.glade:251
@@ -100484,57 +156695,68 @@ index 69b34b3..16a046d 100644
"<b>Select the policy type for the application or user role you want to "
"confine:</b>"
msgstr ""
++"<b>ಅನ್ವಯಕ್ಕಾಗಿ ಪಾಲಿಸಿಯ ಬಗೆಯನ್ನು ಅಥವ ಮಿತಿಗೊಳಿಸಲು ಅನ್ವಯ/ಬಳಕೆದಾರನ ಪಾತ್ರವನ್ನು ಆರಿಸಿ:</"
++"b>"
-#: ../gui/polgen.glade:177
+#: ../gui/polgen.glade:284
msgid "<b>Applications</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
+-msgstr ""
++msgstr "<b>ಅನ್ವಯಗಳು</b>"
++
+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
+msgid "Standard Init Daemon"
-+msgstr ""
-+
++msgstr "ಸಾಮಾನ್ಯ init ಡೆಮೋನ್"
+
+-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
msgid ""
"Standard Init Daemon are daemons started on boot via init scripts. Usually "
"requires a script in /etc/rc.d/init.d"
msgstr ""
++"ಸ್ಟಾಂಡರ್ಡ್ Init ಡೆಮನ್ಗಳೆಂದರೆ init ಸ್ಕ್ರಿಪ್ಟ್ಗಳ ಮೂಲಕ ಬೂಟ್ ಸಮಯದಲ್ಲಿ ಆರಂಭಗೊಳ್ಳುವ "
++"ಡೆಮನ್ಗಳಾಗಿರುತ್ತವೆ. ಸಾಮಾನ್ಯವಾಗಿ /etc/rc.d/init.d ನಲ್ಲಿ ಒಂದು ಸ್ಕ್ರಿಪ್ಟ್ನ ಅಗತ್ಯವಿರುತ್ತದೆ"
-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
-msgid "Standard Init Daemon"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
-+msgid "DBUS System Daemon"
- msgstr ""
+ msgid "DBUS System Daemon"
+-msgstr ""
++msgstr "DBUS ವ್ಯವಸ್ಥೆ ಡೀಮನ್"
--#: ../gui/polgen.glade:261 ../gui/polgen.py:157
--msgid "DBUS System Daemon"
+-#: ../gui/polgen.glade:280
+#: ../gui/polgen.glade:349
+msgid "Internet Services Daemon (inetd)"
- msgstr ""
-
--#: ../gui/polgen.glade:280
++msgstr "ಜಾಲಬಂಧ ಸೇವೆಗಳ ಡೆಮೊನ್ (inetd)"
++
+#: ../gui/polgen.glade:353
msgid "Internet Services Daemon are daemons started by xinetd"
- msgstr ""
+-msgstr ""
++msgstr "ಜಾಲಬಂಧ ಸೇವೆಗಳ ಡೆಮೊನುಗಳು xinetd ಇಂದ ಆರಂಭಗೊಂಡವು"
-#: ../gui/polgen.glade:282
-msgid "Internet Services Daemon (inetd)"
+-msgstr ""
+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
+msgid "Web Application/Script (CGI)"
- msgstr ""
++msgstr "ಜಾಲ ಅನ್ವಯಗಳು/ಸ್ಕ್ರಿಪ್ಟ್ (CGI)"
-#: ../gui/polgen.glade:301
+#: ../gui/polgen.glade:370
msgid ""
"Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
msgstr ""
++"ಜಾಲ ಅನ್ವಯಗಳು/ಸ್ಕ್ರಿಪ್ಟ್ (CGI) ಜಾಲ ಪರಿಚಾರಕದಿಂದ (apache) ಆರಂಭಿಸಲಾದ CGI ಸ್ಕ್ರಿಪ್ಟುಗಳು"
-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
-msgid "Web Application/Script (CGI)"
+-msgstr ""
+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
+msgid "User Application"
- msgstr ""
++msgstr "ಬಳಕೆದಾರ ಅನ್ವಯಗಳು"
-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
@@ -100542,6 +156764,8 @@ index 69b34b3..16a046d 100644
"User Application are any application that you would like to confine that is "
"started by a user"
msgstr ""
++"ಬಳಕೆದಾರರಿಂದ ಆರಂಭಿಸಲ್ಪಟ್ಟಿದೆ ಎಂದು ನೀವು ಮಿತಿಗೊಳಪಡಿಸುವ ಯಾವುದೆ ಅನ್ವಯವು ಬಳಕೆದಾರ ಅನ್ವಯ "
++"ಆಗಿರುತ್ತದೆ"
-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
-msgid "User Application"
@@ -100550,27 +156774,31 @@ index 69b34b3..16a046d 100644
-#: ../gui/polgen.glade:345 ../gui/polgen.py:161
+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
msgid "Sandbox"
- msgstr ""
+-msgstr ""
++msgstr "ಸ್ಯಾಂಡ್ಬಾಕ್ಸ್"
-#: ../gui/polgen.glade:391
+#: ../gui/polgen.glade:446
msgid "<b>Login Users</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:453
+-msgstr ""
++msgstr "<b>ಪ್ರವೇಶಿಸಿರುವ ಬಳಕೆದಾರರು</b>"
++
+#: ../gui/polgen.glade:478
+msgid "Existing User Roles"
-+msgstr ""
-+
++msgstr "ಈಗಿರುವ ಬಳಕೆದಾರ ಪಾತ್ರಗಳು"
+
+-#: ../gui/polgen.glade:453
+#: ../gui/polgen.glade:482
msgid "Modify an existing login user record."
- msgstr ""
+-msgstr ""
++msgstr "ಈಗಿರುವ ಒಂದು ಪ್ರವೇಶ ಬಳಕೆದಾರ ದಾಖಲೆಯನ್ನು ಮಾರ್ಪಡಿಸು."
-#: ../gui/polgen.glade:455
-msgid "Existing User Roles"
+-msgstr ""
+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
+msgid "Minimal Terminal User Role"
- msgstr ""
++msgstr "ಕನಿಷ್ಟ ಟರ್ಮಿನಲ್ ಬಳಕೆದಾರ ಪಾತ್ರ"
-#: ../gui/polgen.glade:474
+#: ../gui/polgen.glade:499
@@ -100578,12 +156806,16 @@ index 69b34b3..16a046d 100644
"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 ""
++"ಈ ಬಳಕೆದಾರನು ಒಂದು ಟರ್ಮಿನಲ್ ಅಥವ ದೂರಸ್ಥ ಪ್ರವೇಶದ ಮೂಲಕ ಒಂದು ಗಣಕಕ್ಕೆ ಪ್ರವೇಶಿಸಬಲ್ಲನು. "
++"ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಈ ಬಳಕೆದಾರನು setuid, networking, sudo ಹಾಗು su ಗಳಲ್ಲಿ ಯಾವುದನ್ನೂ "
++"ಹೊಂದಿರುವುದಿಲ್ಲ."
-#: ../gui/polgen.glade:476 ../gui/polgen.py:162
-msgid "Minimal Terminal User Role"
+-msgstr ""
+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
+msgid "Minimal X Windows User Role"
- msgstr ""
++msgstr "ಕನಿಷ್ಟ X Windows ಬಳಕೆದಾರ ಪಾತ್ರ"
-#: ../gui/polgen.glade:495
+#: ../gui/polgen.glade:516
@@ -100591,12 +156823,15 @@ index 69b34b3..16a046d 100644
"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 ""
++"ಈ ಬಳಕೆದಾರನು X ಅಥವ ಟರ್ಮಿನಲ್ ಮೂಲಕ ಒಂದು ಗಣಕಕ್ಕೆ ಪ್ರವೇಶಿಸಬಲ್ಲನು. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಈ "
++"ಬಳಕೆದಾರನು setuid, networking, sudo ಹಾಗು su ಗಳಲ್ಲಿ ಯಾವುದನ್ನೂ ಹೊಂದಿರುವುದಿಲ್ಲ"
-#: ../gui/polgen.glade:497 ../gui/polgen.py:163
-msgid "Minimal X Windows User Role"
+-msgstr ""
+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
+msgid "User Role"
- msgstr ""
++msgstr "ಬಳಕೆದಾರ ಪಾತ್ರ"
-#: ../gui/polgen.glade:516
+#: ../gui/polgen.glade:533
@@ -100604,12 +156839,15 @@ index 69b34b3..16a046d 100644
"User with full networking, no setuid applications without transition, no "
"sudo, no su."
msgstr ""
++"ಸಂಪೂರ್ಣ networking ಹೊಂದಿರುವ, ಪರಿವರ್ತನೆ ಹೊಂದದ setuid ಅನ್ವಯಗಳಿಲ್ಲದ, sudo ಇಲ್ಲದ ಹಾಗು "
++"ಯಾವುದೆ su ಇಲ್ಲದಿರುವ ಬಳಕೆದಾರ."
-#: ../gui/polgen.glade:518 ../gui/polgen.py:164
-msgid "User Role"
+-msgstr ""
+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
+msgid "Admin User Role"
- msgstr ""
++msgstr "ನಿರ್ವಹಣಾ ಬಳಕೆದಾರ ಪಾತ್ರ"
-#: ../gui/polgen.glade:537
+#: ../gui/polgen.glade:550
@@ -100617,18 +156855,22 @@ index 69b34b3..16a046d 100644
"User with full networking, no setuid applications without transition, no su, "
"can sudo to Root Administration Roles"
msgstr ""
++"ಸಂಪೂರ್ಣ networking ಹೊಂದಿರುವ, ಪರಿವರ್ತನೆ ಹೊಂದದ setuid ಅನ್ವಯಗಳಿಲ್ಲದ, ಯಾವುದೆ su "
++"ಇಲ್ಲದಿರುವ ಆದರೆ ನಿರ್ವಹಣಾ ವ್ಯವಸ್ಥಾಪಕ ಪಾತ್ರಗಳಿಗೆ sudo ಮಾಡಬಹುದಾದ ಬಳಕೆದಾರ"
-#: ../gui/polgen.glade:539 ../gui/polgen.py:165
-msgid "Admin User Role"
-+#: ../gui/polgen.glade:592
-+msgid "<b>Root Users</b>"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:585
--msgid "<b>Root Users</b>"
++#: ../gui/polgen.glade:592
+ msgid "<b>Root Users</b>"
+-msgstr ""
++msgstr "<b>ನಿರ್ವಾಹಕ(ರೂಟ್) ಬಳಕೆದಾರರು</b>"
++
+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
+msgid "Root Admin User Role"
- msgstr ""
++msgstr "ನಿರ್ವಹಣಾ ವ್ಯವಸ್ಥಾಪಕ ಬಳಕೆದಾರ ಪಾತ್ರ"
-#: ../gui/polgen.glade:647
+#: ../gui/polgen.glade:627
@@ -100637,6 +156879,8 @@ index 69b34b3..16a046d 100644
"the machine while running as root. This user will not be able to login to "
"the system directly."
msgstr ""
++"ಈ ಬಳಕೆದಾರನನ್ನು ನಿರ್ವಾಹಕರಾಗಿ ಚಲಾಯಿಸುವಾಗ ಗಣಕದ ನಿರ್ವಹಣೆಗೆ ಬಳಸುವಂತಿದ್ದರೆ, ನಿರ್ವಾಹಕ "
++"ಬಳಕೆದಾರನನ್ನು ಆರಿಸಿ. ಈ ಬಳಕೆದಾರನು ಗಣಕಕ್ಕೆ ನೇರವಾಗಿ ಪ್ರವೇಶಿಸಲು ಸಾಧ್ಯವಿರುವುದಿಲ್ಲ."
-#: ../gui/polgen.glade:649 ../gui/polgen.py:166
-msgid "Root Admin User Role"
@@ -100649,57 +156893,67 @@ index 69b34b3..16a046d 100644
-#: ../gui/polgen.glade:745
+#: ../gui/polgen.glade:705
msgid "<b>Enter name of application or user role:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>ಅನ್ವಯ ಅಥವ ಬಳಕೆದಾರನ ಪಾತ್ರದ ಹೆಸರನ್ನು ನಮೂದಿಸಿ:</b>"
-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
msgid "Name"
- msgstr ""
+-msgstr ""
++msgstr "ಹೆಸರು"
-#: ../gui/polgen.glade:807
+#: ../gui/polgen.glade:739
msgid "Enter complete path for executable to be confined."
- msgstr ""
+-msgstr ""
++msgstr "ಕಾರ್ಯಗತಗೊಳಿಸಬಲ್ಲದುದನ್ನು ಪರಿಮಿತಿಗೆ ಒಳಪಡಿಸಲು ಸಂಪೂರ್ಣ ಪಥವನ್ನು ನಮೂದಿಸಿ."
-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
msgid "..."
- msgstr ""
+-msgstr ""
++msgstr "..."
-#: ../gui/polgen.glade:849
+#: ../gui/polgen.glade:776
msgid "Enter unique name for the confined application or user role."
- msgstr ""
+-msgstr ""
++msgstr "ಮಿತಿಗೊಳಿಸಬೇಕಿರುವ ಬಳಕೆದಾರ ಅಥವ ಅನ್ವಯದ ವಿಶೇಷವಾದ ಪ್ರಕಾರದ ಹೆಸರನ್ನು ನಮೂದಿಸಿ."
-#: ../gui/polgen.glade:871
+#: ../gui/polgen.glade:794
msgid "Executable"
- msgstr ""
+-msgstr ""
++msgstr "ಕಾರ್ಯಗತಗೊಳಿಸಬಲ್ಲ"
-#: ../gui/polgen.glade:899
+#: ../gui/polgen.glade:808
msgid "Init script"
- msgstr ""
+-msgstr ""
++msgstr "Init ಸ್ಕ್ರಿಪ್ಟ್"
-#: ../gui/polgen.glade:927
+#: ../gui/polgen.glade:821
msgid ""
"Enter complete path to init script used to start the confined application."
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:982
-msgid "label105"
-msgstr ""
--
++msgstr "ಮಿತಿಗೊಳಿಸಲಾದ ಅನ್ವಯವನ್ನು ಆರಂಭಿಸಲು init ಸ್ಕ್ರಿಪ್ಟಿಗೆ ಸಂಪೂರ್ಣ ಪಥವನ್ನು ನಮೂದಿಸಿ."
+
-#: ../gui/polgen.glade:1011
+#: ../gui/polgen.glade:887
msgid "<b>Select existing role to modify:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>ಮಾರ್ಪಡಿಸಲು ಈಗಿರುವ ಪಾತ್ರವನ್ನು ಆರಿಸಿ:</b>"
-#: ../gui/polgen.glade:1045
+#: ../gui/polgen.glade:908
msgid "Select the user roles that will transiton to the %s domain."
- msgstr ""
+-msgstr ""
++msgstr "%s ಡೊಮೈನ್ಗೆ ಪರಿವರ್ತಿತಗೊಳ್ಳುವ ಬಳಕೆದಾರ ಪಾತ್ರಗಳನ್ನು ಆರಿಸಿ."
-#: ../gui/polgen.glade:1073
-msgid "label106"
@@ -100710,12 +156964,14 @@ index 69b34b3..16a046d 100644
-#: ../gui/polgen.glade:1102
+#: ../gui/polgen.glade:945
msgid "<b>Select roles that %s will transition to:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s ಗೆ ಪರಿವರ್ತಿತಗೊಳ್ಳುವ ಪಾತ್ರಗಳನ್ನು ಆರಿಸಿ:</b>"
-#: ../gui/polgen.glade:1136
+#: ../gui/polgen.glade:963
msgid "Select applications domains that %s will transition to."
- msgstr ""
+-msgstr ""
++msgstr "%s ಗೆ ಪರಿವರ್ತನೆ ಹೊಂದಲು ಅನ್ವಯ ಡೊಮೈನ್ಗಳನ್ನು ಅರಿಸಿ."
-#: ../gui/polgen.glade:1164
-msgid "label107"
@@ -100728,77 +156984,89 @@ index 69b34b3..16a046d 100644
-#: ../gui/polgen.glade:1193
+#: ../gui/polgen.glade:1001
msgid "<b>Select the user_roles that will transition to %s:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s ಗೆ ಪರಿವರ್ತಿತಗೊಳ್ಳುವ ಬಳಕೆದಾರ_ಪಾತ್ರಗಳನ್ನು ಆರಿಸಿ:</b>"
-#: ../gui/polgen.glade:1227
+#: ../gui/polgen.glade:1019
msgid "Select the user roles that will transiton to this applications domains."
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:1255
-msgid "label108"
-msgstr ""
--
++msgstr "ಈ ಅನ್ವಯ ಡೊಮೈನ್ಗಳಿಗೆ ಪರಿವರ್ತಿತಗೊಳ್ಳುವ ಬಳಕೆದಾರ ಪಾತ್ರಗಳನ್ನು ಆರಿಸಿ."
+
-#: ../gui/polgen.glade:1284
+#: ../gui/polgen.glade:1056
msgid "<b>Select domains that %s will administer:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s ವ್ಯವಸ್ಥಾಪಿಸಬಹುದಾದ ಡೊಮೈನ್ಗಳನ್ನು ಆರಿಸಿ:</b>"
-#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
+#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
msgid "Select the domains that you would like this user administer."
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:1346
-msgid "label109"
-msgstr ""
--
++msgstr "ಈ ಬಳಕೆದಾರ ವ್ಯವಸ್ಥಾಪಿಸಲು ನೀವು ಬಯಸುವ ಡೊಮೈನ್ಗಳನ್ನು ಆರಿಸಿ."
+
-#: ../gui/polgen.glade:1375
+#: ../gui/polgen.glade:1111
msgid "<b>Select additional roles for %s:</b>"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:1437
-msgid "label111"
-msgstr ""
--
++msgstr "<b>%s ಗಾಗಿನ ಹೆಚ್ಚುವರಿ ಪಾತ್ರಗಳನ್ನು ಆರಿಸು:</b>"
+
-#: ../gui/polgen.glade:1466
+#: ../gui/polgen.glade:1166
msgid "<b>Enter network ports that %s binds on:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s ಬದ್ಧವಾಗಿರುವ ಜಾಲಬಂಧ ಸಂಪರ್ಕಸ್ಥಾನಗಳನ್ನು ನಮೂದಿಸಿ:</b>"
-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
msgid "<b>TCP Ports</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
+-msgstr ""
++msgstr "<b>TCP ಸಂಪರ್ಕ ಸ್ಥಾನಗಳು</b>"
++
+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
+#: ../gui/polgen.glade:1698
+msgid "All"
-+msgstr ""
-+
++msgstr "ಎಲ್ಲಾ"
+
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
msgid "Allows %s to bind to any udp port"
- msgstr ""
+-msgstr ""
++msgstr "%s ಯಾವುದೆ udp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಬದ್ಧವಾಗಿರಲು ಅನುಮತಿಸುತ್ತದೆ"
-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
-#: ../gui/polgen.glade:2215
-msgid "All"
+-msgstr ""
+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
+msgid "600-1024"
- msgstr ""
++msgstr "600-1024"
-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
msgstr ""
++"೦ ಯೊಂದಿಗೆ bindresvport ಅನ್ನು ಕರೆ ಮಾಡಲು %s ಗೆ ಅನುಮತಿಸು. 600-1024ಸಂಪರ್ಕಸ್ಥಾನಕ್ಕೆ "
++"ಬದ್ಧವಾಗಿರಿಸಲಾಗುತ್ತಿದೆ"
-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
-msgid "600-1024"
+-msgstr ""
+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
+msgid "Unreserved Ports (>1024)"
- msgstr ""
++msgstr "ಕಾದಿರಿಸದ ಸಂಪರ್ಕಸ್ಥಾನಗಳು (>1024)"
-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
@@ -100806,6 +157074,8 @@ index 69b34b3..16a046d 100644
"Enter a comma separated list of udp ports or ranges of ports that %s binds "
"to. Example: 612, 650-660"
msgstr ""
++"%s ಬದ್ಧವಾಗಿರುವ udp ಸಂಪರ್ಕಸ್ಥಾನಗಳು ಅಥವ ಸಂಪರ್ಕಸ್ಥಾನಗಳ ವ್ಯಾಪ್ತಿಗಳ ಅಲ್ಪವಿರಾಮ ಚಿಹ್ನೆಗಳಿಂದ "
++"ಪ್ರತ್ಯೇಕಿಸಲಾದ ಪಟ್ಟಿಯನ್ನು ನಮೂದಿಸಿ. ಉದಾಹರಣೆಗೆ: 612, 650-660"
-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
-msgid "Unreserved Ports (>1024)"
@@ -100816,17 +157086,20 @@ index 69b34b3..16a046d 100644
+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
+#: ../gui/polgen.glade:1718
msgid "Select Ports"
- msgstr ""
+-msgstr ""
++msgstr "ಸಂಪರ್ಕಸ್ಥಾನಗಳನ್ನು ಆರಿಸು"
-#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
+#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
msgid "Allows %s to bind to any udp ports > 1024"
- msgstr ""
+-msgstr ""
++msgstr "%s ಯಾವುದೆ udp ಸಂಪರ್ಕಸ್ಥಾನಗಳಿಗೆ ಬದ್ಧವಾಗಿರಲು ಅನುಮತಿಸುತ್ತದೆ > 1024"
-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
msgid "<b>UDP Ports</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>UDP ಸಂಪರ್ಕಸ್ಥಾನಗಳು</b>"
-#: ../gui/polgen.glade:1937
-msgid "label113"
@@ -100839,12 +157112,14 @@ index 69b34b3..16a046d 100644
-#: ../gui/polgen.glade:1966
+#: ../gui/polgen.glade:1537
msgid "<b>Select network ports that %s connects to:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s ಸಂಪರ್ಕಿತಗೊಳ್ಳುವ ಜಾಲಬಂಧ ಸಂಪರ್ಕಸ್ಥಾನಗಳನ್ನು ಆರಿಸಿ:</b>"
-#: ../gui/polgen.glade:2058
+#: ../gui/polgen.glade:1593
msgid "Allows %s to connect to any tcp port"
- msgstr ""
+-msgstr ""
++msgstr "%s ಯಾವುದೆ tcp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಸಂಪರ್ಕಸಾಧಿಸಲು ಅನುಮತಿಸುತ್ತದೆ"
-#: ../gui/polgen.glade:2104
+#: ../gui/polgen.glade:1622
@@ -100852,11 +157127,14 @@ index 69b34b3..16a046d 100644
"Enter a comma separated list of tcp ports or ranges of ports that %s "
"connects to. Example: 612, 650-660"
msgstr ""
++"%s ಸಂಪರ್ಕಿತವಾಗುವ tcp ಸಂಪರ್ಕಸ್ಥಾನಗಳು ಅಥವ ಸಂಪರ್ಕಸ್ಥಾನಗಳ ವ್ಯಾಪ್ತಿಗಳ ಅಲ್ಪವಿರಾಮ "
++"ಚಿಹ್ನೆಗಳಿಂದ ಪ್ರತ್ಯೇಕಿಸಲಾದ ಪಟ್ಟಿಯನ್ನು ನಮೂದಿಸಿ. ಉದಾಹರಣೆಗೆ: 612, 650-660"
-#: ../gui/polgen.glade:2212
+#: ../gui/polgen.glade:1702
msgid "Allows %s to connect to any udp port"
- msgstr ""
+-msgstr ""
++msgstr "%s ಯಾವುದೆ udp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಸಂಪರ್ಕಸಾಧಿಸಲು ಅನುಮತಿಸುತ್ತದೆ"
-#: ../gui/polgen.glade:2258
+#: ../gui/polgen.glade:1731
@@ -100864,6 +157142,8 @@ index 69b34b3..16a046d 100644
"Enter a comma separated list of udp ports or ranges of ports that %s "
"connects to. Example: 612, 650-660"
msgstr ""
++"%s ಸಂಪರ್ಕಿತವಾಗುವ udp ಸಂಪರ್ಕಸ್ಥಾನಗಳು ಅಥವ ಸಂಪರ್ಕಸ್ಥಾನಗಳ ವ್ಯಾಪ್ತಿಗಳ ಅಲ್ಪವಿರಾಮ "
++"ಚಿಹ್ನೆಗಳಿಂದ ಪ್ರತ್ಯೇಕಿಸಲಾದ ಪಟ್ಟಿಯನ್ನು ನಮೂದಿಸಿ. ಉದಾಹರಣೆಗೆ: 612, 650-660"
-#: ../gui/polgen.glade:2305
-msgid "label114"
@@ -100872,56 +157152,66 @@ index 69b34b3..16a046d 100644
-#: ../gui/polgen.glade:2334
+#: ../gui/polgen.glade:1792
msgid "<b>Select common application traits for %s:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s ಗಾಗಿ ಸಾಮಾನ್ಯ ಅನ್ವಯ ವಿಶೇಷ ಗುಣಗಳನ್ನು(Traits) ಆರಿಸಿ:</b>"
-#: ../gui/polgen.glade:2366
+#: ../gui/polgen.glade:1809
msgid "Writes syslog messages\t"
- msgstr ""
+-msgstr ""
++msgstr "syslog ಸಂದೇಶಗಳನ್ನು ಬರೆಯುತ್ತದೆ\t"
-#: ../gui/polgen.glade:2385
+#: ../gui/polgen.glade:1824
msgid "Create/Manipulate temporary files in /tmp"
- msgstr ""
+-msgstr ""
++msgstr "/tmp ತಾತ್ಕಾಲಿಕ ಕಡತಗಳನ್ನು ಸೃಜಿಸು/ಕುಶಲವಾಗಿ ನಿರ್ವಹಿಸು"
-#: ../gui/polgen.glade:2404
+#: ../gui/polgen.glade:1839
msgid "Uses Pam for authentication"
- msgstr ""
+-msgstr ""
++msgstr "ದೃಢೀಕರಣಕ್ಕಾಗಿ Pam ಅನ್ನು ಬಳಸುತ್ತದೆ"
-#: ../gui/polgen.glade:2423
+#: ../gui/polgen.glade:1854
msgid "Uses nsswitch or getpw* calls"
- msgstr ""
+-msgstr ""
++msgstr "nsswitch ಅಥವ getpw* ಕರೆಗಳನ್ನು ಬಳಸುತ್ತದೆ"
-#: ../gui/polgen.glade:2442
+#: ../gui/polgen.glade:1869
msgid "Uses dbus"
- msgstr ""
+-msgstr ""
++msgstr "dbus ಅನ್ನು ಬಳಸುತ್ತದೆ"
-#: ../gui/polgen.glade:2461
+#: ../gui/polgen.glade:1884
msgid "Sends audit messages"
- msgstr ""
+-msgstr ""
++msgstr "ಆಡಿಟ್ ಸಂದೇಶಗಳನ್ನು ಕಳುಹಿಸುತ್ತದೆ"
-#: ../gui/polgen.glade:2480
+#: ../gui/polgen.glade:1899
msgid "Interacts with the terminal"
- msgstr ""
+-msgstr ""
++msgstr "ಟರ್ಮಿನಲ್ನೊಂದಿಗೆ ವ್ಯವಹರಿಸುತ್ತದೆ"
-#: ../gui/polgen.glade:2499
+#: ../gui/polgen.glade:1914
msgid "Sends email"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:2530
-msgid "label115"
-msgstr ""
--
++msgstr "ಇಮೈಲ್ ಅನ್ನು ಕಳುಹಿಸುತ್ತದೆ"
+
-#: ../gui/polgen.glade:2559
+#: ../gui/polgen.glade:1961
msgid "<b>Add files/directories that %s manages</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s ನಿರ್ವಹಿಸುವ ಕಡತಗಳು/ಕಡತಕೋಶಗಳನ್ನು ಸೇರಿಸಿ</b>"
-#: ../gui/polgen.glade:2788
+#: ../gui/polgen.glade:2122
@@ -100929,6 +157219,8 @@ index 69b34b3..16a046d 100644
"Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
"Files ..."
msgstr ""
++"%s \"ವ್ಯವಸ್ಥಾಪಿಸ\"ಬೇಕಿರುವ ಕಡತಗಳನ್ನು/ಕಡತಕೋಶಗಳನ್ನು ಸೇರಿಸು. Pid ಕಡತಗಳು, Log "
++"ಕಡತಗಳು, /var/lib ಕಡತಗಳು ..."
-#: ../gui/polgen.glade:2823
-msgid "label116"
@@ -100937,23 +157229,26 @@ index 69b34b3..16a046d 100644
-#: ../gui/polgen.glade:2852
+#: ../gui/polgen.glade:2166
msgid "<b>Add booleans from the %s policy:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s ಪಾಲಿಸಿಯಿಂದ ಬೂಲಿಯನ್ ಅನ್ನು ಸೇರಿಸು:</b>"
-#: ../gui/polgen.glade:3002
+#: ../gui/polgen.glade:2274
msgid "Add/Remove booleans used by the %s domain"
- msgstr ""
+-msgstr ""
++msgstr "%s ಡೊಮೈನ್ನಿಂದ ಬಳಸಲಾದ ಬೂಲಿಯನ್ಗಳನ್ನು ಸೇರಿಸು/ತೆಗೆದುಹಾಕು"
-#: ../gui/polgen.glade:3066
+#: ../gui/polgen.glade:2316
msgid "<b>Which directory you will generate the %s policy?</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s ಪಾಲಿಸಿಯನ್ನು ನೀವು ಕೋಶದಲ್ಲಿ ಉತ್ಪಾದಿಸುವಿರಿ?</b>"
-#: ../gui/polgen.glade:3097
+#: ../gui/polgen.glade:2334
msgid "Policy Directory"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:3254
-msgid "Add Booleans Dialog"
-msgstr ""
@@ -100961,57 +157256,68 @@ index 69b34b3..16a046d 100644
-#: ../gui/polgen.glade:3327
-msgid "Boolean Name"
-msgstr ""
--
++msgstr "ಪಾಲಿಸಿ ಕೋಶ"
+
-#: ../gui/polgengui.py:261
+#: ../gui/polgengui.py:262
msgid "Role"
- msgstr ""
+-msgstr ""
++msgstr "ಪಾತ್ರ"
-#: ../gui/polgengui.py:268
+#: ../gui/polgengui.py:269
msgid "Existing_User"
- msgstr ""
+-msgstr ""
++msgstr "ಬಳಕೆದಾರನಿಂದ ನಿರ್ಗಮಿಸುತ್ತಿದೆ(_U)"
-#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
+#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
msgid "Application"
- msgstr ""
+-msgstr ""
++msgstr "ಅನ್ವಯ"
-#: ../gui/polgengui.py:352
+#: ../gui/polgengui.py:353
#, python-format
msgid "%s must be a directory"
- msgstr ""
+-msgstr ""
++msgstr "%s ವು ಕಡತಕೋಶ ಆಗಿರಬೇಕು"
-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
msgid "You must select a user"
- msgstr ""
+-msgstr ""
++msgstr "ನೀವು ಒಬ್ಬ ಬಳಕೆದಾರನಾಗಿರಬೇಕು"
-#: ../gui/polgengui.py:542
+#: ../gui/polgengui.py:543
msgid "Select executable file to be confined."
- msgstr ""
+-msgstr ""
++msgstr "ಮಿತಿಗೊಳಪಡಿಸಬೇಕಾದ ಕಾರ್ಯಗತಗೊಳಿಸಬಲ್ಲ ಕಡತವನ್ನು ಆರಿಸು."
-#: ../gui/polgengui.py:553
+#: ../gui/polgengui.py:554
msgid "Select init script file to be confined."
- msgstr ""
+-msgstr ""
++msgstr "ಮಿತಿಗೊಳಪಡಿಸಬೇಕಾದ init ಸ್ಕ್ರಿಪ್ಟ್ ಕಡತವನ್ನು ಆರಿಸು."
-#: ../gui/polgengui.py:563
+#: ../gui/polgengui.py:564
msgid "Select file(s) that confined application creates or writes"
- msgstr ""
+-msgstr ""
++msgstr "ಮಿತಿಗೊಳಿಸಲ್ಪಟ್ಟ ಅನ್ವಯವು ನಿರ್ಮಿಸುವ ಅಥವ ಬರೆಯುವ ಕಡತವನ್ನು(ಗಳನ್ನು) ಆರಿಸಿ"
-#: ../gui/polgengui.py:570
+#: ../gui/polgengui.py:571
msgid "Select directory(s) that the confined application owns and writes into"
msgstr ""
++"ಮಿತಿಗೊಳಿಸಲ್ಪಟ್ಟ ಅನ್ವಯವು ಅಧಿಕಾರ ಹೊಂದಿರುವ ಅಥವ ಬರೆಯುವ ಕಡತಕೋಶವನ್ನು(ಗಳನ್ನು) ಆರಿಸಿ"
-#: ../gui/polgengui.py:632
+#: ../gui/polgengui.py:633
msgid "Select directory to generate policy files in"
- msgstr ""
+-msgstr ""
++msgstr "ಪಾಲಿಸಿ ಕಡತಗಳನ್ನು ಉತ್ಪಾದಿಸಲು ಕೋಶವನ್ನು ಆರಿಸು"
-#: ../gui/polgengui.py:649
+#: ../gui/polgengui.py:650
@@ -101020,11 +157326,14 @@ index 69b34b3..16a046d 100644
"Type %s_t already defined in current policy.\n"
"Do you want to continue?"
msgstr ""
++"ಈಗಿರುವ ಪಾಲಿಸಿಯಲ್ಲಿ ಬಗೆ %s_t ವು ಈಗಾಗಲೆ ಲೋಡ್ ಆಗಿದೆ.\n"
++"ಮುಂದುವರೆಯಲು ಬಯಸುತ್ತೀರಾ?"
-#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
+#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
msgid "Verify Name"
- msgstr ""
+-msgstr ""
++msgstr "ಹೆಸರನ್ನು ಪರಿಶೀಲಿಸು"
-#: ../gui/polgengui.py:653
+#: ../gui/polgengui.py:654
@@ -101033,3441 +157342,4596 @@ index 69b34b3..16a046d 100644
"Module %s.pp already loaded in current policy.\n"
"Do you want to continue?"
msgstr ""
++"ಈಗಿರುವ ಪಾಲಿಸಿಯಲ್ಲಿ ಡೊಮೈನ್ %s.pp ವು ಈಗಾಗಲೆ ಲೋಡ್ ಆಗಿದೆ.\n"
++"ಮುಂದುವರೆಯಲು ಬಯಸುತ್ತೀರಾ?"
-#: ../gui/polgengui.py:699
+#: ../gui/polgengui.py:700
msgid ""
"You must add a name made up of letters and numbers and containing no spaces."
msgstr ""
++"ಅಕ್ಷರಗಳನ್ನು ಮತ್ತು ಸಂಖ್ಯೆಗಳನ್ನು ಹೊಂದಿರುವ ಮತ್ತು ಯಾವುದೆ ಖಾಲಿ ಜಾಗಗಳನ್ನು ಹೊಂದಿರದ ಹೆಸರನ್ನು "
++"ಸೇರಿಸಬೇಕು."
-#: ../gui/polgengui.py:713
+#: ../gui/polgengui.py:714
msgid "You must enter a executable"
- msgstr ""
+-msgstr ""
++msgstr "ನೀವು ಒಂದು ಕಾರ್ಯಗೊಳಿಸಬಹುದಾದ್ದನ್ನು ನಮೂದಿಸಬೇಕು"
-#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
+#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
msgid "Configue SELinux"
- msgstr ""
+-msgstr ""
++msgstr "SELinux ಅನ್ನು ಸಂರಚಿಸು"
-#: ../gui/polgen.py:158
-msgid "Internet Services Daemon"
-msgstr ""
--
++#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
++msgid "Network Port"
++msgstr "ಜಾಲಬಂಧ ಸಂಪರ್ಕಸ್ಥಾನ"
+
-#: ../gui/polgen.py:197
-#, python-format
-msgid "Ports must be numbers or ranges of numbers from 1 to %d "
--msgstr ""
--
++#: ../gui/portsPage.py:85
++msgid ""
++"SELinux Port\n"
++"Type"
+ msgstr ""
++"SELinux ಸಂಪರ್ಕಸ್ಥಾನದ\n"
++"ಬಗೆ"
+
-#: ../gui/polgen.py:324
-msgid "You must enter a name for your confined process/user"
-msgstr ""
--
++#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
++msgid "Protocol"
++msgstr "ಪ್ರೊಟೊಕಾಲ್"
+
-#: ../gui/polgen.py:326
--msgid ""
++#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
+ msgid ""
-"Name must be alpha numberic with no spaces. Consider using option \"-n "
-"MODULENAME\""
-msgstr ""
-
-#: ../gui/polgen.py:414
-msgid "User Role types can not be assigned executables."
--msgstr ""
--
++"MLS/MCS\n"
++"Level"
+ msgstr ""
++"MLS/MCS\n"
++"ಮಟ್ಟ"
+
-#: ../gui/polgen.py:420
-msgid "Only Daemon apps can use an init script.."
-msgstr ""
--
++#: ../gui/portsPage.py:101
++msgid "Port"
++msgstr "ಸಂಪರ್ಕ ಸ್ಥಾನ"
+
-#: ../gui/polgen.py:438
-msgid "use_resolve must be a boolean value "
-msgstr ""
--
++#: ../gui/portsPage.py:207
++#, python-format
++msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 "
++msgstr "ಸಂಪರ್ಕ ಸ್ಥಾನ ಸಂಖ್ಯೆ \"%s\" ಯು ಅಮಾನ್ಯವಾಗಿದೆ. 0 < PORT_NUMBER < 65536 "
+
-#: ../gui/polgen.py:444
-msgid "use_syslog must be a boolean value "
-msgstr ""
--
++#: ../gui/portsPage.py:252
++msgid "List View"
++msgstr "ಪಟ್ಟಿ ನೋಟ"
+
-#: ../gui/polgen.py:450
-msgid "use_kerberos must be a boolean value "
-msgstr ""
--
++#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
++msgid "Group View"
++msgstr "ಸಮೂಹ ನೋಟ"
+
-#: ../gui/polgen.py:456
-msgid "manage_krb5_rcache must be a boolean value "
-msgstr ""
--
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
++msgstr "%s '%s' ಅನ್ನು ಅಳಿಸಿಹಾಕಬೇಕೆಂದು ನೀವು ಖಚಿತವೆ?"
+
-#: ../gui/polgen.py:486
-msgid "USER Types automatically get a tmp type"
-msgstr ""
--
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
++msgstr "%s ಅನ್ನು ಅಳಿಸಿಹಾಕು"
+
-#: ../gui/polgen.py:1004
-msgid "You must enter the executable path for your confined process"
-msgstr ""
--
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
++msgstr "%s ಅನ್ನು ಸೇರಿಸು"
+
-#: ../gui/polgen.py:1182
-msgid "Type Enforcement file"
-msgstr ""
--
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
++msgstr "%s ಮಾರ್ಪಡಿಸು"
+
-#: ../gui/polgen.py:1183
-msgid "Interface file"
-msgstr ""
--
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
++msgstr "ಅನುಮತಿಪೂರ್ವಕವಾಗಿ"
+
-#: ../gui/polgen.py:1184
-msgid "File Contexts file"
-msgstr ""
--
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
++msgstr "ಒತ್ತಾಯಪೂರ್ವಕ"
+
-#: ../gui/polgen.py:1185
-msgid "Setup Script"
-msgstr ""
--
++#: ../gui/statusPage.py:94
++msgid "Status"
++msgstr "ಸ್ಥಿತಿ"
+
-#: ../gui/polgen.py:1306
-#, python-format
--msgid ""
++#: ../gui/statusPage.py:133
+ msgid ""
-"\n"
-"%s\n"
-"\n"
-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
-"valid Types:\n"
--msgstr ""
--
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
++"ಪಾಲಿಸಿಯ ಪ್ರಕಾರವನ್ನು ಬದಲಾಯಿಸುವುದರಿಂದ ಮುಂದಿನ ಬೂಟಿನಲ್ಲಿ ಇಡಿ ಕಡತವ್ಯವಸ್ಥೆಯನ್ನು ಲೇಬಲ್ "
++"ಮಾಡುವುದು ಅಗತ್ಯವಾಗುತ್ತದೆ. ಕಡತ ವ್ಯವಸ್ಥೆಗೆ ಅನುಗುಣವಾಗಿ ಪುನಃ ಲೇಬಲ್ ಮಾಡಲು ಬಹಳ ಸಮಯ "
++"ಹಿಡಿಯುತ್ತದೆ. ನೀವು ಮುಂದುವರೆಯಲು ಬಯಸುತ್ತೀರೆ?"
+
-#: ../gui/polgen.py:1354
-msgid "Executable or Name required"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
++"SELinux ಅಶಕ್ತಗೊಂಡಿದ್ದಕ್ಕೆ ಬದಲಾಯಿಸಲು ಪುನರ್ ಬೂಟಿಸುವುದು ಅಗತ್ಯವಾಗುತ್ತದೆ. ಹಾಗೆ "
++"ಮಾಡುವುದು ಸೂಕ್ತವಲ್ಲ. ನೀವು ನಂತರ SELinux ಅನ್ನು ಪುನಃ ಆನ್ ಮಾಡಲು ನಿರ್ಧರಿಸಿದಾಗ, "
++"ಗಣಕವನ್ನು ಪುನಃ ಲೇಬಲ್ ಮಾಡುವುದು ಅಗತ್ಯವಾಗುತ್ತದೆ. ನೀವು ಕೇವಲ SELinux ನಿಮ್ಮ ಗಣಕದಲ್ಲಿನ "
++"ಒಂದು ತೊಂದರೆಗೆ ಕಾರಣವಾಗಿದೆಯೆ ಎಂದು ನೋಡಲು, ಅನುಮತಿಪೂರ್ವಕ ಕ್ರಮಕ್ಕೆ ಹೋಗಿ ಅದು ಕೇವಲ "
++"ದೋಷಗಳನ್ನು ದಾಖಲಿಸುತ್ತದೆಯೆ ಹೊರತು SELinux ಪಾಲಿಸಿಯನ್ನು ಒತ್ತಾಯಿಸುವುದಿಲ್ಲ. ಅನುಮತಿಪೂರ್ವಕ "
++"ಕ್ರಮಕ್ಕೆ ಒಂದು ಪುನರ್ ಬೂಟಿನ ಅಗತ್ಯವಿರುವುದಿಲ್ಲ ನೀವು ಮುಂದುವರೆಯಲು ಬಯಸುತ್ತೀರೆ?"
+
+-#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+-msgid "Network Port"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
++"SELinux ಶಕ್ತಗೊಂಡ ಸ್ಥಿತಿಗೆ ಬದಲಾಯಿಸುವುದರಿಂದ ಮುಂದಿನ ಬೂಟಿನಲ್ಲಿ ಇಡಿ ಕಡತವ್ಯವಸ್ಥೆಯನ್ನು "
++"ಲೇಬಲ್ ಮಾಡುವುದು ಅಗತ್ಯವಾಗುತ್ತದೆ. ಕಡತ ವ್ಯವಸ್ಥೆಗೆ ಅನುಗುಣವಾಗಿ ಪುನಃ ಲೇಬಲ್ ಮಾಡಲು ಬಹಳ ಸಮಯ "
++"ಹಿಡಿಯುತ್ತದೆ. ನೀವು ಮುಂದುವರೆಯಲು ಬಯಸುತ್ತೀರೆ?"
+
+-#: ../gui/portsPage.py:85
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
++msgstr "system-config-selinux"
++
++#: ../gui/system-config-selinux.glade:12
+ msgid ""
+-"SELinux Port\n"
+-"Type"
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
++"ಕೃತಿಸ್ವಾಮ್ಯ (c)2006 Red Hat, Inc.\n"
++"ಕೃತಿಸ್ವಾಮ್ಯ (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+
+-#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
+-msgid "Protocol"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
++msgstr "SELinux ಪ್ರವೇಶ ಮ್ಯಾಪಿಂಗನ್ನು ಸೇರಿಸು"
+
+-#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
++msgstr "SELinux ಜಾಲಬಂಧ ಸಂಪರ್ಕಸ್ಥಾನಗಳನ್ನು ಸೇರಿಸು"
++
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
++msgstr "SELinux ನ ಬಗೆ"
++
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
++msgstr "ಕಡತದ ವಿಶಿಷ್ಟ ವಿವರಗಳು"
++
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
++msgstr "ಕಡತದ ಬಗೆ"
++
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"MLS/MCS\n"
+-"Level"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
++"ಎಲ್ಲಾ ಕಡತಗಳು\n"
++"ಸಾಮಾನ್ಯ ಕಡತ\n"
++"ಕಡತಕೋಶ\n"
++"ವೈಶಿಷ್ಟ್ಯ ಸಾಧನ\n"
++"ಬ್ಲಾಕ್(block) ಸಾಧನ\n"
++"ಸಾಕೆಟ್\n"
++"ಸಾಂಕೇತಿಕ ಕೊಂಡಿ\n"
++"ಹೆಸರಿಸಲಾದ ಪೈಪ್\n"
+
+-#: ../gui/portsPage.py:101
+-msgid "Port"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
++msgstr "MLS"
+
+-#: ../gui/portsPage.py:207
+-#, python-format
+-msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 "
+-msgstr ""
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
++msgstr "SELinux ಬಳಕೆದಾರನನ್ನು ಸೇರಿಸು"
+
+-#: ../gui/portsPage.py:252
+-msgid "List View"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
++msgstr "SELinux ನಿರ್ವಹಣೆ"
+
+-#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
+-msgid "Group View"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
++msgstr "ಸೇರಿಸು"
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
++msgstr "ಗುಣಲಕ್ಷಣಗಳು(_P)"
+
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
++msgstr "ಅಳಿಸಿಹಾಕು(_D)"
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
-msgstr ""
--
- #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr "ನಿರ್ವಹಣಾ ವಸ್ತುವನ್ನು ಆರಿಸು"
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr "<b>ಆರಿಸು:</b>"
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr "ಗಣಕ ಪೂರ್ವನಿಯೋಜಿತ ಒತ್ತಾಯಪೂರ್ವಕ ಕ್ರಮ"
+
+-#: ../gui/selinux.tbl:4
++#: ../gui/system-config-selinux.glade:1354
+ msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
msgstr ""
-@@ -3363,3 +3250,160 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
++"ಅಶಕ್ತ\n"
++"ಅನುಮತಿಪೂರ್ವಕ\n"
++"ಒತ್ತಾಯಪೂರ್ವಕ\n"
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr "ಪ್ರಸಕ್ತ ಒತ್ತಾಯಪೂರ್ವಕ ಕ್ರಮ"
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr "ಗಣಕ ಪೂರ್ವನಿಯೋಜಿತ ಪಾಲಿಸಿಯ ಬಗೆ: "
+
+-#: ../gui/selinux.tbl:5
++#: ../gui/system-config-selinux.glade:1463
+ msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
msgstr ""
++"ಮುಂದಿನ ಬೂಟಿನಲ್ಲಿ ಇಡಿ ಕಡತವ್ಯವಸ್ಥೆಯನ್ನು ಪುನಃ ಲೇಬಲ್ ಮಾಡಲು ನೀವು ಬಯಸಿದರೆ ಇದನ್ನು ಆರಿಸಿ. "
++"ಗಣಕದ ಗಾತ್ರಕ್ಕೆ ಅನುಗುಣವಾಗಿ, ಪುನಃ ಲೇಬಲ್ ಮಾಡಲು ಬಹಳ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ಪಾಲಿಸಿಯ "
++"ಬಗೆಗಳನ್ನು ಬದಲಾಯಿಸುವಂತಿದ್ದರೆ ಅಥವ ಅಶಕ್ತಗೊಂಡ ಸ್ಥಿತಿಯಿಂದ ಒತ್ತಾಯಪೂರ್ವಕಕ್ಕೆ ಹೋಗುವಂತಿದ್ದರೆ, "
++"ಒಂದು ಪುನಃ ಲೇಬಲ್ ಮಾಡುವ ಅಗತ್ಯವಿದೆ."
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr "ಮುಂದಿನ ಬೂಟಿನಲ್ಲಿ ಪುನರ್ ಲೇಬಲ್ ಮಾಡು."
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr "label37"
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr "ಬೂಲಿಯನ್ ಸಿದ್ಧತೆಯನ್ನು ಗಣಕ ಪೂರ್ವನಿಯೋಜಿತಕ್ಕೆ ಮರಳಿಸು"
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr "ಇಚ್ಛೆಗೆ ತಕ್ಕಂತೆ ಬದಲಾಯಿಸಲಾದ ಹಾಗು ಎಲ್ಲಾ ಬೂಲಿಯನ್ಗಳ ನಡುವೆ ಟಾಗಲ್ ಮಾಡು"
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr "ಶೋಧಕ(Filter)"
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr "label50"
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr "ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಸೇರಿಸು"
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr "ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಮಾರ್ಪಡಿಸು"
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
++msgstr "ಕಡತ ಸನ್ನಿವೇಶವನ್ನು ಅಳಿಸಿಹಾಕು"
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
++msgstr "ಎಲ್ಲಾ ಹಾಗು ಇಚ್ಛೆಗೆ ತಕ್ಕಂತೆ ಬದಲಾಯಿಸಲಾದ ಕಡತ ಸನ್ನಿವೇಶಗಳ ನಡುವೆ ಟಾಗಲ್ ಮಾಡು"
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
++msgstr "label38"
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
++msgstr "SELinux ಬಳಕೆದಾರ ಮ್ಯಾಪಿಂಗನ್ನು ಸೇರಿಸು"
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
++msgstr "SELinux ಬಳಕೆದಾರ ಮ್ಯಾಪಿಂಗನ್ನು ಮಾರ್ಪಡಿಸು"
+
+-#: ../gui/selinux.tbl:15
+-msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
++msgstr "SELinux ಬಳಕೆದಾರ ಮ್ಯಾಪಿಂಗನ್ನು ಅಳಿಸು"
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
++msgstr "label39"
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
++msgstr "ಬಳಕೆದಾರನನ್ನು ಸೇರಿಸಿ"
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
++msgstr "ಬಳಕೆದಾರನನ್ನು ಮಾರ್ಪಡಿಸಿ"
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
++msgstr "ಬಳಕೆದಾರನನ್ನು ಅಳಿಸಿಹಾಕಿ"
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
++msgstr "label41"
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
++msgstr "ಜಾಲಬಂಧ ಸಂಪರ್ಕಸ್ಥಾನವನ್ನು ಸೇರಿಸು"
+
-+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
++msgstr "ಜಾಲಬಂಧ ಸಂಪರ್ಕಸ್ಥಾನವನ್ನು ಸಂಪಾದಿಸು"
++
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
++msgstr "ಜಾಲಬಂಧ ಸಂಪರ್ಕಸ್ಥಾನವನ್ನು ಅಳಿಸಿಹಾಕು"
++
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
++msgstr "ಇಚ್ಛೆಗೆ ತಕ್ಕಂತೆ ಬದಲಾಯಿಸಲಾದ ಹಾಗು ಎಲ್ಲಾ ಸಂಪರ್ಕಸ್ಥಾನಗಳ ನಡುವೆ ಟಾಗಲ್ ಮಾಡು"
++
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
++msgstr "label42"
++
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
++msgstr "ಹೊಸ ಪಾಲಿಸಿ ಡೊಮೈನ್ ಅನ್ನು ಉತ್ಪಾದಿಸು"
++
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
++msgstr "ಪಾಲಿಸಿ ಡೊಮೈನ್ ಅನ್ನು ಲೋಡ್ ಮಾಡು"
++
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
++msgstr "ಲೋಡ್ ಮಾಡಬಹುದಾದ ಪಾಲಿಸಿಯ ಡೊಮೈನ್ಅನ್ನು ತೆಗೆದುಹಾಕು"
+
+-#: ../gui/selinux.tbl:20
++#: ../gui/system-config-selinux.glade:2661
+ msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
++"ದಾಖಲೆ ಕಡತಗಳಲ್ಲಿ ಸಾಮಾನ್ಯವಾಗಿ ವರದಿ ಮಾಡದೆ ಇರುವ ಹೆಚ್ಚುವರಿ ಆಡಿಟ್ ನಿಯಮಗಳನ್ನು ಶಕ್ತ/"
++"ಅಶಕ್ತಗೊಳಿಸು."
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
++msgstr "label44"
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
++msgstr "ಪ್ರಕ್ರಿಯೆಯ ಕ್ರಮವನ್ನು ಅನುಮತಿಪೂರ್ವಕಕ್ಕೆ ಬದಲಾಯಿಸು."
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
++msgstr "ಪ್ರಕ್ರಿಯೆಯ ಕ್ರಮವನ್ನು ಒತ್ತಾಯಪೂರ್ವಕಕ್ಕೆ ಬದಲಾಯಿಸು"
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
++msgstr "ಪ್ರಕ್ರಿಯೆಯ ಡೊಮೈನ್"
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
++msgstr "label59"
+
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
++msgstr "SELinux ಬಳಕೆದಾರ '%s' ನ ಅಗತ್ಯವಿದೆ"
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
+#: ../sepolicy/sepolicy.py:110
+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
+#: ../sepolicy/sepolicy.py:114
+msgid "All domains"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
+#: ../sepolicy/sepolicy.py:116
+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
+#: ../sepolicy/sepolicy.py:164
+msgid "Query SELinux policy network information"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
+msgid "list all SELinux port types"
-+msgstr "SELinux ସଂଯୋଗିକୀ ପ୍ରକାର"
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
+#: ../sepolicy/sepolicy.py:175
+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
+#: ../sepolicy/sepolicy.py:178
+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
+#: ../sepolicy/sepolicy.py:195
+msgid "Source Domain"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
+#: ../sepolicy/sepolicy.py:198
+msgid "Target Domain"
-+msgstr ""
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../sepolicy/sepolicy.py:215
++#, fuzzy
++msgid "query SELinux Policy to see description of booleans"
++msgstr "SELinux ಪಾಲಿಸಿ ಉತ್ಪಾದನಾ ಉಪಕರಣ"
+
-+#: ../sepolicy/sepolicy.py:211
-+msgid ""
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
++#: ../sepolicy/sepolicy.py:231
+ msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
-+
++msgstr "ಜಾಲಬಂಧ ಸೇವೆಗಳ ಡೀಮನ್"
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
++msgstr "ಸಂಪರ್ಕ ಸ್ಥಾನಗಳು 1 ರಿಂದ %d ರ ನಡುವಿನ ಸಂಖ್ಯೆಗಳು ಅಥವ ಸಂಖ್ಯೆಗಳ ವ್ಯಾಪ್ತಿಯಾಗಿರಬೇಕು"
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
++msgstr "ನಿಮ್ಮ ಮಿತಿಗೊಳಿಸಲ್ಪಟ್ಟ ಪ್ರಕ್ರಿಯೆ/ಬಳಕೆದಾರರಿಗಾಗಿ ಒಂದು ಹೆಸರನ್ನು ದಾಖಲಿಸಬೇಕು"
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
+#: ../sepolicy/sepolicy/generate.py:334
+msgid ""
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
-+msgstr ""
-+
+ msgstr ""
++"ಹೆಸರು ವರ್ಣಮಾಲೆ ಮತ್ತು ಅಂಕೆ ಎರಡನ್ನೂ ಹೊಂದಿರಬೇಕು ಹಾಗು ಖಾಲಿ ಜಾಗಗಳಿರಬಾರದು. \"-n "
++"MODULENAME\" ಎಂಬ ಆಯ್ಕೆಯನ್ನು ಬಳಸಬಹುದು."
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
++msgstr "ಬಳಕೆದಾರ ಪಾತ್ರದ ಪ್ರಕಾರಗಳಿಗೆ ಕಾರ್ಯಗತಗೊಳಿಸಬಲ್ಲವುಗಳನ್ನು ನಿಯೋಜಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ."
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
++msgstr "ಕೇವಲ ಡೀಮನ್ ಅನ್ವಯಗಳು ಮಾತ್ರ ಒಂದು init ಸ್ಕ್ರಿಪ್ಟನ್ನು ಬಳಸಬಲ್ಲದು..."
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
++msgstr "use_resolve ಒಂದು ಬೂಲಿಯನ್ ಮೌಲ್ಯವಾಗಿರಬೇಕು "
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
++msgstr "use_syslog ವು ಒಂದು ಬೂಲಿಯನ್ ಮೌಲ್ಯವಾಗಿರಬೇಕು "
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
++msgstr "use_kerberos ವು ಒಂದು ಬೂಲಿಯನ್ ಮೌಲ್ಯವಾಗಿರಬೇಕು "
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
++msgstr "manage_krb5_rcache ವು ಒಂದು ಬೂಲಿಯನ್ ಮೌಲ್ಯವಾಗಿರಬೇಕು "
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
++msgstr "USER ಪ್ರಕಾರಗಳು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಒಂದು tmp ಬಗೆಯನ್ನು ಪಡೆದುಕೊಳ್ಳುತ್ತವೆ"
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
+ msgstr ""
++"ನಿಮ್ಮ ಮಿತಿಗೊಳಿಸಲ್ಪಟ್ಟ ಪ್ರಕ್ರಿಯೆಗಳಿಗಾಗಿ ಕಾರ್ಯಗತಗೊಳಿಸಬಲ್ಲ ಪಥವನ್ನು ನೀವು ನಮೂದಿಸಲೇ ಬೇಕು"
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
-+
++msgstr "ಒತ್ತಾಯಪೂರ್ವಕ ಪ್ರಕಾರದ ಕಡತ"
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
-+
++msgstr "ಸಂಪರ್ಕ ಸಾಧನ ಕಡತ"
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
-+
++msgstr "ಕಡತ ಸನ್ನಿವೇಶಗಳ ಕಡತ"
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+-msgstr ""
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
-+msgstr ""
-+
-+#~ msgid "global"
-+#~ msgstr "ଜାଗତିକ"
-diff --git a/policycoreutils/po/pa.po b/policycoreutils/po/pa.po
-index 157cbcf..b00aa9e 100644
---- a/policycoreutils/po/pa.po
-+++ b/policycoreutils/po/pa.po
-@@ -9,7 +9,7 @@ msgid ""
++msgstr "ಸಿದ್ಧತಾ ಸ್ಕ್ರಿಪ್ಟ್"
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
msgstr ""
- "Project-Id-Version: Policycoreutils\n"
- "Report-Msgid-Bugs-To: \n"
--"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
- "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: Panjabi (Punjabi) <punjabi-users at lists.sf.net>\n"
-@@ -29,7 +29,7 @@ msgstr ""
- " ਜਿੱਥੇ: <script> ਚੱਲਣ ਵਾਲੀ init ਸਕਰਿਪਟ ਦਾ ਨਾਂ ਹੈ,\n"
- " <args ...> ਉਸ ਸਕਰਿਪਟ ਦੇ ਆਰਗੂਮੈਂਟ ਹਨ।"
--#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
-+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
- #, c-format
- msgid "failed to initialize PAM\n"
- msgstr "PAM ਸ਼ੁਰੂ ਕਰਨ ਵਿੱਚ ਫੇਲ\n"
-@@ -78,7 +78,7 @@ msgstr "ਮਾਫ ਕਰਨਾ, run_init ਸਿਰਫ SELinux ਕਰਨਲ ਉ
- msgid "authentication failed.\n"
- msgstr "ਪ੍ਰਮਾਣਿਕਤਾ ਫੇਲ ਹੋਈ।\n"
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
--#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
-+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
- #, c-format
- msgid "Could not set exec context to %s.\n"
- msgstr "exec ਪ੍ਰਸੰਗ ਨੂੰ %s ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ।\n"
-@@ -91,855 +91,851 @@ msgstr "******************** ਖਾਸ ***********************\n"
- msgid "To make this policy package active, execute:"
- msgstr "ਇਹ ਪਾਲਿਸੀ ਪੈਕੇਜ ਸਰਗਰਮ ਕਰਨ ਲਈ, ਇਹ ਚਲਾਓ:"
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
+-msgstr ""
++#: booleans.py:3
++#, fuzzy
++msgid "Allow amavis to use JIT compiler"
++msgstr "ಸಾಂಬಾಗೆ nfs ಕಡತಕೋಶಗಳನ್ನು ಹಂಚಿಕೆ ಮಾಡಿಕೊಳ್ಳುವಂತೆ ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
--msgid "global"
--msgstr "ਗਲੋਬਲ"
--
--#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
- msgid "Could not create semanage handle"
- msgstr "semanage ਹੈਂਡਲ ਬਣਾ ਨਹੀਂ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
--#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
- msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr "SELinux ਪਾਲਿਸੀ ਦਾ ਪਰਬੰਧਨ ਨਹੀਂ ਕੀਤਾ ਜਾਂ ਵਰਤੀ ਨਹੀਂ ਜਾ ਸਕਦੀ।"
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
+-msgstr ""
++#: booleans.py:5
++#, fuzzy
++msgid "Allow users to login using a radius server"
++msgstr "rw usb ಸಾಧನಗಳಿಗೆ ಬಳಕೆದಾರರನ್ನು ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
- msgid "Cannot read policy store."
- msgstr "ਪਾਲਿਸੀ ਸਟੋਰ ਪੜ ਨਹੀਂ ਸਕਦਾ।"
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
++"cdrecord ಗೆ ಹಲವಾರು ವಿಷಯವನ್ನು ಓದಲು ಅನುಮತಿಸು. nfs, samba, ತೆಗೆದುಹಾಕಬಹುದಾದ "
++"ಸಾಧನಗಳು, ಬಳಕೆದಾರ temp ಹಾಗು ನಂಬಲರ್ಹವಲ್ಲದ ವಿಷಯವನ್ನು ಹೊಂದಿರುವ ಕಡತಗಳು"
--#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
- msgid "Could not establish semanage connection"
- msgstr "semanage ਕੁਨੈਕਸ਼ਨ ਨਹੀਂ ਬਣਾ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
--#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
- msgid "Could not test MLS enabled status"
- msgstr "MLS ਯੋਗ ਹਾਲਤ ਦੀ ਜਾਂਚ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
--#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
- msgid "Not yet implemented"
- msgstr "ਹਾਲੇ ਲਾਗੂ ਨਹੀਂ ਕੀਤਾ"
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
+-msgstr ""
++#: booleans.py:9
++#, fuzzy
++msgid "Allow clamscan to read user content"
++msgstr "ಬಳಕೆದಾರ ಕಡತಗಳನ್ನು ಓದಲು ಮೊಝಿಲ್ಲಾ ವೀಕ್ಷಕಕ್ಕೆ ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
- msgid "Semanage transaction already in progress"
- msgstr "semanage ਤਬਦੀਲੀ ਪਹਿਲਾਂ ਹੀ ਚੱਲ ਰਹੀ ਹੈ"
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
--#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
- msgid "Could not start semanage transaction"
- msgstr "semanage ਤਬਦੀਲੀ ਚਾਲੂ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: booleans.py:11
++#, fuzzy
++msgid "Allow Cobbler to connect to the network using TCP."
++msgstr "squid ಡೀಮನ್ಗೆ ಜಾಲಬಂಧವನ್ನು ಸಂಪರ್ಕಿಸಲು ಅನುಮತಿಸಲು"
++
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
- msgid "Could not commit semanage transaction"
- msgstr "semanage ਸੰਚਾਰ ਚਾਲੂ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
- msgid "Semanage transaction not in progress"
- msgstr "semanage ਤਬਦੀਲੀ ਚਾਲੂ ਨਹੀਂ ਹੈ"
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: booleans.py:14
++#, fuzzy
++msgid "Allow collectd to connect to the network using TCP."
++msgstr "squid ಡೀಮನ್ಗೆ ಜಾಲಬಂಧವನ್ನು ಸಂಪರ್ಕಿಸಲು ಅನುಮತಿಸಲು"
++
++#: booleans.py:15
++#, fuzzy
++msgid "Allow codnor domain to connect to the network using TCP."
++msgstr "squid ಡೀಮನ್ಗೆ ಜಾಲಬಂಧವನ್ನು ಸಂಪರ್ಕಿಸಲು ಅನುಮತಿಸಲು"
++
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
--#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
- msgid "Could not list SELinux modules"
- msgstr "SELinux ਮੈਡਿਊਲਾਂ ਨੂੰ ਵੇਖਾ ਨਹੀਂ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: booleans.py:17
++#, fuzzy
++msgid "Allow cvs daemon to read shadow"
++msgstr "sasl ದೃಢೀಕರಣ ಪರಿಚಾರಕಕ್ಕೆ /etc/shadow ಅನ್ನು ಓದಲು ಅನುಮತಿಸು"
++
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
++msgstr "ಮುಖ್ಯಕಡತಗಳನ್ನು(corefiles) / ಕ್ಕೆ ಬರೆಯಲು ಡೆಮೋನುಗಳಿಗೆ ಅನುಮತಿಸು"
++
++#: booleans.py:19
++#, fuzzy
++msgid "Allow all daemons to use tcp wrappers."
++msgstr "ಮುಖ್ಯಕಡತಗಳನ್ನು(corefiles) / ಕ್ಕೆ ಬರೆಯಲು ಡೆಮೋನುಗಳಿಗೆ ಅನುಮತಿಸು"
++
++#: booleans.py:20
++#, fuzzy
++msgid "Allow all daemons the ability to read/write terminals"
++msgstr "ಎಲ್ಲಾ ಡೆಮೋನುಗಳು ನಿಯೋಜಿಸಲಾದ tty ಗಳನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಅನುಮತಿಸು"
++
++#: booleans.py:21
++#, fuzzy
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
++"ಸವಲತ್ತುಗಳಿಲ್ಲದ ಬಳಕೆದಾರರ ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿರ್ವಹಿಸಲು SELinux webadm ಬಳಕೆದಾರನಿಗೆ "
++"ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
- msgid "Modules Name"
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: booleans.py:22
++#, fuzzy
++msgid "Allow dbadm to read files in users home directories"
msgstr ""
++"ಸವಲತ್ತುಗಳಿಲ್ಲದ ಬಳಕೆದಾರರ ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ಓದಲು SELinux webadm ಬಳಕೆದಾರನಿಗೆ "
++"ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
- msgid "Version"
- msgstr "ਵਰਜਨ"
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
--#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
- msgid "Disabled"
- msgstr "ਅਯੋਗ"
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
--#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
- #, python-format
- msgid "Could not disable module %s (remove failed)"
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: booleans.py:25
++#, fuzzy
++msgid "Allow dhcpc client applications to execute iptables commands"
++msgstr "ಬಳಕೆದಾರರಿಗೆ ಆರೋಹಿಸು ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸು"
++
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
msgstr ""
--#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
- #, python-format
- msgid "Could not enable module %s (remove failed)"
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: booleans.py:27
++#, fuzzy
++msgid "Allow all domains to use other domains file descriptors"
++msgstr "ಮುಖ್ಯಕಡತಗಳನ್ನು(corefiles) / ಕ್ಕೆ ಬರೆಯಲು ಡೆಮೋನುಗಳಿಗೆ ಅನುಮತಿಸು"
++
++#: booleans.py:28
++#, fuzzy
++msgid "Allow all domains to have the kernel load modules"
++msgstr "ಮುಖ್ಯಕಡತಗಳನ್ನು(corefiles) / ಕ್ಕೆ ಬರೆಯಲು ಡೆಮೋನುಗಳಿಗೆ ಅನುಮತಿಸು"
++
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
msgstr ""
--#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
- #, python-format
- msgid "Could not remove module %s (remove failed)"
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
++#: booleans.py:30
++#, fuzzy
++msgid "Allow exim to connect to databases (postgres, mysql)"
++msgstr "ಬಳಕೆದಾರನಿಗೆ postgres ಸಾಕೆಟ್ಟಿಗೆ ಸಂಪರ್ಕ ಕಲ್ಪಿಸಲು ಅನುಮತಿಸು"
++
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
msgstr ""
--#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
- msgid "dontaudit requires either 'on' or 'off'"
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
++#: booleans.py:32
++#, fuzzy
++msgid "Allow exim to read unprivileged user files."
msgstr ""
++"ಸವಲತ್ತುಗಳಿಲ್ಲದ ಬಳಕೆದಾರರ ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ಓದಲು SELinux webadm ಬಳಕೆದಾರನಿಗೆ "
++"ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
- msgid "Builtin Permissive Types"
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
msgstr ""
--#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
- msgid "Customized Permissive Types"
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: booleans.py:34
++#, fuzzy
++msgid "Allow fenced domain to connect to the network using TCP."
++msgstr "squid ಡೀಮನ್ಗೆ ಜಾಲಬಂಧವನ್ನು ಸಂಪರ್ಕಿಸಲು ಅನುಮತಿಸಲು"
++
++#: booleans.py:35
++#, fuzzy
++msgid "Allow fenced domain to execute ssh."
++msgstr "ಸಾಮಾನ್ಯ ಬಳಕೆದಾರರಿಗೆ ಪಿಂಗ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸು"
++
++#: booleans.py:36
++#, fuzzy
++msgid "Allow ftp to read and write files in the user home directories"
msgstr ""
++"ಸವಲತ್ತುಗಳಿಲ್ಲದ ಬಳಕೆದಾರರ ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ಓದಲು SELinux webadm ಬಳಕೆದಾರನಿಗೆ "
++"ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
- #, python-format
- msgid "Could not set permissive domain %s (module installation failed)"
- msgstr "ਚੇਤਾਵਨੀ ਡੋਮੇਨ %s ਸੈੱਟ ਨਹੀਂ ਕਰ ਸਕਦਾ (ਮੈਡਿਊਲ ਇੰਸਟਾਲੇਸ਼ਨ ਫੇਲ ਹੋਈ)"
+-#: ../gui/selinux.tbl:87
++#: booleans.py:37
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
- #, python-format
- msgid "Could not remove permissive domain %s (remove failed)"
- msgstr "ਚੇਤਾਵਨੀ ਮੈਡਿਊਲ %s ਨੂੰ ਹਟਾ ਨਹੀਂ ਸਕਦਾ (ਹਟਾਉਣ ਵਿੱਚ ਫੇਲ ਹੋਇਆ)"
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+-msgstr ""
++#: booleans.py:38
++#, fuzzy
++msgid "Allow ftp servers to connect to all ports > 1023"
++msgstr "%s ಯಾವುದೆ tcp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಸಂಪರ್ಕಸಾಧಿಸಲು ಅನುಮತಿಸುತ್ತದೆ"
--#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
--#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
--#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
--#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
--#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
--#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
--#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
- #, python-format
- msgid "Could not create a key for %s"
- msgstr "%s ਲਈ ਕੁੰਜੀ ਨਹੀਂ ਬਣਾ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+-msgstr ""
++#: booleans.py:39
++#, fuzzy
++msgid "Allow ftp servers to connect to mysql database ports"
++msgstr "ಬಳಕೆದಾರನಿಗೆ mysql ಸಾಕೆಟ್ಟಿಗೆ ಸಂಪರ್ಕ ಕಲ್ಪಿಸಲು ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
--#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
- #, python-format
- msgid "Could not check if login mapping for %s is defined"
- msgstr "ਜਾਂਚ ਨਹੀਂ ਕਰ ਸਕਦਾ ਜੇ %s ਲਈ ਲਾਗਇਨ ਮੈਪ ਪਰਿਭਾਸ਼ਤ ਨਹੀਂ"
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
--#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
- #, python-format
- msgid "Linux Group %s does not exist"
- msgstr "ਲੀਨਕਸ ਗਰੁੱਪ %s ਮੌਜੂਦ ਨਹੀਂ ਹੈ"
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
--#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
- #, python-format
- msgid "Linux User %s does not exist"
- msgstr "ਲੀਨਕਸ ਉਪਭੋਗੀ %s ਮੌਜੂਦ ਨਹੀਂ ਹੈ"
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
--#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
- #, python-format
- msgid "Could not create login mapping for %s"
- msgstr "%s ਲਈ ਲਾਗਇਨ ਮੈਪ ਨਹੀਂ ਬਣਾ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
--#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
- #, python-format
- msgid "Could not set name for %s"
- msgstr "%s ਲਈ ਨਾਂ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
--#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
- #, python-format
- msgid "Could not set MLS range for %s"
- msgstr "%s ਲਈ MLS ਰੇਂਜ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
- #, python-format
- msgid "Could not set SELinux user for %s"
- msgstr "%s ਲਈ SELinux ਉਪਭੋਗੀ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
- #, python-format
- msgid "Could not add login mapping for %s"
- msgstr "%s ਲਈ ਲਾਗਇਨ ਮਿਲਾਪ ਸ਼ਾਮਿਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
--#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
- msgid "Requires seuser or serange"
- msgstr "seuser ਜਾਂ serange ਦੀ ਲੋੜ ਹੈ"
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
--#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
- #, python-format
- msgid "Login mapping for %s is not defined"
- msgstr "%s ਲਈ ਲਾਗਇਨ ਮੈਪ ਪਰਿਭਾਸ਼ਤ ਨਹੀਂ ਹੈ"
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
--#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
- #, python-format
- msgid "Could not query seuser for %s"
- msgstr "seuser ਨੂੰ %s ਲਈ ਕਿਊਰੀ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
- #, python-format
- msgid "Could not modify login mapping for %s"
- msgstr "%s ਲਈ ਲਾਗਇਨ ਮੈਪਿੰਗ ਤਬਦੀਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
- #, python-format
- msgid "Login mapping for %s is defined in policy, cannot be deleted"
- msgstr "%s ਲਈ ਲਾਗਇਨ ਮੈਪਿੰਗ, ਪਾਲਿਸੀ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤੀ ਹੈ, ਹਟਾਈ ਨਹੀਂ ਜਾ ਸਕਦੀ"
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
+-msgstr ""
++#: booleans.py:52
++#, fuzzy
++msgid "Allow gitisis daemon to send mail"
++msgstr "ಡೆಮೊನುಳಿಗೆ NIS ನೊಂದಿಗೆ ಚಲಾಯಿತವಾಗುವಂತೆ ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
- #, python-format
- msgid "Could not delete login mapping for %s"
- msgstr "%s ਲਈ ਲਾਗਇਨ ਮੈਪਿੰਗ ਹਟਾ ਨਹੀਂ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
--#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
--#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
- msgid "Could not list login mappings"
- msgstr "ਲਾਗਇਨ ਮੈਪਿੰਗ ਵੇਖਾ ਨਹੀਂ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
- #: ../gui/system-config-selinux.glade:100
- msgid "Login Name"
- msgstr "ਲਾਗਇਨ ਨਾਂ"
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:128
- #: ../gui/system-config-selinux.glade:915
- #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
- msgid "SELinux User"
- msgstr "SELinux ਉਪਭੋਗੀ"
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
--#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
- #: ../gui/system-config-selinux.glade:943
- msgid "MLS/MCS Range"
- msgstr "MLS/MCS ਰੇਂਜ"
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
--#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
--#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
- #, python-format
- msgid "Could not check if SELinux user %s is defined"
- msgstr "ਜਾਂਚ ਨਹੀਂ ਕਰ ਸਕਦਾ ਜੇ SELinux ਉਪਭੋਗੀ %s ਪਰਿਭਾਸ਼ਿਤ ਹੈ"
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
--#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
--#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
- #, python-format
- msgid "Could not query user for %s"
- msgstr "%s ਲਈ ਉਪਭੋਗੀ ਕਿਊਰੀ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
+-msgstr ""
++#: booleans.py:59
++#, fuzzy
++msgid "Allow http daemon to check spam"
++msgstr "ಡೆಮೊನುಳಿಗೆ NIS ನೊಂದಿಗೆ ಚಲಾಯಿತವಾಗುವಂತೆ ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
- #, python-format
- msgid "You must add at least one role for %s"
- msgstr "%s ਲਈ ਘੱਟੋ-ਘੱਟ ਇੱਕ ਰੋਲ ਸ਼ਾਮਿਲ ਕਰਨਾ ਜਰੂਰੀ ਹੈ"
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
--#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
- #, python-format
- msgid "Could not create SELinux user for %s"
- msgstr "%s ਲਈ SELinux ਉਪਭੋਗੀ ਨਹੀਂ ਬਣਾ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
+-msgstr ""
++#: booleans.py:61
++#, fuzzy
++msgid "Allow httpd to connect to the ldap port"
++msgstr "%s ಯಾವುದೆ udp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಸಂಪರ್ಕಸಾಧಿಸಲು ಅನುಮತಿಸುತ್ತದೆ"
--#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
- #, python-format
- msgid "Could not add role %s for %s"
- msgstr "ਰੋਲ %s ਨੂੰ %s ਲਈ ਸ਼ਾਮਿਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
+-msgstr ""
++#: booleans.py:62
++#, fuzzy
++msgid "Allow http daemon to connect to zabbix"
++msgstr "squid ಡೀಮನ್ಗೆ ಜಾಲಬಂಧವನ್ನು ಸಂಪರ್ಕಿಸಲು ಅನುಮತಿಸಲು"
--#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
- #, python-format
- msgid "Could not set MLS level for %s"
- msgstr "%s ਲਈ MLS ਲੈਵਲ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
+-msgstr ""
++#: booleans.py:63
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++msgstr "squid ಡೀಮನ್ಗೆ ಜಾಲಬಂಧವನ್ನು ಸಂಪರ್ಕಿಸಲು ಅನುಮತಿಸಲು"
--#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
- #, python-format
- msgid "Could not add prefix %s for %s"
- msgstr "ਅਗੇਤਰ %s ਨੂੰ %s ਲਈ ਸ਼ਾਮਿਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
+-msgstr ""
++#: booleans.py:64
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++msgstr "squid ಡೀಮನ್ಗೆ ಜಾಲಬಂಧವನ್ನು ಸಂಪರ್ಕಿಸಲು ಅನುಮತಿಸಲು"
--#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
- #, python-format
- msgid "Could not extract key for %s"
- msgstr "%s ਲਈ ਕੁੰਜੀ ਪਤਾ ਨਹੀਂ ਲਗਾ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
+-msgstr ""
++#: booleans.py:65
++#, fuzzy
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
++msgstr "squid ಡೀಮನ್ಗೆ ಜಾಲಬಂಧವನ್ನು ಸಂಪರ್ಕಿಸಲು ಅನುಮತಿಸಲು"
--#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
- #, python-format
- msgid "Could not add SELinux user %s"
- msgstr "SELinux ਉਪਭੋਗੀ %s ਸ਼ਾਮਿਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
+-msgstr ""
++#: booleans.py:66
++#, fuzzy
++msgid "Allow httpd to connect to memcache server"
++msgstr "%s ಯಾವುದೆ tcp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಸಂಪರ್ಕಸಾಧಿಸಲು ಅನುಮತಿಸುತ್ತದೆ"
--#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
- msgid "Requires prefix, roles, level or range"
- msgstr "ਅਗੇਤਰ, ਰੋਲ, ਲੈਵਲ ਜਾਂ ਰੇਂਜ ਦੀ ਲੋੜ ਹੈ"
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
--#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
- msgid "Requires prefix or roles"
- msgstr "ਅਗੇਤਰ ਜਾਂ ਰੋਲ ਦੀ ਲੋੜ ਹੈ"
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
+-msgstr ""
++#: booleans.py:68
++#, fuzzy
++msgid "Allow http daemon to send mail"
++msgstr "ಡೆಮೊನುಳಿಗೆ NIS ನೊಂದಿಗೆ ಚಲಾಯಿತವಾಗುವಂತೆ ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
- #, python-format
- msgid "SELinux user %s is not defined"
- msgstr "SELinux ਉਪਭੋਗੀ %s ਪਰਿਭਾਸ਼ਿਤ ਨਹੀਂ ਹੈ"
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
--#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
- #, python-format
- msgid "Could not modify SELinux user %s"
- msgstr "SELinux ਉਪਭੋਗੀ %s ਤਬਦੀਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
--#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
- #, python-format
- msgid "SELinux user %s is defined in policy, cannot be deleted"
- msgstr "SELinux ਉਪਭੋਗੀ %s ਨੂੰ ਪਾਲਿਸੀ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਹੈ, ਹਟਾਈ ਨਹੀਂ ਜਾ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
--#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
- #, python-format
- msgid "Could not delete SELinux user %s"
- msgstr "SELinux ਉਪਭੋਗੀ ਨੂੰ ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ %s"
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
+-msgstr ""
++#: booleans.py:72
++#, fuzzy
++msgid "Allow httpd to read home directories"
++msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
- msgid "Could not list SELinux users"
- msgstr "SELinux ਉਪਭੋਗੀਆਂ ਨੂੰ ਵੇਖਾ ਨਹੀਂ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
--#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
- #, python-format
- msgid "Could not list roles for user %s"
- msgstr "ਉਪਭੋਗੀ %s ਲਈ ਰੋਲ ਨਹੀਂ ਵੇਖਾ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
+-msgstr ""
++#: booleans.py:74
++#, fuzzy
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++msgstr "ಬಳಕೆದಾರನಿಗೆ postgres ಸಾಕೆಟ್ಟಿಗೆ ಸಂಪರ್ಕ ಕಲ್ಪಿಸಲು ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "Labeling"
- msgstr "ਲੇਬਲਿੰਗ"
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "MLS/"
- msgstr "MLS/"
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "Prefix"
- msgstr "ਅਗੇਤਰ"
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Level"
- msgstr "MCS ਲੈਵਲ"
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
+-msgstr ""
++#: booleans.py:78
++#, fuzzy
++msgid "Allow httpd to read user content"
++msgstr "rpm ಅನ್ನು ಮಿತಿಗೊಳಪಡದೆ ಚಲಾಯಿತಗೊಳ್ಳಲು ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Range"
- msgstr "MCS ਰੇਂਜ"
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
- msgid "SELinux Roles"
- msgstr "SELinux ਰੋਲ"
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
--#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
- msgid "Protocol udp or tcp is required"
- msgstr "ਪਰੋਟੋਕਾਲ udp ਜਾਂ tcp ਦੀ ਲੋੜ ਹੈ"
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
--#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
- msgid "Port is required"
- msgstr "ਪੋਰਟ ਦੀ ਲੋੜ ਹੈ"
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
--#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
- msgid "Invalid Port"
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
+-msgstr ""
++#: booleans.py:83
++#, fuzzy
++msgid "Allow Apache to execute tmp content."
++msgstr "ಬಳಕೆದಾರರಿಗೆ ಆರೋಹಿಸು ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸು"
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
msgstr ""
--#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
- #, python-format
- msgid "Could not create a key for %s/%s"
- msgstr "%s/%s ਲਈ ਕੁੰਜੀ ਨਹੀਂ ਬਣਾ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
--#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
- msgid "Type is required"
- msgstr "ਕਿਸਮ ਦੀ ਲੋੜ ਹੈ"
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
+-msgstr ""
++#: booleans.py:86
++#, fuzzy
++msgid "Allow httpd to access cifs file systems"
++msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
--#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
- #, python-format
- msgid "Could not check if port %s/%s is defined"
- msgstr "ਜਾਂਚ ਨਹੀਂ ਕਰ ਸਕਦਾ ਜੇ ਪੋਰਟ %s/%s ਪਰਿਭਾਸ਼ਿਤ ਹੈ"
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
+-msgstr ""
++#: booleans.py:87
++#, fuzzy
++msgid "Allow httpd to access FUSE file systems"
++msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
- #, python-format
- msgid "Port %s/%s already defined"
- msgstr "ਪੋਰਟ %s/%s ਪਹਿਲਾਂ ਹੀ ਪਰਿਭਾਸ਼ਿਤ ਹੈ"
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
+-msgstr ""
++#: booleans.py:88
++#, fuzzy
++msgid "Allow httpd to run gpg"
++msgstr "ssh ಗೆ ssh-keysign ಅನ್ನು ಚಲಾಯಿಸಲು ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
- #, python-format
- msgid "Could not create port for %s/%s"
- msgstr "%s/%s ਲਈ ਪੋਰਟ ਨਹੀਂ ਬਣਾ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
+-msgstr ""
++#: booleans.py:89
++#, fuzzy
++msgid "Allow httpd to access nfs file systems"
++msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
- #, python-format
- msgid "Could not create context for %s/%s"
- msgstr "%s/%s ਲਈ ਪ੍ਰਸੰਗ ਨਹੀਂ ਬਣਾ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
--#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
- #, python-format
- msgid "Could not set user in port context for %s/%s"
- msgstr "%s/%s ਲਈ ਪੋਰਟ ਪ੍ਰਸੰਗ ਵਿੱਚ ਉਪਭੋਗੀ ਨਹੀਂ ਨਿਰਧਾਰਤ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
+-msgstr ""
++#: booleans.py:91
++#, fuzzy
++msgid "Allow httpd to access openstack ports"
++msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
- #, python-format
- msgid "Could not set role in port context for %s/%s"
- msgstr "%s/%s ਲਈ ਪੋਰਟ ਪ੍ਰਸੰਗ ਵਿੱਚ ਰੋਲ ਨਹੀਂ ਦੇ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
+-msgstr ""
++#: booleans.py:92
++#, fuzzy
++msgid "Allow icecast to connect to all ports, not just sound ports."
++msgstr "%s ಯಾವುದೆ udp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಸಂಪರ್ಕಸಾಧಿಸಲು ಅನುಮತಿಸುತ್ತದೆ"
--#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
- #, python-format
- msgid "Could not set type in port context for %s/%s"
- msgstr "%s/%s ਲਈ ਪੋਰਟ ਪ੍ਰਸੰਗ ਵਿੱਚ ਕਿਸਮ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
--#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
- #, python-format
- msgid "Could not set mls fields in port context for %s/%s"
- msgstr "%s/%s ਲਈ ਪੋਰਟ ਪ੍ਰਸੰਗ ਵਿੱਚ mls ਖੇਤਰ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
+-msgstr ""
++#: booleans.py:94
++msgid "Allow java executable stack"
++msgstr "java ಕಾರ್ಯಗತಗೊಳಿಸಬಲ್ಲಂತಹ ಸ್ಟಾಕ್ ಅನ್ನು ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
- #, python-format
- msgid "Could not set port context for %s/%s"
- msgstr "%s/%s ਲਈ ਪੋਰਟ ਪ੍ਰਸੰਗ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
+-msgstr ""
++#: booleans.py:95
++#, fuzzy
++msgid "Allow confined applications to run with kerberos."
++msgstr "ಮಿತಿಗೊಳಿಸಲ್ಪಟ್ಟ ಅನ್ವಯವು ನಿರ್ಮಿಸುವ ಅಥವ ಬರೆಯುವ ಕಡತವನ್ನು(ಗಳನ್ನು) ಆರಿಸಿ"
--#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
- #, python-format
- msgid "Could not add port %s/%s"
- msgstr "ਪੋਰਟ %s/%s ਸ਼ਾਮਿਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
+-msgstr ""
++#: booleans.py:96
++#, fuzzy
++msgid "Allow syslogd daemon to send mail"
++msgstr "ಡೆಮೊನುಳಿಗೆ NIS ನೊಂದಿಗೆ ಚಲಾಯಿತವಾಗುವಂತೆ ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
--#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
- msgid "Requires setype or serange"
- msgstr "setype ਜਾਂ serange ਦੀ ਲੋੜ ਹੈ"
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
+-msgstr ""
++#: booleans.py:97
++#, fuzzy
++msgid "Allow syslogd the ability to read/write terminals"
++msgstr "ಎಲ್ಲಾ ಡೆಮೋನುಗಳು ನಿಯೋಜಿಸಲಾದ tty ಗಳನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
- msgid "Requires setype"
- msgstr "setype ਲੋੜੀਂਦਾ ਹੈ"
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
--#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
- #, python-format
- msgid "Port %s/%s is not defined"
- msgstr "ਪੋਰਟ %s/%s ਦਿੱਤੀ ਨਹੀਂ ਗਈ"
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
+ msgstr ""
--#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
- #, python-format
- msgid "Could not query port %s/%s"
- msgstr "ਪੋਰਟ %s/%s ਕਿਊਰੀ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
+-msgstr ""
++#: booleans.py:100
++#, fuzzy
++msgid "Allow mock to read files in home directories."
++msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
- #, python-format
- msgid "Could not modify port %s/%s"
- msgstr "ਪੋਰਟ %s/%s ਨੂੰ ਤਬਦੀਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
+-msgstr ""
++#: booleans.py:101
++#, fuzzy
++msgid "Allow the mount command to mount any directory or file."
++msgstr "ಆರೋಹಿಸುದಕ್ಕೆ ಯಾವುದೆ ಕಡತಕೋಶವನ್ನು ಆರೋಹಿಸ ಅನುಮತಿಸುಲು"
--#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
- msgid "Could not list the ports"
- msgstr "ਪੋਰਟਾਂ ਨਹੀਂ ਵੇਖਾ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
+-msgstr ""
++#: booleans.py:102
++#, fuzzy
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
++msgstr "squid ಡೀಮನ್ಗೆ ಜಾಲಬಂಧವನ್ನು ಸಂಪರ್ಕಿಸಲು ಅನುಮತಿಸಲು"
--#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
- #, python-format
- msgid "Could not delete the port %s"
- msgstr "ਪੋਰਟ %s ਹਟਾਈ ਨਹੀਂ ਜਾ ਸਕਦੀ"
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:103
++msgid ""
++"Allow mozilla_plugins to create random content in the users home directory"
+ msgstr ""
--#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
- #, python-format
- msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "ਪੋਰਟ %s/%s ਪਾਲਿਸੀ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਹੈ, ਹਟਾਈ ਨਹੀਂ ਜਾ ਸਕਦੀ"
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
+-msgstr ""
++#: booleans.py:104
++#, fuzzy
++msgid "Allow confined web browsers to read home directory content"
++msgstr "ಸ್ಟಾಫ್ ಜಾಲ ವೀಕ್ಷಕರಿಗೆ ನೆಲೆ ಕಡತಕೋಶಗಳಿಗೆ ಬರೆಯಲು ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
- #, python-format
- msgid "Could not delete port %s/%s"
- msgstr "ਪੋਰਟ %s/%s ਹਟਾਈ ਨਹੀਂ ਜਾ ਸਕਦੀ"
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
+-msgstr ""
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
++msgstr "mplayer ಕಾರ್ಯಗತಗೊಳಿಸಬಲ್ಲಂತಹ ಸ್ಟಾಕ್ ಅನ್ನು ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
- msgid "Could not list ports"
- msgstr "ਪੋਰਟਾਂ ਨਹੀਂ ਵੇਖਾ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
+-msgstr ""
++#: booleans.py:106
++#, fuzzy
++msgid "Allow mysqld to connect to all ports"
++msgstr "%s ಯಾವುದೆ tcp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಸಂಪರ್ಕಸಾಧಿಸಲು ಅನುಮತಿಸುತ್ತದೆ"
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "SELinux Port Type"
- msgstr "SELinux ਪੋਰਟ ਕਿਸਮ"
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
+-msgstr ""
++#: booleans.py:107
++#, fuzzy
++msgid "Allow BIND to bind apache port."
++msgstr "%s ಯಾವುದೆ udp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಬದ್ಧವಾಗಿರಲು ಅನುಮತಿಸುತ್ತದೆ"
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "Proto"
- msgstr "ਪਰੋਟੋ"
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
--#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
- msgid "Port Number"
- msgstr "ਪੋਰਟ ਨੰਬਰ"
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
--#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
- msgid "Node Address is required"
- msgstr "ਕਿਸੇ ਐਡਰੈੱਸ ਦੀ ਲੋੜ ਹੈ"
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
--#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
- msgid "Unknown or missing protocol"
- msgstr "ਅਣਜਾਣਾ ਜਾਂ ਗੈਰ-ਮੌਜੂਦ ਪਰੋਟੋਕਾਲ"
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
--#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
- msgid "SELinux Type is required"
- msgstr "SELinux ਕਿਸਮ ਦੀ ਲੋੜ ਹੈ"
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:112
++#, fuzzy
++msgid "Allow system to run with NIS"
++msgstr "ಡೆಮೊನುಳಿಗೆ NIS ನೊಂದಿಗೆ ಚಲಾಯಿತವಾಗುವಂತೆ ಅನುಮತಿಸು"
++
++#: booleans.py:113
++#, fuzzy
++msgid "Allow confined applications to use nscd shared memory."
++msgstr "ಕ್ಲೈಂಟುಗಳಿಗೆ X ಹಂಚಿಕಾ ಮೆಮೊರಿಗೆ ಬರೆಯಲು ಅನುಮತಿಸಲು"
++
++#: booleans.py:114
++#, fuzzy
++msgid "Allow nsplugin code to connect to unreserved ports"
++msgstr "%s ಯಾವುದೆ udp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಸಂಪರ್ಕಸಾಧಿಸಲು ಅನುಮತಿಸುತ್ತದೆ"
++
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
--#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
--#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
--#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
--#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
- #, python-format
- msgid "Could not create key for %s"
- msgstr "%s ਲਈ ਕੁੰਜੀ ਬਣਾਈ ਨਹੀਂ ਜਾ ਸਕੀ"
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:116
++#, fuzzy
++msgid "Allow openvpn to read home directories"
++msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
++
++#: booleans.py:117
++#, fuzzy
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
++msgstr "squid ಡೀಮನ್ಗೆ ಜಾಲಬಂಧವನ್ನು ಸಂಪರ್ಕಿಸಲು ಅನುಮತಿಸಲು"
++
++#: booleans.py:118
++#, fuzzy
++msgid "Allow polipo to connect to all ports > 1023"
++msgstr "%s ಯಾವುದೆ tcp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಸಂಪರ್ಕಸಾಧಿಸಲು ಅನುಮತಿಸುತ್ತದೆ"
++
++#: booleans.py:119
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
--#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
--#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
- #, python-format
- msgid "Could not check if addr %s is defined"
- msgstr "ਜਾਂਚ ਨਹੀਂ ਕਰ ਸਕਦਾ ਜੇ ਐਡਰੈੱਸ %s ਪਰਿਭਾਸ਼ਿਤ ਹੈ"
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:120
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
+ msgstr ""
--#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
- #, python-format
- msgid "Could not create addr for %s"
- msgstr "%s ਲਈ ਐਡਰੈੱਸ ਨਹੀਂ ਬਣਾ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
--#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
- #, python-format
- msgid "Could not create context for %s"
- msgstr "%s ਲਈ ਪ੍ਰਸੰਗ ਨਹੀਂ ਬਣਾ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
- #, python-format
- msgid "Could not set mask for %s"
- msgstr "%s ਲਈ ਮਾਸਕ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
--#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
- #, python-format
- msgid "Could not set user in addr context for %s"
- msgstr "%s ਲਈ ਐਡਰੈੱਸ ਪ੍ਰਸੰਗ ਵਿੱਚ ਉਪਭੋਗੀ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
--#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
- #, python-format
- msgid "Could not set role in addr context for %s"
- msgstr "%s ਲਈ ਐਡਰੈੱਸ ਪ੍ਰਸੰਗ ਵਿੱਚ ਰੋਲ ਨਹੀਂ ਦੇ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:125
++#, fuzzy
++msgid "Allow postfix_local domain full write access to mail_spool directories"
++msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
++
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
--#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
- #, python-format
- msgid "Could not set type in addr context for %s"
- msgstr "%s ਲਈ ਐਡਰੈੱਸ ਪ੍ਰਸੰਗ ਵਿੱਚ ਕਿਸਮ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
+ msgstr ""
--#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
- #, python-format
- msgid "Could not set mls fields in addr context for %s"
- msgstr "%s ਲਈ ਐਡਰੈੱਸ ਪ੍ਰਸੰਗ ਵਿੱਚ mls ਖੇਤਰ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:128
++#, fuzzy
++msgid "Allow database admins to execute DML statement"
++msgstr "ಬಳಕೆದಾರರಿಗೆ ಆರೋಹಿಸು ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸು"
++
++#: booleans.py:129
++#, fuzzy
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr "ಸಾಮಾನ್ಯ ಬಳಕೆದಾರರಿಗೆ ಪಿಂಗ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸು"
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
+ msgstr ""
--#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
- #, python-format
- msgid "Could not set addr context for %s"
- msgstr "%s ਲਈ ਐਡਰੈੱਸ ਪ੍ਰਸੰਗ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:165
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr "ಒಬ್ಬ ಸಾಮಾನ್ಯ ಬಳಕೆದಾರನಿಗೆ ಚಲಾಯಿತವಾಗುವಂತೆ pppd ಗೆ ಅನುಮತಿಸು"
++
++#: booleans.py:132
+ msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
--#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
- #, python-format
- msgid "Could not add addr %s"
- msgstr "ਐਡਰੈੱਸ %s ਸ਼ਾਮਿਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
+ msgstr ""
--#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
- #, python-format
- msgid "Addr %s is not defined"
- msgstr "ਐਡਰੈੱਸ %s ਦਿੱਤੀ ਨਹੀਂ ਗਈ"
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
+-msgstr ""
++#: booleans.py:134
++#, fuzzy
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++msgstr "ಬಳಕೆದಾರನಿಗೆ postgres ಸಾಕೆಟ್ಟಿಗೆ ಸಂಪರ್ಕ ಕಲ್ಪಿಸಲು ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
- #, python-format
- msgid "Could not query addr %s"
- msgstr "ਐਡਰੈੱਸ %s ਕਿਊਰੀ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
+-msgstr ""
++#: booleans.py:135
++#, fuzzy
++msgid "Allow qemu to connect fully to the network"
++msgstr "squid ಡೀಮನ್ಗೆ ಜಾಲಬಂಧವನ್ನು ಸಂಪರ್ಕಿಸಲು ಅನುಮತಿಸಲು"
--#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
- #, python-format
- msgid "Could not modify addr %s"
- msgstr "ਐਡਰੈੱਸ %s ਨੂੰ ਤਬਦੀਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
--#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
- #, python-format
- msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr "ਐਡਰੈੱਸ %s ਪਾਲਿਸੀ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਹੈ, ਹਟਾਈ ਨਹੀਂ ਜਾ ਸਕਦੀ"
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
--#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
- #, python-format
- msgid "Could not delete addr %s"
- msgstr "ਐਡਰੈੱਸ %s ਨੂੰ ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
+-msgstr ""
++#: booleans.py:138
++#, fuzzy
++msgid "Allow qemu to use nfs file systems"
++msgstr "ಸಾಂಬಾಗೆ nfs ಕಡತಕೋಶಗಳನ್ನು ಹಂಚಿಕೆ ಮಾಡಿಕೊಳ್ಳುವಂತೆ ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
- msgid "Could not deleteall node mappings"
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
+-msgstr ""
++#: booleans.py:139
++#, fuzzy
++msgid "Allow qemu to use usb devices"
++msgstr "rw usb ಸಾಧನಗಳಿಗೆ ಬಳಕೆದಾರರನ್ನು ಅನುಮತಿಸು"
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
+-msgstr ""
++#: booleans.py:140
++#, fuzzy
++msgid "Allow racoon to read shadow"
++msgstr "sasl ದೃಢೀಕರಣ ಪರಿಚಾರಕಕ್ಕೆ /etc/shadow ಅನ್ನು ಓದಲು ಅನುಮತಿಸು"
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
+-msgstr ""
++#: booleans.py:141
++#, fuzzy
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr "squid ಡೀಮನ್ಗೆ ಜಾಲಬಂಧವನ್ನು ಸಂಪರ್ಕಿಸಲು ಅನುಮತಿಸಲು"
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:142
++msgid ""
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
- msgid "Could not list addrs"
- msgstr "ਐਡਰੈੱਸ ਨਹੀਂ ਵੇਖਾ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
+-msgstr ""
++#: booleans.py:143
++#, fuzzy
++msgid "Allow rsync to run as a client"
++msgstr "rpm ಅನ್ನು ಮಿತಿಗೊಳಪಡದೆ ಚಲಾಯಿತಗೊಳ್ಳಲು ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
--#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
- #, python-format
- msgid "Could not check if interface %s is defined"
- msgstr "ਜਾਂਚ ਨਹੀਂ ਕਰ ਸਕਦਾ ਜੇ ਇੰਟਰਫੇਸ %s ਪਰਿਭਾਸ਼ਿਤ ਹੈ"
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
+-msgstr ""
++#: booleans.py:144
++#, fuzzy
++msgid "Allow rsync to export any files/directories read only."
++msgstr "ಆರೋಹಿಸುದಕ್ಕೆ ಯಾವುದೆ ಕಡತಕೋಶವನ್ನು ಆರೋಹಿಸ ಅನುಮತಿಸುಲು"
--#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
- #, python-format
- msgid "Could not create interface for %s"
- msgstr "%s ਲਈ ਇੰਟਰਫੇਸ ਬਣਾਇਆ ਨਹੀਂ ਜਾ ਸਕਿਆ"
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
--#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
- #, python-format
- msgid "Could not set user in interface context for %s"
- msgstr "%s ਲਈ ਇੰਟਰਫੇਸ ਪ੍ਰਸੰਗ ਵਿੱਚ ਉਪਭੋਗੀ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
+-msgstr ""
++#: booleans.py:146
++#, fuzzy
++msgid "Allow rsync servers to share nfs files systems"
++msgstr "ಸಾಂಬಾಗೆ nfs ಕಡತಕೋಶಗಳನ್ನು ಹಂಚಿಕೆ ಮಾಡಿಕೊಳ್ಳುವಂತೆ ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
- #, python-format
- msgid "Could not set role in interface context for %s"
- msgstr "%s ਲਈ ਇੰਟਰਫੇਸ ਪ੍ਰਸੰਗ ਵਿੱਚ ਰੋਲ ਨਹੀਂ ਦੇ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
+-msgstr ""
++#: booleans.py:147
++#, fuzzy
++msgid "Allow samba to create new home directories (e.g. via PAM)"
++msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
- #, python-format
- msgid "Could not set type in interface context for %s"
- msgstr "%s ਲਈ ਇੰਟਰਫੇਸ ਪ੍ਰਸੰਗ ਵਿੱਚ ਕਿਸਮ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
--#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
- #, python-format
- msgid "Could not set mls fields in interface context for %s"
- msgstr "%s ਲਈ ਇੰਟਰਫੇਸ ਪ੍ਰਸੰਗ ਵਿੱਚ mls ਖੇਤਰ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
+-msgstr ""
++#: booleans.py:149
++#, fuzzy
++msgid "Allow samba to share users home directories."
++msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
- #, python-format
- msgid "Could not set interface context for %s"
- msgstr "%s ਲਈ ਇੰਟਰਫੇਸ ਪ੍ਰਸੰਗ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
+-msgstr ""
++#: booleans.py:150
++#, fuzzy
++msgid "Allow samba to share any file/directory read only."
++msgstr "ಸಾಂಬಾಗೆ nfs ಕಡತಕೋಶಗಳನ್ನು ಹಂಚಿಕೆ ಮಾಡಿಕೊಳ್ಳುವಂತೆ ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
- #, python-format
- msgid "Could not set message context for %s"
- msgstr "%s ਲਈ ਸੁਨੇਹਾ ਪ੍ਰਸੰਗ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
+-msgstr ""
++#: booleans.py:151
++#, fuzzy
++msgid "Allow samba to share any file/directory read/write."
++msgstr "ಸಾಂಬಾಗೆ nfs ಕಡತಕೋಶಗಳನ್ನು ಹಂಚಿಕೆ ಮಾಡಿಕೊಳ್ಳುವಂತೆ ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
- #, python-format
- msgid "Could not add interface %s"
- msgstr "ਇੰਟਰਫੇਸ %s ਸ਼ਾਮਿਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
+-msgstr ""
++#: booleans.py:152
++#, fuzzy
++msgid "Allow samba to act as a portmapper"
++msgstr "ಸಾಂಬಾಗೆ nfs ಕಡತಕೋಶಗಳನ್ನು ಹಂಚಿಕೆ ಮಾಡಿಕೊಳ್ಳುವಂತೆ ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
- #, python-format
- msgid "Interface %s is not defined"
- msgstr "ਇੰਟਰਫੇਸ %s ਦਿੱਤਾ ਨਹੀਂ ਗਿਆ"
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
+-msgstr ""
++#: booleans.py:153
++#, fuzzy
++msgid "Allow samba to run unconfined scripts"
++msgstr "rpm ಅನ್ನು ಮಿತಿಗೊಳಪಡದೆ ಚಲಾಯಿತಗೊಳ್ಳಲು ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
- #, python-format
- msgid "Could not query interface %s"
- msgstr "ਇੰਟਰਫੇਸ %s ਨੂੰ ਕਿਊਰੀ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
--#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
- #, python-format
- msgid "Could not modify interface %s"
- msgstr "ਇੰਟਰਫੇਸ %s ਨੂੰ ਤਬਦੀਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
--#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
- #, python-format
- msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr "ਇੰਟਰਫੇਸ %s ਪਾਲਿਸੀ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਹੈ, ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
+-msgstr ""
++#: booleans.py:156
++#, fuzzy
++msgid "Allow sanlock to read/write fuse files"
++msgstr "xen ಗೆ ಭೌತಿಕ ಡಿಸ್ಕ್ ಸಾಧನಗಳನ್ನು ಓದಲು/ಬರೆಯಲು ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
- #, python-format
- msgid "Could not delete interface %s"
- msgstr "ਇੰਟਰਫੇਸ %s ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
+-msgstr ""
++#: booleans.py:157
++#, fuzzy
++msgid "Allow sanlock to manage nfs files"
++msgstr "ಆರೋಹಣಕ್ಕೆ ಯಾವುದೆ ಕಡತಗಳನ್ನು ಆರೋಹಿಸಲು ಅನುಮತಿಸು"
++
++#: booleans.py:158
++#, fuzzy
++msgid "Allow sanlock to manage cifs files"
++msgstr "ಆರೋಹಣಕ್ಕೆ ಯಾವುದೆ ಕಡತಗಳನ್ನು ಆರೋಹಿಸಲು ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
- msgid "Could not delete all interface mappings"
+-#: ../gui/selinux.tbl:189
++#: booleans.py:159
++#, fuzzy
++msgid "Allow sasl to read shadow"
++msgstr "sasl ದೃಢೀಕರಣ ಪರಿಚಾರಕಕ್ಕೆ /etc/shadow ಅನ್ನು ಓದಲು ಅನುಮತಿಸು"
++
++#: booleans.py:160
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
msgstr ""
--#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
- msgid "Could not list interfaces"
- msgstr "ਇੰਟਰਫੇਸ ਸੂਚੀ ਨਹੀਂ ਵੇਖਾ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
--#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
- msgid "SELinux Interface"
- msgstr "SELinux ਇੰਟਰਫੇਸ"
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
--#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
- msgid "Context"
- msgstr "ਪ੍ਰਸੰਗ"
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:163
++#, fuzzy
++msgid "Allow regular users direct dri device access"
+ msgstr ""
++"ಸಾಮಾನ್ಯ ಬಳಕೆದಾರರಿಗೆ ನೇರ ಮೌಸಿನ ನಿಲುಕಣೆಯನ್ನು ಅನುಮತಿಸು(ಕೇವಲ X ಪರಿಚಾರಕವನ್ನು ಮಾತ್ರ "
++"ಅನುಮತಿಸು)"
--#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
- #, python-format
- msgid "Equivalence class for %s already exists"
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:164
++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 ""
--#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
- #, python-format
- msgid "File spec %s conflicts with equivalency rule '%s %s'"
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
msgstr ""
--#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
- #, python-format
- msgid "Equivalence class for %s does not exists"
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
msgstr ""
--#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
- #, python-format
- msgid "Could not set user in file context for %s"
- msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਵਿੱਚ ਉਪਭੋਗੀ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
+-msgstr ""
++#: booleans.py:167
++#, fuzzy
++msgid "Allow users to connect to the local mysql server"
++msgstr "ಬಳಕೆದಾರನಿಗೆ mysql ಸಾಕೆಟ್ಟಿಗೆ ಸಂಪರ್ಕ ಕಲ್ಪಿಸಲು ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
- #, python-format
- msgid "Could not set role in file context for %s"
- msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਵਿੱਚ ਰੋਲ ਨਹੀਂ ਦੇ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
+-msgstr ""
++#: booleans.py:168
++#, fuzzy
++msgid ""
++"Allow confined users the ability to execute the ping and traceroute commands."
++msgstr "ಬಳಕೆದಾರರಿಗೆ ಆರೋಹಿಸು ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
- #, python-format
- msgid "Could not set mls fields in file context for %s"
- msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਵਿੱਚ mlf ਖੇਤਰ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
+-msgstr ""
++#: booleans.py:169
++#, fuzzy
++msgid "Allow users to connect to PostgreSQL"
++msgstr "ಬಳಕೆದಾರನಿಗೆ postgres ಸಾಕೆಟ್ಟಿಗೆ ಸಂಪರ್ಕ ಕಲ್ಪಿಸಲು ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
- msgid "Invalid file specification"
- msgstr "ਗਲਤ ਫਾਇਲ ਨਿਰਧਾਰਨ"
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
+-msgstr ""
++#: booleans.py:170
++#, fuzzy
++msgid ""
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
++msgstr "ಬಳಕೆದಾರನನ್ನು r/w noextattrfile (FAT, CDROM, FLOPPY) ಗೆ ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
- msgid "File specification can not include spaces"
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:171
++#, fuzzy
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
msgstr ""
++"ಬಳಕೆದಾರರಿಗೆ TCP ಪರಿಚಾರಕಗಳನ್ನು ಚಲಾಯಿಸಲು ಅನುಮತಿಸು (ಸಂಪರ್ಕಸ್ಥಾನಗಳಿಗೆ ಬೈಂಡ್ ಮಾಡಿ "
++"ಹಾಗು ಅದೆ ಡೊಮೈನ್ನಿಂದ ಹಾಗು ಬಳಕೆದಾರರ ಹೊರಗಿನ ಸಂಪರ್ಕಗಳನ್ನು ಅನುಮತಿಸು). ಇದನ್ನು "
++"ಅಶಕ್ತಗೊಳಿಸುವುದರಿಂದ ಅದುFTP ಜಡ ಕ್ರಮಕ್ಕೆ ಒತ್ತಾಯಿಸುತ್ತದೆ ಹಾಗು ಇತರೆ ಪ್ರೊಟೋಕಾಲ್ಗಳನ್ನು ಸಹ "
++"ಬದಲಾಯಿಸಬಹುದು"
--#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
- #, python-format
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
+-msgstr ""
++#: booleans.py:172
++#, fuzzy
++msgid "Allow user music sharing"
++msgstr "rw usb ಸಾಧನಗಳಿಗೆ ಬಳಕೆದಾರರನ್ನು ಅನುಮತಿಸು"
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:173
++msgid ""
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:174
++#, fuzzy
msgid ""
- "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Allow sftp-internal to read and write files in the user home directories"
msgstr ""
++"ಸವಲತ್ತುಗಳಿಲ್ಲದ ಬಳಕೆದಾರರ ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ಓದಲು SELinux webadm ಬಳಕೆದಾರನಿಗೆ "
++"ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
--#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
--#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
- #, python-format
- msgid "Could not check if file context for %s is defined"
- msgstr "ਜਾਂਚ ਨਹੀਂ ਕਰ ਸਕਦਾ ਜੇ %s ਲਈ ਪ੍ਰਸੰਗ ਪਰਿਭਾਸ਼ਿਤ ਹੈ"
+-#: ../gui/selinux.tbl:203
++#: booleans.py:175
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
--#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
- #, python-format
- msgid "Could not create file context for %s"
- msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਨਹੀਂ ਬਣਾ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:176
++#, fuzzy
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
++"ಸವಲತ್ತುಗಳಿಲ್ಲದ ಬಳಕೆದಾರರ ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ಓದಲು SELinux webadm ಬಳಕೆದಾರನಿಗೆ "
++"ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
- #, python-format
- msgid "Could not set type in file context for %s"
- msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਵਿੱਚ ਕਿਸਮ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
+-msgstr ""
++#: booleans.py:177
++#, fuzzy
++msgid "Allow sge to connect to the network using any TCP port"
++msgstr "squid ಡೀಮನ್ಗೆ ಜಾಲಬಂಧವನ್ನು ಸಂಪರ್ಕಿಸಲು ಅನುಮತಿಸಲು"
--#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
--#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
- #, python-format
- msgid "Could not set file context for %s"
- msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
+-msgstr ""
++#: booleans.py:178
++#, fuzzy
++msgid "Allow sge to access nfs file systems."
++msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
- #, python-format
- msgid "Could not add file context for %s"
- msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਸ਼ਾਮਿਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:179
++msgid ""
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
--#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
- msgid "Requires setype, serange or seuser"
- msgstr "setype, serange ਜਾਂ seuser ਦੀ ਲੋੜ ਹੈ"
+-#: ../gui/selinux.tbl:208
++#: booleans.py:180
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
- #, python-format
- msgid "File context for %s is not defined"
- msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਪਰਿਭਾਸ਼ਿਤ ਨਹੀਂ ਹੈ"
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
+-msgstr ""
++#: booleans.py:181
++#, fuzzy
++msgid "Allow user spamassassin clients to use the network."
++msgstr "ಲೇಬಲ್ ಮಾಡಲಾಗದ ಪ್ಯಾಕೇಟುಗಳು ಜಾಲಬಂಧದಲ್ಲಿ ಹಾಯಲು ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
- #, python-format
- msgid "Could not query file context for %s"
- msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਕਿਊਰੀ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
+-msgstr ""
++#: booleans.py:182
++#, fuzzy
++msgid "Allow spamd to read/write user home directories."
++msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
- #, python-format
- msgid "Could not modify file context for %s"
- msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਤਬਦੀਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
+-msgstr ""
++#: booleans.py:183
++#, fuzzy
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr "%s ಯಾವುದೆ udp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಸಂಪರ್ಕಸಾಧಿಸಲು ಅನುಮತಿಸುತ್ತದೆ"
--#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
- msgid "Could not list the file contexts"
- msgstr "ਫਾਇਲ ਪ੍ਰਸੰਗ ਵੇਖਾ ਨਹੀਂ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
--#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
- #, python-format
- msgid "Could not delete the file context %s"
- msgstr "ਫਾਇਲ ਪ੍ਰਸੰਗ %s ਨੂੰ ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:185
++#, fuzzy
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
++"ಸವಲತ್ತುಗಳಿಲ್ಲದ ಬಳಕೆದಾರರ ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ಓದಲು SELinux webadm ಬಳಕೆದಾರನಿಗೆ "
++"ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
- #, python-format
- msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਪਾਲਿਸੀ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਹੈ, ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
+-msgstr ""
++#: booleans.py:186
++#, fuzzy
++msgid "allow host key based authentication"
++msgstr "ದೃಢೀಕರಣಕ್ಕಾಗಿ Pam ಅನ್ನು ಬಳಸುತ್ತದೆ"
--#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
- #, python-format
- msgid "Could not delete file context for %s"
- msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr "sysadm_r:sysadm_t ಆಗಿ ssh ಪ್ರವೇಶವನ್ನು ಅನುಮತಿಸು"
++
++#: booleans.py:188
++#, fuzzy
++msgid "allow staff user to create and transition to svirt domains."
++msgstr "%s ಡೊಮೈನ್ಗೆ ಪರಿವರ್ತಿತಗೊಳ್ಳುವ ಬಳಕೆದಾರ ಪಾತ್ರಗಳನ್ನು ಆರಿಸಿ."
++
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
+ msgstr ""
--#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
- msgid "Could not list file contexts"
- msgstr "ਫਾਇਲ ਪ੍ਰਸੰਗ ਵੇਖਾ ਨਹੀਂ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:216
++#: booleans.py:190
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
--#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
- msgid "Could not list local file contexts"
- msgstr "ਲੋਕਲ ਫਾਇਲ ਪ੍ਰਸੰਗ ਵੇਖਾ ਨਹੀਂ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
- msgid "SELinux fcontext"
- msgstr "SELinux fcontext"
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
- msgid "type"
- msgstr "ਕਿਸਮ"
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:193
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
--#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
- msgid ""
- "\n"
- "SELinux Distribution fcontext Equivalence \n"
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
+-msgstr ""
++#: booleans.py:194
++#, fuzzy
++msgid "Allow a user to login as an unconfined domain"
++msgstr "rpm ಅನ್ನು ಮಿತಿಗೊಳಪಡದೆ ಚಲಾಯಿತಗೊಳ್ಳಲು ಅನುಮತಿಸು"
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
msgstr ""
--#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
- msgid ""
- "\n"
- "SELinux Local fcontext Equivalence \n"
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
+-msgstr ""
++#: booleans.py:196
++#, fuzzy
++msgid "Allow video playing tools to run unconfined"
++msgstr "rpm ಅನ್ನು ಮಿತಿಗೊಳಪಡದೆ ಚಲಾಯಿತಗೊಳ್ಳಲು ಅನುಮತಿಸು"
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
msgstr ""
--#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
--#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
- #, python-format
- msgid "Could not check if boolean %s is defined"
- msgstr "ਜਾਂਚ ਨਹੀਂ ਕਰ ਸਕਦਾ ਜੇ ਬੂਲੀਅਨ %s ਪਰਿਭਾਸ਼ਿਤ ਹੈ"
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
+-msgstr ""
++#: booleans.py:198
++#, fuzzy
++msgid "Support ecryptfs home directories"
++msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
- #, python-format
- msgid "Boolean %s is not defined"
- msgstr "ਬੂਲੀਅਨ %s ਪਰਿਭਾਸ਼ਿਤ ਨਹੀਂ ਹੈ"
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
+-msgstr ""
++#: booleans.py:199
++#, fuzzy
++msgid "Support fusefs home directories"
++msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
- #, python-format
- msgid "Could not query file context %s"
- msgstr "ਫਾਇਲ ਪ੍ਰਸੰਗ %s ਕਿਊਰੀ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
--#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
- #, python-format
- msgid "You must specify one of the following values: %s"
- msgstr "ਤੁਹਾਨੂੰ ਹੇਠਲਿਆਂ ਵਿੱਚੋਂ ਇੱਕ ਮੁੱਲ ਦੇਣਾ ਚਾਹੀਦਾ ਹੈ: %s"
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
+-msgstr ""
++#: booleans.py:201
++#, fuzzy
++msgid "Support NFS home directories"
++msgstr "spamd ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
- #, python-format
- msgid "Could not set active value of boolean %s"
- msgstr "ਬੂਲੀਅਨ %s ਦਾ ਯੋਗ ਮੁੱਲ ਨਹੀਂ ਨਿਰਧਾਰਤ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
--#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
- #, python-format
- msgid "Could not modify boolean %s"
- msgstr "ਬੂਲੀਅਨ %s ਨੂੰ ਤਬਦੀਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
+-msgstr ""
++#: booleans.py:203
++#, fuzzy
++msgid "Allow varnishd to connect to all ports, not just HTTP."
++msgstr "%s ಯಾವುದೆ tcp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಸಂಪರ್ಕಸಾಧಿಸಲು ಅನುಮತಿಸುತ್ತದೆ"
--#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
- #, python-format
- msgid "Bad format %s: Record %s"
- msgstr "ਗਲਤ ਫਾਰਮੈਟ %s: ਰਿਕਾਰਡ %s"
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
--#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
- #, python-format
- msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr "ਬੂਲੀਅਨ %s ਪਾਲਿਸੀ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਹੈ, ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
--#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
- #, python-format
- msgid "Could not delete boolean %s"
- msgstr "ਬੂਲੀਅਨ %s ਨੂੰ ਹਟਾ ਨਹੀਂ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
--#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
- msgid "Could not list booleans"
- msgstr "ਬੂਲੀਅਨ ਵੇਖਾ ਨਹੀਂ ਸਕਦਾ"
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
+-msgstr ""
++#: booleans.py:207
++#, fuzzy
++msgid "Allow confined virtual guests to read fuse files"
++msgstr "ಬಳಕೆದಾರ ಕಡತಗಳನ್ನು ಇವಲೂಶನ್ ಹಾಗು ಥಂಡರ್-ಬರ್ಡ್ ಓದಲು ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
- msgid "unknown"
- msgstr "ਅਣਜਾਣ"
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
- msgid "off"
- msgstr "ਬੰਦ"
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
- msgid "on"
- msgstr "on"
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "SELinux boolean"
- msgstr "SELinux ਬੂਲੀਅਨ"
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "State"
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:212
++#, fuzzy
++msgid "Allow confined virtual guests to use usb devices"
++msgstr "rw usb ಸಾಧನಗಳಿಗೆ ಬಳಕೆದಾರರನ್ನು ಅನುಮತಿಸು"
++
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
msgstr ""
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "Default"
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:214
++#, fuzzy
++msgid "Allow webadm to manage files in users home directories"
msgstr ""
++"ಸವಲತ್ತುಗಳಿಲ್ಲದ ಬಳಕೆದಾರರ ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ನಿರ್ವಹಿಸಲು SELinux webadm ಬಳಕೆದಾರನಿಗೆ "
++"ಅನುಮತಿಸು"
--#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
--#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
-+#: ../gui/polgengui.py:254
- msgid "Description"
- msgstr "ਵੇਰਵਾ"
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:215
++#, fuzzy
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
++"ಸವಲತ್ತುಗಳಿಲ್ಲದ ಬಳಕೆದಾರರ ನೆಲೆ ಕಡತಕೋಶಗಳನ್ನು ಓದಲು SELinux webadm ಬಳಕೆದಾರನಿಗೆ "
++"ಅನುಮತಿಸು"
-@@ -1003,7 +999,7 @@ msgstr "ਮੈਮੋਰੀ ਜਾਰੀ ਕਰਨ ਵਿੱਚ ਗਲਤੀ।\n
- msgid "Error sending audit message.\n"
- msgstr "ਆਡਿਟ ਸੁਨੇਹੇ ਭੇਜਣ ਵਿੱਚ ਗਲਤੀ।\n"
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
--#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
-+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
- #, c-format
- msgid "Could not determine enforcing mode.\n"
- msgstr "enforcing ਮੋਡ ਪਤਾ ਨਹੀਂ ਕਰ ਸਕਿਆ।\n"
-@@ -1118,62 +1114,66 @@ msgstr "ਖਾਲੀ ਸਿਗਨਲ ਸੈੱਟ ਪਤਾ ਲਗਾਉਣ ਦ
- msgid "Unable to set SIGHUP handler\n"
- msgstr "SIGHUP ਹੈਂਡਲਰ ਨਿਰਧਾਰਤ ਕਰਨ ਵਿੱਚ ਫੇਲ\n"
+-#: ../gui/statusPage.py:133
+-msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
--#: ../newrole/newrole.c:1053
-+#: ../newrole/newrole.c:1036
-+msgid "Sorry, newrole failed to drop capabilities\n"
-+msgstr ""
+-#: ../gui/statusPage.py:147
++#: booleans.py:218
++#, fuzzy
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
+-msgstr ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++msgstr "sysadm_r:sysadm_t ಆಗಿ ssh ಪ್ರವೇಶವನ್ನು ಅನುಮತಿಸು"
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:219
++#, fuzzy
++msgid "Allow xen to manage nfs files"
++msgstr "ಆರೋಹಣಕ್ಕೆ ಯಾವುದೆ ಕಡತಗಳನ್ನು ಆರೋಹಿಸಲು ಅನುಮತಿಸು"
+
-+#: ../newrole/newrole.c:1052
- #, c-format
- msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "ਮਾਫ ਕਰਨਾ, ਨਵਾਂ-ਰੋਲ ਸਿਰਫ SELinux ਕਰਨਲ ਉੱਪਰ ਹੀ ਵਰਤਿਆ ਹੋ ਸਕਦਾ ਹੈ।\n"
-
--#: ../newrole/newrole.c:1070
-+#: ../newrole/newrole.c:1069
- #, c-format
- msgid "failed to get old_context.\n"
- msgstr "old_context ਪਤਾ ਲਗਾਉਣ ਵਿੱਚ ਫੇਲ।\n"
-
--#: ../newrole/newrole.c:1077
-+#: ../newrole/newrole.c:1076
- #, c-format
- msgid "Warning! Could not retrieve tty information.\n"
- msgstr "ਗਲਤੀ! tty ਜਾਣਕਾਰੀ ਪ੍ਰਾਪਤ ਕਰਨ ਨਹੀਂ ਕਰ ਸਕਿਆ।\n"
-
--#: ../newrole/newrole.c:1098
-+#: ../newrole/newrole.c:1097
- #, c-format
- msgid "error on reading PAM service configuration.\n"
- msgstr "error on reading PAM service configuration.\n"
-
--#: ../newrole/newrole.c:1133
-+#: ../newrole/newrole.c:1132
- #, c-format
- msgid "newrole: incorrect password for %s\n"
- msgstr "ਨਵਾਂ-ਰੋਲ: %s ਲਈ ਗਲਤ ਗੁਪਤ-ਕੋਡ\n"
-
--#: ../newrole/newrole.c:1160
-+#: ../newrole/newrole.c:1159
- #, c-format
- msgid "newrole: failure forking: %s"
- msgstr "ਨਵਾਂ-ਰੋਲ: ਵੱਖ ਕਰਨ ਵਿੱਚ ਫੇਲ: %s"
-
--#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
-+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
- #, c-format
- msgid "Unable to restore tty label...\n"
- msgstr "tty ਲੇਬਲ ਮੁੜ-ਪ੍ਰਾਪਤ ਕਰਨ ਵਿੱਚ ਅਸਮਰਥ...\n"
-
--#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
-+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
- #, c-format
- msgid "Failed to close tty properly\n"
- msgstr "tty ਨੂੰ ਠੀਕ ਤਰਾਂ ਬੰਦ ਕਰਨ ਵਿੱਚ ਫੇਲ\n"
-
--#: ../newrole/newrole.c:1224
-+#: ../newrole/newrole.c:1223
- #, c-format
- msgid "Could not close descriptors.\n"
- msgstr "ਵਰਣਨ ਕਰਤਾ ਨੂੰ ਬੰਦ ਨਹੀਂ ਕਰ ਸਕਦਾ।\n"
-
--#: ../newrole/newrole.c:1251
-+#: ../newrole/newrole.c:1250
- #, c-format
- msgid "Error allocating shell's argv0.\n"
- msgstr "ਸ਼ੈੱਲ ਦੇ argv0 ਨੂੰ ਜਾਰੀ ਕਰਨ ਵਿੱਚ ਗਲਤੀ।\n"
-
--#: ../newrole/newrole.c:1287
-+#: ../newrole/newrole.c:1286
- #, c-format
- msgid "Unable to restore the environment, aborting\n"
- msgstr "ਵਾਤਾਵਰਨ ਮੁੜ-ਪ੍ਰਾਪਤ ਨਹੀਂ ਸਕਦਾ, ਅਧੂਰਾ ਛੱਡ ਰਿਹਾ\n"
-
--#: ../newrole/newrole.c:1298
-+#: ../newrole/newrole.c:1297
- msgid "failed to exec shell\n"
- msgstr "ਸ਼ੈੱਲ ਚਲਾਉਣ ਵਿੱਚ ਫੇਲ\n"
-
-@@ -1276,20 +1276,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
- msgid "chcat -l +CompanyConfidential juser"
- msgstr "chcat -l +CompanyConfidential juser"
-
--#: ../scripts/chcat:399 ../gui/polgen.py:1351
--#, c-format, python-format
-+#: ../scripts/chcat:399
-+#, c-format
- msgid "Options Error %s "
- msgstr "ਚੋਣ ਗਲਤੀ %s "
-
--#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
-+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
- msgid "Boolean"
++#: booleans.py:220
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
msgstr ""
--#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
-+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
- msgid "all"
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
msgstr ""
--#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
-+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
- #: ../gui/system-config-selinux.glade:1615
- #: ../gui/system-config-selinux.glade:1820
- #: ../gui/system-config-selinux.glade:2437
-@@ -1365,557 +1365,444 @@ msgstr ""
- msgid "Load Policy Module"
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:222
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow xguest users to configure Network Manager and connect to apache ports"
msgstr ""
--#: ../gui/polgen.glade:79
--msgid "Polgen"
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
-msgstr ""
--
--#: ../gui/polgen.glade:80
-+#: ../gui/polgen.glade:9
- msgid "Red Hat 2007"
- msgstr ""
-
--#: ../gui/polgen.glade:81
-+#: ../gui/polgen.glade:11
- msgid "GPL"
- msgstr ""
++#: booleans.py:223
++#, fuzzy
++msgid "Allow xguest users to mount removable media"
++msgstr "dmesg ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಲು ಅನುಮತಿಸು"
- #. TRANSLATORS: Replace this string with your names, one name per line.
--#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
-+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
- msgid "translator-credits"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
+-msgstr ""
++#: booleans.py:224
++#, fuzzy
++msgid "Allow xguest to use blue tooth devices"
++msgstr "rw usb ಸಾಧನಗಳಿಗೆ ಬಳಕೆದಾರರನ್ನು ಅನುಮತಿಸು"
--#: ../gui/polgen.glade:90
-+#: ../gui/polgen.glade:34
-+msgid "Add Booleans Dialog"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:101
-+msgid "Boolean Name"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:230
- msgid "SELinux Policy Generation Tool"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
+-msgstr ""
++#: booleans.py:225
++#, fuzzy
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr "ಕ್ಲೈಂಟುಗಳಿಗೆ X ಹಂಚಿಕಾ ಮೆಮೊರಿಗೆ ಬರೆಯಲು ಅನುಮತಿಸಲು"
--#: ../gui/polgen.glade:128
-+#: ../gui/polgen.glade:251
- msgid ""
- "<b>Select the policy type for the application or user role you want to "
- "confine:</b>"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
+-msgstr ""
++#: booleans.py:226
++#, fuzzy
++msgid "Allows XServer to execute writable memory"
++msgstr "ಬಳಕೆದಾರರಿಗೆ ಆರೋಹಿಸು ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸು"
--#: ../gui/polgen.glade:177
-+#: ../gui/polgen.glade:284
- msgid "<b>Applications</b>"
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:227
++msgid "Support X userspace object manager"
msgstr ""
--#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
-+msgid "Standard Init Daemon"
-+msgstr ""
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:228
++#, fuzzy
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr "%s ಯಾವುದೆ udp ಸಂಪರ್ಕ ಸ್ಥಾನಗಳಿಗೆ ಸಂಪರ್ಕಸಾಧಿಸಲು ಅನುಮತಿಸುತ್ತದೆ"
+
-+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
++#: booleans.py:229
++#, fuzzy
++msgid "Allow zebra daemon to write it configuration files"
++msgstr "ಮುಖ್ಯಕಡತಗಳನ್ನು(corefiles) / ಕ್ಕೆ ಬರೆಯಲು ಡೆಮೋನುಗಳಿಗೆ ಅನುಮತಿಸು"
++
++#: booleans.py:230
msgid ""
- "Standard Init Daemon are daemons started on boot via init scripts. Usually "
- "requires a script in /etc/rc.d/init.d"
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
msgstr ""
--#: ../gui/polgen.glade:241 ../gui/polgen.py:156
--msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
-+msgid "DBUS System Daemon"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
+-msgstr ""
++#~ msgid "SELinux Service Protection"
++#~ msgstr "SELinux ಸೇವಾ ಸಂರಕ್ಷಣೆ"
--#: ../gui/polgen.glade:261 ../gui/polgen.py:157
--msgid "DBUS System Daemon"
-+#: ../gui/polgen.glade:349
-+msgid "Internet Services Daemon (inetd)"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for acct daemon"
++#~ msgstr "acct ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
--#: ../gui/polgen.glade:280
-+#: ../gui/polgen.glade:353
- msgid "Internet Services Daemon are daemons started by xinetd"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
+-msgstr ""
++#~ msgid "Admin"
++#~ msgstr "Admin"
--#: ../gui/polgen.glade:282
--msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
-+msgid "Web Application/Script (CGI)"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
+-msgstr ""
++#~ msgid "User Privs"
++#~ msgstr "ಬಳಕೆದಾರ Privs"
--#: ../gui/polgen.glade:301
-+#: ../gui/polgen.glade:370
- msgid ""
- "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
+-msgstr ""
++#~ msgid ""
++#~ "Allow gadmin SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "gadmin SELinux ಬಳಕೆದಾರ ಖಾತೆಯು ನೆಲೆ ಕೋಶದಲ್ಲಿ ಅಥವ /tmp ದಲ್ಲಿ ಕಡತಗಳನ್ನು "
++#~ "ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸು"
--#: ../gui/polgen.glade:303 ../gui/polgen.py:159
--msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
-+msgid "User Application"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
+-msgstr ""
++#~ msgid ""
++#~ "Allow guest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "ಅತಿಥಿ SELinux ಬಳಕೆದಾರ ಖಾತೆಯು ನೆಲೆ ಕೋಶದಲ್ಲಿ ಅಥವ /tmp ದಲ್ಲಿ ಕಡತಗಳನ್ನು "
++#~ "ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸು"
--#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
-+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
- msgid ""
- "User Application are any application that you would like to confine that is "
- "started by a user"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
+-msgstr ""
++#~ msgid "Memory Protection"
++#~ msgstr "ಮೆಮೊರಿ ಸಂರಕ್ಷಣೆ"
--#: ../gui/polgen.glade:324 ../gui/polgen.py:160
--msgid "User Application"
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
-msgstr ""
--
--#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
- msgid "Sandbox"
- msgstr ""
++#~ msgid "Mount"
++#~ msgstr "ಆರೋಹಣ"
--#: ../gui/polgen.glade:391
-+#: ../gui/polgen.glade:446
- msgid "<b>Login Users</b>"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
+-msgstr ""
++#~ msgid "SSH"
++#~ msgstr "SSH"
--#: ../gui/polgen.glade:453
-+#: ../gui/polgen.glade:478
-+msgid "Existing User Roles"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:482
- msgid "Modify an existing login user record."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1354
+-msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
+-msgstr ""
++#~ msgid ""
++#~ "Allow staff SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "ಸ್ಟಾಫ್ SELinux ಬಳಕೆದಾರ ಖಾತೆಯು ನೆಲೆ ಕೋಶದಲ್ಲಿ ಅಥವ /tmp ದಲ್ಲಿ ಕಡತಗಳನ್ನು "
++#~ "ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸು"
--#: ../gui/polgen.glade:455
--msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
-+msgid "Minimal Terminal User Role"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
+-msgstr ""
++#~ msgid ""
++#~ "Allow sysadm SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "sysadm SELinux ಬಳಕೆದಾರ ಖಾತೆಯು ನೆಲೆ ಕೋಶದಲ್ಲಿ ಅಥವ /tmp ದಲ್ಲಿ ಕಡತಗಳನ್ನು "
++#~ "ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸು"
--#: ../gui/polgen.glade:474
-+#: ../gui/polgen.glade:499
- 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/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
+-msgstr ""
++#~ msgid ""
++#~ "Allow unconfined SELinux user account to execute files in home directory "
++#~ "or /tmp"
++#~ msgstr ""
++#~ "ಮಿತಿಗೊಳಪಡಿಸದ SELinux ಬಳಕೆದಾರ ಖಾತೆಯು ನೆಲೆ ಕಡತಕೋಶ ಅಥವ /tmp ಯಲ್ಲಿ ಕಡತಗಳನ್ನು "
++#~ "ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸು"
--#: ../gui/polgen.glade:476 ../gui/polgen.py:162
--msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
-+msgid "Minimal X Windows User Role"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1463
+-msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
+-msgstr ""
++#~ msgid "Network Configuration"
++#~ msgstr "ಜಾಲಬಂಧ ಸಂರಚನೆ"
--#: ../gui/polgen.glade:495
-+#: ../gui/polgen.glade:516
- 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/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
+-msgstr ""
++#~ msgid ""
++#~ "Allow user SELinux user account to execute files in home directory or /tmp"
++#~ msgstr ""
++#~ "ಬಳಕೆದಾರ SELinux ಬಳಕೆದಾರ ಖಾತೆಗೆ ನೆಲೆ ಕೋಶದಲ್ಲಿ ಅಥವ /tmp ದಲ್ಲಿ ಕಡತಗಳನ್ನು "
++#~ "ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸು"
--#: ../gui/polgen.glade:497 ../gui/polgen.py:163
--msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
-+msgid "User Role"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
+-msgstr ""
++#~ msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#~ msgstr "ಮಿತಿಗೊಳಪಡದವನ್ನು dyntrans ಗೆ unconfined_execmem ಮಾಡಲು ಅನುಮತಿಸು"
--#: ../gui/polgen.glade:516
-+#: ../gui/polgen.glade:533
- msgid ""
- "User with full networking, no setuid applications without transition, no "
- "sudo, no su."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
+-msgstr ""
++#~ msgid "Databases"
++#~ msgstr "ದತ್ತಸಂಚಯಗಳು"
--#: ../gui/polgen.glade:518 ../gui/polgen.py:164
--msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
-+msgid "Admin User Role"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
+-msgstr ""
++#~ msgid "XServer"
++#~ msgstr "Xಪರಿಚಾರಕ"
--#: ../gui/polgen.glade:537
-+#: ../gui/polgen.glade:550
- msgid ""
- "User with full networking, no setuid applications without transition, no su, "
- "can sudo to Root Administration Roles"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
+-msgstr ""
++#~ msgid ""
++#~ "Allow xguest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "xguest SELinux ಬಳಕೆದಾರ ಖಾತೆಗೆ ನೆಲೆ ಕೋಶದಲ್ಲಿ ಅಥವ /tmp ದಲ್ಲಿ ಕಡತಗಳನ್ನು "
++#~ "ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸು"
--#: ../gui/polgen.glade:539 ../gui/polgen.py:165
--msgid "Admin User Role"
-+#: ../gui/polgen.glade:592
-+msgid "<b>Root Users</b>"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
+-msgstr ""
++#~ msgid "NIS"
++#~ msgstr "NIS"
--#: ../gui/polgen.glade:585
--msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
-+msgid "Root Admin User Role"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
+-msgstr ""
++#~ msgid "Web Applications"
++#~ msgstr "ಜಾಲ ಅನ್ವಯಗಳು"
--#: ../gui/polgen.glade:647
-+#: ../gui/polgen.glade:627
- 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/system-config-selinux.glade:1787
+-msgid "Modify File Context"
+-msgstr ""
++#~ msgid "Transition staff SELinux user to Web Browser Domain"
++#~ msgstr "ಸ್ಟಾಫ್ SELinux ಬಳಕೆದಾರನನ್ನು ಜಾಲ ವೀಕ್ಷಕ ಡೊಮೈನ್ಗೆ ಪರಿವರ್ತಿಸು"
--#: ../gui/polgen.glade:649 ../gui/polgen.py:166
--msgid "Root Admin User Role"
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
-msgstr ""
--
--#: ../gui/polgen.glade:716
--msgid "label104"
++#~ msgid "Transition sysadm SELinux user to Web Browser Domain"
++#~ msgstr "sysadm SELinux ಬಳಕೆದಾರನನ್ನು ಜಾಲ ವೀಕ್ಷಕ ಡೊಮೈನ್ಗೆ ಪರಿವರ್ತಿಸು"
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
-msgstr ""
--
--#: ../gui/polgen.glade:745
-+#: ../gui/polgen.glade:705
- msgid "<b>Enter name of application or user role:</b>"
- msgstr ""
++#~ msgid "Transition user SELinux user to Web Browser Domain"
++#~ msgstr "ಬಳಕೆದಾರ SELinux ಬಳಕೆದಾರನನ್ನು ಜಾಲ ವೀಕ್ಷಕ ಡೊಮೈನ್ಗೆ ಪರಿವರ್ತಿಸು"
--#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
-+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
- msgid "Name"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
+-msgstr ""
++#~ msgid "Transition xguest SELinux user to Web Browser Domain"
++#~ msgstr "xguest SELinux ಬಳಕೆದಾರನನ್ನು ಜಾಲ ವೀಕ್ಷಕ ಡೊಮೈನ್ಗೆ ಪರಿವರ್ತಿಸು"
--#: ../gui/polgen.glade:807
-+#: ../gui/polgen.glade:739
- msgid "Enter complete path for executable to be confined."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for amanda"
++#~ msgstr "amanda ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
--#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
-+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
- msgid "..."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for amavis"
++#~ msgstr "amavis ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
--#: ../gui/polgen.glade:849
-+#: ../gui/polgen.glade:776
- msgid "Enter unique name for the confined application or user role."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for apmd daemon"
++#~ msgstr "apmd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
--#: ../gui/polgen.glade:871
-+#: ../gui/polgen.glade:794
- msgid "Executable"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
+-msgstr ""
++#~ msgid "Disable SELinux protection for arpwatch daemon"
++#~ msgstr "arpwatch ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
--#: ../gui/polgen.glade:899
-+#: ../gui/polgen.glade:808
- msgid "Init script"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for auditd daemon"
++#~ msgstr "audit ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
--#: ../gui/polgen.glade:927
-+#: ../gui/polgen.glade:821
- msgid ""
- "Enter complete path to init script used to start the confined application."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for automount daemon"
++#~ msgstr "automount ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
--#: ../gui/polgen.glade:982
--msgid "label105"
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
-msgstr ""
--
--#: ../gui/polgen.glade:1011
-+#: ../gui/polgen.glade:887
- msgid "<b>Select existing role to modify:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for avahi"
++#~ msgstr "avahi ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
--#: ../gui/polgen.glade:1045
-+#: ../gui/polgen.glade:908
- msgid "Select the user roles that will transiton to the %s domain."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
+-msgstr ""
++#~ msgid "Disable SELinux protection for bluetooth daemon"
++#~ msgstr "bluetooth ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
--#: ../gui/polgen.glade:1073
--msgid "label106"
-+#: ../gui/polgen.glade:928
-+msgid "role tab"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
+-msgstr ""
++#~ msgid "Disable SELinux protection for canna daemon"
++#~ msgstr "canna ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
--#: ../gui/polgen.glade:1102
-+#: ../gui/polgen.glade:945
- msgid "<b>Select roles that %s will transition to:</b>"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cardmgr daemon"
++#~ msgstr "cardmgr ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
--#: ../gui/polgen.glade:1136
-+#: ../gui/polgen.glade:963
- msgid "Select applications domains that %s will transition to."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Cluster Server"
++#~ msgstr "Cluster ಪರಿಚಾರಕಕ್ಕಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
--#: ../gui/polgen.glade:1164
--msgid "label107"
-+#: ../gui/polgen.glade:983
-+msgid ""
-+"transition \n"
-+"role tab"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ciped daemon"
++#~ msgstr "ciped ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
--#: ../gui/polgen.glade:1193
-+#: ../gui/polgen.glade:1001
- msgid "<b>Select the user_roles that will transition to %s:</b>"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clamd daemon"
++#~ msgstr "clamd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
--#: ../gui/polgen.glade:1227
-+#: ../gui/polgen.glade:1019
- msgid "Select the user roles that will transiton to this applications domains."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clamscan"
++#~ msgstr "clamscan ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
--#: ../gui/polgen.glade:1255
--msgid "label108"
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
-msgstr ""
--
--#: ../gui/polgen.glade:1284
-+#: ../gui/polgen.glade:1056
- msgid "<b>Select domains that %s will administer:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for clvmd"
++#~ msgstr "clvmd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
--#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
-+#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
- msgid "Select the domains that you would like this user administer."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
+-msgstr ""
++#~ msgid "Disable SELinux protection for comsat daemon"
++#~ msgstr "comsat ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
--#: ../gui/polgen.glade:1346
--msgid "label109"
+-#: ../gui/system-config-selinux.glade:2661
+-msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
-msgstr ""
--
--#: ../gui/polgen.glade:1375
-+#: ../gui/polgen.glade:1111
- msgid "<b>Select additional roles for %s:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for courier daemon"
++#~ msgstr "courier ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
--#: ../gui/polgen.glade:1437
--msgid "label111"
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
-msgstr ""
--
--#: ../gui/polgen.glade:1466
-+#: ../gui/polgen.glade:1166
- msgid "<b>Enter network ports that %s binds on:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for cpucontrol daemon"
++#~ msgstr "cpucontrol ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
--#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
-+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
- msgid "<b>TCP Ports</b>"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
+-msgstr ""
++#~ msgid "Disable SELinux protection for cpuspeed daemon"
++#~ msgstr "cpuspeed ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
-+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
-+#: ../gui/polgen.glade:1698
-+msgid "All"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
- msgid "Allows %s to bind to any udp port"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
+-msgstr ""
++#~ msgid "Cron"
++#~ msgstr "Cron"
--#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
--#: ../gui/polgen.glade:2215
--msgid "All"
-+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
-+msgid "600-1024"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
+-msgstr ""
++#~ msgid "Disable SELinux protection for crond daemon"
++#~ msgstr "crond ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
--#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
-+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
- msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
+-msgstr ""
++#~ msgid "Printing"
++#~ msgstr "ಮುದ್ರಣ"
--#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
--msgid "600-1024"
-+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
-+msgid "Unreserved Ports (>1024)"
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd back end server"
++#~ msgstr "cupsd back end ಪರಿಚಾರಕಕ್ಕಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for cupsd daemon"
++#~ msgstr "cupsd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for cupsd_lpd"
++#~ msgstr "cup_Ipd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "CVS"
++#~ msgstr "CVS"
++
++#~ msgid "Disable SELinux protection for cvs daemon"
++#~ msgstr "cvs ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for cyrus daemon"
++#~ msgstr "cyrus ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for dbskkd daemon"
++#~ msgstr "dbskkd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for dbusd daemon"
++#~ msgstr "bdusd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for dccd"
++#~ msgstr "dccd ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for dccifd"
++#~ msgstr "dccifd ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for dccm"
++#~ msgstr "dccm ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for ddt daemon"
++#~ msgstr "ddt ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for devfsd daemon"
++#~ msgstr "devfsd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for dhcpc daemon"
++#~ msgstr "dhcpc ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for dhcpd daemon"
++#~ msgstr "dhcpd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for dictd daemon"
++#~ msgstr "dictd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Allow sysadm_t to directly start daemons"
++#~ msgstr "sysadm_t ಗೆ ನೇರವಾಗಿ ಡೆಮೋನುಗಳನ್ನು ಆರಂಭಿಸಲು ಅನುಮತಿಸು"
++
++#~ msgid "Disable SELinux protection for Evolution"
++#~ msgstr "ಇವಲೂಶನಿಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Games"
++#~ msgstr "ಆಟಗಳು"
++
++#~ msgid "Disable SELinux protection for games"
++#~ msgstr "ಆಟಗಳಿಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for the web browsers"
++#~ msgstr "ಜಾಲ ವೀಕ್ಷಕಗಳಿಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for Thunderbird"
++#~ msgstr "ಥಂಡರ್-ಬರ್ಡಿಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for distccd daemon"
++#~ msgstr "distccd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for dmesg daemon"
++#~ msgstr "dmesg ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for dnsmasq daemon"
++#~ msgstr "dnsmasq ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for dovecot daemon"
++#~ msgstr "dovecot ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for entropyd daemon"
++#~ msgstr "entropyd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for fetchmail"
++#~ msgstr "fetchmail ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for fingerd daemon"
++#~ msgstr "fingerd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for freshclam daemon"
++#~ msgstr "freshclam ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for fsdaemon daemon"
++#~ msgstr "fsdaemon ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for gpm daemon"
++#~ msgstr "gpm ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "NFS"
++#~ msgstr "NFS"
++
++#~ msgid "Disable SELinux protection for gss daemon"
++#~ msgstr "gss ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for Hal daemon"
++#~ msgstr "Hal ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Compatibility"
++#~ msgstr "ಸಹರ್ತನೀಯತೆ"
++
++#~ msgid ""
++#~ "Do not audit things that we know to be broken but which are not security "
++#~ "risks"
++#~ msgstr "ತುಂಡರಿಸಲ್ಪಟ್ಟ ಆದರೆ ಸುರಕ್ಷತೆಯ ದೃಷ್ಟಿಯಲ್ಲಿ ಅಪಾಯಕಾರಿಯಲ್ಲವುಗಳನ್ನು ಆಡಿಟ್ ಮಾಡಬೇಡ"
++
++#~ msgid "Disable SELinux protection for hostname daemon"
++#~ msgstr "hostname ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for hotplug daemon"
++#~ msgstr "hotplug ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for howl daemon"
++#~ msgstr "howl ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for cups hplip daemon"
++#~ msgstr "cups hplip ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for httpd rotatelogs"
++#~ msgstr "httpd rotatelogs ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "HTTPD Service"
++#~ msgstr "HTTPD ಸೇವೆ"
++
++#~ msgid "Disable SELinux protection for http suexec"
++#~ msgstr "http suexec ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for hwclock daemon"
++#~ msgstr "hwclock ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for i18n daemon"
++#~ msgstr "i18n ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for imazesrv daemon"
++#~ msgstr "imazesrv ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for inetd child daemons"
++#~ msgstr "inetd child ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for inetd daemon"
++#~ msgstr "inetd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for innd daemon"
++#~ msgstr "innd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for iptables daemon"
++#~ msgstr "iptables ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for ircd daemon"
++#~ msgstr "ircd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for irqbalance daemon"
++#~ msgstr "irqbalance ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for iscsi daemon"
++#~ msgstr "iscsi ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for jabberd daemon"
++#~ msgstr "jabberd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Kerberos"
++#~ msgstr "ಕರ್ಬರೋಸ್"
++
++#~ msgid "Disable SELinux protection for kadmind daemon"
++#~ msgstr "kadmind ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for klogd daemon"
++#~ msgstr "klogd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for krb5kdc daemon"
++#~ msgstr "krb5kdc ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for ktalk daemons"
++#~ msgstr "ktalk ಡೆಮೋನುಗಳಿಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for kudzu daemon"
++#~ msgstr "kudzu ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for locate daemon"
++#~ msgstr "locate ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for lpd daemon"
++#~ msgstr "lpd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for lrrd daemon"
++#~ msgstr "lrrd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for lvm daemon"
++#~ msgstr "lvm ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for mailman"
++#~ msgstr "mailman ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for mdadm daemon"
++#~ msgstr "mdadm ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for monopd daemon"
++#~ msgstr "monopd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for mrtg daemon"
++#~ msgstr "Dmrtg ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for mysqld daemon"
++#~ msgstr "mysqld ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for nagios daemon"
++#~ msgstr "nagios ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Name Service"
++#~ msgstr "ಹೆಸರು ಸೇವೆ"
++
++#~ msgid "Disable SELinux protection for named daemon"
++#~ msgstr "named ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for nessusd daemon"
++#~ msgstr "nessusd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for NetworkManager"
++#~ msgstr "NetworkManager SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for nfsd daemon"
++#~ msgstr "nfsd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Samba"
++#~ msgstr "ಸಾಂಬಾ"
++
++#~ msgid "Disable SELinux protection for nmbd daemon"
++#~ msgstr "nmbd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for nrpe daemon"
++#~ msgstr "nrpe ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for nscd daemon"
++#~ msgstr "nscd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for nsd daemon"
++#~ msgstr "Dnsd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for ntpd daemon"
++#~ msgstr "ntpd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for oddjob"
++#~ msgstr "oddjob ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for oddjob_mkhomedir"
++#~ msgstr "oddjob_mkhomedir ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for openvpn daemon"
++#~ msgstr "openvpn ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for pam daemon"
++#~ msgstr "pam ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for pegasus"
++#~ msgstr "pegasus ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for perdition daemon"
++#~ msgstr "perdition ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for portmap daemon"
++#~ msgstr "portmap ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for portslave daemon"
++#~ msgstr "portslave ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for postfix"
++#~ msgstr "postfix ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for postgresql daemon"
++#~ msgstr "postgresql ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "pppd"
++#~ msgstr "pppd"
++
++#~ msgid "Disable SELinux protection for pptp"
++#~ msgstr "pptp ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for prelink daemon"
++#~ msgstr "prelink ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for privoxy daemon"
++#~ msgstr "privoxy ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for ptal daemon"
++#~ msgstr "ptal ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for pxe daemon"
++#~ msgstr "pxe ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for pyzord"
++#~ msgstr "pyzord ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for quota daemon"
++#~ msgstr "quota ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for radiusd daemon"
++#~ msgstr "radiusd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for radvd daemon"
++#~ msgstr "radvd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for rdisc"
++#~ msgstr "rdisc ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for readahead"
++#~ msgstr "readahead ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Allow programs to read files in non-standard locations (default_t)"
++#~ msgstr "ಸ್ಟಾಂಡರ್ಡ್ ಅಲ್ಲದ ಸ್ಥಳಗಳಿಂದ (default_t) ಕಡತಗಳನ್ನು ಓದಲು ಪ್ರೋಗ್ರಾಂಗೆ ಅನುಮತಿಸು"
++
++#~ msgid "Disable SELinux protection for restorecond"
++#~ msgstr "restorecond ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for rhgb daemon"
++#~ msgstr "rhgb ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for ricci"
++#~ msgstr "ricci ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for ricci_modclusterd"
++#~ msgstr "ricci_modclusterd ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for rlogind daemon"
++#~ msgstr "rlogind ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for rpcd daemon"
++#~ msgstr "rpcd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for rshd"
++#~ msgstr "rshd ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "rsync"
++#~ msgstr "rsync"
++
++#~ msgid "Disable SELinux protection for rsync daemon"
++#~ msgstr "rsync ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Allow ssh to run from inetd instead of as a daemon"
++#~ msgstr "ssh ಗೆ ಒಂದು ಡೀಮನ್ನ ಬದಲಿಗೆ inetd ಯಿಂದ ಚಲಾಯಿತವಾಗುವಂತೆ ಅನುಮತಿಸು"
++
++#~ msgid "SASL authentication server"
++#~ msgstr "SASL ದೃಢೀಕರಣ ಪರಿಚಾರಕ"
++
++#~ msgid ""
++#~ "Allow X-Windows server to map a memory region as both executable and "
++#~ "writable"
++#~ msgstr ""
++#~ "X-Windows ಪರಿಚಾರಕವು ಒಂದು ಮೆಮೊರಿ ಪ್ರದೇಶಕ್ಕೆ ಕಾರ್ಯಗತಗೊಳಿಸಬಲ್ಲ ಹಾಗು ಬರೆಯಬಲ್ಲುದಾಗಿ "
++#~ "ಮ್ಯಾಪ್ ಮಾಡಲು ಅನುಮತಿಸು"
++
++#~ msgid "Disable SELinux protection for saslauthd daemon"
++#~ msgstr "saslauthd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for scannerdaemon daemon"
++#~ msgstr "scannerdaemon ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#~ msgstr ""
++#~ "sysadm_t, sudo ಹಾಗು su ಪ್ರಭಾವಗೊಂಡಿದ್ದಕ್ಕೆ ಪರಿವರ್ತಿತಗೊಳ್ಳುವುದನ್ನು ಅನುಮತಿಸಬೇಡ"
++
++#~ msgid "Do not allow any processes to load kernel modules"
++#~ msgstr "ಯಾವುದೆ ಪ್ರಕ್ರಿಯೆಗಳು ಕರ್ನಲ್ ಡೊಮೈನ್ಗಳಿಗೆ ಲೋಡ್ ಆಗುವುದನ್ನು ಅನುಮತಿಸಬೇಡ"
++
++#~ msgid "Do not allow any processes to modify kernel SELinux policy"
++#~ msgstr "ಕರ್ನಲ್ SELinux ಪಾಲಿಸಿಯನ್ನು ಮಾರ್ಪಡಿಸಲು ಯಾವುದೇ ಪ್ರಕ್ರಿಯೆಗಳಿಗೆ ಅನುಮತಿಸಬೇಡ"
++
++#~ msgid "Disable SELinux protection for sendmail daemon"
++#~ msgstr "sendmail ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for setrans"
++#~ msgstr "setrans ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for setroubleshoot daemon"
++#~ msgstr "setroublesoot ಡೆಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for slapd daemon"
++#~ msgstr "slapd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for slrnpull daemon"
++#~ msgstr "slrnpull ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for smbd daemon"
++#~ msgstr "smbd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for snmpd daemon"
++#~ msgstr "snmpd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for snort daemon"
++#~ msgstr "snort ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for soundd daemon"
++#~ msgstr "soundd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for sound daemon"
++#~ msgstr "sound ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Spam Protection"
++#~ msgstr "Spamನಿಂದ ಸಂರಕ್ಷಣೆ"
++
++#~ msgid "Disable SELinux protection for spamd daemon"
++#~ msgstr "spamd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Allow Spam Assassin daemon network access"
++#~ msgstr "Spam assasin ಡೆಮನ್ಗೆ ಜಾಲಬಂಧವನ್ನು ನಿಲುಕಿಸಿಕೊಳ್ಳಲು ಅನುಮತಿಸು"
++
++#~ msgid "Disable SELinux protection for speedmgmt daemon"
++#~ msgstr "speedmgmt ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Squid"
++#~ msgstr "Squid"
++
++#~ msgid "Disable SELinux protection for squid daemon"
++#~ msgstr "squid ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for ssh daemon"
++#~ msgstr "ssh ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid ""
++#~ "Allow staff_r users to search the sysadm home dir and read files (such as "
++#~ "~/.bashrc)"
++#~ msgstr ""
++#~ "staff_r ಬಳಕೆದಾರರಿಗೆ sysadm ನ ನೆಲೆ dir ಹಾಗು ಕಡತಗಳನ್ನು ಓದಲು ಅನುಮತಿಸು (~/."
++#~ "bashrc ನಂತಹ)"
++
++#~ msgid "Universal SSL tunnel"
++#~ msgstr "ವಿಶ್ವವ್ಯಾಪಿ SSL ಟನ್ನಲ್"
++
++#~ msgid "Disable SELinux protection for stunnel daemon"
++#~ msgstr "stunnel ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#~ msgstr "stunnel ಡೆಮನ್ ಅನ್ನು xinetd ದ ಹೊರಗೆ ಏಕಮೇವವಾಗಿ ಚಲಾಯಿತಗೊಳ್ಳಲು ಅನುಮತಿಸು "
++
++#~ msgid "Disable SELinux protection for swat daemon"
++#~ msgstr "swat ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for sxid daemon"
++#~ msgstr "sxid ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for syslogd daemon"
++#~ msgstr "syslogd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for system cron jobs"
++#~ msgstr "ಗಣಕ cron ಕಾರ್ಯಗಳಿಗಾಗಿ(jobs) SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for tcp daemon"
++#~ msgstr "tcp ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for telnet daemon"
++#~ msgstr "telnet ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for tftpd daemon"
++#~ msgstr "tftpd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for transproxy daemon"
++#~ msgstr "transproxy ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for udev daemon"
++#~ msgstr "udev ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for uml daemon"
++#~ msgstr "uml ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid ""
++#~ "Allow xinetd to run unconfined, including any services it starts that do "
++#~ "not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "ಒಂದು ಡೊಮೈನ್ ಪರಿವರ್ತನೆಯನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ಸೂಚಿಸದ ಯಾವುದೆ ಸೇವೆಗಳನ್ನು ಒಳಗೊಂಡಂತಹ xinetd "
++#~ "ಯನ್ನು ಮಿತಿಗೊಳಪಡದೆ ಚಲಾಯಿತಗೊಳ್ಳಲು ಅನುಮತಿಸಿ"
++
++#~ msgid ""
++#~ "Allow rc scripts to run unconfined, including any daemon started by an rc "
++#~ "script that does not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "ಒಂದು ಡೊಮೈನ್ ಪರಿವರ್ತನೆಯನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ಸೂಚಿಸದ ಒಂದು rc ಸ್ಕ್ರಿಪ್ಟ್ನಿಂದ ಆರಂಭಗೊಂಡ "
++#~ "ಯಾವುದೆ ಡೆಮನ್ ಅನ್ನು ಒಳಗೊಂಡಂತಹ rc ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಮಿತಿಗೊಳಪಡದೆ ಚಲಾಯಿತಗೊಳ್ಳಲು "
++#~ "ಅನುಮತಿಸಿ"
++
++#~ msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#~ msgstr ""
++#~ "ಸವಲತ್ತು ಉಪಯುಕ್ತತೆಗಳಾದ hotplug ಹಾಗು insmod ನಂತಹುಗಳನ್ನು ಮಿತಿಗೊಳಪಡದೆ "
++#~ "ಚಲಾಯಿತಗೊಳ್ಳಲು ಅನುಮತಿಸು"
++
++#~ msgid "Disable SELinux protection for updfstab daemon"
++#~ msgstr "updfstab ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for uptimed daemon"
++#~ msgstr "ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid ""
++#~ "Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, "
++#~ "only staff_r can do so"
++#~ msgstr ""
++#~ "user_r ಗೆ su ನ ಮೂಲಕ sysadm_r, sudo, ಅಥವ userhelper ಅನ್ನು ತಲುಪಲು ಅನುಮತಿಸಿ. "
++#~ "ಇಲ್ಲದೆ ಹೋದಲ್ಲಿ, ಕೇವಲ staff_r ಹಾಗೆ ಮಾಡುತ್ತದೆ"
++
++#~ msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#~ msgstr ""
++#~ "ಬಳಕೆದಾರರಿಗೆ ಜಾಲಬಂಧ ಸಂಪರ್ಕಸಾಧನಗಳನ್ನು ನಿಯಂತ್ರಿಸಲು ಅನುಮತಿಸು(USERCTL=true ನ "
++#~ "ಅಗತ್ಯವು ಸಹ ಇರುತ್ತದೆ)"
++
++#~ msgid "Allow user to stat ttyfiles"
++#~ msgstr "ಬಳಕೆದಾರರಿಗೆ ttyfiles ಅನ್ನು stat ಮಾಡಲು ಅನುಮತಿಸು"
++
++#~ msgid "Disable SELinux protection for uucpd daemon"
++#~ msgstr "uucpd ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for vmware daemon"
++#~ msgstr "vmware ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for watchdog daemon"
++#~ msgstr "watchdog ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for winbind daemon"
++#~ msgstr "winbind ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for xdm daemon"
++#~ msgstr "xdm ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#~ msgstr "xdm ಪ್ರವೇಶಗಳನ್ನು sysadm_r:sysadm_t ಆಗಿ ಅನುಮತಿಸು"
++
++#~ msgid "Disable SELinux protection for xen daemon"
++#~ msgstr "xen ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "XEN"
++#~ msgstr "XEN"
++
++#~ msgid "Disable SELinux protection for xfs daemon"
++#~ msgstr "xfs ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for xen control"
++#~ msgstr "xen constrol ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for ypbind daemon"
++#~ msgstr "ypbind ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for NIS Password Daemon"
++#~ msgstr "NIS ಗುಪ್ತಪದ ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for ypserv daemon"
++#~ msgstr "ypserv ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
++
++#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
++#~ msgstr "NIS ವರ್ಗಾವಣಾ ಡೀಮನ್ಗಾಗಿ SELinux ಸಂರಕ್ಷಣೆಯನ್ನು ಅಶಕ್ತಗೊಳಿಸು"
+diff --git a/policycoreutils/po/ko.po b/policycoreutils/po/ko.po
+index 8a96c13..fa9ab9a 100644
+--- a/policycoreutils/po/ko.po
++++ b/policycoreutils/po/ko.po
+@@ -3,22 +3,22 @@
+ # This file is distributed under the same license as the PACKAGE package.
+ #
+ # Translators:
+-# Eunju Kim <eukim at redhat.com>, 2006, 2007, 2009.
+-# Hyunsok Oh <hoh at redhat.com>, 2010.
++# Eunju Kim <eukim at redhat.com>, 2006-2007,2009.
++# Hyunsok Oh <hoh at redhat.com>, 2010,2012.
+ msgid ""
msgstr ""
+ "Project-Id-Version: Policycoreutils\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
+ "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
+-"Language-Team: Korean (http://www.transifex.net/projects/p/fedora/language/"
++"Language-Team: Korean (http://www.transifex.com/projects/p/fedora/language/"
+ "ko/)\n"
+ "Language: ko\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=1; plural=0\n"
++"Plural-Forms: nplurals=1; plural=0;\n"
--#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
-+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
+ #: ../run_init/run_init.c:67
msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s binds "
- "to. Example: 612, 650-660"
- msgstr ""
+@@ -30,7 +30,7 @@ msgstr ""
+ " 위치: <script> 은 실행 초기 스크립트명,\n"
+ " <args ...> 스크립에 대한 인자(arguments) 입니다."
--#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
--msgid "Unreserved Ports (>1024)"
--msgstr ""
--
--#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
--#: ../gui/polgen.glade:2233
-+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
-+#: ../gui/polgen.glade:1718
- msgid "Select Ports"
- msgstr ""
+-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
++#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
+ #, c-format
+ msgid "failed to initialize PAM\n"
+ msgstr "PAM을 초기화하는데 실패하였습니다\n"
+@@ -79,7 +79,7 @@ msgstr "죄송합니다. run_init은 단지 SELinux 커널에서만 사용될
+ msgid "authentication failed.\n"
+ msgstr "인증 실패.\n"
--#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
-+#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
- msgid "Allows %s to bind to any udp ports > 1024"
- msgstr ""
+-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
++#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
+ #, c-format
+ msgid "Could not set exec context to %s.\n"
+ msgstr "%s에 실행가능한 문맥을 설정할 수 없습니다.\n"
+@@ -92,856 +92,857 @@ msgstr "******************** 중요 ***********************\n"
+ msgid "To make this policy package active, execute:"
+ msgstr "정책 패키지를 활성화하려면 다음을 실행합니다:"
--#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
-+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
- msgid "<b>UDP Ports</b>"
- msgstr ""
+-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
+-msgid "global"
+-msgstr "글로벌 "
+-
+-#: ../semanage/seobject.py:225
++#: ../semanage/seobject.py:200
+ msgid "Could not create semanage handle"
+ msgstr "semanage 처리를 생성할 수 없습니다"
--#: ../gui/polgen.glade:1937
--msgid "label113"
-+#: ../gui/polgen.glade:1519
-+msgid ""
-+"Network\n"
-+"Bind tab"
- msgstr ""
+-#: ../semanage/seobject.py:233
++#: ../semanage/seobject.py:208
+ msgid "SELinux policy is not managed or store cannot be accessed."
+ msgstr "SELinux 정책은 관리되지 않거나 저장할 수 없습니다."
--#: ../gui/polgen.glade:1966
-+#: ../gui/polgen.glade:1537
- msgid "<b>Select network ports that %s connects to:</b>"
- msgstr ""
+-#: ../semanage/seobject.py:238
++#: ../semanage/seobject.py:213
+ msgid "Cannot read policy store."
+ msgstr "정책을 읽을 수 없습니다."
--#: ../gui/polgen.glade:2058
-+#: ../gui/polgen.glade:1593
- msgid "Allows %s to connect to any tcp port"
- msgstr ""
+-#: ../semanage/seobject.py:243
++#: ../semanage/seobject.py:218
+ msgid "Could not establish semanage connection"
+ msgstr "semanage 연결을 설정할 수 없습니다"
--#: ../gui/polgen.glade:2104
-+#: ../gui/polgen.glade:1622
- msgid ""
- "Enter a comma separated list of tcp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
- msgstr ""
+-#: ../semanage/seobject.py:248
++#: ../semanage/seobject.py:223
+ msgid "Could not test MLS enabled status"
+ msgstr "MLS가 활성화된 상태를 테스트할 수 없습니다 "
--#: ../gui/polgen.glade:2212
-+#: ../gui/polgen.glade:1702
- msgid "Allows %s to connect to any udp port"
- msgstr ""
+-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
+ msgid "Not yet implemented"
+ msgstr "아직 구현되지 않았습니다 "
--#: ../gui/polgen.glade:2258
-+#: ../gui/polgen.glade:1731
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
- msgstr ""
+-#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:233
+ msgid "Semanage transaction already in progress"
+ msgstr "Semanage 트랜잭션이 이미 진행중입니다"
--#: ../gui/polgen.glade:2305
--msgid "label114"
--msgstr ""
--
--#: ../gui/polgen.glade:2334
-+#: ../gui/polgen.glade:1792
- msgid "<b>Select common application traits for %s:</b>"
- msgstr ""
+-#: ../semanage/seobject.py:267
++#: ../semanage/seobject.py:242
+ msgid "Could not start semanage transaction"
+ msgstr "semanage 트랜잭션을 시작할 수 없습니다"
--#: ../gui/polgen.glade:2366
-+#: ../gui/polgen.glade:1809
- msgid "Writes syslog messages\t"
- msgstr ""
+-#: ../semanage/seobject.py:278
++#: ../semanage/seobject.py:254
+ msgid "Could not commit semanage transaction"
+ msgstr "semanage 트랜잭션을 커밋할 수 없습니다 "
--#: ../gui/polgen.glade:2385
-+#: ../gui/polgen.glade:1824
- msgid "Create/Manipulate temporary files in /tmp"
- msgstr ""
+-#: ../semanage/seobject.py:283
++#: ../semanage/seobject.py:259
+ msgid "Semanage transaction not in progress"
+ msgstr "Semanage 트랜잭션이 진행중이 아닙니다"
--#: ../gui/polgen.glade:2404
-+#: ../gui/polgen.glade:1839
- msgid "Uses Pam for authentication"
- msgstr ""
+-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
+ msgid "Could not list SELinux modules"
+ msgstr "SELinux 모듈 목록을 만들수 없습니다 "
--#: ../gui/polgen.glade:2423
-+#: ../gui/polgen.glade:1854
- msgid "Uses nsswitch or getpw* calls"
- msgstr ""
+-#: ../semanage/seobject.py:308
++#: ../semanage/seobject.py:284
+ msgid "Modules Name"
+-msgstr ""
++msgstr "모듈 이름"
--#: ../gui/polgen.glade:2442
-+#: ../gui/polgen.glade:1869
- msgid "Uses dbus"
- msgstr ""
+-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
+ msgid "Version"
+ msgstr "버전"
--#: ../gui/polgen.glade:2461
-+#: ../gui/polgen.glade:1884
- msgid "Sends audit messages"
- msgstr ""
+-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
+ msgid "Disabled"
+ msgstr "비활성화 "
--#: ../gui/polgen.glade:2480
-+#: ../gui/polgen.glade:1899
- msgid "Interacts with the terminal"
- msgstr ""
+-#: ../semanage/seobject.py:326
++#: ../semanage/seobject.py:302
+ #, python-format
+ msgid "Could not disable module %s (remove failed)"
+-msgstr ""
++msgstr "%s 모듈을 비활성화할 수 없습니다 (제거 실패)"
--#: ../gui/polgen.glade:2499
-+#: ../gui/polgen.glade:1914
- msgid "Sends email"
- msgstr ""
+-#: ../semanage/seobject.py:337
++#: ../semanage/seobject.py:313
+ #, python-format
+ msgid "Could not enable module %s (remove failed)"
+-msgstr ""
++msgstr "%s 모듈을 활성화할 수 없습니다 (제거 실패)"
--#: ../gui/polgen.glade:2530
--msgid "label115"
+-#: ../semanage/seobject.py:352
++#: ../semanage/seobject.py:328
+ #, python-format
+ msgid "Could not remove module %s (remove failed)"
-msgstr ""
--
--#: ../gui/polgen.glade:2559
-+#: ../gui/polgen.glade:1961
- msgid "<b>Add files/directories that %s manages</b>"
- msgstr ""
++msgstr "%s 모듈을 제거할 수 없습니다 (제거 실패)"
--#: ../gui/polgen.glade:2788
-+#: ../gui/polgen.glade:2122
- msgid ""
- "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
- "Files ..."
- msgstr ""
+-#: ../semanage/seobject.py:362
++#: ../semanage/seobject.py:338
+ msgid "dontaudit requires either 'on' or 'off'"
+-msgstr ""
++msgstr "dontaudit는 'on' 또는 'off'로 해야 합니다"
--#: ../gui/polgen.glade:2823
--msgid "label116"
+-#: ../semanage/seobject.py:391
++#: ../semanage/seobject.py:366
+ msgid "Builtin Permissive Types"
-msgstr ""
--
--#: ../gui/polgen.glade:2852
-+#: ../gui/polgen.glade:2166
- msgid "<b>Add booleans from the %s policy:</b>"
- msgstr ""
++msgstr "내장 허용 형식"
--#: ../gui/polgen.glade:3002
-+#: ../gui/polgen.glade:2274
- msgid "Add/Remove booleans used by the %s domain"
- msgstr ""
+-#: ../semanage/seobject.py:401
++#: ../semanage/seobject.py:376
+ msgid "Customized Permissive Types"
+-msgstr ""
++msgstr "사용자 정의 허용 형식"
--#: ../gui/polgen.glade:3066
-+#: ../gui/polgen.glade:2316
- msgid "<b>Which directory you will generate the %s policy?</b>"
- msgstr ""
+-#: ../semanage/seobject.py:442
++#: ../semanage/seobject.py:417
+ #, python-format
+ msgid "Could not set permissive domain %s (module installation failed)"
+ msgstr "%s 허용 도메인을 설정할 수없습니다 (모듈 설치 실패) "
--#: ../gui/polgen.glade:3097
-+#: ../gui/polgen.glade:2334
- msgid "Policy Directory"
- msgstr ""
+-#: ../semanage/seobject.py:448
++#: ../semanage/seobject.py:423
+ #, python-format
+ msgid "Could not remove permissive domain %s (remove failed)"
+ msgstr "%s 허용 도메인을 제거하지 못했습니다 (제거 실패) "
--#: ../gui/polgen.glade:3254
--msgid "Add Booleans Dialog"
--msgstr ""
--
--#: ../gui/polgen.glade:3327
--msgid "Boolean Name"
--msgstr ""
--
--#: ../gui/polgengui.py:261
-+#: ../gui/polgengui.py:262
- msgid "Role"
- msgstr ""
+-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
+-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
+-#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
+-#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
+-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
+-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
+-#: ../semanage/seobject.py:2045
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
+ #, python-format
+ msgid "Could not create a key for %s"
+ msgstr "%s에 사용되는 키를 생성할 수 없습니다"
--#: ../gui/polgengui.py:268
-+#: ../gui/polgengui.py:269
- msgid "Existing_User"
- msgstr ""
+-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
+-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
+ #, python-format
+ msgid "Could not check if login mapping for %s is defined"
+ msgstr "%s에 대한 로그인 맵핑이 지정되었는지를 확인할 수 없습니다."
--#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
-+#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
- msgid "Application"
- msgstr ""
+-#: ../semanage/seobject.py:496
++#: ../semanage/seobject.py:471
+ #, python-format
+ msgid "Linux Group %s does not exist"
+ msgstr "%s Linux 그룹이 존재하지 않습니다 "
--#: ../gui/polgengui.py:352
-+#: ../gui/polgengui.py:353
+-#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:476
#, python-format
- msgid "%s must be a directory"
- msgstr ""
+ msgid "Linux User %s does not exist"
+ msgstr "Linux 사용자 %s 가 존재하지 않습니다"
--#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
-+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
- msgid "You must select a user"
- msgstr ""
+-#: ../semanage/seobject.py:505
++#: ../semanage/seobject.py:480
+ #, python-format
+ msgid "Could not create login mapping for %s"
+ msgstr "%s에 대한 로그인 맵핑을 생성할 수 없습니다"
--#: ../gui/polgengui.py:542
-+#: ../gui/polgengui.py:543
- msgid "Select executable file to be confined."
- msgstr ""
+-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
+ #, python-format
+ msgid "Could not set name for %s"
+ msgstr "%s에 대한 이름을 설정할 수 없습니다"
--#: ../gui/polgengui.py:553
-+#: ../gui/polgengui.py:554
- msgid "Select init script file to be confined."
- msgstr ""
+-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
+ #, python-format
+ msgid "Could not set MLS range for %s"
+ msgstr "%s 에 대한 MLS 범위를 설정할 수 없습니다"
--#: ../gui/polgengui.py:563
-+#: ../gui/polgengui.py:564
- msgid "Select file(s) that confined application creates or writes"
- msgstr ""
+-#: ../semanage/seobject.py:518
++#: ../semanage/seobject.py:493
+ #, python-format
+ msgid "Could not set SELinux user for %s"
+ msgstr "%s에 대한 SELinu 사용자를 설정할 수 없습니다"
--#: ../gui/polgengui.py:570
-+#: ../gui/polgengui.py:571
- msgid "Select directory(s) that the confined application owns and writes into"
- msgstr ""
+-#: ../semanage/seobject.py:522
++#: ../semanage/seobject.py:497
+ #, python-format
+ msgid "Could not add login mapping for %s"
+ msgstr "%s에 대한 로그인 맵핑을 추가할 수 없습니다"
--#: ../gui/polgengui.py:632
-+#: ../gui/polgengui.py:633
- msgid "Select directory to generate policy files in"
- msgstr ""
+-#: ../semanage/seobject.py:540
++#: ../semanage/seobject.py:515
+ msgid "Requires seuser or serange"
+ msgstr "seuser 또는 serange 필요"
--#: ../gui/polgengui.py:649
-+#: ../gui/polgengui.py:650
+-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
- msgid ""
- "Type %s_t already defined in current policy.\n"
- "Do you want to continue?"
- msgstr ""
+ msgid "Login mapping for %s is not defined"
+ msgstr "%s에 대한 로그인 맵핑이 지정되지 않았습니다"
--#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
- msgid "Verify Name"
- msgstr ""
+-#: ../semanage/seobject.py:567
++#: ../semanage/seobject.py:542
+ #, python-format
+ msgid "Could not query seuser for %s"
+ msgstr "%s에 대한 seuser를 질의할 수 없습니다"
--#: ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:654
+-#: ../semanage/seobject.py:581
++#: ../semanage/seobject.py:556
#, python-format
- msgid ""
- "Module %s.pp already loaded in current policy.\n"
- "Do you want to continue?"
- msgstr ""
+ msgid "Could not modify login mapping for %s"
+ msgstr "%s에 대한 로그인 맵핑을 수정할 수정할 수 없습니다"
--#: ../gui/polgengui.py:699
-+#: ../gui/polgengui.py:700
- msgid ""
- "You must add a name made up of letters and numbers and containing no spaces."
- msgstr ""
+-#: ../semanage/seobject.py:615
++#: ../semanage/seobject.py:590
+ #, python-format
+ msgid "Login mapping for %s is defined in policy, cannot be deleted"
+ msgstr "%s에 대한 로그인 맵핑이 정책에 지정되어 있어 이를 삭제할 수 없습니다"
--#: ../gui/polgengui.py:713
-+#: ../gui/polgengui.py:714
- msgid "You must enter a executable"
- msgstr ""
+-#: ../semanage/seobject.py:619
++#: ../semanage/seobject.py:594
+ #, python-format
+ msgid "Could not delete login mapping for %s"
+ msgstr "%s에 대한 로그인 맵핑을 삭제할 수 없습니다"
--#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
-+#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
- msgid "Configue SELinux"
- msgstr ""
-
--#: ../gui/polgen.py:158
--msgid "Internet Services Daemon"
--msgstr ""
--
--#: ../gui/polgen.py:197
--#, python-format
--msgid "Ports must be numbers or ranges of numbers from 1 to %d "
--msgstr ""
--
--#: ../gui/polgen.py:324
--msgid "You must enter a name for your confined process/user"
--msgstr ""
--
--#: ../gui/polgen.py:326
--msgid ""
--"Name must be alpha numberic with no spaces. Consider using option \"-n "
--"MODULENAME\""
--msgstr ""
--
--#: ../gui/polgen.py:414
--msgid "User Role types can not be assigned executables."
--msgstr ""
--
--#: ../gui/polgen.py:420
--msgid "Only Daemon apps can use an init script.."
--msgstr ""
--
--#: ../gui/polgen.py:438
--msgid "use_resolve must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:444
--msgid "use_syslog must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:450
--msgid "use_kerberos must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
--msgstr ""
--
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
--msgstr ""
--
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
--msgstr ""
--
--#: ../gui/polgen.py:1183
--msgid "Interface file"
--msgstr ""
--
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
--msgstr ""
--
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
--msgstr ""
--
--#: ../gui/polgen.py:1306
--#, python-format
--msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
--msgstr ""
--
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
--msgstr ""
--
- #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
- msgstr ""
-@@ -3361,3 +3248,160 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
- msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
-+msgid "list all SELinux port types"
-+msgstr "SELinux ਪੋਰਟ ਕਿਸਮ"
-+
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
-+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
-+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
-+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
-+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
-+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
-+msgid "commands"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
-+msgstr ""
-+
-+#~ msgid "global"
-+#~ msgstr "ਗਲੋਬਲ"
-diff --git a/policycoreutils/po/pl.po b/policycoreutils/po/pl.po
-index 3064664..9c3e95d 100644
---- a/policycoreutils/po/pl.po
-+++ b/policycoreutils/po/pl.po
-@@ -8,7 +8,7 @@ msgid ""
- msgstr ""
- "Project-Id-Version: Policycoreutils\n"
- "Report-Msgid-Bugs-To: \n"
--"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-11 18:29+0000\n"
- "Last-Translator: Piotr Drąg <piotrdrag at gmail.com>\n"
- "Language-Team: Polish (http://www.transifex.net/projects/p/fedora/language/"
-@@ -30,7 +30,7 @@ msgstr ""
- " gdzie: <skrypt> jest nazwą skryptu inicjowania do wykonania,\n"
- " a <parametry...> są parametrami dla tego skryptu."
-
--#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
-+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
- #, c-format
- msgid "failed to initialize PAM\n"
- msgstr "zainicjowanie PAM się nie powiodło\n"
-@@ -79,7 +79,7 @@ msgstr "run_init może zostać uruchomione tylko na jądrze SELinuksa.\n"
- msgid "authentication failed.\n"
- msgstr "uwierzytelnianie się nie powiodło.\n"
-
--#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
-+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
- #, c-format
- msgid "Could not set exec context to %s.\n"
- msgstr "Nie można ustawić kontekstu wykonywania dla %s.\n"
-@@ -92,687 +92,683 @@ msgstr "******************** WAŻNE ***********************\n"
- msgid "To make this policy package active, execute:"
- msgstr "Aby aktywować ten pakiet polityki należy wykonać:"
-
--#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
--msgid "global"
--msgstr "globalne"
--
--#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
- msgid "Could not create semanage handle"
- msgstr "Nie można utworzyć obsługi semanage"
-
--#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
- msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr ""
- "Polityka SELinuksa nie jest zarządzana lub nie można uzyskać dostępu do "
- "przechowalni."
-
--#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
- msgid "Cannot read policy store."
- msgstr "Nie można odczytać przechowalni polityki."
-
--#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
- msgid "Could not establish semanage connection"
- msgstr "Nie można nawiązać połączenia semanage"
-
--#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
- msgid "Could not test MLS enabled status"
- msgstr "Nie można sprawdzić stanu włączenia MLS"
-
--#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
- msgid "Not yet implemented"
- msgstr "Niezaimplementowane"
-
--#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
- msgid "Semanage transaction already in progress"
- msgstr "Transakcja semanage jest już wykonywana"
-
--#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
- msgid "Could not start semanage transaction"
- msgstr "Nie można uruchomić transakcji semanage"
-
--#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
- msgid "Could not commit semanage transaction"
- msgstr "Nie można wykonać transakcji semanage"
-
--#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
- msgid "Semanage transaction not in progress"
- msgstr "Transakcja semanage nie jest wykonywana"
-
--#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
- msgid "Could not list SELinux modules"
- msgstr "Nie można wyświetlić listy modułów SELinuksa"
-
--#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
- msgid "Modules Name"
- msgstr "Nazwa modułu"
-
--#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
- msgid "Version"
- msgstr "Wersja"
-
--#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
- msgid "Disabled"
- msgstr "Wyłączony"
-
--#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
- #, python-format
- msgid "Could not disable module %s (remove failed)"
- msgstr "Nie można wyłączyć modułu %s (usunięcie się nie powiodło)"
-
--#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
- #, python-format
- msgid "Could not enable module %s (remove failed)"
- msgstr "Nie można włączyć modułu %s (usunięcie się nie powiodło)"
-
--#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
- #, python-format
- msgid "Could not remove module %s (remove failed)"
- msgstr "Nie można usunąć modułu %s (usunięcie się nie powiodło)"
-
--#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
- msgid "dontaudit requires either 'on' or 'off'"
- msgstr "dontaudit wymaga \"on\" lub \"off\""
-
--#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
- msgid "Builtin Permissive Types"
- msgstr "Wbudowane typy zezwalania"
-
--#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
- msgid "Customized Permissive Types"
- msgstr "Dostosowane typy zezwalania"
-
--#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
- #, python-format
- msgid "Could not set permissive domain %s (module installation failed)"
- msgstr ""
- "Nie można ustawić domeny zezwalania %s (instalacja modułu się nie powiodła)"
-
--#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
- #, python-format
- msgid "Could not remove permissive domain %s (remove failed)"
- msgstr "Nie można usunąć domeny zezwalania %s (usunięcie się nie powiodło)"
-
--#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
--#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
--#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
--#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
--#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
--#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
--#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
- #, python-format
- msgid "Could not create a key for %s"
- msgstr "Nie można utworzyć klucza dla %s"
-
--#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
--#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
- #, python-format
- msgid "Could not check if login mapping for %s is defined"
- msgstr "Nie można sprawdzić, jeśli mapowanie loginu dla %s zostało określone"
-
--#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
- #, python-format
- msgid "Linux Group %s does not exist"
- msgstr "Grupa linuksowa %s nie istnieje"
-
--#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
- #, python-format
- msgid "Linux User %s does not exist"
- msgstr "Użytkownik linuksowy %s nie istnieje"
-
--#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
- #, python-format
- msgid "Could not create login mapping for %s"
- msgstr "Nie można utworzyć mapowania loginu dla %s"
-
--#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
- #, python-format
- msgid "Could not set name for %s"
- msgstr "Nie można ustawić nazwy %s"
-
--#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
- #, python-format
- msgid "Could not set MLS range for %s"
- msgstr "Nie można ustawić zakresu MLS dla %s"
-
--#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
- #, python-format
- msgid "Could not set SELinux user for %s"
- msgstr "Nie można ustawić użytkownika SELinuksa dla %s"
-
--#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
- #, python-format
- msgid "Could not add login mapping for %s"
- msgstr "Nie można dodać mapowania loginu do %s"
-
--#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
- msgid "Requires seuser or serange"
- msgstr "Wymagane jest seuser lub serange"
-
--#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
- #, python-format
- msgid "Login mapping for %s is not defined"
- msgstr "Mapowanie loginu dla %s nie zostało określone"
-
--#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
- #, python-format
- msgid "Could not query seuser for %s"
- msgstr "Nie można odpytać seuser dla %s"
-
--#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
- #, python-format
- msgid "Could not modify login mapping for %s"
- msgstr "Nie można zmodyfikować mapowania loginu dla %s"
-
--#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
- #, python-format
- msgid "Login mapping for %s is defined in policy, cannot be deleted"
- msgstr ""
- "Mapowanie loginu dla %s zostało określone w polityce, nie może zostać "
- "usunięte"
-
--#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
- #, python-format
- msgid "Could not delete login mapping for %s"
- msgstr "Nie można usunąć mapowania loginu dla %s"
-
--#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
--#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
- msgid "Could not list login mappings"
- msgstr "Nie można wyświetlić listę mapowań loginów"
+-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
+-#: ../semanage/seobject.py:897
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
+ msgid "Could not list login mappings"
+ msgstr "로그인 맵핑 목록을 만들 수 없습니다"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
- msgstr "Login"
+ msgstr "로그인 이름"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
msgid "SELinux User"
- msgstr "Użytkownik SELinuksa"
+ msgstr "SELinux 사용자"
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
- msgstr "Zakres MLS/MCS"
+ msgstr "MLS/MCS 범위"
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
- msgstr "Nie można sprawdzić, czy użytkownik SELinuksa %s został określony"
+ msgstr "%s에 대한 SELinux 사용자가 지정되었는지 확인할 수 없습니다"
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
- msgstr "Nie można odpytać użytkownika dla %s"
+ msgstr "%s에 대한 사용자를 질의할 수 없습니다"
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
- msgstr "Należy dodać co najmniej jedną rolę dla %s"
+ msgstr "%s에 대해 최소 하나의 역할을 추가해야 합니다 "
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
- msgstr "Nie można utworzyć użytkownika SELinuksa dla %s"
+ msgstr "%s에 대한 SELinux 사용자를 생성할 수 없습니다"
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
- msgstr "Nie można dodać roli %s do %s"
+ msgstr "%s에 대한 %s의 역할을 추가할 수 없습니다"
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
- msgstr "Nie można ustawić poziomu MLS dla %s"
+ msgstr "%s에 대한 MLS 레벨을 설정할 수 없습니다"
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
- msgstr "Nie można dodać przedrostka %s do %s"
+ msgstr "%s에 대한 %s의 접두어를 추가할 수 없습니다"
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
- msgstr "Nie można rozpakować klucza dla %s"
+ msgstr "%s에 대한 키를 추출할 수 없습니다"
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
- msgstr "Nie można dodać użytkownika SELinuksa %s"
+ msgstr "%s에 대한 SELinux 사용자를 추가할 수 없습니다"
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
- msgstr "Wymagany jest przedrostek, role, poziom lub zakres"
+ msgstr "접두어, 기능, 레벨 또는 범위 필요"
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
- msgstr "Wymagany jest przedrostek lub role"
+ msgstr "접두어 또는 기능 필요"
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
- msgstr "Użytkownik SELinuksa %s nie został określony"
+ msgstr "%s에 대한 SELinux 사용자가 지정되지 않았습니다"
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
- msgstr "Nie można zmodyfikować użytkownika SELinuksa %s"
+ msgstr "%s에 대한 SELinux 사용자를 수정할 수 없습니다"
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
msgstr ""
- "Użytkownik SELinuksa %s nie został określony w polityce, nie może zostać "
- "usunięty"
+ "%s에 대한 SELinux 사용자가 정책에 지정되어 있어 이를 삭제할 수 없습니다"
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
- msgstr "Nie można usunąć użytkownika SELinuksa %s"
+ msgstr "%s에 대한 SELinux 사용자를 삭제할 수 없습니다"
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
- msgstr "Nie można wyświetlić listy użytkowników SELinuksa"
+ msgstr "SELinux 사용자 목록을 만들수 없습니다"
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
- msgstr "Nie można wyświetlić listy ról dla użytkownika %s"
+ msgstr "%s 사용자에 대한 역할 목록을 만들수 없습니다"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
- msgstr "Etykiety"
+ msgstr "레이블링"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
msgstr "MLS/"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
- msgstr "Przedrostek"
+ msgstr "접두부"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
- msgstr "Poziom MCS"
+ msgstr "MCS 레벨"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
- msgstr "Zakres MCS"
+ msgstr "MCS 범위"
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
- msgstr "Role SELinuksa"
+ msgstr "SELinux 기능"
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
- msgstr "Wymagany jest protokół UDP lub TCP"
+ msgstr "프로토콜 udp 또는 tcp 필요 "
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
- msgstr "Wymagany jest port"
+ msgstr "포트 필요"
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
- msgstr "Nieprawidłowy port"
+-msgstr ""
++msgstr "잘못된 포트"
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
- msgstr "Nie można utworzyć klucza %s/%s"
+ msgstr "%s/%s 에 대한 키를 생성할 수 없습니다"
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
- msgstr "Wymagany jest typ"
+ msgstr "유형 필요"
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
- msgstr "Nie można sprawdzić, jeśli port %s/%s został określony"
+ msgstr "%s/%s에 대한 포트가 지정되었는지 확인할 수 없습니다 "
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
- msgstr "Port %s/%s został już określony"
+ msgstr "%s/%s에 대한 포트가 이미 지정되었습니다"
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
- msgstr "Nie można utworzyć portu dla %s/%s"
+ msgstr "%s/%s 에 대한 포트를 생성할 수 없습니다"
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
- msgstr "Nie można utworzyć kontekstu dla %s/%s"
+ msgstr "%s/%s 에 대한 문맥을 생성할 수 없습니다"
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
- msgstr "Nie można ustawić użytkownika w kontekście portu dla %s/%s"
+ msgstr "%s/%s 에 대한 포트 문맥의 사용자를 설정할 수 없습니다"
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
- msgstr "Nie można ustawić roli w kontekście portu dla %s/%s"
+ msgstr "%s/%s 에 대한 포트 문맥의 역할을 설정할 수 없습니다"
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
- msgstr "Nie można ustawić typu w kontekście portu dla %s/%s"
+ msgstr "%s/%s 에 대한 포트 문맥의 유형을 설정할 수 없습니다"
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
- msgstr "Nie można ustawić pól MLS w kontekście portu dla %s/%s"
+ msgstr "%s/%s 에 대한 포트 문맥의 mls 항목을 설정할 수 없습니다"
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
- msgstr "Nie można ustawić kontekstu portu dla %s/%s"
+ msgstr "%s/%s 에 대한 포트 문맥을 설정할 수 없습니다"
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
- msgstr "Nie można dodać portu %s/%s"
+ msgstr "%s/%s 에 대한 포트를 추가할 수 없습니다"
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
- msgstr "Wymagane jest setype lub serange"
+ msgstr "setype 또는 serange 필요"
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
- msgstr "Wymagane jest setype"
+ msgstr "setype 필요"
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
- msgstr "Port %s/%s nie został określony"
+ msgstr "%s/%s에 대한 포트가 지정되지 않았습니다"
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
- msgstr "Nie można odpytać portu %s/%s"
+ msgstr "%s/%s에 대한 포트를 질의할 수 없습니다"
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
- msgstr "Nie można zmodyfikować portu %s/%s"
+ msgstr "%s/%s에 대한 포트를 수정할 수 없습니다"
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
- msgstr "Nie można wyświetlić listy portów"
+ msgstr "포트 목록을 만들수 없습니다 "
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
- msgstr "Nie można usunąć portu %s"
+ msgstr "%s 포트를 삭제할 수 없습니다 "
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "Port %s/%s został określony w polityce, nie może zostać usunięty"
+ msgstr "%s/%s에 대한 포트가 정책에 지정되어 있어 이를 삭제할 수 없습니다"
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
- msgstr "Nie można usunąć portu %s/%s"
+ msgstr "%s/%s에 대한 포트를 삭제할 수 없습니다"
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
- msgstr "Nie można wyświetlić listy portów"
+ msgstr "포트 목록을 만들수 없습니다"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
- msgstr "Typ portu SELinuksa"
+ msgstr "SELinux 포트 유형"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
- msgstr "Protokół"
+ msgstr "Proto"
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
- msgstr "Numer portu"
+ msgstr "포트 번호"
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
- msgstr "Wymagany jest adres węzła"
+ msgstr "노드 주소 필요 "
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
- msgstr "Nieznany lub brakujący protokół"
+ msgstr "알려지지 않거나 또는 생략된 프로토콜 "
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
- msgstr "Wymagany jest typ SELinuksa"
+ msgstr "SELinux 유형 필요"
-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
- msgstr "Nie można utworzyć klucza dla %s"
+ msgstr "%s에 대한 키를 생성할 수 없습니다"
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
- msgstr "Nie można sprawdzić, jeśli adres %s został określony"
+ msgstr "%s 주소가 지정되었는지 확인할 수 없습니다 "
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
- msgstr "Nie można utworzyć adresu dla %s"
+ msgstr "%s에 대한 주소를 생성할 수 없습니다 "
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
- msgstr "Nie można utworzyć kontekstu dla %s"
+ msgstr "%s에 대한 문맥을 생성할 수 없습니다"
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
- msgstr "Nie można ustawić maski dla %s"
+ msgstr "%s에 대한 마스크를 설정할 수 없습니다 "
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
- msgstr "Nie można ustawić użytkownika w kontekście adresu dla %s"
+ msgstr "%s에 대한 주소 문맥의 사용자를 설정할 수 없습니다 "
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
- msgstr "Nie można ustawić roli w kontekście adresu dla %s"
+ msgstr "%s에 대한 주소 문맥의 역할을 설정할 수 없습니다 "
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
- msgstr "Nie można ustawić typu w kontekście adresu dla %s"
+ msgstr "%s에 대한 주소 문맥의 유형을 설정할 수 없습니다 "
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
- msgstr "Nie można ustawić pól MLS w kontekście adresu dla %s"
+ msgstr "%s에 대한 주소 문맥의 mls 항목을 설정할 수 없습니다 "
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
- msgstr "Nie można ustawić kontekstu adresu dla %s"
+ msgstr "%s에 대한 주소 문맥을 설정할 수 없습니다 "
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
- msgstr "Nie można dodać adresu %s"
+ msgstr "%s 주소를 추가할 수 없습니다 "
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
- msgstr "Adresu %s nie został określony"
+ msgstr "%s 주소가 지정되지 않았습니다 "
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
- msgstr "Nie można odpytać adresu %s"
+ msgstr "%s 주소를 질의할 수 없습니다 "
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
- msgstr "Nie można zmodyfikować adresu %s"
+ msgstr "%s 주소를 수정할 수 없습니다 "
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr "Adres %s został określony w polityce, nie może zostać usunięty"
+ msgstr "%s 주소가 정책에 지정되어 있어 이를 삭제할 수 없습니다 "
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
- msgstr "Nie można usunąć adresu %s"
+ msgstr "%s 주소를 삭제할 수 없습니다 "
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
- msgstr "Nie można usunąć wszystkich mapowań węzłów"
+-msgstr ""
++msgstr "모든 노드 맵핑을 삭제할 수 없습니다 "
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
- msgstr "Nie można wyświetlić listy adresów"
+ msgstr "주소 목록을 만들수 없습니다 "
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
- msgstr "Nie można sprawdzić, jeśli interfejs %s został określony"
+ msgstr "%s에 대한 인터페이스가 지정되었는지 확인할 수 없습니다"
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
- msgstr "Nie można utworzyć interfejsu dla %s"
+ msgstr "%s에 대한 인터페이스를 생성할 수 없습니다"
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
- msgstr "Nie można ustawić użytkownika w kontekście interfejsu dla %s"
+ msgstr "%s 에 대한 인터페이스 문맥의 사용자를 설정할 수 없습니다"
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
- msgstr "Nie można ustawić roli w kontekście interfejsu dla %s"
+ msgstr "%s 에 대한 인터페이스 문맥의 역할을 설정할 수 없습니다"
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
- msgstr "Nie można ustawić typu w kontekście interfejsu dla %s"
+ msgstr "%s 에 대한 인터페이스 문맥의 유형을 설정할 수 없습니다"
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
- msgstr "Nie można ustawić pól MLS w kontekście interfejsu dla %s"
+ msgstr "%s 에 대한 인터페이스 문맥의 mls 문맥을 설정할 수 없습니다"
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
- msgstr "Nie można ustawić kontekstu interfejsu dla %s"
+ msgstr "%s 에 대한 인터페이스 문맥을 설정할 수 없습니다"
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
- msgstr "Nie można ustawić kontekstu komunikatu dla %s"
+ msgstr "%s에 대한 메세지 문맥을 설정할 수 없습니다"
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
- msgstr "Nie można dodać interfejsu %s"
+ msgstr "%s에 대한 인터페이스를 추가할 수 없습니다"
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr "Interfejs %s nie został określony"
+ msgstr "%s에 대한 인터페이스가 지정되지 않았습니다"
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr "Nie można odpytać interfejsu %s"
+ msgstr "%s에 대한 인터페이스를 질의할 수 없습니다"
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr "Nie można zmodyfikować interfejsu %s"
+ msgstr "%s에 대한 인터페이슬 수정할 수 없습니다"
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr "Interfejs %s został określony w polityce, nie może zostać usunięty"
+ msgstr "%s에 대한 인터페이스가 정책에 지정되어 있어 이를 삭제할 수 없습니다"
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr "Nie można usunąć interfejsu %s"
+ msgstr "%s에 대한 인터페이스를 삭제할 수 없습니다"
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
- msgstr "Nie można usunąć wszystkich mapowań interfejsów"
+-msgstr ""
++msgstr "모든 인터페이스 맵핑을 삭제할 수 없습니다"
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr "Nie można wyświetlić listy interfejsów"
+ msgstr "인터페이스 목록을 만들수 없습니다"
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr "Interfejs SELinuksa"
+ msgstr "SELinux 인터페이스"
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr "Kontekst"
+ msgstr "문맥"
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
- msgstr "Klasa ekwiwalentu dla %s już istnieje"
+-msgstr ""
++msgstr "%s에 대해 동등한 클래스가 이미 존재합니다"
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
- msgstr "Plik spec %s jest w konflikcie z regułą ekwiwalentu \"%s %s\""
+-msgstr ""
++msgstr "파일 사양 %s이 해당 규칙 '%s %s'과 충돌합니다"
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
- msgstr "Klasa ekwiwalentu dla %s nie istnieje"
+-msgstr ""
++msgstr "%s에 대해 동등한 클래스가 존재하지 않습니다 "
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr "Nie można ustawić użytkownika w kontekście pliku dla %s"
+ msgstr "%s에 대한 파일 문맥의 사용자를 설정할 수 없습니다"
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr "Nie można ustawić roli w kontekście pliku dla %s"
+ msgstr "%s에 대한 파일 문맥의 역할을 설정할 수 없습니다"
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
- msgstr "Nie można ustawić pól MLS w kontekście pliku dla %s"
+ msgstr "%s에 대한 파일 문맥의 mls 항목을 설정할 수 없습니다"
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr "Nieprawidłowe określenie pliku"
+ msgstr "잘못된 파일 사양 "
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
- msgstr "Określenie pliku nie może zawierać spacji"
+-msgstr ""
++msgstr "파일 사양에 공백이 포함되어 있어서는 안됩니다"
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
-@@ -780,90 +776,90 @@ msgstr ""
- "Plik spec %s jest w konflikcie z regułą ekwiwalentu \"%s %s\"; należy "
- "spróbować dodać \"%s\" zamiast tego"
+ msgstr ""
++"파일 사양 %s이 해당 규칙 '%s %s'과 충돌합니다; 대신 '%s'를 추가해 보십시오 "
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
- msgstr "Nie można sprawdzić, jeśli kontekst pliku dla %s został określony"
+ msgstr "%s에 대한 파일 문맥이 지정되었는지 확인할 수 없습니다"
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr "Nie można utworzyć kontekstu pliki dla %s"
+ msgstr "%s에 대한 파일 문맥을 생성할 수 없습니다"
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr "Nie można ustawić typu w kontekście pliku dla %s"
+ msgstr "%s에 대한 파일 문맥의 유형을 설정할 수 없습니다"
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr "Nie można ustawić kontekstu pliku dla %s"
+ msgstr "%s에 대한 파일 문맥을 설정할 수 없습니다"
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr "Nie można dodać kontekstu pliku dla %s"
+ msgstr "%s에 대한 파일 문맥을 추가할 수 없습니다"
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
- msgstr "Wymagane jest setype, serange lub seuser"
+ msgstr "setype, serange 또는 seuser 필요"
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr "Kontekst pliku dla %s nie został określony"
+ msgstr "%s에 대한 파일 문맥이 저정되지 않았습니다"
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr "Nie można odpytać kontekstu pliku dla %s"
+ msgstr "%s에 대한 파일 문맥을 질의할 수 없습니다"
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr "Nie można zmodyfikować kontekstu pliku dla %s"
+ msgstr "%s에 대한 파일 문맥을 수정할 수 없습니다"
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr "Nie można wyświetlić listy kontekstów plików"
+ msgstr "파일 문맥 목록을 만들수 없습니다 "
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr "Nie można usunąć kontekstu pliku %s"
+ msgstr "%s 파일 문맥을 삭제할 수 없습니다 "
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr ""
- "Kontekst pliku dla %s został określony w polityce, nie może zostać usunięty"
+ msgstr "%s에 대한 파일 문맥이 정책에 지정되어 있어 이를 삭제할 수 없습니다"
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr "Nie można usunąć kontekstu pliku dla %s"
+ msgstr "%s에 대한 파일 문맥을 삭제할 수 없습니다"
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr "Nie można wyświetlić listy kontekstów plików"
+ msgstr "파일 문맥 목록을 만들수 없습니다"
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr "Nie można wyświetlić listy lokalnych kontekstów plików"
+ msgstr "로컬 파일 문맥 목록을 만들수 없습니다"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
- msgstr "fcontext SELinuksa"
+ msgstr "SELinux fcontext"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr "typ"
+ msgstr "유형"
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
-@@ -871,7 +867,7 @@ msgstr ""
- "\n"
- "Ekwiwalent fcontext dystrybucji SELinuksa \n"
+ msgstr ""
++"\n"
++"SELinux 배포판 fcontext 해당 \n"
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
-@@ -879,83 +875,83 @@ msgstr ""
- "\n"
- "Lokalny ekwiwalent fcontext SELinuksa \n"
+ msgstr ""
++"\n"
++"SELinux 로컬 fcontext 해당 \n"
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr "Nie można sprawdzić, jeśli wartość logiczna %s została określona"
+ msgstr "%s에 대한 부울이 지정되었는지 확인할 수 없습니다"
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr "Wartość logiczna %s nie została określona"
+ msgstr "%s에 대하 부울이 지정되지 않았습니다"
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr "Nie można odpytać kontekstu pliku %s"
+ msgstr "%s에 대한 파일 문맥을 질의할 수 없습니다"
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
- msgstr "Należy podać jedną z poniższych wartości: %s"
+ msgstr "다음의 값 중 하나를 반드시 지정해야 합니다: %s"
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
- msgstr "Nie można ustawić aktywnej wartości zmiennej logicznej %s"
+ msgstr "%s 부울의 활성화값을 설정할 수 없습니다 "
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr "Nie można zmodyfikować wartości logicznej %s"
+ msgstr "%s에 대한 부을을 수정할 수 없습니다"
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
- msgstr "Błędny format %s: wpis %s"
+ msgstr "잘못된 형식 %s: 기록 %s "
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr ""
- "Wartość logiczna %s została określona w polityce, nie może zostać usunięta"
+ msgstr "%s에 대한 부울이 정책에 지정되어 있어 이를 삭제할 수 없습니다"
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr "Nie można usunąć wartości logicznej %s"
+ msgstr "%s에 대한 부울을 삭제할 수 없습니다"
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr "Nie można wyświetlić listy wartości logicznych"
+ msgstr "부울 목록을 만들수 없습니다"
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr "nieznane"
+ msgstr "알려지지 않음 "
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
- msgstr "wyłączone"
+ msgstr "비활성 "
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
- msgstr "włączone"
+ msgstr "활성 "
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
- msgstr "Zmienna logiczna SELinuksa"
+ msgstr "SELinux 부울"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
- msgstr "Stan"
+-msgstr ""
++msgstr "상태 "
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
- msgstr "Domyślnie"
+-msgstr ""
++msgstr "디폴트 "
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
- msgstr "Opis"
+ msgstr "설명 "
-@@ -1019,7 +1015,7 @@ msgstr "Błąd podczas przydzielania pamięci.\n"
+@@ -1005,7 +1006,7 @@ msgstr "메모리 할당하는데 오류 발생.\n"
msgid "Error sending audit message.\n"
- msgstr "Błąd podczas wysyłania komunikatu audytu.\n"
+ msgstr "감사(audit) 메세지를 보내는데 오류 발생.\n"
-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
#, c-format
msgid "Could not determine enforcing mode.\n"
- msgstr "Nie można ustalić trybu wymuszania.\n"
-@@ -1138,62 +1134,66 @@ msgstr "Nie można uzyskać pustego ustawienia sygnału\n"
+ msgstr "강제모드를 결정할 수 없습니다.\n"
+@@ -1124,62 +1125,66 @@ msgstr "비어있는 시그널 모음을 얻을 수 없습니다\n"
msgid "Unable to set SIGHUP handler\n"
- msgstr "Nie można ustawić obsługi SIGHUP\n"
+ msgstr "SIGHUP 처리기를 설정할 수 없습니다\n"
-#: ../newrole/newrole.c:1053
+#: ../newrole/newrole.c:1036
@@ -104477,271 +161941,373 @@ index 3064664..9c3e95d 100644
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "newrole może zostać użyte tylko na jądrze SELinuksa.\n"
+ msgstr "죄송합니다, newrole은 오직 SELinux 커널에서만 사용될 것입니다.\n"
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr "uzyskanie old_context się nie powiodło.\n"
+ msgstr "오래된 문맥를 갖는데 실패했습니다.\n"
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr "Ostrzeżenie. Nie można pobrać informacji o TTY.\n"
+ msgstr "경고! tty 정보를 검색할 수 없습니다.\n"
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr "błąd podczas odczytywania konfiguracji usługi PAM.\n"
+ msgstr "PAM 서비스 설정을 읽는데 오류가 발생했습니다.\n"
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr "newrole: niepoprawne hasło dla %s\n"
+ msgstr "새로운 임무: %s에 대한 잘못된 암호\n"
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
#, c-format
msgid "newrole: failure forking: %s"
- msgstr "newrole: rozgałęzienie się nie powiodło: %s"
+ msgstr "새로운 임무: 포크 작업(forking)이 실패했습니다: %s"
-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr "Nie można przywrócić etykiety TTY...\n"
+ msgstr "tty 레이블을 복구할 수 없습니다...\n"
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
#, c-format
msgid "Failed to close tty properly\n"
- msgstr "Poprawne zamknięcie TTY się nie powiodło\n"
+ msgstr "올바르게 tty를 종료하는 것을 실패했습니다\n"
-#: ../newrole/newrole.c:1224
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr "Nie można zamknąć deskryptorów.\n"
+ msgstr "디스크립터를 종료할 수 없습니다.\n"
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr "Błąd podczas przydzielania argv0 powłoki.\n"
+ msgstr "쉘의 argv0을리 할당하는데 오류 발생.\n"
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
#, c-format
msgid "Unable to restore the environment, aborting\n"
- msgstr "Nie można przywrócić środowiska, przerywanie\n"
+ msgstr "환경을 복구할 수 없음, 중지합니다\n"
-#: ../newrole/newrole.c:1298
+#: ../newrole/newrole.c:1297
msgid "failed to exec shell\n"
- msgstr "wykonanie powłoki się nie powiodło\n"
+ msgstr "쉘을 실행하는데 실패하였습니다\n"
-@@ -1296,20 +1296,20 @@ msgstr "chcat -- -CompanyConfidential /dokumenty/businessplan.odt"
+@@ -1282,2088 +1287,2963 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
msgid "chcat -l +CompanyConfidential juser"
- msgstr "chcat -l +CompanyConfidential jużytkownik"
+ msgstr "chcat -l +CompanyConfidential juser"
-#: ../scripts/chcat:399 ../gui/polgen.py:1351
-#, c-format, python-format
+#: ../scripts/chcat:399
+#, c-format
msgid "Options Error %s "
- msgstr "Błąd opcji %s "
+ msgstr "옵션 오류 %s "
-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
msgid "Boolean"
- msgstr "Zmienna logiczna"
+-msgstr ""
++msgstr "부울 "
-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
msgid "all"
- msgstr "wszystko"
+-msgstr ""
++msgstr "전체 "
-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1397,38 +1397,46 @@ msgstr "Włącz audytowanie"
- msgid "Load Policy Module"
- msgstr "Wczytaj moduł polityki"
+ msgid "Customized"
+-msgstr ""
++msgstr "사용자 정의 "
+
+ #: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:1911
+ msgid "File Labeling"
+-msgstr ""
++msgstr "파일 레이블 설정 "
+
+ #: ../gui/fcontextPage.py:74
+ msgid ""
+ "File\n"
+ "Specification"
+ msgstr ""
++"파일\n"
++"사양"
+
+ #: ../gui/fcontextPage.py:81
+ msgid ""
+ "Selinux\n"
+ "File Type"
+ msgstr ""
++"Selinux\n"
++"파일 유형 "
+
+ #: ../gui/fcontextPage.py:88
+ msgid ""
+ "File\n"
+ "Type"
+ msgstr ""
++"파일\n"
++"유형"
+
+ #: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2098
+ msgid "User Mapping"
+-msgstr ""
++msgstr "사용자 맵핑 "
+
+ #: ../gui/loginsPage.py:52
+ msgid ""
+ "Login\n"
+ "Name"
+ msgstr ""
++"로그인\n"
++"이름"
+
+ #: ../gui/loginsPage.py:56 ../gui/usersPage.py:50
+ msgid ""
+ "SELinux\n"
+ "User"
+ msgstr ""
++"SELinux\n"
++"사용자 "
+
+ #: ../gui/loginsPage.py:59 ../gui/usersPage.py:55
+ msgid ""
+ "MLS/\n"
+ "MCS Range"
+ msgstr ""
++"MLS/\n"
++"MCS 범위 "
+
+ #: ../gui/loginsPage.py:133
+ #, python-format
+ msgid "Login '%s' is required"
+-msgstr ""
++msgstr "로그인 '%s'이 필요합니다 "
+
+ #: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+-msgstr ""
++msgstr "정책 모듈 "
+
+ #: ../gui/modulesPage.py:57
+ msgid "Module Name"
+-msgstr ""
++msgstr "모듈 이름 "
+
+ #: ../gui/modulesPage.py:134
+ msgid "Disable Audit"
+-msgstr ""
++msgstr "감사 비활성화 "
+
+ #: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+-msgstr ""
++msgstr "감사 활성화 "
+ #: ../gui/modulesPage.py:162
+ msgid "Load Policy Module"
+-msgstr ""
+-
-#: ../gui/polgen.glade:79
-msgid "Polgen"
--msgstr "Polgen"
--
+-msgstr ""
++msgstr "정책 모듈 로드 "
+
-#: ../gui/polgen.glade:80
+#: ../gui/polgen.glade:9
msgid "Red Hat 2007"
- msgstr "Red Hat 2007"
+-msgstr ""
++msgstr "Red Hat 2007"
-#: ../gui/polgen.glade:81
+#: ../gui/polgen.glade:11
msgid "GPL"
- msgstr "GPL"
+-msgstr ""
++msgstr "GPL"
#. TRANSLATORS: Replace this string with your names, one name per line.
-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
msgid "translator-credits"
- msgstr "Piotr Drąg <piotrdrag at gmail.com>, 2006"
-
--#: ../gui/polgen.glade:90
+-msgstr ""
++msgstr "김은주 (eukim at redhat.com) 2012"
++
+#: ../gui/polgen.glade:34
+msgid "Add Booleans Dialog"
-+msgstr "Dodanie okna dialogowego zmiennej logicznej"
-+
++msgstr "부울 대화 추가 "
+
+-#: ../gui/polgen.glade:90
+#: ../gui/polgen.glade:101
+msgid "Boolean Name"
-+msgstr "Nazwa zmiennej logicznej"
++msgstr "부울 이름 "
+
+#: ../gui/polgen.glade:230
msgid "SELinux Policy Generation Tool"
- msgstr "Narzędzie tworzenia polityki SELinuksa"
+-msgstr ""
++msgstr "SELinux 정책 생성 도구 "
-#: ../gui/polgen.glade:128
+#: ../gui/polgen.glade:251
msgid ""
"<b>Select the policy type for the application or user role you want to "
"confine:</b>"
- msgstr "<b>Wybór typu roli aplikacji lub użytkownika do ograniczenia:</b>"
+ msgstr ""
++"<b>정의하려는 애플리케이션이나 사용자 역할에 대한 정책 유형을 선택합니다:</b>"
-#: ../gui/polgen.glade:177
+#: ../gui/polgen.glade:284
msgid "<b>Applications</b>"
- msgstr "<b>Aplikacje</b>"
+-msgstr ""
++msgstr "<b>애플리케이션</b>"
-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
+msgid "Standard Init Daemon"
-+msgstr "Standardowy demon inicjowania"
++msgstr "표준 Init 데몬 "
+
+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
msgid ""
"Standard Init Daemon are daemons started on boot via init scripts. Usually "
"requires a script in /etc/rc.d/init.d"
-@@ -1436,34 +1444,34 @@ msgstr ""
- "Standardowe demony inicjowania to demony włączane podczas uruchamiania przez "
- "skrypty inicjacyjne. Zwykle wymagają skryptu w /etc/rc.d/init.d"
+ msgstr ""
++"표준 Init 데몬은 시작할 때 init 스크립트를 통해 시작되는 데몬입니다. 일반적으"
++"로 /etc/rc.d/init.d에 스크립트가 필요합니다 "
-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
-msgid "Standard Init Daemon"
--msgstr "Standardowy demon inicjowania"
+-msgstr ""
-
-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
msgid "DBUS System Daemon"
- msgstr "Systemowy demon D-Bus"
-
--#: ../gui/polgen.glade:280
+-msgstr ""
++msgstr "DBUS 시스템 데몬 "
++
+#: ../gui/polgen.glade:349
+msgid "Internet Services Daemon (inetd)"
-+msgstr "Demon usług internetowych (inetd)"
-+
++msgstr "인터넷 시스템 데몬 (inetd)"
+
+-#: ../gui/polgen.glade:280
+#: ../gui/polgen.glade:353
msgid "Internet Services Daemon are daemons started by xinetd"
- msgstr "Demony usług internetowych to demony uruchamiane przez xinetd"
+-msgstr ""
++msgstr "인터넷 서비스 데몬은 xinetd에 의해 시작되는 데몬입니다 "
-#: ../gui/polgen.glade:282
-msgid "Internet Services Daemon (inetd)"
--msgstr "Demon usług internetowych (inetd)"
+-msgstr ""
+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
+msgid "Web Application/Script (CGI)"
-+msgstr "Aplikacje/skrypty WWW (CGI)"
++msgstr "웹 애플리케이션/스크립트 (CGI)"
-#: ../gui/polgen.glade:301
+#: ../gui/polgen.glade:370
msgid ""
"Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
msgstr ""
- "Skrypty CGI aplikacji/skryptów WWW (CGI) uruchamiane przez serwer WWW "
- "(Apache)"
++"웹 애플리케이션/스크립트 (CGI) CGI 스크립트는 웹 서버에 의해 시작됩니다 "
++"(apache)"
-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
-msgid "Web Application/Script (CGI)"
--msgstr "Aplikacje/skrypty WWW (CGI)"
+-msgstr ""
+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
+msgid "User Application"
-+msgstr "Aplikacja użytkownika"
++msgstr "사용자 애플리케이션 "
-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
msgid ""
"User Application are any application that you would like to confine that is "
"started by a user"
-@@ -1471,27 +1479,27 @@ msgstr ""
- "Aplikacje użytkownika to wszystkie ograniczane aplikacje, które są "
- "uruchamiane przez użytkowników"
+ msgstr ""
++"사용자 애플리케이션은 사용자에 의해 시작되는 한정하고자 하는 모든 애플리케이"
++"션입니다 "
-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
-msgid "User Application"
--msgstr "Aplikacja użytkownika"
+-msgstr ""
-
-#: ../gui/polgen.glade:345 ../gui/polgen.py:161
+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
msgid "Sandbox"
- msgstr "Piaskownica"
+-msgstr ""
++msgstr "Sandbox"
-#: ../gui/polgen.glade:391
+#: ../gui/polgen.glade:446
msgid "<b>Login Users</b>"
- msgstr "<b>Logowani użytkownicy</b>"
+-msgstr ""
++msgstr "<b>로그인 사용자</b>"
-#: ../gui/polgen.glade:453
+#: ../gui/polgen.glade:478
+msgid "Existing User Roles"
-+msgstr "Istniejące role użytkowników"
++msgstr "기존 사용자 역할 "
+
+#: ../gui/polgen.glade:482
msgid "Modify an existing login user record."
- msgstr "Zmodyfikuj istniejący wpis logowania użytkownika."
+-msgstr ""
++msgstr "기존의 로그인 사용자 기록을 수정합니다."
-#: ../gui/polgen.glade:455
-msgid "Existing User Roles"
--msgstr "Istniejące role użytkowników"
+-msgstr ""
+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
+msgid "Minimal Terminal User Role"
-+msgstr "Minimalna rola użytkownika terminala"
++msgstr "터미널에서 최소 사용자 역할 "
-#: ../gui/polgen.glade:474
+#: ../gui/polgen.glade:499
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."
-@@ -1500,11 +1508,11 @@ msgstr ""
- "zdalne logowanie. Domyślnie ten użytkownik nie będzie posiadał setuid, "
- "sieci, su ani sudo."
+ msgstr ""
++"이 사용자는 터미널이나 원격 로그인을 통해서만 시스템에 로그인합니다. 기본값으"
++"로 이 사용자는 setuid, 네트워크 운용, su, sudo를 가지지 않습니다."
-#: ../gui/polgen.glade:476 ../gui/polgen.py:162
-msgid "Minimal Terminal User Role"
--msgstr "Minimalna rola użytkownika terminala"
+-msgstr ""
+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
+msgid "Minimal X Windows User Role"
-+msgstr "Minimalna rola użytkownika X Window"
++msgstr "X 창에서 최소한의 사용자 역할 "
-#: ../gui/polgen.glade:495
+#: ../gui/polgen.glade:516
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"
-@@ -1512,22 +1520,22 @@ msgstr ""
- "Ten użytkownik może logować się do komputera przez X Window lub terminal. "
- "Domyślnie ten użytkownik nie będzie posiadał setuid, sieci, sudo ani su"
+ msgstr ""
++"이 사용자는 X 또는 터미널을 통해 시스템에 로그인할 수 있습니다. 기본값으로 "
++"이 사용자는 setuid, 네트워크 운용, su, sudo를 가지지 않습니다."
-#: ../gui/polgen.glade:497 ../gui/polgen.py:163
-msgid "Minimal X Windows User Role"
--msgstr "Minimalna rola użytkownika X Window"
+-msgstr ""
+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
+msgid "User Role"
-+msgstr "Rola użytkownika"
++msgstr "사용자 역할"
-#: ../gui/polgen.glade:516
+#: ../gui/polgen.glade:533
@@ -104749,198 +162315,218 @@ index 3064664..9c3e95d 100644
"User with full networking, no setuid applications without transition, no "
"sudo, no su."
msgstr ""
- "Użytkownik z pełną siecią, brakiem aplikacji setuid bez przemiany, sudo i su"
++"사용자는 전체 네트워크 운영을 갖지만 전환없이 setuid 애플리케이션도 sudo도 "
++"su도 갖지 않습니다 "
-#: ../gui/polgen.glade:518 ../gui/polgen.py:164
-msgid "User Role"
--msgstr "Rola użytkownika"
+-msgstr ""
+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
+msgid "Admin User Role"
-+msgstr "Rola użytkownika administratora"
++msgstr "사용자 역할 관리 "
-#: ../gui/polgen.glade:537
+#: ../gui/polgen.glade:550
msgid ""
"User with full networking, no setuid applications without transition, no su, "
"can sudo to Root Administration Roles"
-@@ -1535,15 +1543,15 @@ msgstr ""
- "Użytkownik z pełną siecią, brakiem aplikacji setuid bez przemiany i su, może "
- "używać sudo dla ról administratorów root"
+ msgstr ""
++"사용자는 전체 네트워크 운영을 갖지만 전환없이 setuid 애플리케이션도 su도 갖"
++"지 않으며, Root 관리 역할로 sudo를 사용할 수 있습니다"
-#: ../gui/polgen.glade:539 ../gui/polgen.py:165
-msgid "Admin User Role"
--msgstr "Rola użytkownika administratora"
+-msgstr ""
-
-#: ../gui/polgen.glade:585
+#: ../gui/polgen.glade:592
msgid "<b>Root Users</b>"
- msgstr "<b>Użytkownicy root</b>"
-
--#: ../gui/polgen.glade:647
+-msgstr ""
++msgstr "<b>Root 사용자</b>"
++
+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
+msgid "Root Admin User Role"
-+msgstr "Rola użytkownika administratora root"
-+
++msgstr "사용자 역할 Root 관리 "
+
+-#: ../gui/polgen.glade:647
+#: ../gui/polgen.glade:627
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 "
-@@ -1553,137 +1561,119 @@ msgstr ""
- "będzie używany do administrowania komputerem podczas uruchamiania jako root. "
- "Ten użytkownik nie będzie mógł zalogować się bezpośrednio do systemu."
+ "the system directly."
+ msgstr ""
++"root로 실행하는 동안 사용자를 시스템 관리를 위해 사용하는 경우 Root 관리 사용"
++"자 역할을 선택합니다. 이 사용자는 시스템에 직접 로그인할 수 없습니다."
-#: ../gui/polgen.glade:649 ../gui/polgen.py:166
-msgid "Root Admin User Role"
--msgstr "Rola użytkownika administratora root"
+-msgstr ""
-
-#: ../gui/polgen.glade:716
-msgid "label104"
--msgstr "label104"
+-msgstr ""
-
-#: ../gui/polgen.glade:745
+#: ../gui/polgen.glade:705
msgid "<b>Enter name of application or user role:</b>"
- msgstr "<b>Nazwa roli aplikacji lub użytkownika do ograniczenia:</b>"
+-msgstr ""
++msgstr "<b>애플리케이션 이름이나 사용자 역할을 입력합니다:</b>"
-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
msgid "Name"
- msgstr "Nazwa"
+-msgstr ""
++msgstr "이름"
-#: ../gui/polgen.glade:807
+#: ../gui/polgen.glade:739
msgid "Enter complete path for executable to be confined."
- msgstr "Pełna ścieżka do ograniczanego pliku wykonywalnego."
+-msgstr ""
++msgstr "제한된 실행 파일의 전체 경로를 입력합니다."
-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
msgid "..."
- msgstr "..."
+-msgstr ""
++msgstr "..."
-#: ../gui/polgen.glade:849
+#: ../gui/polgen.glade:776
msgid "Enter unique name for the confined application or user role."
- msgstr "Unikalna nazwa dla roli ograniczanego aplikacji lub użytkownika."
+-msgstr ""
++msgstr "제한된 애플리케이션이나 사용자 역할에 대한 고유한 이름을 입력합니다."
-#: ../gui/polgen.glade:871
+#: ../gui/polgen.glade:794
msgid "Executable"
- msgstr "Plik wykonywalny"
+-msgstr ""
++msgstr "실행 가능 "
-#: ../gui/polgen.glade:899
+#: ../gui/polgen.glade:808
msgid "Init script"
- msgstr "Skrypt inicjowania"
+-msgstr ""
++msgstr "Init 스크립트 "
-#: ../gui/polgen.glade:927
+#: ../gui/polgen.glade:821
msgid ""
"Enter complete path to init script used to start the confined application."
msgstr ""
- "Pełna ścieżka do skryptu inicjowania używanego do uruchamiania ograniczanej "
- "aplikacji."
++"제한된 애플리케이션을 시작하기 위해 사용하는 init 스크립트로의 전체 경로를 입"
++"력합니다."
-#: ../gui/polgen.glade:982
-msgid "label105"
--msgstr "label105"
+-msgstr ""
-
-#: ../gui/polgen.glade:1011
+#: ../gui/polgen.glade:887
msgid "<b>Select existing role to modify:</b>"
- msgstr "<b>Wybór istniejącej roli do zmodyfikowania:</b>"
+-msgstr ""
++msgstr "<b>수정할 기존 역할 선택:</b>"
-#: ../gui/polgen.glade:1045
+#: ../gui/polgen.glade:908
msgid "Select the user roles that will transiton to the %s domain."
- msgstr "Wybór roli użytkownika, które przemienić do domeny %s."
+-msgstr ""
++msgstr "%s 도메인으로 전환할 사용자 역할을 선택합니다."
-#: ../gui/polgen.glade:1073
-msgid "label106"
--msgstr "label106"
+#: ../gui/polgen.glade:928
+msgid "role tab"
-+msgstr ""
+ msgstr ""
-#: ../gui/polgen.glade:1102
+#: ../gui/polgen.glade:945
msgid "<b>Select roles that %s will transition to:</b>"
- msgstr "<b>Wybór ról, do których przemienić %s:</b>"
+-msgstr ""
++msgstr "<b>%s의 전환 대상이 될 역할을 선택:</b>"
-#: ../gui/polgen.glade:1136
+#: ../gui/polgen.glade:963
msgid "Select applications domains that %s will transition to."
- msgstr "Wybór domen aplikacji, do których przemienić %s."
+-msgstr ""
++msgstr "%s의 전환 대상이 될 애플리케이션 도메인을 선택합니다."
-#: ../gui/polgen.glade:1164
-msgid "label107"
--msgstr "label107"
+#: ../gui/polgen.glade:983
+msgid ""
+"transition \n"
+"role tab"
-+msgstr ""
+ msgstr ""
-#: ../gui/polgen.glade:1193
+#: ../gui/polgen.glade:1001
msgid "<b>Select the user_roles that will transition to %s:</b>"
- msgstr "<b>Wybór ról użytkownika, do których przemienić %s:</b>"
+-msgstr ""
++msgstr "<b>%s로 전환할 사용자 역할을 선택(_R):</b>"
-#: ../gui/polgen.glade:1227
+#: ../gui/polgen.glade:1019
msgid "Select the user roles that will transiton to this applications domains."
- msgstr "Wybór ról użytkownika, które przemienić do tych domen aplikacji."
+-msgstr ""
++msgstr "이 애플리케이션 도메인으로 전환할 사용자 역할을 선택합니다."
-#: ../gui/polgen.glade:1255
-msgid "label108"
--msgstr "label108"
+-msgstr ""
-
-#: ../gui/polgen.glade:1284
+#: ../gui/polgen.glade:1056
msgid "<b>Select domains that %s will administer:</b>"
- msgstr "<b>Wybór domen, którymi %s będzie administrował:</b>"
+-msgstr ""
++msgstr "<b>%s가 관리하는 도메인 선택:</b>"
-#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
+#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
msgid "Select the domains that you would like this user administer."
- msgstr "Wybór domen, które ten użytkownik ma administrować."
+-msgstr ""
++msgstr "이 사용자가 관리하려는 도메인을 선택합니다."
-#: ../gui/polgen.glade:1346
-msgid "label109"
--msgstr "label109"
+-msgstr ""
-
-#: ../gui/polgen.glade:1375
+#: ../gui/polgen.glade:1111
msgid "<b>Select additional roles for %s:</b>"
- msgstr "<b>Wybór dodatkowych ról dla %s:</b>"
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:1437
-msgid "label111"
--msgstr "label111"
--
+-msgstr ""
++msgstr "<b>%s의 추가 역할을 선택:</b>"
+
-#: ../gui/polgen.glade:1466
+#: ../gui/polgen.glade:1166
msgid "<b>Enter network ports that %s binds on:</b>"
- msgstr "<b>Porty sieciowe, do których %s dowiązuje:</b>"
+-msgstr ""
++msgstr "<b>%s이 바인딩할 네트워크 포트 입력:</b>"
-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
msgid "<b>TCP Ports</b>"
- msgstr "<b>Porty TCP</b>"
-
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
+-msgstr ""
++msgstr "<b>TCP 포트</b>"
++
+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
+#: ../gui/polgen.glade:1698
+msgid "All"
-+msgstr "Wszystko"
-+
++msgstr "전체 "
+
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
msgid "Allows %s to bind to any udp port"
- msgstr "Umożliwia %s dowiązywanie do dowolnego portu UDP"
+-msgstr ""
++msgstr "%s이 모든 udp 포트에 바인딩하는 것을 허용"
-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
-#: ../gui/polgen.glade:2215
-msgid "All"
--msgstr "Wszystko"
+-msgstr ""
+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
+msgid "600-1024"
+msgstr "600-1024"
@@ -104949,378 +162535,729 @@ index 3064664..9c3e95d 100644
+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
msgstr ""
- "Umożliwia %s wywoływanie bindresvport z wartością 0. Dowiązywanie do portów "
- "600-1024"
++"%s이 0로 bindresvport를 호출하는 것을 허용합니다. 포트 600-1024로 바인딩"
-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
-msgid "600-1024"
--msgstr "600-1024"
+-msgstr ""
+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
+msgid "Unreserved Ports (>1024)"
-+msgstr "Niezastrzeżone porty (powyżej 1024)"
++msgstr "예약되지 않은 포트 (>1024)"
-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
msgid ""
"Enter a comma separated list of udp ports or ranges of ports that %s binds "
"to. Example: 612, 650-660"
-@@ -1691,36 +1681,35 @@ msgstr ""
- "Lista portów lub zakresów portów UDP oddzielonych przecinkami, do których %s "
- "może dowiązywać. Przykład: 612, 650-660"
+ msgstr ""
++"%s이 바인딩할 포트 범위 또는 udp 포트의 콤마로 분리된 목록을 입력합니다. 예: "
++"612, 650-660"
-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
-msgid "Unreserved Ports (>1024)"
--msgstr "Niezastrzeżone porty (powyżej 1024)"
+-msgstr ""
-
-#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
-#: ../gui/polgen.glade:2233
+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
+#: ../gui/polgen.glade:1718
msgid "Select Ports"
- msgstr "Wybór portów"
+-msgstr ""
++msgstr "포트 선택 "
-#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
+#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
msgid "Allows %s to bind to any udp ports > 1024"
- msgstr "Umożliwia %s dowiązywanie do dowolnego portu UDP > 1024"
+-msgstr ""
++msgstr "%s이 1024 이상의 모든 udp 포트에 바인딩하는 것을 허용 "
-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
msgid "<b>UDP Ports</b>"
- msgstr "<b>Porty UDP</b>"
+-msgstr ""
++msgstr "<b>UDP 포트</b>"
-#: ../gui/polgen.glade:1937
-msgid "label113"
--msgstr "label113"
+#: ../gui/polgen.glade:1519
-+#, fuzzy
+msgid ""
+"Network\n"
+"Bind tab"
-+msgstr "Port sieciowy"
+ msgstr ""
-#: ../gui/polgen.glade:1966
+#: ../gui/polgen.glade:1537
msgid "<b>Select network ports that %s connects to:</b>"
- msgstr "<b>Wybór portów sieciowych, do których %s może się łączyć:</b>"
+-msgstr ""
++msgstr "<b>%s이 연결된 네트워크 포트 선택:</b>"
-#: ../gui/polgen.glade:2058
+#: ../gui/polgen.glade:1593
msgid "Allows %s to connect to any tcp port"
- msgstr "Umożliwia %s łączenie z dowolnym portem TCP"
+-msgstr ""
++msgstr "%s이 모든 tcp 포트에 연결하는 것을 허용"
-#: ../gui/polgen.glade:2104
+#: ../gui/polgen.glade:1622
msgid ""
"Enter a comma separated list of tcp ports or ranges of ports that %s "
"connects to. Example: 612, 650-660"
-@@ -1728,11 +1717,11 @@ msgstr ""
- "Lista portów lub zakresów portów TCP oddzielonych przecinkami, z którymi %s "
- "może się łączyć. Przykład: 612, 650-660"
+ msgstr ""
++"tcp 포트 또는 %s이 연결되는 포트 범위의 콤마로 분리된 목록을 입력합니다. 예: "
++"612, 650-660"
-#: ../gui/polgen.glade:2212
+#: ../gui/polgen.glade:1702
msgid "Allows %s to connect to any udp port"
- msgstr "Umożliwia %s łączenie z dowolnym portem UDP"
+-msgstr ""
++msgstr "udp 포트에 연결하기 위해 %s 허용 "
-#: ../gui/polgen.glade:2258
+#: ../gui/polgen.glade:1731
msgid ""
"Enter a comma separated list of udp ports or ranges of ports that %s "
"connects to. Example: 612, 650-660"
-@@ -1740,55 +1729,47 @@ msgstr ""
- "Lista portów lub zakresów portów UDP oddzielonych przecinkami, z którymi %s "
- "może się łączyć. Przykład: 612, 650-660"
+ msgstr ""
++"udp 포트 또는 %s이 연결되는 포트 범위의 콤마로 분리된 목록을 입력합니다. 예: "
++"612, 650-660"
-#: ../gui/polgen.glade:2305
-msgid "label114"
--msgstr "label114"
+-msgstr ""
-
-#: ../gui/polgen.glade:2334
+#: ../gui/polgen.glade:1792
msgid "<b>Select common application traits for %s:</b>"
- msgstr "<b>Wybór wspólnych cech aplikacji dla %s:</b>"
+-msgstr ""
++msgstr "<b>%s의 일반적인 애플리케이션 특성 선택:</b>"
-#: ../gui/polgen.glade:2366
+#: ../gui/polgen.glade:1809
msgid "Writes syslog messages\t"
- msgstr "Zapisuje komunikaty syslog\t"
+-msgstr ""
++msgstr "syslog 메세지 작성\t"
-#: ../gui/polgen.glade:2385
+#: ../gui/polgen.glade:1824
msgid "Create/Manipulate temporary files in /tmp"
- msgstr "Tworzy/manipuluje plikami tymczasowymi w /tmp"
+-msgstr ""
++msgstr "/tmp에 임시 파일을 생성/조작 "
-#: ../gui/polgen.glade:2404
+#: ../gui/polgen.glade:1839
msgid "Uses Pam for authentication"
- msgstr "Używa PAM do uwierzytelniania"
+-msgstr ""
++msgstr "인증을 위해 Pam 사용 "
-#: ../gui/polgen.glade:2423
+#: ../gui/polgen.glade:1854
msgid "Uses nsswitch or getpw* calls"
- msgstr "Używa wywołań nsswitch lub getpw*"
+-msgstr ""
++msgstr "nsswitch 또는 getpw* 호출 사용"
-#: ../gui/polgen.glade:2442
+#: ../gui/polgen.glade:1869
msgid "Uses dbus"
- msgstr "Używa D-Bus"
+-msgstr ""
++msgstr "dbus 사용 "
-#: ../gui/polgen.glade:2461
+#: ../gui/polgen.glade:1884
msgid "Sends audit messages"
- msgstr "Wysyła komunikaty audytu"
+-msgstr ""
++msgstr "감사 메세지를 보냅니다"
-#: ../gui/polgen.glade:2480
+#: ../gui/polgen.glade:1899
msgid "Interacts with the terminal"
- msgstr "Używa terminala"
+-msgstr ""
++msgstr "터미널과 상호 대화합니다"
-#: ../gui/polgen.glade:2499
+#: ../gui/polgen.glade:1914
msgid "Sends email"
- msgstr "Wysyła e-maile"
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:2530
-msgid "label115"
--msgstr "label115"
--
+-msgstr ""
++msgstr "이메일 보내기 "
+
-#: ../gui/polgen.glade:2559
+#: ../gui/polgen.glade:1961
msgid "<b>Add files/directories that %s manages</b>"
- msgstr "<b>Dodanie plików/katalogów, którymi %s zarządza</b>"
+-msgstr ""
++msgstr "<b>%s이 관리하는 파일/디렉토리 추가</b>"
-#: ../gui/polgen.glade:2788
+#: ../gui/polgen.glade:2122
msgid ""
"Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
"Files ..."
-@@ -1796,77 +1777,65 @@ msgstr ""
- "Dodanie plików/katalogów, którymi %s \"zarządza\". Pliki PID, pliki "
- "dziennika, pliki /var/lib..."
+ msgstr ""
++"%s이 \"관리\"하는 파일/디렉토리. Pid 파일, 로그 파일, /var/lib 파일 등 ..."
-#: ../gui/polgen.glade:2823
-msgid "label116"
--msgstr "label116"
+-msgstr ""
-
-#: ../gui/polgen.glade:2852
+#: ../gui/polgen.glade:2166
msgid "<b>Add booleans from the %s policy:</b>"
- msgstr "<b>Dodanie zmiennych logicznych z polityki %s:</b>"
+-msgstr ""
++msgstr "<b>%s 정책에서 부울 추가:</b>"
-#: ../gui/polgen.glade:3002
+#: ../gui/polgen.glade:2274
msgid "Add/Remove booleans used by the %s domain"
- msgstr "Dodanie/usunięcie zmiennych logicznych używanych przez domenę %s"
+-msgstr ""
++msgstr "%s 도메인이 사용하는 부울 추가/제거 "
-#: ../gui/polgen.glade:3066
+#: ../gui/polgen.glade:2316
msgid "<b>Which directory you will generate the %s policy?</b>"
- msgstr "<b>Który katalog utworzyć dla polityki %s?</b>"
+-msgstr ""
++msgstr "<b>어떤 디렉토리가 %s 정책을 생성합니까?</b>"
-#: ../gui/polgen.glade:3097
+#: ../gui/polgen.glade:2334
msgid "Policy Directory"
- msgstr "Katalog polityki"
+-msgstr ""
++msgstr "정책 디렉토리 "
-#: ../gui/polgen.glade:3254
-msgid "Add Booleans Dialog"
--msgstr "Dodanie okna dialogowego zmiennej logicznej"
+-msgstr ""
-
-#: ../gui/polgen.glade:3327
-msgid "Boolean Name"
--msgstr "Nazwa zmiennej logicznej"
+-msgstr ""
-
-#: ../gui/polgengui.py:261
+#: ../gui/polgengui.py:262
msgid "Role"
- msgstr "Rola"
+-msgstr ""
++msgstr "역할 "
-#: ../gui/polgengui.py:268
+#: ../gui/polgengui.py:269
msgid "Existing_User"
- msgstr "Istniejący_użytkownik"
+-msgstr ""
++msgstr "기존 사용자(_U)"
-#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
+#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
msgid "Application"
- msgstr "Aplikacja"
+-msgstr ""
++msgstr "애플리케이션 "
-#: ../gui/polgengui.py:352
+#: ../gui/polgengui.py:353
#, python-format
msgid "%s must be a directory"
- msgstr "%s musi być katalogiem"
+-msgstr ""
++msgstr "%s은 디렉토리여야 합니다"
-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
msgid "You must select a user"
- msgstr "Należy wybrać użytkownika"
+-msgstr ""
++msgstr "사용자를 선택해야 합니다 "
-#: ../gui/polgengui.py:542
+#: ../gui/polgengui.py:543
msgid "Select executable file to be confined."
- msgstr "Wybór ograniczanego pliku wykonywalnego."
+-msgstr ""
++msgstr "제한된 실행 파일을 선택합니다."
-#: ../gui/polgengui.py:553
+#: ../gui/polgengui.py:554
msgid "Select init script file to be confined."
- msgstr "Wybór ograniczanego pliku skryptu inicjowania."
+-msgstr ""
++msgstr "제한된 init 스크립트 파일을 선택합니다."
-#: ../gui/polgengui.py:563
+#: ../gui/polgengui.py:564
msgid "Select file(s) that confined application creates or writes"
- msgstr "Wybór plików, które ograniczana aplikacja tworzy lub zapisuje"
+-msgstr ""
++msgstr "제한된 애플리케이션을 생성하거나 쓸 파일을 선택합니다"
-#: ../gui/polgengui.py:570
+#: ../gui/polgengui.py:571
msgid "Select directory(s) that the confined application owns and writes into"
- msgstr ""
- "Wybór katalogów, które ograniczana aplikacja posiada lub do nich zapisuje"
+-msgstr ""
++msgstr "제한된 애플리케이션을 소유하고 쓸 디렉토리를 선택합니다"
-#: ../gui/polgengui.py:632
+#: ../gui/polgengui.py:633
msgid "Select directory to generate policy files in"
- msgstr "Wybór katalogu, w którym utworzyć pliki polityki"
+-msgstr ""
++msgstr "정책 파일을 생성할 디렉토리를 선택합니다 "
-#: ../gui/polgengui.py:649
+#: ../gui/polgengui.py:650
#, python-format
msgid ""
"Type %s_t already defined in current policy.\n"
-@@ -1875,11 +1844,11 @@ msgstr ""
- "Typ %s_t został już określony w bieżącej polityce.\n"
- "Kontynuować?"
+ "Do you want to continue?"
+ msgstr ""
++"현재 정책에서 이미 정의된 %s_t를 입력합니다.\n"
++"계속 진행하시겠습니까?"
-#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
+#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
msgid "Verify Name"
- msgstr "Sprawdź nazwę"
+-msgstr ""
++msgstr "이름 확인 "
-#: ../gui/polgengui.py:653
+#: ../gui/polgengui.py:654
#, python-format
msgid ""
"Module %s.pp already loaded in current policy.\n"
-@@ -1888,107 +1857,19 @@ msgstr ""
- "Moduł %s.pp został już wczytany w bieżącej polityce.\n"
- "Kontynuować?"
+ "Do you want to continue?"
+ msgstr ""
++"모듈 %s.pp은 현재 정책에 이미 로드되어 있습니다.\n"
++"계속 진행하시겠습니까?"
-#: ../gui/polgengui.py:699
+#: ../gui/polgengui.py:700
msgid ""
"You must add a name made up of letters and numbers and containing no spaces."
- msgstr "Należy dodać nazwę składającą się z liter i liczb, bez spacji."
+-msgstr ""
++msgstr "공백이 없는 문자와 숫자로 구성된 이름을 추가해야 합니다."
-#: ../gui/polgengui.py:713
+#: ../gui/polgengui.py:714
msgid "You must enter a executable"
- msgstr "Należy podać plik wykonywalny"
+-msgstr ""
++msgstr "실행 파일을 입력해야 합니다"
-#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
+#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
msgid "Configue SELinux"
- msgstr "Skonfiguruj SELinuksa"
+-msgstr ""
++msgstr "SELinux 설정 "
-#: ../gui/polgen.py:158
-msgid "Internet Services Daemon"
--msgstr "Demon usług internetowych"
--
+-msgstr ""
++#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
++msgid "Network Port"
++msgstr "네트워크 포트 "
+
-#: ../gui/polgen.py:197
-#, python-format
-msgid "Ports must be numbers or ranges of numbers from 1 to %d "
--msgstr "Porty muszą być liczbą lub zakresem liczb od 1 do %d "
--
++#: ../gui/portsPage.py:85
++msgid ""
++"SELinux Port\n"
++"Type"
+ msgstr ""
++"SELinux 포트\n"
++"유형"
+
-#: ../gui/polgen.py:324
-msgid "You must enter a name for your confined process/user"
--msgstr "Należy podać nazwę dla ograniczanego procesu/użytkownika"
--
+-msgstr ""
++#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
++msgid "Protocol"
++msgstr "프로토콜 "
+
-#: ../gui/polgen.py:326
--msgid ""
++#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
+ msgid ""
-"Name must be alpha numberic with no spaces. Consider using option \"-n "
-"MODULENAME\""
--msgstr ""
--"Nazwa musi być alfanumeryczna bez spacji. Proszę rozważyć użycie opcji \"-n "
--"NAZWA_MODUŁU\""
--
++"MLS/MCS\n"
++"Level"
+ msgstr ""
++"MLS/MCS\n"
++"레벨"
+
-#: ../gui/polgen.py:414
-msgid "User Role types can not be assigned executables."
--msgstr "Typy roli użytkownika nie mogą być dowiązanymi plikami wykonywalnymi."
--
+-msgstr ""
++#: ../gui/portsPage.py:101
++msgid "Port"
++msgstr "포트 "
+
-#: ../gui/polgen.py:420
-msgid "Only Daemon apps can use an init script.."
--msgstr "Tylko aplikacje demony mogą używać skryptu inicjowania..."
--
+-msgstr ""
++#: ../gui/portsPage.py:207
++#, python-format
++msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 "
++msgstr "포트 번호 \"%s\"가 유효하지 않습니다. 0 < PORT_NUMBER < 65536 "
+
-#: ../gui/polgen.py:438
-msgid "use_resolve must be a boolean value "
--msgstr "use_resolve musi być wartością logiczną "
--
+-msgstr ""
++#: ../gui/portsPage.py:252
++msgid "List View"
++msgstr "목록 보기"
+
-#: ../gui/polgen.py:444
-msgid "use_syslog must be a boolean value "
--msgstr "use_syslog musi być zmienną logiczną "
--
+-msgstr ""
++#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
++msgid "Group View"
++msgstr "그룹 보기"
+
-#: ../gui/polgen.py:450
-msgid "use_kerberos must be a boolean value "
--msgstr "use_kerberos musi być wartością logiczną "
--
+-msgstr ""
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
++msgstr "정말로 %s '%s'를 삭제하시겠습니까?"
+
-#: ../gui/polgen.py:456
-msgid "manage_krb5_rcache must be a boolean value "
--msgstr "manage_krb5_rcache musi być wartością logiczną "
--
+-msgstr ""
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
++msgstr "%s 삭제 "
+
-#: ../gui/polgen.py:486
-msgid "USER Types automatically get a tmp type"
--msgstr "Typy USER automatycznie uzyskują typ tmp"
--
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
++msgstr "%s 추가 "
++
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
++msgstr "%s 수정 "
++
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
++msgstr "허용 "
++
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
++msgstr "강제 "
++
++#: ../gui/statusPage.py:94
++msgid "Status"
++msgstr "상태"
++
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
++"정책 유형을 변경하면 다음 부팅 시 전체 파일 시스템의 레이블 변경의 원인이 됩"
++"니다. 레이블 변경은 파일 시스템의 크기에 따라 시간이 오래 소요됩니다. 계속 진"
++"행하시겠습니까?"
+
-#: ../gui/polgen.py:1004
-msgid "You must enter the executable path for your confined process"
--msgstr "Należy podać ścieżkę do pliku wykonywalnego dla ograniczanego procesu"
--
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
++"SELinux 비활성화로 변경하려면 재부팅해야 합니다. 이는 권장되는 방법이 아닙니"
++"다. 나중에 SELinux를 다시 활성화하고자 할 경우 시스템 레이블 변경이 필요합니"
++"다. 단순히 SELinux가 시스템에서 문제의 원인인지 여부를 확인하고 싶은 경우 허"
++"용 모드로 전환하면 오류를 로그하고 SELinux 정책을 강제하지 않을 수 있습니다. "
++"또한 허용 모드로 변경하기 위해 재부팅할 필요가 없습니다. 계속 진행하시겠습니"
++"까?"
+
-#: ../gui/polgen.py:1182
-msgid "Type Enforcement file"
--msgstr "Plik typu wymuszania"
--
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
++"SELinux 활성화로 변경하면 다음 부팅시 전체 파일 시스템의 레이블 변경의 원인"
++"이 됩니다. 레이블 변경은 파일 시스템의 크기에 따라 시간이 오래 소요됩니다. 계"
++"속 진행하시겠습니까?"
+
-#: ../gui/polgen.py:1183
-msgid "Interface file"
--msgstr "Plik interfejsu"
--
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
++msgstr "system-config-selinux"
++
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+
-#: ../gui/polgen.py:1184
-msgid "File Contexts file"
--msgstr "Plik kontekstów pliku"
--
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
++msgstr "SELinux 로그인 맵핑 추가 "
++
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
++msgstr "SELinux 네트워크 포트 추가"
++
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
++msgstr "SELinux 유형"
++
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
++msgstr "파일 사양"
++
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
++msgstr "파일 유형"
++
++#: ../gui/system-config-selinux.glade:727
++msgid ""
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
++"모든 파일\n"
++"표준 파일\n"
++"디렉토리\n"
++"문자 장치\n"
++"차단 장치\n"
++"소켓\n"
++"심볼릭 링크\n"
++"named 파이프\n"
+
-#: ../gui/polgen.py:1185
-msgid "Setup Script"
--msgstr "Ustawienie skryptu"
--
--#: ../gui/polgen.py:1306
--#, python-format
--msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
--msgstr ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n nazwaModułu ] [ -m ] [ -t typ ] [ plikWykonywalny | Nazwa ]\n"
--"prawidłowe typy:\n"
--
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
--msgstr "Wymagany jest plik wykonywalny lub nazwa"
--
- #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
- msgstr "Port sieciowy"
-@@ -3517,6 +3398,226 @@ msgstr "label59"
- msgid "SELinux user '%s' is required"
- msgstr "Użytkownik SELinuksa \"%s\" jest wymagany"
-
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
++msgstr "MLS"
++
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
++msgstr "SELinux 사용자 추가 "
++
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
++msgstr "SELinux 관리"
++
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
++msgstr "추가"
++
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
++msgstr "속성(_P)"
++
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
++msgstr "삭제(_D)"
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr "관리 객체 선택 "
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr "<b>선택:</b>"
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr "시스템 디폴트 강제 모드 "
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++"비활성화\n"
++"허용\n"
++"강제\n"
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr "현재 강제 모드 "
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr "시스템 디폴트 정책 유형:"
++
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
++msgstr ""
++"다음번 부팅시 전체 파일 시스템의 레이블을 변경할지 여부를 선택합니다. 레이블 "
++"변경은 시스템의 크기에 따라 시간이 오래 소요됩니다. 정책 유형을 변경하거나 비"
++"활성화에서 강제로 이동하는 경우 레이블 변경이 필요합니다. "
++
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr "다음 재부팅에서 레이블을 변경합니다."
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr "label37"
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr "부울 설정을 시스템 기본값으로 복원 "
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr "사용자 정의 부울과 모든 부울을 전환"
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr "필터 "
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr "label50"
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr "파일 문맥 추가 "
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr "파일 문맥 수정 "
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
++msgstr "파일 문맥 삭제 "
++
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
++msgstr "모든 파일 문맥과 사용자 정의 파일 문맥을 전환 "
++
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
++msgstr "label38"
++
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
++msgstr "SELinux 사용자 맵핑 추가 "
++
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
++msgstr "SELinux 사용자 맵핑 편집 "
++
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
++msgstr "SELinux 사용자 맵핑 삭제"
++
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
++msgstr "label39"
++
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
++msgstr "사용자 추가 "
++
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
++msgstr "사용자 편집 "
++
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
++msgstr "사용자 삭제 "
++
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
++msgstr "label41"
++
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
++msgstr "네트워크 포트 추가 "
++
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
++msgstr "네트워크 포트 편집 "
++
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
++msgstr "네트워크 포트 삭제"
++
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
++msgstr "사용자 정의된 포트와 모든 포트를 전환 "
++
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
++msgstr "label42"
++
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
++msgstr "새 정책 모듈 생성 "
++
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
++msgstr "정책 모듈 로드 "
++
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
++msgstr "로딩할 수 있는 정책 모듈 제거 "
++
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
++msgstr "일반적으로 로그 파일에 보고되지 않는 추가 감사 규칙을 활성화/비활성화"
++
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
++msgstr "label44"
++
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
++msgstr "프로세스 모드를 허용으로 변경 "
++
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
++msgstr "프로세스 모드를 강제로 변경 "
++
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
++msgstr "프로세스 도메인"
++
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
++msgstr "label59"
++
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
++msgstr "SELinux 사용자 '%s'가 필요합니다"
++
+#: ../sepolicy/sepolicy.py:106
-+#, fuzzy
-+msgid "generate SELinux man pages"
-+msgstr "Usunięcie mapowania użytkownika SELinuksa"
++msgid "Generate SELinux man pages"
++msgstr ""
+
+#: ../sepolicy/sepolicy.py:110
+msgid "path in which the generated SELinux man pages will be stored"
@@ -105335,14 +163272,13 @@ index 3064664..9c3e95d 100644
+msgstr ""
+
+#: ../sepolicy/sepolicy.py:164
-+#, fuzzy
+msgid "Query SELinux policy network information"
-+msgstr "Narzędzie tworzenia polityki SELinuksa"
-+
+ msgstr ""
+
+-#: ../gui/polgen.py:1306
+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
+msgid "list all SELinux port types"
-+msgstr "Typ portu SELinuksa"
++msgstr ""
+
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
@@ -105361,1055 +163297,3908 @@ index 3064664..9c3e95d 100644
+msgstr ""
+
+#: ../sepolicy/sepolicy.py:195
-+#, fuzzy
+msgid "Source Domain"
-+msgstr "Domena procesu"
++msgstr ""
+
+#: ../sepolicy/sepolicy.py:198
-+#, fuzzy
+msgid "Target Domain"
-+msgstr "Domena procesu"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:215
++#, fuzzy
++msgid "query SELinux Policy to see description of booleans"
++msgstr "SELinux 정책 생성 도구 "
++
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
++msgstr ""
+
-+#: ../sepolicy/sepolicy.py:211
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:214
-+#, fuzzy
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
-+msgstr "Domena procesu"
++msgstr ""
+
-+#: ../sepolicy/sepolicy.py:217
-+#, fuzzy
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
-+msgstr "Domena procesu"
++msgstr ""
+
-+#: ../sepolicy/sepolicy.py:239
-+#, fuzzy
-+msgid "generate SELinux Policy module template"
-+msgstr "Utworzenie nowego modułu polityki"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
++msgstr ""
+
-+#: ../sepolicy/sepolicy.py:245
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:247
-+#, fuzzy
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
-+msgstr "Wybór ograniczanego pliku wykonywalnego."
++msgstr ""
+
-+#: ../sepolicy/sepolicy.py:249
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:254
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr "Demon usług internetowych"
++msgstr "인터넷 서비스 데몬 "
+
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
+ #, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr "Porty muszą być liczbą lub zakresem liczb od 1 do %d "
++msgstr "포트는 숫자이거나 1에서 %d 까지의 숫자 범위에 있어야 합니다 "
+
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr "Należy podać nazwę dla ograniczanego procesu/użytkownika"
++msgstr "제한된 프로세스/사용자 이름을 입력해야 합니다"
+
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
+msgstr ""
-+"Nazwa musi być alfanumeryczna bez spacji. Proszę rozważyć użycie opcji \"-n "
-+"NAZWA_MODUŁU\""
++"이름은 공백이 없는 영문 숫자로 구성되어야 합니다. \"-n MODULENAME\" 옵션의 사"
++"용을 고려해 보십시오"
+
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr "Typy roli użytkownika nie mogą być dowiązanymi plikami wykonywalnymi."
++msgstr "사용자 역할 유형은 할당된 실행 파일이 될 수 없습니다. "
+
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr "Tylko aplikacje demony mogą używać skryptu inicjowania..."
++msgstr "데몬 애플리케이션만 init 스크립트를 사용할 수 있습니다.."
+
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr "use_resolve musi być wartością logiczną "
++msgstr "use_resolve는 부울 값이어야 합니다"
+
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr "use_syslog musi być zmienną logiczną "
++msgstr "use_syslog는 부울 값이어야 합니다"
+
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr "use_kerberos musi być wartością logiczną "
++msgstr "use_kerberos는 부울 값이어야 합니다"
+
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr "manage_krb5_rcache musi być wartością logiczną "
++msgstr "manage_krb5_rcache는 부울 값이어야 합니다"
+
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr "Typy USER automatycznie uzyskują typ tmp"
++msgstr "USER 유형은 자동으로 tmp 유형을 갖습니다"
+
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr "Należy podać ścieżkę do pliku wykonywalnego dla ograniczanego procesu"
++msgstr "제한된 프로세스의 실행 파일 경로를 입력해야 합니다"
+
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr "Plik typu wymuszania"
++msgstr "강제 파일 입력"
+
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr "Plik interfejsu"
++msgstr "인터페이스 파일"
+
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr "Plik kontekstów pliku"
++msgstr "파일 문맥 파일 "
+
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
-+msgstr "Ustawienie skryptu"
++msgstr "스크립트 설정 "
++
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+-msgid "Network Port"
++#: booleans.py:3
++#, fuzzy
++msgid "Allow amavis to use JIT compiler"
++msgstr "Samba에게 nfs 디렉토리 공유를 허용"
++
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/portsPage.py:85
++#: booleans.py:5
++#, fuzzy
++msgid "Allow users to login using a radius server"
++msgstr "사용자에게 usb 장치 읽기/쓰기를 허용 "
++
++#: booleans.py:6
+ msgid ""
+-"SELinux Port\n"
+-"Type"
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
++"각종 컨텐츠 (nfs, samba, 이동식 장치, 사용자의 임시 파일, 신뢰할 수없는 컨텐"
++"츠 파일 등)를 로드하는 것을 cdrecord에 허용"
+
+-#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
+-msgid "Protocol"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
++msgstr ""
++
++#: booleans.py:9
++#, fuzzy
++msgid "Allow clamscan to read user content"
++msgstr "mozilla 브라우저가 사용자 파일을 읽는 것을 허용 "
+
-+#~ msgid "global"
-+#~ msgstr "globalne"
++#: booleans.py:10
+ msgid ""
+-"MLS/MCS\n"
+-"Level"
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/portsPage.py:101
+-msgid "Port"
++#: booleans.py:11
++#, fuzzy
++msgid "Allow Cobbler to connect to the network using TCP."
++msgstr "squid 데몬이 네트워크에 연결하는 것을 허용 "
+
-+#~ msgid "Polgen"
-+#~ msgstr "Polgen"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/portsPage.py:207
+-#, python-format
+-msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 "
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/portsPage.py:252
+-msgid "List View"
++#: booleans.py:14
++#, fuzzy
++msgid "Allow collectd to connect to the network using TCP."
++msgstr "squid 데몬이 네트워크에 연결하는 것을 허용 "
+
-+#~ msgid "label104"
-+#~ msgstr "label104"
++#: booleans.py:15
++#, fuzzy
++msgid "Allow codnor domain to connect to the network using TCP."
++msgstr "squid 데몬이 네트워크에 연결하는 것을 허용 "
+
-+#~ msgid "label105"
-+#~ msgstr "label105"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
+-msgid "Group View"
++#: booleans.py:17
++#, fuzzy
++msgid "Allow cvs daemon to read shadow"
++msgstr "/etc/shadow 읽는 것을 sasl 인증 서버에 허용"
+
-+#~ msgid "label106"
-+#~ msgstr "label106"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
++msgstr "모든 데몬에 /에 코어 파일 쓰기를 허용 "
+
-+#~ msgid "label107"
-+#~ msgstr "label107"
++#: booleans.py:19
++#, fuzzy
++msgid "Allow all daemons to use tcp wrappers."
++msgstr "모든 데몬에 /에 코어 파일 쓰기를 허용 "
+
-+#~ msgid "label108"
-+#~ msgstr "label108"
++#: booleans.py:20
++#, fuzzy
++msgid "Allow all daemons the ability to read/write terminals"
++msgstr "모든 데몬에 할당되지 않은 ttys 사용을 허용 "
+
-+#~ msgid "label109"
-+#~ msgstr "label109"
++#: booleans.py:21
++#, fuzzy
++msgid "Allow dbadm to manage files in users home directories"
++msgstr ""
++"SELinux webadm 사용자가 권한이 없는 사용자 홈 디렉토리를 관리할 수 있게 허용 "
+
-+#~ msgid "label111"
-+#~ msgstr "label111"
++#: booleans.py:22
++#, fuzzy
++msgid "Allow dbadm to read files in users home directories"
++msgstr ""
++"SELinux webadm 사용자가 권한이 없는 사용자 홈 디렉토리를 읽을 수 있게 허용 "
+
-+#~ msgid "label113"
-+#~ msgstr "label113"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
++msgstr ""
+
-+#~ msgid "label114"
-+#~ msgstr "label114"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
++msgstr ""
+
-+#~ msgid "label115"
-+#~ msgstr "label115"
++#: booleans.py:25
++#, fuzzy
++msgid "Allow dhcpc client applications to execute iptables commands"
++msgstr "사용자에게 mount 명령을 실행하는 것을 허용 "
+
-+#~ msgid "label116"
-+#~ msgstr "label116"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
++msgstr ""
+
-+#~ msgid ""
-+#~ "\n"
-+#~ "%s\n"
-+#~ "\n"
-+#~ "sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
-+#~ "valid Types:\n"
-+#~ msgstr ""
-+#~ "\n"
-+#~ "%s\n"
-+#~ "\n"
-+#~ "sepolgen [ -n nazwaModułu ] [ -m ] [ -t typ ] [ plikWykonywalny | "
-+#~ "Nazwa ]\n"
-+#~ "prawidłowe typy:\n"
++#: booleans.py:27
++#, fuzzy
++msgid "Allow all domains to use other domains file descriptors"
++msgstr "모든 데몬에 /에 코어 파일 쓰기를 허용 "
++
++#: booleans.py:28
++#, fuzzy
++msgid "Allow all domains to have the kernel load modules"
++msgstr "모든 데몬에 /에 코어 파일 쓰기를 허용 "
++
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
++msgstr ""
++
++#: booleans.py:30
++#, fuzzy
++msgid "Allow exim to connect to databases (postgres, mysql)"
++msgstr "사용자에게 postgres 소켓으로 연결을 허용 "
++
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
++msgstr ""
++
++#: booleans.py:32
++#, fuzzy
++msgid "Allow exim to read unprivileged user files."
++msgstr ""
++"SELinux webadm 사용자가 권한이 없는 사용자 홈 디렉토리를 읽을 수 있게 허용 "
++
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
++msgstr ""
++
++#: booleans.py:34
++#, fuzzy
++msgid "Allow fenced domain to connect to the network using TCP."
++msgstr "squid 데몬이 네트워크에 연결하는 것을 허용 "
++
++#: booleans.py:35
++#, fuzzy
++msgid "Allow fenced domain to execute ssh."
++msgstr "일반 사용자에게 핑 실행을 허용 "
++
++#: booleans.py:36
++#, fuzzy
++msgid "Allow ftp to read and write files in the user home directories"
++msgstr ""
++"SELinux webadm 사용자가 권한이 없는 사용자 홈 디렉토리를 읽을 수 있게 허용 "
++
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:38
++#, fuzzy
++msgid "Allow ftp servers to connect to all ports > 1023"
++msgstr "%s이 모든 tcp 포트에 연결하는 것을 허용"
++
++#: booleans.py:39
++#, fuzzy
++msgid "Allow ftp servers to connect to mysql database ports"
++msgstr "사용자에게 mysql 소켓으로 연결을 허용 "
++
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
++msgstr ""
++
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
++msgstr ""
++
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
++msgstr ""
++
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++msgstr ""
++
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
++msgstr ""
++
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
++msgstr ""
++
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
++msgstr ""
++
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
++msgstr ""
++
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
++msgstr ""
++
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
++msgstr ""
++
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
++msgstr ""
++
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
++msgstr ""
++
++#: booleans.py:52
++#, fuzzy
++msgid "Allow gitisis daemon to send mail"
++msgstr "데몬에 NIS와의 실행을 허용"
++
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
++msgstr ""
++
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
++msgstr ""
++
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
++msgstr ""
++
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
++msgstr ""
++
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
++msgstr ""
++
++#: booleans.py:59
++#, fuzzy
++msgid "Allow http daemon to check spam"
++msgstr "데몬에 NIS와의 실행을 허용"
++
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
++msgstr ""
++
++#: booleans.py:61
++#, fuzzy
++msgid "Allow httpd to connect to the ldap port"
++msgstr "udp 포트에 연결하기 위해 %s 허용 "
++
++#: booleans.py:62
++#, fuzzy
++msgid "Allow http daemon to connect to zabbix"
++msgstr "squid 데몬이 네트워크에 연결하는 것을 허용 "
++
++#: booleans.py:63
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++msgstr "squid 데몬이 네트워크에 연결하는 것을 허용 "
++
++#: booleans.py:64
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++msgstr "squid 데몬이 네트워크에 연결하는 것을 허용 "
++
++#: booleans.py:65
++#, fuzzy
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
++msgstr "squid 데몬이 네트워크에 연결하는 것을 허용 "
++
++#: booleans.py:66
++#, fuzzy
++msgid "Allow httpd to connect to memcache server"
++msgstr "%s이 모든 tcp 포트에 연결하는 것을 허용"
++
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
++msgstr ""
++
++#: booleans.py:68
++#, fuzzy
++msgid "Allow http daemon to send mail"
++msgstr "데몬에 NIS와의 실행을 허용"
++
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
++msgstr ""
+
-+#~ msgid "Executable or Name required"
-+#~ msgstr "Wymagany jest plik wykonywalny lub nazwa"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
++msgstr ""
++
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++msgstr ""
++
++#: booleans.py:72
++#, fuzzy
++msgid "Allow httpd to read home directories"
++msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
++
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
++msgstr ""
++
++#: booleans.py:74
++#, fuzzy
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++msgstr "사용자에게 postgres 소켓으로 연결을 허용 "
++
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
++msgstr ""
++
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
++msgstr ""
++
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
++msgstr ""
++
++#: booleans.py:78
++#, fuzzy
++msgid "Allow httpd to read user content"
++msgstr "rpm이 제한없이 실행하는 것을 허용 "
++
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++msgstr ""
++
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
++msgstr ""
++
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++msgstr ""
++
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
++msgstr ""
++
++#: booleans.py:83
++#, fuzzy
++msgid "Allow Apache to execute tmp content."
++msgstr "사용자에게 mount 명령을 실행하는 것을 허용 "
++
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
++msgstr ""
++
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:86
++#, fuzzy
++msgid "Allow httpd to access cifs file systems"
++msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
+
- #~ msgid "Run booleans lockdown wizard"
- #~ msgstr "Uruchomienie kreatora blokowania zmiennych logicznych"
++#: booleans.py:87
++#, fuzzy
++msgid "Allow httpd to access FUSE file systems"
++msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
++
++#: booleans.py:88
++#, fuzzy
++msgid "Allow httpd to run gpg"
++msgstr "ssh에게 ssh-keysign 실행을 허용"
++
++#: booleans.py:89
++#, fuzzy
++msgid "Allow httpd to access nfs file systems"
++msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
++
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
++msgstr ""
++
++#: booleans.py:91
++#, fuzzy
++msgid "Allow httpd to access openstack ports"
++msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
++
++#: booleans.py:92
++#, fuzzy
++msgid "Allow icecast to connect to all ports, not just sound ports."
++msgstr "udp 포트에 연결하기 위해 %s 허용 "
++
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
++msgstr ""
++
++#: booleans.py:94
++msgid "Allow java executable stack"
++msgstr "java 실행 파일 스택을 허용 "
++
++#: booleans.py:95
++#, fuzzy
++msgid "Allow confined applications to run with kerberos."
++msgstr "제한된 애플리케이션을 생성하거나 쓸 파일을 선택합니다"
++
++#: booleans.py:96
++#, fuzzy
++msgid "Allow syslogd daemon to send mail"
++msgstr "데몬에 NIS와의 실행을 허용"
++
++#: booleans.py:97
++#, fuzzy
++msgid "Allow syslogd the ability to read/write terminals"
++msgstr "모든 데몬에 할당되지 않은 ttys 사용을 허용 "
++
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
-diff --git a/policycoreutils/po/policycoreutils.pot b/policycoreutils/po/policycoreutils.pot
-index 6c917f2..a10f46f 100644
---- a/policycoreutils/po/policycoreutils.pot
-+++ b/policycoreutils/po/policycoreutils.pot
-@@ -8,7 +8,7 @@ msgid ""
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
msgstr ""
- "Project-Id-Version: PACKAGE VERSION\n"
- "Report-Msgid-Bugs-To: \n"
--"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
- "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
- "Language-Team: LANGUAGE <LL at li.org>\n"
-@@ -24,7 +24,7 @@ msgid ""
- " <args ...> are the arguments to that script."
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
+-msgstr ""
++#: booleans.py:100
++#, fuzzy
++msgid "Allow mock to read files in home directories."
++msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
++
++#: booleans.py:101
++#, fuzzy
++msgid "Allow the mount command to mount any directory or file."
++msgstr "마운트에게 모든 디렉토리 마운트를 허용"
+
+-#: ../gui/selinux.tbl:4
++#: booleans.py:102
++#, fuzzy
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
++msgstr "squid 데몬이 네트워크에 연결하는 것을 허용 "
++
++#: booleans.py:103
+ msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++"Allow mozilla_plugins to create random content in the users home directory"
msgstr ""
--#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
-+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
- #, c-format
- msgid "failed to initialize PAM\n"
+-#: ../gui/selinux.tbl:5
++#: booleans.py:104
++#, fuzzy
++msgid "Allow confined web browsers to read home directory content"
++msgstr "홈 디렉토리에 쓰는 것을 스태프의 웹 브라우저에 허용 "
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
++msgstr "mplayer 실행 파일 스택을 허용"
++
++#: booleans.py:106
++#, fuzzy
++msgid "Allow mysqld to connect to all ports"
++msgstr "%s이 모든 tcp 포트에 연결하는 것을 허용"
++
++#: booleans.py:107
++#, fuzzy
++msgid "Allow BIND to bind apache port."
++msgstr "%s이 모든 udp 포트에 바인딩하는 것을 허용"
++
++#: booleans.py:108
+ msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
msgstr ""
-@@ -73,7 +73,7 @@ msgstr ""
- msgid "authentication failed.\n"
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
msgstr ""
--#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
-+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
- #, c-format
- msgid "Could not set exec context to %s.\n"
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
msgstr ""
-@@ -86,855 +86,851 @@ msgstr ""
- msgid "To make this policy package active, execute:"
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
--msgid "global"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
-msgstr ""
--
--#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
- msgid "Could not create semanage handle"
- msgstr ""
++#: booleans.py:112
++#, fuzzy
++msgid "Allow system to run with NIS"
++msgstr "데몬에 NIS와의 실행을 허용"
--#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
- msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr ""
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
+-msgstr ""
++#: booleans.py:113
++#, fuzzy
++msgid "Allow confined applications to use nscd shared memory."
++msgstr "클라이언트에게 X 공유 메모리에 쓰는 것을 허용 "
--#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
- msgid "Cannot read policy store."
- msgstr ""
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
+-msgstr ""
++#: booleans.py:114
++#, fuzzy
++msgid "Allow nsplugin code to connect to unreserved ports"
++msgstr "udp 포트에 연결하기 위해 %s 허용 "
--#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
- msgid "Could not establish semanage connection"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
msgstr ""
--#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
- msgid "Could not test MLS enabled status"
- msgstr ""
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
+-msgstr ""
++#: booleans.py:116
++#, fuzzy
++msgid "Allow openvpn to read home directories"
++msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
--#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
- msgid "Not yet implemented"
- msgstr ""
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
++#: booleans.py:117
++#, fuzzy
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
++msgstr "squid 데몬이 네트워크에 연결하는 것을 허용 "
++
++#: booleans.py:118
++#, fuzzy
++msgid "Allow polipo to connect to all ports > 1023"
++msgstr "%s이 모든 tcp 포트에 연결하는 것을 허용"
--#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
- msgid "Semanage transaction already in progress"
+-#: ../gui/selinux.tbl:12
++#: booleans.py:119
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
msgstr ""
--#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
- msgid "Could not start semanage transaction"
+-#: ../gui/selinux.tbl:13
++#: booleans.py:120
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
msgstr ""
--#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
- msgid "Could not commit semanage transaction"
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
msgstr ""
--#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
- msgid "Semanage transaction not in progress"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
- msgid "Could not list SELinux modules"
+-#: ../gui/selinux.tbl:15
+-msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
msgstr ""
--#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
- msgid "Modules Name"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
msgstr ""
--#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
- msgid "Version"
- msgstr ""
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
+-msgstr ""
++#: booleans.py:125
++#, fuzzy
++msgid "Allow postfix_local domain full write access to mail_spool directories"
++msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
--#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
- msgid "Disabled"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
msgstr ""
--#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
- #, python-format
- msgid "Could not disable module %s (remove failed)"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
msgstr ""
--#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
- #, python-format
- msgid "Could not enable module %s (remove failed)"
- msgstr ""
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
+-msgstr ""
++#: booleans.py:128
++#, fuzzy
++msgid "Allow database admins to execute DML statement"
++msgstr "사용자에게 mount 명령을 실행하는 것을 허용 "
++
++#: booleans.py:129
++#, fuzzy
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr "일반 사용자에게 핑 실행을 허용 "
--#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
- #, python-format
- msgid "Could not remove module %s (remove failed)"
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
msgstr ""
--#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
- msgid "dontaudit requires either 'on' or 'off'"
+-#: ../gui/selinux.tbl:20
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr "일반 사용자 용으로 pppd 실행을 허용 "
++
++#: booleans.py:132
+ msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
msgstr ""
--#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
- msgid "Builtin Permissive Types"
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
msgstr ""
--#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
- msgid "Customized Permissive Types"
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
+-msgstr ""
++#: booleans.py:134
++#, fuzzy
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++msgstr "사용자에게 postgres 소켓으로 연결을 허용 "
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
+-msgstr ""
++#: booleans.py:135
++#, fuzzy
++msgid "Allow qemu to connect fully to the network"
++msgstr "squid 데몬이 네트워크에 연결하는 것을 허용 "
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
msgstr ""
--#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
- #, python-format
- msgid "Could not set permissive domain %s (module installation failed)"
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
msgstr ""
--#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
- #, python-format
- msgid "Could not remove permissive domain %s (remove failed)"
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
+-msgstr ""
++#: booleans.py:138
++#, fuzzy
++msgid "Allow qemu to use nfs file systems"
++msgstr "Samba에게 nfs 디렉토리 공유를 허용"
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
+-msgstr ""
++#: booleans.py:139
++#, fuzzy
++msgid "Allow qemu to use usb devices"
++msgstr "사용자에게 usb 장치 읽기/쓰기를 허용 "
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
+-msgstr ""
++#: booleans.py:140
++#, fuzzy
++msgid "Allow racoon to read shadow"
++msgstr "/etc/shadow 읽는 것을 sasl 인증 서버에 허용"
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
+-msgstr ""
++#: booleans.py:141
++#, fuzzy
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr "squid 데몬이 네트워크에 연결하는 것을 허용 "
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: booleans.py:142
++msgid ""
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
--#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
--#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
--#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
--#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
--#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
--#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
- #, python-format
- msgid "Could not create a key for %s"
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
+-msgstr ""
++#: booleans.py:143
++#, fuzzy
++msgid "Allow rsync to run as a client"
++msgstr "rpm이 제한없이 실행하는 것을 허용 "
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
+-msgstr ""
++#: booleans.py:144
++#, fuzzy
++msgid "Allow rsync to export any files/directories read only."
++msgstr "마운트에게 모든 디렉토리 마운트를 허용"
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
msgstr ""
--#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
--#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
- #, python-format
- msgid "Could not check if login mapping for %s is defined"
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
+-msgstr ""
++#: booleans.py:146
++#, fuzzy
++msgid "Allow rsync servers to share nfs files systems"
++msgstr "Samba에게 nfs 디렉토리 공유를 허용"
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
+-msgstr ""
++#: booleans.py:147
++#, fuzzy
++msgid "Allow samba to create new home directories (e.g. via PAM)"
++msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
msgstr ""
--#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
- #, python-format
- msgid "Linux Group %s does not exist"
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
+-msgstr ""
++#: booleans.py:149
++#, fuzzy
++msgid "Allow samba to share users home directories."
++msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
++
++#: booleans.py:150
++#, fuzzy
++msgid "Allow samba to share any file/directory read only."
++msgstr "Samba에게 nfs 디렉토리 공유를 허용"
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: booleans.py:151
++#, fuzzy
++msgid "Allow samba to share any file/directory read/write."
++msgstr "Samba에게 nfs 디렉토리 공유를 허용"
++
++#: booleans.py:152
++#, fuzzy
++msgid "Allow samba to act as a portmapper"
++msgstr "Samba에게 nfs 디렉토리 공유를 허용"
++
++#: booleans.py:153
++#, fuzzy
++msgid "Allow samba to run unconfined scripts"
++msgstr "rpm이 제한없이 실행하는 것을 허용 "
++
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
msgstr ""
--#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
- #, python-format
- msgid "Linux User %s does not exist"
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
msgstr ""
--#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
- #, python-format
- msgid "Could not create login mapping for %s"
+-#: ../gui/selinux.tbl:41
++#: booleans.py:156
++#, fuzzy
++msgid "Allow sanlock to read/write fuse files"
++msgstr "xen이 물리적 디스크 장치를 읽기/쓰기할 수 있게 허용 "
++
++#: booleans.py:157
++#, fuzzy
++msgid "Allow sanlock to manage nfs files"
++msgstr "마운트에게 모든 파일 마운트를 허용 "
++
++#: booleans.py:158
++#, fuzzy
++msgid "Allow sanlock to manage cifs files"
++msgstr "마운트에게 모든 파일 마운트를 허용 "
++
++#: booleans.py:159
++#, fuzzy
++msgid "Allow sasl to read shadow"
++msgstr "/etc/shadow 읽는 것을 sasl 인증 서버에 허용"
++
++#: booleans.py:160
+ msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
msgstr ""
--#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
- #, python-format
- msgid "Could not set name for %s"
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: booleans.py:161
++msgid "Disable kernel module loading."
msgstr ""
--#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
- #, python-format
- msgid "Could not set MLS range for %s"
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
msgstr ""
--#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
- #, python-format
- msgid "Could not set SELinux user for %s"
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
+-msgstr ""
++#: booleans.py:163
++#, fuzzy
++msgid "Allow regular users direct dri device access"
++msgstr "직접적인 마우스 액세스를 (X 서버만 허용) 일반 사용자에게 허용 "
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: booleans.py:164
++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 ""
--#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
- #, python-format
- msgid "Could not add login mapping for %s"
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
msgstr ""
--#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
- msgid "Requires seuser or serange"
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
msgstr ""
--#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
- #, python-format
- msgid "Login mapping for %s is not defined"
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
+-msgstr ""
++#: booleans.py:167
++#, fuzzy
++msgid "Allow users to connect to the local mysql server"
++msgstr "사용자에게 mysql 소켓으로 연결을 허용 "
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
+-msgstr ""
++#: booleans.py:168
++#, fuzzy
++msgid ""
++"Allow confined users the ability to execute the ping and traceroute commands."
++msgstr "사용자에게 mount 명령을 실행하는 것을 허용 "
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
+-msgstr ""
++#: booleans.py:169
++#, fuzzy
++msgid "Allow users to connect to PostgreSQL"
++msgstr "사용자에게 postgres 소켓으로 연결을 허용 "
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
+-msgstr ""
++#: booleans.py:170
++#, fuzzy
++msgid ""
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
++msgstr "사용자에게 noextattrfile (FAT, CDROM, FLOPPY) 읽기/쓰기를 허용 "
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: booleans.py:171
++#, fuzzy
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
msgstr ""
++"비활성화하면 FTP 허용 모드가 강제되고 다른 프로토콜을 변경할 수 도 있는 TCP "
++"서버 (포트에 바인딩하여 동일한 도메인과 외부 사용자 연결을 허용하는)를 실행하"
++"는 것을 사용자에게 허용 "
--#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
- #, python-format
- msgid "Could not query seuser for %s"
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
+-msgstr ""
++#: booleans.py:172
++#, fuzzy
++msgid "Allow user music sharing"
++msgstr "사용자에게 usb 장치 읽기/쓰기를 허용 "
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: booleans.py:173
++msgid ""
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
- #, python-format
- msgid "Could not modify login mapping for %s"
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: booleans.py:174
++#, fuzzy
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
msgstr ""
++"SELinux webadm 사용자가 권한이 없는 사용자 홈 디렉토리를 읽을 수 있게 허용 "
--#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
- #, python-format
- msgid "Login mapping for %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
msgstr ""
--#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
- #, python-format
- msgid "Could not delete login mapping for %s"
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: booleans.py:176
++#, fuzzy
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
msgstr ""
++"SELinux webadm 사용자가 권한이 없는 사용자 홈 디렉토리를 읽을 수 있게 허용 "
--#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
--#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
- msgid "Could not list login mappings"
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
+-msgstr ""
++#: booleans.py:177
++#, fuzzy
++msgid "Allow sge to connect to the network using any TCP port"
++msgstr "squid 데몬이 네트워크에 연결하는 것을 허용 "
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
+-msgstr ""
++#: booleans.py:178
++#, fuzzy
++msgid "Allow sge to access nfs file systems."
++msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: booleans.py:179
++msgid ""
++"Enable additional permissions needed to support devices on 3ware controllers."
msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
- #: ../gui/system-config-selinux.glade:100
- msgid "Login Name"
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:128
- #: ../gui/system-config-selinux.glade:915
- #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
- msgid "SELinux User"
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+-msgstr ""
++#: booleans.py:181
++#, fuzzy
++msgid "Allow user spamassassin clients to use the network."
++msgstr "네트워크에서 레이블되지 않은 패킷의 유통을 허용 "
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+-msgstr ""
++#: booleans.py:182
++#, fuzzy
++msgid "Allow spamd to read/write user home directories."
++msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+-msgstr ""
++#: booleans.py:183
++#, fuzzy
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr "udp 포트에 연결하기 위해 %s 허용 "
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
msgstr ""
--#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
- #: ../gui/system-config-selinux.glade:943
- msgid "MLS/MCS Range"
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
++#: booleans.py:185
++#, fuzzy
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
msgstr ""
++"SELinux webadm 사용자가 권한이 없는 사용자 홈 디렉토리를 읽을 수 있게 허용 "
--#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
--#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
--#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
- #, python-format
- msgid "Could not check if SELinux user %s is defined"
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+-msgstr ""
++#: booleans.py:186
++#, fuzzy
++msgid "allow host key based authentication"
++msgstr "인증을 위해 Pam 사용 "
++
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr "sysadm_r:sysadm_t로 ssh 로그인을 허용 "
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
++#: booleans.py:188
++#, fuzzy
++msgid "allow staff user to create and transition to svirt domains."
++msgstr "%s 도메인으로 전환할 사용자 역할을 선택합니다."
++
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
msgstr ""
--#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
--#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
- #, python-format
- msgid "Could not query user for %s"
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: booleans.py:190
++msgid ""
++"Allow the Telepathy connection managers to connect to any generic TCP port."
msgstr ""
--#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
- #, python-format
- msgid "You must add at least one role for %s"
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
msgstr ""
--#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
- #, python-format
- msgid "Could not create SELinux user for %s"
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
msgstr ""
--#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
- #, python-format
- msgid "Could not add role %s for %s"
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
++#: booleans.py:193
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
msgstr ""
--#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
- #, python-format
- msgid "Could not set MLS level for %s"
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
++#: booleans.py:194
++#, fuzzy
++msgid "Allow a user to login as an unconfined domain"
++msgstr "rpm이 제한없이 실행하는 것을 허용 "
++
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
msgstr ""
--#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
- #, python-format
- msgid "Could not add prefix %s for %s"
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: booleans.py:196
++#, fuzzy
++msgid "Allow video playing tools to run unconfined"
++msgstr "rpm이 제한없이 실행하는 것을 허용 "
++
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
msgstr ""
--#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
- #, python-format
- msgid "Could not extract key for %s"
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: booleans.py:198
++#, fuzzy
++msgid "Support ecryptfs home directories"
++msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
++
++#: booleans.py:199
++#, fuzzy
++msgid "Support fusefs home directories"
++msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
++
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
msgstr ""
--#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
- #, python-format
- msgid "Could not add SELinux user %s"
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: booleans.py:201
++#, fuzzy
++msgid "Support NFS home directories"
++msgstr "spamd에게 홈 디렉토리 액세스를 허용 "
++
++#: booleans.py:202
++msgid "Support SAMBA home directories"
msgstr ""
--#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
- msgid "Requires prefix, roles, level or range"
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: booleans.py:203
++#, fuzzy
++msgid "Allow varnishd to connect to all ports, not just HTTP."
++msgstr "%s이 모든 tcp 포트에 연결하는 것을 허용"
++
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
msgstr ""
--#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
- msgid "Requires prefix or roles"
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
msgstr ""
--#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
- #, python-format
- msgid "SELinux user %s is not defined"
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
msgstr ""
--#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
- #, python-format
- msgid "Could not modify SELinux user %s"
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: booleans.py:207
++#, fuzzy
++msgid "Allow confined virtual guests to read fuse files"
++msgstr "evolution 및 thunderbird가 사용자 파일을 읽는 것을 허용 "
++
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
msgstr ""
--#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
- #, python-format
- msgid "SELinux user %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
msgstr ""
--#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
- #, python-format
- msgid "Could not delete SELinux user %s"
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
msgstr ""
--#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
- msgid "Could not list SELinux users"
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
msgstr ""
--#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
- #, python-format
- msgid "Could not list roles for user %s"
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: booleans.py:212
++#, fuzzy
++msgid "Allow confined virtual guests to use usb devices"
++msgstr "사용자에게 usb 장치 읽기/쓰기를 허용 "
++
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
msgstr ""
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "Labeling"
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
++#: booleans.py:214
++#, fuzzy
++msgid "Allow webadm to manage files in users home directories"
msgstr ""
++"SELinux webadm 사용자가 권한이 없는 사용자 홈 디렉토리를 관리할 수 있게 허용 "
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "MLS/"
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
++#: booleans.py:215
++#, fuzzy
++msgid "Allow webadm to read files in users home directories"
msgstr ""
++"SELinux webadm 사용자가 권한이 없는 사용자 홈 디렉토리를 읽을 수 있게 허용 "
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "Prefix"
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Level"
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
msgstr ""
+-#: ../gui/selinux.tbl:87
++#: booleans.py:218
++#, fuzzy
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+-msgstr ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++msgstr "sysadm_r:sysadm_t로 ssh 로그인을 허용 "
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+-msgstr ""
++#: booleans.py:219
++#, fuzzy
++msgid "Allow xen to manage nfs files"
++msgstr "마운트에게 모든 파일 마운트를 허용 "
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
++#: booleans.py:222
++msgid ""
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+-msgstr ""
++#: booleans.py:223
++#, fuzzy
++msgid "Allow xguest users to mount removable media"
++msgstr "사용자에게 dmesg 명령 실행을 허용 "
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+-msgstr ""
++#: booleans.py:224
++#, fuzzy
++msgid "Allow xguest to use blue tooth devices"
++msgstr "사용자에게 usb 장치 읽기/쓰기를 허용 "
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+-msgstr ""
++#: booleans.py:225
++#, fuzzy
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr "클라이언트에게 X 공유 메모리에 쓰는 것을 허용 "
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+-msgstr ""
++#: booleans.py:226
++#, fuzzy
++msgid "Allows XServer to execute writable memory"
++msgstr "사용자에게 mount 명령을 실행하는 것을 허용 "
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+-msgstr ""
++#: booleans.py:228
++#, fuzzy
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr "udp 포트에 연결하기 위해 %s 허용 "
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+-msgstr ""
++#: booleans.py:229
++#, fuzzy
++msgid "Allow zebra daemon to write it configuration files"
++msgstr "모든 데몬에 /에 코어 파일 쓰기를 허용 "
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
+-msgstr ""
++#~ msgid "SELinux Service Protection"
++#~ msgstr "SELinux 서비스 보안 "
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for acct daemon"
++#~ msgstr "acct 데몬의 SELinux 보안을 비활성화"
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
+-msgstr ""
++#~ msgid "Admin"
++#~ msgstr "관리 "
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
+-msgstr ""
++#~ msgid "User Privs"
++#~ msgstr "사용자 권한 "
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow gadmin SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "gadmin SELinux 사용자 계정에 홈 디렉토리 또는 /tmp에서 파일 실행을 허용 "
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow guest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "게스트 SELinux 사용자 계정에 홈 디렉토리 또는 /tmp에서 파일 실행을 허용 "
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
+-msgstr ""
++#~ msgid "Memory Protection"
++#~ msgstr "메모리 보안 "
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
+-msgstr ""
++#~ msgid "Mount"
++#~ msgstr "마운트"
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
+-msgstr ""
++#~ msgid "SSH"
++#~ msgstr "SSH"
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow staff SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "스태프 SELinux 사용자 계정에 홈 디렉토리 또는 /tmp에서 파일 실행을 허용 "
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
+-msgstr ""
++#~ msgid ""
++#~ "Allow sysadm SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "시스템 관리 SELinux 사용자 계정에 홈 디렉토리 또는 /tmp에서 파일 실행을 허"
++#~ "용 "
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow unconfined SELinux user account to execute files in home directory "
++#~ "or /tmp"
++#~ msgstr ""
++#~ "제한되지 않은 SELinux 사용자 계정에 홈 디렉토리 또는 /tmp에서 파일 실행을 "
++#~ "허용 "
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
+-msgstr ""
++#~ msgid "Network Configuration"
++#~ msgstr "네트워크 설정"
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow user SELinux user account to execute files in home directory or /tmp"
++#~ msgstr ""
++#~ "사용자 SELinux 사용자 계정에 홈 디렉토리 또는 /tmp에서 파일 실행을 허용 "
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
+-msgstr ""
++#~ msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#~ msgstr "unconfined_execmem로 dyntrans 작업을 제한없는 사용자에게 허용"
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
+-msgstr ""
++#~ msgid "Databases"
++#~ msgstr "데이터베이스 "
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
+-msgstr ""
++#~ msgid "XServer"
++#~ msgstr "XServer"
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
+-msgstr ""
++#~ msgid ""
++#~ "Allow xguest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "xguest SELinux 사용자 계정에 홈 디렉토리 또는 /tmp에서 파일 실행을 허용 "
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
+-msgstr ""
++#~ msgid "NIS"
++#~ msgstr "NIS"
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
+-msgstr ""
++#~ msgid "Web Applications"
++#~ msgstr "웹 애플리케이션 "
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
+-msgstr ""
++#~ msgid "Transition staff SELinux user to Web Browser Domain"
++#~ msgstr "스태프 SELinux 사용자가 웹 브라우저 도메인으로 전환"
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
+-msgstr ""
++#~ msgid "Transition sysadm SELinux user to Web Browser Domain"
++#~ msgstr "시스템 관리 SELinux 사용자가 웹 브라우저 도메인으로 전환"
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
+-msgstr ""
++#~ msgid "Transition user SELinux user to Web Browser Domain"
++#~ msgstr "사용자 SELinux 사용자가 웹 브라우저 도메인으로 전환"
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
+-msgstr ""
++#~ msgid "Transition xguest SELinux user to Web Browser Domain"
++#~ msgstr "xguest SELinux 사용자가 웹 브라우저 도메인으로 전환"
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
+-msgstr ""
++#~ msgid "Disable SELinux protection for amanda"
++#~ msgstr "amanda의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for amavis"
++#~ msgstr "amavis의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for apmd daemon"
++#~ msgstr "apmd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
+-msgstr ""
++#~ msgid "Disable SELinux protection for arpwatch daemon"
++#~ msgstr "arpwatch 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for auditd daemon"
++#~ msgstr "auditd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
+-msgstr ""
++#~ msgid "Disable SELinux protection for automount daemon"
++#~ msgstr "automount 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for avahi"
++#~ msgstr "avahi의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for bluetooth daemon"
++#~ msgstr "bluetooth 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for canna daemon"
++#~ msgstr "canna 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cardmgr daemon"
++#~ msgstr "cardmgr 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Cluster Server"
++#~ msgstr "클러스터 서버의 SELinux 보안을 비활성화"
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ciped daemon"
++#~ msgstr "ciped 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clamd daemon"
++#~ msgstr "clamd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clamscan"
++#~ msgstr "clamscan의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clvmd"
++#~ msgstr "clvmd의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
+-msgstr ""
++#~ msgid "Disable SELinux protection for comsat daemon"
++#~ msgstr "comsat 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for courier daemon"
++#~ msgstr "courier 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cpucontrol daemon"
++#~ msgstr "cpucontrol 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cpuspeed daemon"
++#~ msgstr "cpuspeed 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
+-msgstr ""
++#~ msgid "Cron"
++#~ msgstr "Cron"
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for crond daemon"
++#~ msgstr "crond 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
+-msgstr ""
++#~ msgid "Printing"
++#~ msgstr "인쇄 중 "
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd back end server"
++#~ msgstr "cupsd 백엔드 서버의 SELinux 보안을 비활성화"
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd daemon"
++#~ msgstr "cupsd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd_lpd"
++#~ msgstr "cupsd_lpd의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
+-msgstr ""
++#~ msgid "CVS"
++#~ msgstr "CVS"
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cvs daemon"
++#~ msgstr "cvs 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cyrus daemon"
++#~ msgstr "cyrus 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dbskkd daemon"
++#~ msgstr "dbskkd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dbusd daemon"
++#~ msgstr "dbusd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccd"
++#~ msgstr "dccd의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccifd"
++#~ msgstr "dccifd의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccm"
++#~ msgstr "dccm의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ddt daemon"
++#~ msgstr "ddt 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for devfsd daemon"
++#~ msgstr "devfsd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dhcpc daemon"
++#~ msgstr "dhcpc 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dhcpd daemon"
++#~ msgstr "dhcpd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dictd daemon"
++#~ msgstr "dictd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
+-msgstr ""
++#~ msgid "Allow sysadm_t to directly start daemons"
++#~ msgstr "직접적인 데몬 시작을 sysadm_t에 허용"
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Evolution"
++#~ msgstr "Evolution의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
+-msgstr ""
++#~ msgid "Games"
++#~ msgstr "게임 "
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
+-msgstr ""
++#~ msgid "Disable SELinux protection for games"
++#~ msgstr "게임의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
+-msgstr ""
++#~ msgid "Disable SELinux protection for the web browsers"
++#~ msgstr "웹 브라우저의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Thunderbird"
++#~ msgstr "Thunderbird의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for distccd daemon"
++#~ msgstr "distccd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dmesg daemon"
++#~ msgstr "dmesg 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dnsmasq daemon"
++#~ msgstr "dnsmasq 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dovecot daemon"
++#~ msgstr "dovecot 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
+-msgstr ""
++#~ msgid "Disable SELinux protection for entropyd daemon"
++#~ msgstr "entropyd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fetchmail"
++#~ msgstr "fetchmail의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fingerd daemon"
++#~ msgstr "fingerd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
+-msgstr ""
++#~ msgid "Disable SELinux protection for freshclam daemon"
++#~ msgstr "freshclam 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fsdaemon daemon"
++#~ msgstr "fsdaemon 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
+-msgstr ""
++#~ msgid "Disable SELinux protection for gpm daemon"
++#~ msgstr "gpm 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
+-msgstr ""
++#~ msgid "NFS"
++#~ msgstr "NFS"
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
+-msgstr ""
++#~ msgid "Disable SELinux protection for gss daemon"
++#~ msgstr "gss 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Hal daemon"
++#~ msgstr "Hal 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
+-msgstr ""
++#~ msgid "Compatibility"
++#~ msgstr "호환성"
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Do not audit things that we know to be broken but which are not security "
++#~ "risks"
++#~ msgstr "보안 위험이 없어도 손상되었다고 알려진 사항은 감사하지 마십시오 "
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hostname daemon"
++#~ msgstr "hostname 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hotplug daemon"
++#~ msgstr "hotplug 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for howl daemon"
++#~ msgstr "howl 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cups hplip daemon"
++#~ msgstr "hplip 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for httpd rotatelogs"
++#~ msgstr "httpd rotatelogs의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
+-msgstr ""
++#~ msgid "HTTPD Service"
++#~ msgstr "HTTPD 서비스"
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for http suexec"
++#~ msgstr "http suexec의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hwclock daemon"
++#~ msgstr "hwclock 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
+-msgstr ""
++#~ msgid "Disable SELinux protection for i18n daemon"
++#~ msgstr "i18n 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for imazesrv daemon"
++#~ msgstr "imazesrv 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
+-msgstr ""
++#~ msgid "Disable SELinux protection for inetd child daemons"
++#~ msgstr "inetd 자식 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
+-msgstr ""
++#~ msgid "Disable SELinux protection for inetd daemon"
++#~ msgstr "inetd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for innd daemon"
++#~ msgstr "innd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for iptables daemon"
++#~ msgstr "iptables 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ircd daemon"
++#~ msgstr "ircd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:189
+-msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for irqbalance daemon"
++#~ msgstr "irqbalance 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
+-msgstr ""
++#~ msgid "Disable SELinux protection for iscsi daemon"
++#~ msgstr "iscsi 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for jabberd daemon"
++#~ msgstr "jabberd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
+-msgstr ""
++#~ msgid "Kerberos"
++#~ msgstr "Kerberos"
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for kadmind daemon"
++#~ msgstr "kadmind 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for klogd daemon"
++#~ msgstr "klogd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for krb5kdc daemon"
++#~ msgstr "krb5kdc 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ktalk daemons"
++#~ msgstr "ktalk 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for kudzu daemon"
++#~ msgstr "kudzu 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for locate daemon"
++#~ msgstr "locate 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lpd daemon"
++#~ msgstr "lpd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lrrd daemon"
++#~ msgstr "lrrd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lvm daemon"
++#~ msgstr "lvm 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mailman"
++#~ msgstr "mailman의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:202
+-msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mdadm daemon"
++#~ msgstr "mdadm 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:203
+-msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for monopd daemon"
++#~ msgstr "monopd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mrtg daemon"
++#~ msgstr "mrtg 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mysqld daemon"
++#~ msgstr "mysqld 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nagios daemon"
++#~ msgstr "nagios 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
+-msgstr ""
++#~ msgid "Name Service"
++#~ msgstr "네임 서비스"
+
+-#: ../gui/selinux.tbl:208
+-msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
+-msgstr ""
++#~ msgid "Disable SELinux protection for named daemon"
++#~ msgstr "named 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nessusd daemon"
++#~ msgstr "nessusd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NetworkManager"
++#~ msgstr "NetworkManager의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nfsd daemon"
++#~ msgstr "nfsd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
+-msgstr ""
++#~ msgid "Samba"
++#~ msgstr "Samba"
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nmbd daemon"
++#~ msgstr "nmbd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nrpe daemon"
++#~ msgstr "nrpe 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nscd daemon"
++#~ msgstr "nscd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:216
+-msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nsd daemon"
++#~ msgstr "nsd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ntpd daemon"
++#~ msgstr "ntpd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for oddjob"
++#~ msgstr "oddjob의 SELinux 보안을 비활성화 "
++
++#~ msgid "Disable SELinux protection for oddjob_mkhomedir"
++#~ msgstr "oddjob_mkhomedir의 SELinux 보안을 비활성화 "
++
++#~ msgid "Disable SELinux protection for openvpn daemon"
++#~ msgstr "openvpn 데몬의 SELinux 보안을 비활성화 "
++
++#~ msgid "Disable SELinux protection for pam daemon"
++#~ msgstr "pam 데몬의 SELinux 보안을 비활성화 "
++
++#~ msgid "Disable SELinux protection for pegasus"
++#~ msgstr "pegasus의 SELinux 보안을 비활성화 "
++
++#~ msgid "Disable SELinux protection for perdition daemon"
++#~ msgstr "perdition 데몬의 SELinux 보안을 비활성화 "
++
++#~ msgid "Disable SELinux protection for portmap daemon"
++#~ msgstr "portmap 데몬의 SELinux 보안을 비활성화 "
++
++#~ msgid "Disable SELinux protection for portslave daemon"
++#~ msgstr "portslave 데몬의 SELinux 보안을 비활성화 "
++
++#~ msgid "Disable SELinux protection for postfix"
++#~ msgstr "postfix의 SELinux 보안을 비활성화 "
++
++#~ msgid "Disable SELinux protection for postgresql daemon"
++#~ msgstr "postgresql 데몬의 SELinux 보안을 비활성화 "
++
++#~ msgid "pppd"
++#~ msgstr "pppd"
++
++#~ msgid "Disable SELinux protection for pptp"
++#~ msgstr "pptp의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for prelink daemon"
++#~ msgstr "prelink 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for privoxy daemon"
++#~ msgstr "privoxy 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ptal daemon"
++#~ msgstr "ptal 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for pxe daemon"
++#~ msgstr "pxe 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
+-msgstr ""
++#~ msgid "Disable SELinux protection for pyzord"
++#~ msgstr "pyzord의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for quota daemon"
++#~ msgstr "quota 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
+-msgstr ""
++#~ msgid "Disable SELinux protection for radiusd daemon"
++#~ msgstr "radiusd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
+-msgstr ""
++#~ msgid "Disable SELinux protection for radvd daemon"
++#~ msgstr "radvd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rdisc"
++#~ msgstr "rdisc의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
+-msgstr ""
++#~ msgid "Disable SELinux protection for readahead"
++#~ msgstr "readahead의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
+-msgstr ""
++#~ msgid "Allow programs to read files in non-standard locations (default_t)"
++#~ msgstr "비표준 위치 (default_t)에서 프로그램이 파일을 읽는 것을 허용 "
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for restorecond"
++#~ msgstr "restorecond의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rhgb daemon"
++#~ msgstr "rhgb 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ricci"
++#~ msgstr "ricci의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ricci_modclusterd"
++#~ msgstr "ricci_modclusterd의 SELinux 보안을 비활성화 "
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rlogind daemon"
++#~ msgstr "rlogind 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rpcd daemon"
++#~ msgstr "rpcd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rshd"
++#~ msgstr "rshd의 SELinux 보안을 비활성화 "
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
+-msgstr ""
++#~ msgid "rsync"
++#~ msgstr "rsync"
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rsync daemon"
++#~ msgstr "rsync 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
+-msgstr ""
++#~ msgid "Allow ssh to run from inetd instead of as a daemon"
++#~ msgstr "ssh가 데몬으로서가 아닌 inetd에서 실행하는 것을 허용 "
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
+-msgstr ""
++#~ msgid "SASL authentication server"
++#~ msgstr "SASL 인증 서버 "
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
+-msgstr ""
++#~ msgid ""
++#~ "Allow X-Windows server to map a memory region as both executable and "
++#~ "writable"
++#~ msgstr "메모리 영역을 실행 및 쓰기로 맵핑하는 것을 X-Windows 서버에 허용"
+
+-#: ../gui/statusPage.py:133
+-msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for saslauthd daemon"
++#~ msgstr "saslauthd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/statusPage.py:147
+-msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for scannerdaemon daemon"
++#~ msgstr "scannerdaemon 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/statusPage.py:152
+-msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
+-msgstr ""
++#~ msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#~ msgstr "sysadm_t, sudo, su로 전환을 허용하지 않습니다"
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
+-msgstr ""
++#~ msgid "Do not allow any processes to load kernel modules"
++#~ msgstr "커널 모듈을 로드하는 것을 모든 프로세스에 허용하지 않습니다 "
+
+-#: ../gui/system-config-selinux.glade:12
+-msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+-msgstr ""
++#~ msgid "Do not allow any processes to modify kernel SELinux policy"
++#~ msgstr ""
++#~ "커널 SELinux 정책을 수정하는 것을 모든 프로세스에 허용하지 않습니다 "
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sendmail daemon"
++#~ msgstr "sendmail 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
+-msgstr ""
++#~ msgid "Disable SELinux protection for setrans"
++#~ msgstr "setrans의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
+-msgstr ""
++#~ msgid "Disable SELinux protection for setroubleshoot daemon"
++#~ msgstr "setroubleshoot 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
+-msgstr ""
++#~ msgid "Disable SELinux protection for slapd daemon"
++#~ msgstr "slapd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
+-msgstr ""
++#~ msgid "Disable SELinux protection for slrnpull daemon"
++#~ msgstr "slrnpull 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:727
+-msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
+-msgstr ""
++#~ msgid "Disable SELinux protection for smbd daemon"
++#~ msgstr "smbd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
+-msgstr ""
++#~ msgid "Disable SELinux protection for snmpd daemon"
++#~ msgstr "snmpd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for snort daemon"
++#~ msgstr "snort 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
+-msgstr ""
++#~ msgid "Disable SELinux protection for soundd daemon"
++#~ msgstr "soundd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sound daemon"
++#~ msgstr "sound 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
+-msgstr ""
++#~ msgid "Spam Protection"
++#~ msgstr "Spam 보안 "
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
+-msgstr ""
++#~ msgid "Disable SELinux protection for spamd daemon"
++#~ msgstr "spamd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
+-msgstr ""
++#~ msgid "Allow Spam Assassin daemon network access"
++#~ msgstr "Spam Assassin 데몬 네트워크 액세스를 허용 "
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
+-msgstr ""
++#~ msgid "Disable SELinux protection for speedmgmt daemon"
++#~ msgstr "speedmgmt 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
+-msgstr ""
++#~ msgid "Squid"
++#~ msgstr "Squid"
+
+-#: ../gui/system-config-selinux.glade:1354
+-msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
+-msgstr ""
++#~ msgid "Disable SELinux protection for squid daemon"
++#~ msgstr "squid 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ssh daemon"
++#~ msgstr "ssh 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
+-msgstr ""
++#~ msgid ""
++#~ "Allow staff_r users to search the sysadm home dir and read files (such as "
++#~ "~/.bashrc)"
++#~ msgstr ""
++#~ "staff_r 사용자가 시스템 관리자 홈 디렉토리를 검색하고 파일 (~/.bashrc 등)"
++#~ "을 읽는 것을 허용 "
+
+-#: ../gui/system-config-selinux.glade:1463
+-msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
+-msgstr ""
++#~ msgid "Universal SSL tunnel"
++#~ msgstr "범용 SSL 터널 "
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
+-msgstr ""
++#~ msgid "Disable SELinux protection for stunnel daemon"
++#~ msgstr "stunnel 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
+-msgstr ""
++#~ msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#~ msgstr "stunnel 데몬이 xinetd 외부에서 독립적으로 가동하는 것을 허용 "
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
+-msgstr ""
++#~ msgid "Disable SELinux protection for swat daemon"
++#~ msgstr "swat 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sxid daemon"
++#~ msgstr "sxid 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
+-msgstr ""
++#~ msgid "Disable SELinux protection for syslogd daemon"
++#~ msgstr "syslogd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
+-msgstr ""
++#~ msgid "Disable SELinux protection for system cron jobs"
++#~ msgstr "시스템 cron 작업의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for tcp daemon"
++#~ msgstr "tcp 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for telnet daemon"
++#~ msgstr "telnet 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for tftpd daemon"
++#~ msgstr "tftpd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for transproxy daemon"
++#~ msgstr "transproxy 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
+-msgstr ""
++#~ msgid "Disable SELinux protection for udev daemon"
++#~ msgstr "udev 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for uml daemon"
++#~ msgstr "uml 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
+-msgstr ""
++#~ msgid ""
++#~ "Allow xinetd to run unconfined, including any services it starts that do "
++#~ "not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "도메인 전환을 명시적으로 정의하지 않고 시작하는 모든 서비스를 포함하여 제"
++#~ "한없이 실행하는 것을 xinetd에 허용 "
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
+-msgstr ""
++#~ msgid ""
++#~ "Allow rc scripts to run unconfined, including any daemon started by an rc "
++#~ "script that does not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "도메인 전환을 명시적으로 정의하지 않고 rc 스크립트에 의해 시작하는 모든 데"
++#~ "몬을 포함하여 제한없이 실행하는 것을 rc 스크립트에 허용 "
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
+-msgstr ""
++#~ msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#~ msgstr ""
++#~ "hotplug 및 insmod와 같이 권한이 있는 유틸리티가 제한없이 실행하는 것을 허"
++#~ "용 "
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for updfstab daemon"
++#~ msgstr "updfstab 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for uptimed daemon"
++#~ msgstr "uptimed 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
+-msgstr ""
++#~ msgid ""
++#~ "Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, "
++#~ "only staff_r can do so"
++#~ msgstr ""
++#~ "user_r가 su, sudo, userhelper를 통해 sysadm_r에 연결하는 것을 허용합니다. "
++#~ "그렇지 않을 경우 staff_r만 가능합니다 "
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
+-msgstr ""
++#~ msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#~ msgstr "사용자에게 네트워크 인터페이스 제어를 허용 (또한 USERCTL=true 필요)"
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
+-msgstr ""
++#~ msgid "Allow user to stat ttyfiles"
++#~ msgstr "사용자에게 ttyfiles에 기록하는 것을 허용 "
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
+-msgstr ""
++#~ msgid "Disable SELinux protection for uucpd daemon"
++#~ msgstr "uucpd 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
+-msgstr ""
++#~ msgid "Disable SELinux protection for vmware daemon"
++#~ msgstr "vmware 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
+-msgstr ""
++#~ msgid "Disable SELinux protection for watchdog daemon"
++#~ msgstr "워치독 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
+-msgstr ""
++#~ msgid "Disable SELinux protection for winbind daemon"
++#~ msgstr "winbind 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
+-msgstr ""
++#~ msgid "Disable SELinux protection for xdm daemon"
++#~ msgstr "xdm 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
+-msgstr ""
++#~ msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#~ msgstr "xdm이 sysadm_r:sysadm_t로 로그인하는 것을 허용 "
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
+-msgstr ""
++#~ msgid "Disable SELinux protection for xen daemon"
++#~ msgstr "xen 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:2661
+-msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
+-msgstr ""
++#~ msgid "XEN"
++#~ msgstr "XEN"
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
+-msgstr ""
++#~ msgid "Disable SELinux protection for xfs daemon"
++#~ msgstr "xfs 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
+-msgstr ""
++#~ msgid "Disable SELinux protection for xen control"
++#~ msgstr "xen 제어의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ypbind daemon"
++#~ msgstr "ypbind 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NIS Password Daemon"
++#~ msgstr "NIS 암호 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ypserv daemon"
++#~ msgstr "ypserv 데몬의 SELinux 보안을 비활성화 "
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
++#~ msgstr "NIS 전송 데몬의 SELinux 보안을 비활성화 "
+diff --git a/policycoreutils/po/mai.po b/policycoreutils/po/mai.po
+index f336f29..60642c4 100644
+--- a/policycoreutils/po/mai.po
++++ b/policycoreutils/po/mai.po
+@@ -8,16 +8,16 @@ msgid ""
+ msgstr ""
+ "Project-Id-Version: Policycoreutils\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
+ "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
+-"Language-Team: Maithili (http://www.transifex.net/projects/p/fedora/language/"
++"Language-Team: Maithili (http://www.transifex.com/projects/p/fedora/language/"
+ "mai/)\n"
+ "Language: mai\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
++"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -29,7 +29,7 @@ msgstr ""
+ " जतए: <script> init स्क्रिप्ट क नाम अछि चलाबै क लेल,\n"
+ " <args ...> ई उस स्क्रिप्ट क तर्क अछि."
+
+-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
++#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
+ #, c-format
+ msgid "failed to initialize PAM\n"
+ msgstr "PAM आरंभीकरणमे विफल\n"
+@@ -78,7 +78,7 @@ msgstr "क्षमा करू, run_init केँ सिर्फ SELinux
+ msgid "authentication failed.\n"
+ msgstr "सत्यापन विफल.\n"
+
+-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
++#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
+ #, c-format
+ msgid "Could not set exec context to %s.\n"
+ msgstr "exec संदर्भ %s मे सेट नहि कए सकल.\n"
+@@ -91,855 +91,851 @@ msgstr "******************** महत्वपूर्ण ********************
+ msgid "To make this policy package active, execute:"
+ msgstr "एहि नीति केँ सक्रिय बनाबै क' लेल, चलाउ:"
+
+-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
+-msgid "global"
+-msgstr "वैश्विक"
+-
+-#: ../semanage/seobject.py:225
++#: ../semanage/seobject.py:200
+ msgid "Could not create semanage handle"
+ msgstr "semanage नियंत्रण आरंभ नहि कए सकल"
+
+-#: ../semanage/seobject.py:233
++#: ../semanage/seobject.py:208
+ msgid "SELinux policy is not managed or store cannot be accessed."
+ msgstr "SELinux नीति प्रबंधित नहि अछि या भंडार अभिगम नहि कएल जाए सकैत अछि."
+
+-#: ../semanage/seobject.py:238
++#: ../semanage/seobject.py:213
+ msgid "Cannot read policy store."
+ msgstr "नीति भंडार नहि पढ़ि सकैत अछि."
+
+-#: ../semanage/seobject.py:243
++#: ../semanage/seobject.py:218
+ msgid "Could not establish semanage connection"
+ msgstr "semanage संबंधन स्थापित नहि कए सकल"
+
+-#: ../semanage/seobject.py:248
++#: ../semanage/seobject.py:223
+ msgid "Could not test MLS enabled status"
+ msgstr ""
+
+-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
+ msgid "Not yet implemented"
+ msgstr "अखन तकि लागू नहि"
+
+-#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:233
+ msgid "Semanage transaction already in progress"
+ msgstr ""
+
+-#: ../semanage/seobject.py:267
++#: ../semanage/seobject.py:242
+ msgid "Could not start semanage transaction"
+ msgstr "semanage विनिमय आरंभ नहि कए सकल"
+
+-#: ../semanage/seobject.py:278
++#: ../semanage/seobject.py:254
+ msgid "Could not commit semanage transaction"
+ msgstr ""
+
+-#: ../semanage/seobject.py:283
++#: ../semanage/seobject.py:259
+ msgid "Semanage transaction not in progress"
+ msgstr ""
+
+-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
+ msgid "Could not list SELinux modules"
+ msgstr ""
+
+-#: ../semanage/seobject.py:308
++#: ../semanage/seobject.py:284
+ msgid "Modules Name"
+ msgstr ""
+
+-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
+ msgid "Version"
+ msgstr "संस्करण"
+
+-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
+ msgid "Disabled"
+ msgstr "निष्क्रिय"
+
+-#: ../semanage/seobject.py:326
++#: ../semanage/seobject.py:302
+ #, python-format
+ msgid "Could not disable module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:337
++#: ../semanage/seobject.py:313
+ #, python-format
+ msgid "Could not enable module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:352
++#: ../semanage/seobject.py:328
+ #, python-format
+ msgid "Could not remove module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:362
++#: ../semanage/seobject.py:338
+ msgid "dontaudit requires either 'on' or 'off'"
+ msgstr ""
+
+-#: ../semanage/seobject.py:391
++#: ../semanage/seobject.py:366
+ msgid "Builtin Permissive Types"
+ msgstr ""
+
+-#: ../semanage/seobject.py:401
++#: ../semanage/seobject.py:376
+ msgid "Customized Permissive Types"
+ msgstr ""
+
+-#: ../semanage/seobject.py:442
++#: ../semanage/seobject.py:417
+ #, python-format
+ msgid "Could not set permissive domain %s (module installation failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:448
++#: ../semanage/seobject.py:423
+ #, python-format
+ msgid "Could not remove permissive domain %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
+-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
+-#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
+-#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
+-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
+-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
+-#: ../semanage/seobject.py:2045
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
+ #, python-format
+ msgid "Could not create a key for %s"
+ msgstr "%s क' लेल कुंजी नहि बनाए सकल"
+
+-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
+-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
+ #, python-format
+ msgid "Could not check if login mapping for %s is defined"
+ msgstr "नहि जाँचि सकल जँ %s क' लेल लागिन मैपिंग परिभाषित अछि"
+
+-#: ../semanage/seobject.py:496
++#: ../semanage/seobject.py:471
+ #, python-format
+ msgid "Linux Group %s does not exist"
+ msgstr ""
+
+-#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:476
+ #, python-format
+ msgid "Linux User %s does not exist"
+ msgstr "Linux प्रयोक्ता %s मोजूद नहि अछि"
+
+-#: ../semanage/seobject.py:505
++#: ../semanage/seobject.py:480
+ #, python-format
+ msgid "Could not create login mapping for %s"
+ msgstr "%s क' लेल लागिन मैपिंग नहि बनाए सकल"
+
+-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
+ #, python-format
+ msgid "Could not set name for %s"
+ msgstr "%s क लेल नाम सेट नहि कए सकल"
+
+-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
+ #, python-format
+ msgid "Could not set MLS range for %s"
+ msgstr "MLS परिसर %s क लेल सेट नहि कए सकल"
+
+-#: ../semanage/seobject.py:518
++#: ../semanage/seobject.py:493
+ #, python-format
+ msgid "Could not set SELinux user for %s"
+ msgstr "SELinux उपयोक्ता %s क लेल सेट नहि कए सकल"
+
+-#: ../semanage/seobject.py:522
++#: ../semanage/seobject.py:497
+ #, python-format
+ msgid "Could not add login mapping for %s"
+ msgstr "%s क लेल लॉगिन मैपिंग जोड़ नहि सकल"
+
+-#: ../semanage/seobject.py:540
++#: ../semanage/seobject.py:515
+ msgid "Requires seuser or serange"
+ msgstr "seuser अथवा serange जरूरी"
+
+-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
+ #, python-format
+ msgid "Login mapping for %s is not defined"
+ msgstr "%s क लेल लॉगिन मैपिंग परिभाषित नहि अछि"
+
+-#: ../semanage/seobject.py:567
++#: ../semanage/seobject.py:542
+ #, python-format
+ msgid "Could not query seuser for %s"
+ msgstr "seuser केँ %s क लेल प्रश्न नहि कए सकल"
+
+-#: ../semanage/seobject.py:581
++#: ../semanage/seobject.py:556
+ #, python-format
+ msgid "Could not modify login mapping for %s"
+ msgstr "%s क लेल लॉगिन मैपिंग नहि रूपांतरित कए सकल"
+
+-#: ../semanage/seobject.py:615
++#: ../semanage/seobject.py:590
+ #, python-format
+ msgid "Login mapping for %s is defined in policy, cannot be deleted"
+ msgstr "नीतिमे %s परिभाषित अछि, मेटाओल नहि जाए सकत"
+
+-#: ../semanage/seobject.py:619
++#: ../semanage/seobject.py:594
+ #, python-format
+ msgid "Could not delete login mapping for %s"
+ msgstr "%s क लेल लॉगिन मैपिंग नहि मेटाए सकल"
+
+-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
+-#: ../semanage/seobject.py:897
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
+ msgid "Could not list login mappings"
+ msgstr "लॉगिन मैपिंग नहि सूचीबद्ध कए सकल"
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
+ #: ../gui/system-config-selinux.glade:100
+ msgid "Login Name"
+ msgstr "लॉगिन नाम"
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:128
+ #: ../gui/system-config-selinux.glade:915
+ #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
+ msgid "SELinux User"
+ msgstr "SELinux उपयोक्ता"
+
+-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
+ #: ../gui/system-config-selinux.glade:943
+ msgid "MLS/MCS Range"
+ msgstr "MLS/MCS परिसर"
+
+-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
+-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
+-#: ../semanage/seobject.py:864
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
+ #, python-format
+ msgid "Could not check if SELinux user %s is defined"
+ msgstr "जाँच नहि सकल जे SELinux उपयोक्ता %s परिभाषित अछि"
+
+-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
+-#: ../semanage/seobject.py:870
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
+ #, python-format
+ msgid "Could not query user for %s"
+ msgstr "%s क लेल उपयोक्ताकेँ प्रश्न नहि कए सकत"
+
+-#: ../semanage/seobject.py:726
++#: ../semanage/seobject.py:701
+ #, python-format
+ msgid "You must add at least one role for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:716
+ #, python-format
+ msgid "Could not create SELinux user for %s"
+ msgstr "SELinux उपयोक्ता %s क लेल बनाए नहि सकल"
+
+-#: ../semanage/seobject.py:750
++#: ../semanage/seobject.py:725
+ #, python-format
+ msgid "Could not add role %s for %s"
+ msgstr "%s भूमिका %s क लेल जोड़ नहि सकल"
+
+-#: ../semanage/seobject.py:759
++#: ../semanage/seobject.py:734
+ #, python-format
+ msgid "Could not set MLS level for %s"
+ msgstr "MLS स्तर %s क लेल सेट नहि कए सकल"
+
+-#: ../semanage/seobject.py:762
++#: ../semanage/seobject.py:737
+ #, python-format
+ msgid "Could not add prefix %s for %s"
+ msgstr "%s उपसर्ग %s क लेल नहि जोड़ सकल"
+
+-#: ../semanage/seobject.py:765
++#: ../semanage/seobject.py:740
+ #, python-format
+ msgid "Could not extract key for %s"
+ msgstr "%s क लेल कुंजी निकाल नहि सकल"
+
+-#: ../semanage/seobject.py:769
++#: ../semanage/seobject.py:744
+ #, python-format
+ msgid "Could not add SELinux user %s"
+ msgstr "SELinux उपयोक्ता %s नहि जोड़ सकल"
+
+-#: ../semanage/seobject.py:791
++#: ../semanage/seobject.py:766
+ msgid "Requires prefix, roles, level or range"
+ msgstr "उपसर्ग, भूमिका, स्तर या परिसर जरूरी"
+
+-#: ../semanage/seobject.py:793
++#: ../semanage/seobject.py:768
+ msgid "Requires prefix or roles"
+ msgstr "उपसर्ग या भूमिका जरूरी"
+
+-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
+ #, python-format
+ msgid "SELinux user %s is not defined"
+ msgstr "SELinux उपयोक्ता %s परिभाषित नहि अछि"
+
+-#: ../semanage/seobject.py:832
++#: ../semanage/seobject.py:807
+ #, python-format
+ msgid "Could not modify SELinux user %s"
+ msgstr "SELinux उपयोक्ता %s नहि सुधार सकत"
+
+-#: ../semanage/seobject.py:866
++#: ../semanage/seobject.py:841
+ #, python-format
+ msgid "SELinux user %s is defined in policy, cannot be deleted"
+ msgstr "SELinux उपयोक्ता %s नीतिमे परिभाषित अछि, मेटाए नहि सकत"
+
+-#: ../semanage/seobject.py:877
++#: ../semanage/seobject.py:852
+ #, python-format
+ msgid "Could not delete SELinux user %s"
+ msgstr "SELinux उपयोक्ता %s मेटाए नहि सकल"
+
+-#: ../semanage/seobject.py:915
++#: ../semanage/seobject.py:890
+ msgid "Could not list SELinux users"
+ msgstr "SELinux उपयोक्ता सूचीबद्ध नहि कए सकल"
+
+-#: ../semanage/seobject.py:921
++#: ../semanage/seobject.py:896
+ #, python-format
+ msgid "Could not list roles for user %s"
+ msgstr "%s उपयोक्ता क लेल भूमिका सूचीबद्ध नहि कए सकल"
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "Labeling"
+ msgstr "लेबलिंग"
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "MLS/"
+ msgstr "MLS/"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "Prefix"
+ msgstr "उपसर्ग"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Level"
+ msgstr "MCS स्तर"
+
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
- msgstr ""
+ msgstr "MCS परिसर"
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
- msgstr ""
+ msgstr "SELinux भूमिका"
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
- msgstr ""
+ msgstr "प्रोटोकॉल udp या tcp जरूरी अछि"
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
- msgstr ""
+ msgstr "पोर्ट जरूरी अछि"
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
msgstr ""
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
- msgstr ""
+ msgstr "%s/%s क लेल कुंजी नहि बनाए सकल"
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
- msgstr ""
+ msgstr "टाइप जरूरी अछि"
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
- msgstr ""
+ msgstr "जाँच नहि सकल जँ पोर्ट %s/%s परिभाषित अछि"
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
- msgstr ""
+ msgstr "%s/%s पोर्ट पहले सँ परिभाषित अछि"
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
- msgstr ""
+ msgstr "%s/%s क लेल पोर्ट बनाए नहि सकल"
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
- msgstr ""
+ msgstr "%s/%s क लेल संदर्भ बनाए नहि सकल"
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
- msgstr ""
+ msgstr "%s/%s क लेल पोर्ट संदर्भमे उपयोक्ता सेट नहि कए सकल"
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
- msgstr ""
+ msgstr "%s/%s क लेल पोर्ट संदर्भमे भूमिका सेट नहि कए सकल"
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
- msgstr ""
+ msgstr "%s/%s क लेल पोर्ट संदर्भमे टाइप सेट नहि कए सकल"
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
- msgstr ""
+ msgstr "%s/%s क लेल पोर्ट संदर्भमे क्षेत्र mls सेट नहि कए सकल"
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
- msgstr ""
+ msgstr "%s/%s क लेल पोर्ट संदर्भ सेट नहि कए सकल"
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
- msgstr ""
+ msgstr "%s/%s पोर्ट जोड़ि नहि सकल"
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
- msgstr ""
+ msgstr "setype या serange जरूरी"
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
- msgstr ""
+ msgstr "सेटटाइप जरूरी"
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
- msgstr ""
+ msgstr "पोर्ट %s/%s परिभाषित नहि अछि"
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
- msgstr ""
+ msgstr "%s/%s पोर्ट प्रश्न नहि कए सकल"
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
- msgstr ""
+ msgstr "%s/%s पोर्ट रूपांतरित नहि कए सकल "
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
- msgstr ""
+ msgstr "पोर्ट सूची बद्ध नहि कए सकल"
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
- msgstr ""
+ msgstr "%s पोर्ट मेटाए नहि सकल"
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr ""
+ msgstr "%s/%s नीतिमे परिभाषित अछि, मेटाए नहि सकत"
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
- msgstr ""
+ msgstr "%s/%s पोर्ट मेटाए नहि सकत"
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
- msgstr ""
+ msgstr "पोर्ट सूची बद्ध नहि कए सकल"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
- msgstr ""
+ msgstr "SELinux पोर्ट प्रकार"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
- msgstr ""
+ msgstr "प्रोटो"
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
- msgstr ""
+ msgstr "पोर्ट संख्या"
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
msgstr ""
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
msgstr ""
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
- msgstr ""
+ msgstr "SELinux प्रकार जरूरी अछि"
-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
- msgstr ""
+ msgstr "%s क लेल कुंजी नहि बनाए सकल"
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
msgstr ""
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
- msgstr ""
+ msgstr "%s क लेल संदर्भ बनाए नहि सकल"
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
msgstr ""
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
msgstr ""
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
msgstr ""
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
msgstr ""
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
msgstr ""
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
msgstr ""
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
msgstr ""
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
- msgstr ""
+ msgstr "जांच नहि सकल जँ %s अंतरफलक परिभाषित अछि"
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
- msgstr ""
+ msgstr "%s क लेल अंतरफलक नहि बनाए सकल"
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
- msgstr ""
+ msgstr "उपयोक्ता केँ %s क लेल अंतरफलक संदर्भमे सेट नहि कए सकल"
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
- msgstr ""
+ msgstr "भूमिका केँ %s क लेल अंतरफलक संदर्भमे सेट नहि कए सकल"
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
- msgstr ""
+ msgstr "टाइप केँ %s क लेल अंतरफलक संदर्भमे सेट नहि कए सकल"
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
- msgstr ""
+ msgstr "mls क्षेत्र %s क लेल अंतरफलक संदर्भमे सेट नहि कए सकल"
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
- msgstr ""
+ msgstr "%s क लेल अंतरफलक संदर्भ सेट नहि कए सकल"
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
- msgstr ""
+ msgstr "%s क लेल संदेश संदर्भ सेट नहि कए सकल"
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
- msgstr ""
+ msgstr "%s अंतरफलक जोड़ नहि सकल"
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr ""
+ msgstr "%s अंतरफलक परिभाषित नहि अछि"
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr ""
+ msgstr "%s अंतरफलक प्रश्न नहि कए सकत"
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr ""
+ msgstr "%s अंतरफलक रूपांतरित नहि कए सकल"
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr ""
+ msgstr "अंतरफलक %s नीतिमे परिभाषित अछि, मेटाओल नहि जाए सकत"
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr ""
+ msgstr "%s अंतरफलक मेटाए नहि सकल"
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
msgstr ""
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr ""
+ msgstr "अंतरफलक सूचीबद्ध नहि कए सकल"
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr ""
+ msgstr "SELinux अंतरफलक"
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr ""
+ msgstr "संदर्भ"
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
msgstr ""
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
msgstr ""
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
msgstr ""
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr ""
+ msgstr "%s क लेल फाइल संदर्भमे उपयोक्ता सेट नहि कए सकल"
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr ""
+ msgstr "%s क लेल फाइल संदर्भमे भूमिका सेट नहि कए सकल"
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
- msgstr ""
+ msgstr "mls क्षेत्र %s क लेल फाइल संदर्भ केर क्रममे नहि सेट कए सकल"
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr ""
+ msgstr "अवैध फाइल विशेषता"
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
msgstr ""
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -106418,114 +167207,114 @@ index 6c917f2..a10f46f 100644
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
- msgstr ""
+ msgstr "जाँच नहि सकल जँ %s क लेल फाइल संदर्भ परिभाषित अछि"
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr ""
+ msgstr "%s क लेल फाइल संदर्भ नहि बनाए सकल"
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr ""
+ msgstr "%s क लेल फाइल संदर्भमे टाइप सेट नहि कए सकल"
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr ""
+ msgstr "%s क लेल फाइल संदर्भ नहि सेट कए सकल"
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr ""
+ msgstr "%s क लेल फाइल संदर्भ नहि जोड़ि सकल"
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
- msgstr ""
+ msgstr "सेटटाइप जरूरी, serange या seuser"
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr ""
+ msgstr "%s क लेल फाइल संदर्भ परिभाषित नहि अछि"
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr ""
+ msgstr "%s क लेल फाइल संदर्भ केँ प्रश्न नहि कए सकल"
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr ""
+ msgstr "%s क लेल फाइल संदर्भ नहि सुधार सकल"
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr ""
+ msgstr "फाइल संदर्भ सूचीबद्ध नहि कए सकल"
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr ""
+ msgstr "%s क लेल फाइल संदर्भ मेटाए नहि सकल"
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr ""
+ msgstr "%s क लेल फाइल संदर्भ नीतिमे परिभाषित अछि, मेटाए नहि सकत"
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr ""
+ msgstr "%s क लेल फाइलसंदर्भ मेटाए नहि सकल"
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr ""
+ msgstr "फाइल संदर्भ सूचीबद्ध नहि कए सकल"
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr ""
+ msgstr "स्थानीय फाइल संदर्भ सूचीबद्ध नहि कए सकल"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
- msgstr ""
+ msgstr "SELinux fcontext"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr ""
+ msgstr "प्रकार"
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
@@ -106533,114 +167322,114 @@ index 6c917f2..a10f46f 100644
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr ""
+ msgstr "जँ %s बुलियन परिभाषित अछि तँ जांच नहि सकल"
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr ""
+ msgstr "%s बुलियन परिभाषित नहि अछि"
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr ""
+ msgstr "%s फाइल संदर्भ केँ प्रश्न नहि कए सकल"
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
msgstr ""
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
msgstr ""
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr ""
+ msgstr "%s बुलियन रूपांतरित नहि कए सकल"
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
msgstr ""
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr ""
+ msgstr "%s बुलियन नीति मे परिभाषित अछि, मेटाएल नहि जाए सकैत"
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr ""
+ msgstr "%s बुलियन मेटाए नहि सकल"
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr ""
+ msgstr "बुलियन सूचीबद्ध नहि कए सकल"
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr ""
+ msgstr "अज्ञात"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
- msgstr ""
+ msgstr "बन्न"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
- msgstr ""
+ msgstr "चालू"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
- msgstr ""
+ msgstr "SELinux बूलियन"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
msgstr ""
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
- msgstr ""
+ msgstr "वर्णन"
-@@ -998,7 +994,7 @@ msgstr ""
+@@ -1003,7 +999,7 @@ msgstr "स्मृति संभाजन मे त्रुटि.\n"
msgid "Error sending audit message.\n"
- msgstr ""
+ msgstr "ऑडिट संदेश भेजबा मे त्रुटि.\n"
-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
#, c-format
msgid "Could not determine enforcing mode.\n"
- msgstr ""
-@@ -1113,62 +1109,66 @@ msgstr ""
+ msgstr "पुनर्बलन मोड निश्चित नहि कए सकल.\n"
+@@ -1118,62 +1114,66 @@ msgstr "रिक्त संकेत सेट पाबै मे असम
msgid "Unable to set SIGHUP handler\n"
- msgstr ""
+ msgstr "SIGHUP नियंत्रण सेट करबामे असमर्थ\n"
-#: ../newrole/newrole.c:1053
+#: ../newrole/newrole.c:1036
@@ -106650,83 +167439,83 @@ index 6c917f2..a10f46f 100644
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr ""
+ msgstr "क्षमा करू, newrole सिर्फ SELinux कर्नेल पर प्रयोग कएल जाए सकैत अछि.\n"
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr ""
+ msgstr "old_context केँ पाबै मे विफल.\n"
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr ""
+ msgstr "चेतावनी! tty सूचना नहि पाबि सकैत.\n"
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr ""
+ msgstr "PAM सेवा विन्यास पर पढ़बा मे त्रुटि.\n"
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr ""
+ msgstr "newrole: %s क लेल गलत गुड़किल्ली\n"
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
#, c-format
msgid "newrole: failure forking: %s"
- msgstr ""
+ msgstr "newrole: विभाजन मे विफलता: %s"
-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr ""
+ msgstr "tty स्तर फेर जमा करबामे असमर्थ...\n"
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
#, c-format
msgid "Failed to close tty properly\n"
- msgstr ""
+ msgstr "tty केँ विधिवत रूपेँ बंद करबामे विफल\n"
-#: ../newrole/newrole.c:1224
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr ""
+ msgstr "विवरणकर्ता बंद नहि सकल.\n"
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr ""
+ msgstr "शैल argv0 आबंटित करबामे त्रुटि.\n"
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
#, c-format
msgid "Unable to restore the environment, aborting\n"
- msgstr ""
+ msgstr "वातावरण फेर भंडारित करबामे असमर्थ, रोक रहल अछि\n"
-#: ../newrole/newrole.c:1298
+#: ../newrole/newrole.c:1297
msgid "failed to exec shell\n"
- msgstr ""
+ msgstr "शेल निष्पादन मे विफल\n"
-@@ -1271,20 +1271,20 @@ msgstr ""
+@@ -1276,20 +1276,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
msgid "chcat -l +CompanyConfidential juser"
- msgstr ""
+ msgstr "chcat -l +CompanyConfidential juser"
-#: ../scripts/chcat:399 ../gui/polgen.py:1351
-#, c-format, python-format
+#: ../scripts/chcat:399
+#, c-format
msgid "Options Error %s "
- msgstr ""
+ msgstr "विकल्प त्रुटि %s"
-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
@@ -106743,7 +167532,7 @@ index 6c917f2..a10f46f 100644
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1360,557 +1360,444 @@ msgstr ""
+@@ -1365,557 +1365,444 @@ msgstr ""
msgid "Load Policy Module"
msgstr ""
@@ -107436,1044 +168225,3143 @@ index 6c917f2..a10f46f 100644
#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
msgid "Network Port"
msgstr ""
-@@ -3356,3 +3243,156 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
+@@ -1953,1411 +1840,1487 @@ msgstr ""
+ msgid "Group View"
msgstr ""
-+
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+#: ../sepolicy/sepolicy.py:110
+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+#: ../sepolicy/sepolicy.py:114
+msgid "All domains"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+#: ../sepolicy/sepolicy.py:116
+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+#: ../sepolicy/sepolicy.py:164
+msgid "Query SELinux policy network information"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+#: ../sepolicy/sepolicy.py:169
+msgid "list all SELinux port types"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
+#: ../sepolicy/sepolicy.py:175
+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
+#: ../sepolicy/sepolicy.py:178
+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
+#: ../sepolicy/sepolicy.py:195
+msgid "Source Domain"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+#: ../sepolicy/sepolicy.py:198
+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
-+msgstr ""
-diff --git a/policycoreutils/po/pt.po b/policycoreutils/po/pt.po
-index 95aa71b..b5022a7 100644
---- a/policycoreutils/po/pt.po
-+++ b/policycoreutils/po/pt.po
-@@ -9,7 +9,7 @@ msgid ""
msgstr ""
- "Project-Id-Version: Policycoreutils\n"
- "Report-Msgid-Bugs-To: \n"
--"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
- "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: Portuguese <trans-pt at lists.fedoraproject.org>\n"
-@@ -29,7 +29,7 @@ msgstr ""
- " onde: <programa> é o nome do programa do 'init' a executar,\n"
- " <argumentos ...> são os argumentos desse programa."
--#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
-+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
- #, c-format
- msgid "failed to initialize PAM\n"
- msgstr "não foi possível inicializar o PAM\n"
-@@ -79,7 +79,7 @@ msgstr ""
- msgid "authentication failed.\n"
- msgstr "a autenticação falhou.\n"
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
--#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
-+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
- #, c-format
- msgid "Could not set exec context to %s.\n"
- msgstr "Não foi possível definir o contexto de execução para %s.\n"
-@@ -92,870 +92,866 @@ msgstr "******************** IMPORTANTE ***********************\n"
- msgid "To make this policy package active, execute:"
- msgstr "Para tornar este pacote de políticas activo, execute:"
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
--#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
--msgid "global"
--msgstr "global"
--
--#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
- msgid "Could not create semanage handle"
- msgstr "Não foi possível iniciar o descritor do SELinux (\"semanage\")"
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
--#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
- msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr "A política do SELinux não é gerida ou não é possível aceder aos dados."
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
--#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
- msgid "Cannot read policy store."
- msgstr "Não é possível ler os dados de políticas."
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
--#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
- msgid "Could not establish semanage connection"
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
msgstr ""
- "Não é possível estabelecer uma ligação ao gestor do SELinux (\"semanage\")"
--#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
- msgid "Could not test MLS enabled status"
- msgstr "Não foi testar o estado de activação do MLS"
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
--#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
- msgid "Not yet implemented"
- msgstr "Ainda não está implementado"
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
--#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
- msgid "Semanage transaction already in progress"
- msgstr "Transacção Semanage já está em curso"
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
--#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
- msgid "Could not start semanage transaction"
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
msgstr ""
- "Não foi possível iniciar uma transacção do gestor do SELinux (\"semanage\")"
--#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
- msgid "Could not commit semanage transaction"
- msgstr "Não foi possível finalizar a transacção semanage"
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
--#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
- msgid "Semanage transaction not in progress"
- msgstr "Transacção Semanage não está em curso"
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
- msgid "Could not list SELinux modules"
- msgstr "Não foi possível listar os módulos SELinux"
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
- msgid "Modules Name"
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
- msgid "Version"
- msgstr "Versão"
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
--#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
- msgid "Disabled"
- msgstr "Desactivado"
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
--#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
- #, python-format
- msgid "Could not disable module %s (remove failed)"
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
msgstr ""
--#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
- #, python-format
- msgid "Could not enable module %s (remove failed)"
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
msgstr ""
--#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
- #, python-format
- msgid "Could not remove module %s (remove failed)"
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
msgstr ""
--#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
- msgid "dontaudit requires either 'on' or 'off'"
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
msgstr ""
--#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
- msgid "Builtin Permissive Types"
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
msgstr ""
--#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
- msgid "Customized Permissive Types"
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
msgstr ""
--#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
- #, python-format
- msgid "Could not set permissive domain %s (module installation failed)"
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
msgstr ""
- "Não foi possível definir o domínio permissivo %s (instalação do módulo "
- "falhou)"
--#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
- #, python-format
- msgid "Could not remove permissive domain %s (remove failed)"
- msgstr "Não foi possível remover o domínio permissivo %s (remoção falhou)"
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
--#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
--#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
--#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
--#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
--#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
--#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
--#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
- #, python-format
- msgid "Could not create a key for %s"
- msgstr "Não foi possível criar uma chave para o %s"
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
--#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
--#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
- #, python-format
- msgid "Could not check if login mapping for %s is defined"
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
msgstr ""
- "Não foi possível verificar se o mapeamento de autenticação para %s está "
- "definido"
--#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
- #, python-format
- msgid "Linux Group %s does not exist"
- msgstr "O Grupo Linux %s não existe"
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
--#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
- #, python-format
- msgid "Linux User %s does not exist"
- msgstr "O utilizador de Linux %s não existe"
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
--#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
- #, python-format
- msgid "Could not create login mapping for %s"
- msgstr "Não foi possível criar o mapeamento de autenticação para %s"
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
--#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
- #, python-format
- msgid "Could not set name for %s"
- msgstr "Não foi possível definir o nome para %s"
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
--#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
- #, python-format
- msgid "Could not set MLS range for %s"
- msgstr "Não foi possível definir o intervalo MLS para %s"
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
--#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
- #, python-format
- msgid "Could not set SELinux user for %s"
- msgstr "Não foi possível definir o utilizador SELinux para %s"
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
--#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
- #, python-format
- msgid "Could not add login mapping for %s"
- msgstr "Não foi possível adicionar o mapeamento de autenticação para %s"
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
--#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
- msgid "Requires seuser or serange"
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
msgstr ""
- "Requer utilizador SELinux (\"seuser\") ou intervalo SELinux (\"serange\")"
--#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
- #, python-format
- msgid "Login mapping for %s is not defined"
- msgstr "O mapeamento de autenticação para %s não está definido"
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
--#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
- #, python-format
- msgid "Could not query seuser for %s"
- msgstr "Não foi possível encontrar o utilizador SELinux (\"seuser\") para %s"
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
--#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
- #, python-format
- msgid "Could not modify login mapping for %s"
- msgstr "Não foi possível modificar o mapeamento de autenticação para %s"
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
- #, python-format
- msgid "Login mapping for %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
msgstr ""
- "O mapeamento de autenticação para %s está definido na política, não pode ser "
- "removido"
--#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
- #, python-format
- msgid "Could not delete login mapping for %s"
- msgstr "Não foi possível remover o mapeamento de autenticação para %s"
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
--#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
--#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
- msgid "Could not list login mappings"
- msgstr "Não foi possível listar os mapeamentos de autenticação"
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
- #: ../gui/system-config-selinux.glade:100
- msgid "Login Name"
- msgstr "Nome da Conta"
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:128
- #: ../gui/system-config-selinux.glade:915
- #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
- msgid "SELinux User"
- msgstr "Utilizador SELinux"
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
--#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
- #: ../gui/system-config-selinux.glade:943
- msgid "MLS/MCS Range"
- msgstr "Intervalo MLS/MCS"
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
--#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
--#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
--#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
- #, python-format
- msgid "Could not check if SELinux user %s is defined"
- msgstr "Não foi possível verificar se o utilizador SELinux %s está definido"
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
--#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
--#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
- #, python-format
- msgid "Could not query user for %s"
- msgstr "Não foi possível pesquisar o utilizador %s"
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
- #, python-format
- msgid "You must add at least one role for %s"
- msgstr "Precisa de adicionar pelo menos um perfil para %s"
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
- #, python-format
- msgid "Could not create SELinux user for %s"
- msgstr "Não foi possível criar o utilizador SELinux para %s"
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
--#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
- #, python-format
- msgid "Could not add role %s for %s"
- msgstr "Não foi possível adicionar o perfil %s para %s"
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
--#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
- #, python-format
- msgid "Could not set MLS level for %s"
- msgstr "Não foi possível definir o nível MLS para %s"
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
--#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
- #, python-format
- msgid "Could not add prefix %s for %s"
- msgstr "Não foi possível adicionar o prefixo %s para %s"
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
- #, python-format
- msgid "Could not extract key for %s"
- msgstr "Não foi possível extrair a chave para %s"
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
- #, python-format
- msgid "Could not add SELinux user %s"
- msgstr "Não foi possível adicionar o utilizador SELinux %s"
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
--#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
- msgid "Requires prefix, roles, level or range"
- msgstr "Requer prefixo, perfil, nível ou intervalo"
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
--#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
- msgid "Requires prefix or roles"
- msgstr "Requer prefixo ou perfil"
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
--#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
- #, python-format
- msgid "SELinux user %s is not defined"
- msgstr "O utilizador SELinux %s não está definido"
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
--#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
- #, python-format
- msgid "Could not modify SELinux user %s"
- msgstr "Não foi possível modificar o utilizador SELinux %s"
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
--#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
- #, python-format
- msgid "SELinux user %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
msgstr ""
- "O utilizador SELinux %s está definido na política, não pode ser removido"
--#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
- #, python-format
- msgid "Could not delete SELinux user %s"
- msgstr "Não foi possível remover o utilizador SELinux %s"
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
--#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
- msgid "Could not list SELinux users"
- msgstr "Não foi possível listar os utilizadores SELinux"
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
--#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
- #, python-format
- msgid "Could not list roles for user %s"
- msgstr "Não foi possível listar os perfis para o utilizador %s"
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "Labeling"
- msgstr "Etiquetas"
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "MLS/"
- msgstr "MLS/"
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "Prefix"
- msgstr "Prefixo"
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Level"
- msgstr "Nível MCS"
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Range"
- msgstr "Intervalo MCS"
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
- msgid "SELinux Roles"
- msgstr "Perfis SELinux"
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
--#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
- msgid "Protocol udp or tcp is required"
- msgstr "É obrigatório o protocolo udp ou tcp"
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
--#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
- msgid "Port is required"
- msgstr "O porto é obrigatório"
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
--#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
- msgid "Invalid Port"
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
msgstr ""
--#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
- #, python-format
- msgid "Could not create a key for %s/%s"
- msgstr "Não foi possível criar uma chave para o %s/%s"
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
--#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
- msgid "Type is required"
- msgstr "O tipo é obrigatório"
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
--#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
--#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
- #, python-format
- msgid "Could not check if port %s/%s is defined"
- msgstr "Não foi possível verificar se o porto %s/%s está definido"
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
--#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
- #, python-format
- msgid "Port %s/%s already defined"
- msgstr "O porto %s/%s já está definido"
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
--#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
- #, python-format
- msgid "Could not create port for %s/%s"
- msgstr "Não foi possível criar o porto para %s/%s"
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
--#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
- #, python-format
- msgid "Could not create context for %s/%s"
- msgstr "Não foi possível criar o contexto para %s/%s"
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
--#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
- #, python-format
- msgid "Could not set user in port context for %s/%s"
- msgstr "Não foi possível definir o utilizador no contexto do porto para %s/%s"
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
--#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
- #, python-format
- msgid "Could not set role in port context for %s/%s"
- msgstr "Não foi possível definir o perfil no contexto do porto para %s/%s"
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
--#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
- #, python-format
- msgid "Could not set type in port context for %s/%s"
- msgstr "Não foi possível definir o tipo no contexto do porto para %s/%s"
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
--#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
- #, python-format
- msgid "Could not set mls fields in port context for %s/%s"
- msgstr "Não foi possível definir os campos mls no contexto do porto para %s/%s"
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
--#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
- #, python-format
- msgid "Could not set port context for %s/%s"
- msgstr "Não foi possível definir o contexto do porto para %s/%s"
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
--#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
- #, python-format
- msgid "Could not add port %s/%s"
- msgstr "Não foi possível adicionar o porto %s/%s"
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
--#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
--#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
- msgid "Requires setype or serange"
- msgstr "Requer tipo SELinux (\"setype\") ou intervalo SELinux (\"serange\")"
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
--#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
- msgid "Requires setype"
- msgstr "Requer tipo SELinux (\"setype\")"
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
--#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
- #, python-format
- msgid "Port %s/%s is not defined"
- msgstr "O porto %s/%s não está definido"
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
--#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
- #, python-format
- msgid "Could not query port %s/%s"
- msgstr "Não foi possível pesquisar o porto %s/%s"
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
--#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
- #, python-format
- msgid "Could not modify port %s/%s"
- msgstr "Não foi possível modificar o porto %s/%s"
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
--#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
- msgid "Could not list the ports"
- msgstr "Não foi possível listar os portos"
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
--#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
- #, python-format
- msgid "Could not delete the port %s"
- msgstr "Não foi possível remover o porto %s"
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
--#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
- #, python-format
- msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "O porto %s/%s está definido na política, não pode ser removido"
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
--#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
- #, python-format
- msgid "Could not delete port %s/%s"
- msgstr "Não foi possível remover o porto %s/%s"
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
--#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
- msgid "Could not list ports"
- msgstr "Não foi possível listar os portos"
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "SELinux Port Type"
- msgstr "Tipo de Porto SELinux"
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "Proto"
- msgstr "Protocolo"
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
--#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
- msgid "Port Number"
- msgstr "Número de Porto"
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
--#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
- msgid "Node Address is required"
- msgstr "É obrigatório o Endereço do Nó"
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
--#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
- msgid "Unknown or missing protocol"
- msgstr "Protocolo desconhecido ou em falta"
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
--#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
--#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
- msgid "SELinux Type is required"
- msgstr "O Tipo SELinux é obrigatório"
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
--#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
--#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
--#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
--#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
- #, python-format
- msgid "Could not create key for %s"
- msgstr "Não foi possível criar a chave para %s"
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
--#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
--#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
- #, python-format
- msgid "Could not check if addr %s is defined"
- msgstr "Não foi possível verificar se o endereço %s está definido"
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
++msgstr ""
++
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
+ msgstr ""
--#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
- #, python-format
- msgid "Could not create addr for %s"
- msgstr "Não foi possível criar um endereço para %s"
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
--#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
--#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
- #, python-format
- msgid "Could not create context for %s"
- msgstr "Não foi possível criar o contexto para %s"
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
--#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
- #, python-format
- msgid "Could not set mask for %s"
- msgstr "Não foi possível definir uma máscara para %s"
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
--#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
- #, python-format
- msgid "Could not set user in addr context for %s"
- msgstr "Não foi possível definir o utilizador no contexto do endereço para %s"
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
--#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
- #, python-format
- msgid "Could not set role in addr context for %s"
- msgstr "Não foi possível definir o perfil no contexto do endereço para %s"
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
--#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
- #, python-format
- msgid "Could not set type in addr context for %s"
- msgstr "Não foi possível definir o tipo no contexto do endereço para %s"
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
--#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
- #, python-format
- msgid "Could not set mls fields in addr context for %s"
- msgstr "Não foi possível definir os campos mls no contexto do endereço para %s"
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
- #, python-format
- msgid "Could not set addr context for %s"
- msgstr "Não foi possível definir o contexto do endereço para %s"
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
--#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
- #, python-format
- msgid "Could not add addr %s"
- msgstr "Não foi possível adicionar o endereço %s"
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/mk.po b/policycoreutils/po/mk.po
+index 02a882e..d62a437 100644
+--- a/policycoreutils/po/mk.po
++++ b/policycoreutils/po/mk.po
+@@ -9,15 +9,15 @@ msgid ""
+ msgstr ""
+ "Project-Id-Version: Policycoreutils\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
+ "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
+ "Language-Team: LANGUAGE <LL at li.org>\n"
+ "Language: mk\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1\n"
++"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -29,7 +29,7 @@ msgstr ""
+ " каде што: <skripta> е името на init-скриптата за извршување, а\n"
+ " <argumenti ...> се аргументите за таа скрипта."
+
+-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
++#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
+ #, c-format
+ msgid "failed to initialize PAM\n"
+ msgstr "не успеав да го иницијализирам PAM\n"
+@@ -78,7 +78,7 @@ msgstr "Жалам, run_init може да се користи само на SEL
+ msgid "authentication failed.\n"
+ msgstr "проверката за автентичност не успеа.\n"
+
+-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
++#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
+ #, c-format
+ msgid "Could not set exec context to %s.\n"
+ msgstr "Не можев да поставам контекст за извршување на %s.\n"
+@@ -91,863 +91,859 @@ msgstr ""
+ msgid "To make this policy package active, execute:"
+ msgstr ""
+
+-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
+-msgid "global"
+-msgstr ""
+-
+-#: ../semanage/seobject.py:225
++#: ../semanage/seobject.py:200
+ msgid "Could not create semanage handle"
+ msgstr ""
+
+-#: ../semanage/seobject.py:233
++#: ../semanage/seobject.py:208
+ msgid "SELinux policy is not managed or store cannot be accessed."
+ msgstr ""
+ "Политиката на SELinux не е менаџирана или не може да се пристапи на "
+ "складиштето."
+
+-#: ../semanage/seobject.py:238
++#: ../semanage/seobject.py:213
+ msgid "Cannot read policy store."
+ msgstr "Не можам да ја прочитам политиката на складиштето."
+
+-#: ../semanage/seobject.py:243
++#: ../semanage/seobject.py:218
+ msgid "Could not establish semanage connection"
+ msgstr "Не можев да воспоставам поврзување со semanage"
+
+-#: ../semanage/seobject.py:248
++#: ../semanage/seobject.py:223
+ msgid "Could not test MLS enabled status"
+ msgstr ""
+
+-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
+ msgid "Not yet implemented"
+ msgstr ""
+
+-#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:233
+ msgid "Semanage transaction already in progress"
+ msgstr ""
+
+-#: ../semanage/seobject.py:267
++#: ../semanage/seobject.py:242
+ msgid "Could not start semanage transaction"
+ msgstr "Не можев да стартувам semanage-трансакција"
+
+-#: ../semanage/seobject.py:278
++#: ../semanage/seobject.py:254
+ msgid "Could not commit semanage transaction"
+ msgstr ""
+
+-#: ../semanage/seobject.py:283
++#: ../semanage/seobject.py:259
+ msgid "Semanage transaction not in progress"
+ msgstr ""
+
+-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
+ msgid "Could not list SELinux modules"
+ msgstr ""
+
+-#: ../semanage/seobject.py:308
++#: ../semanage/seobject.py:284
+ msgid "Modules Name"
+ msgstr ""
+
+-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
+ msgid "Version"
+ msgstr ""
+
+-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
+ msgid "Disabled"
+ msgstr ""
+
+-#: ../semanage/seobject.py:326
++#: ../semanage/seobject.py:302
+ #, python-format
+ msgid "Could not disable module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:337
++#: ../semanage/seobject.py:313
+ #, python-format
+ msgid "Could not enable module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:352
++#: ../semanage/seobject.py:328
+ #, python-format
+ msgid "Could not remove module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:362
++#: ../semanage/seobject.py:338
+ msgid "dontaudit requires either 'on' or 'off'"
+ msgstr ""
+
+-#: ../semanage/seobject.py:391
++#: ../semanage/seobject.py:366
+ msgid "Builtin Permissive Types"
+ msgstr ""
+
+-#: ../semanage/seobject.py:401
++#: ../semanage/seobject.py:376
+ msgid "Customized Permissive Types"
+ msgstr ""
+
+-#: ../semanage/seobject.py:442
++#: ../semanage/seobject.py:417
+ #, python-format
+ msgid "Could not set permissive domain %s (module installation failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:448
++#: ../semanage/seobject.py:423
+ #, python-format
+ msgid "Could not remove permissive domain %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
+-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
+-#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
+-#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
+-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
+-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
+-#: ../semanage/seobject.py:2045
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
+ #, python-format
+ msgid "Could not create a key for %s"
+ msgstr "Не можев да креирам клуч за %s"
+
+-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
+-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
+ #, python-format
+ msgid "Could not check if login mapping for %s is defined"
+ msgstr "Не можев да проверам дали е дефинирано мапирање за најава за %s"
+
+-#: ../semanage/seobject.py:496
++#: ../semanage/seobject.py:471
+ #, python-format
+ msgid "Linux Group %s does not exist"
+ msgstr ""
+
+-#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:476
+ #, python-format
+ msgid "Linux User %s does not exist"
+ msgstr "Linux-корисникот %s не постои"
+
+-#: ../semanage/seobject.py:505
++#: ../semanage/seobject.py:480
+ #, python-format
+ msgid "Could not create login mapping for %s"
+ msgstr "Не можев да креирам мапирање за најава за %s"
+
+-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
+ #, python-format
+ msgid "Could not set name for %s"
+ msgstr "Не можев да поставам име за %s"
+
+-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
+ #, python-format
+ msgid "Could not set MLS range for %s"
+ msgstr "Не можев да поставам MLS-опсег за %s"
+
+-#: ../semanage/seobject.py:518
++#: ../semanage/seobject.py:493
+ #, python-format
+ msgid "Could not set SELinux user for %s"
+ msgstr "Не можев да поставам SELinux-корисник за %s"
+
+-#: ../semanage/seobject.py:522
++#: ../semanage/seobject.py:497
+ #, python-format
+ msgid "Could not add login mapping for %s"
+ msgstr "Не можев да додадам мапирање за најава за %s"
+
+-#: ../semanage/seobject.py:540
++#: ../semanage/seobject.py:515
+ msgid "Requires seuser or serange"
+ msgstr "Побарува seuser или serange"
+
+-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
+ #, python-format
+ msgid "Login mapping for %s is not defined"
+ msgstr "Мапирањето за најава за %s не е дефинирано"
+
+-#: ../semanage/seobject.py:567
++#: ../semanage/seobject.py:542
+ #, python-format
+ msgid "Could not query seuser for %s"
+ msgstr "Не можев да пребарувам во seuser за %s"
+
+-#: ../semanage/seobject.py:581
++#: ../semanage/seobject.py:556
+ #, python-format
+ msgid "Could not modify login mapping for %s"
+ msgstr "Не можев да го изменам мапирањето за најава за %s"
+
+-#: ../semanage/seobject.py:615
++#: ../semanage/seobject.py:590
+ #, python-format
+ msgid "Login mapping for %s is defined in policy, cannot be deleted"
+ msgstr ""
+ "Мапирањето за најава за %s е дефинирано во политиката и не може да биде "
+ "избришан"
+
+-#: ../semanage/seobject.py:619
++#: ../semanage/seobject.py:594
+ #, python-format
+ msgid "Could not delete login mapping for %s"
+ msgstr "Не можев да го избришам мапирањето за најава за %s"
+
+-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
+-#: ../semanage/seobject.py:897
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
+ msgid "Could not list login mappings"
+ msgstr "Не можев да ги прикажам мапирањата за најави"
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
+ #: ../gui/system-config-selinux.glade:100
+ msgid "Login Name"
+ msgstr ""
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:128
+ #: ../gui/system-config-selinux.glade:915
+ #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
+ msgid "SELinux User"
+ msgstr ""
+
+-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
+ #: ../gui/system-config-selinux.glade:943
+ msgid "MLS/MCS Range"
+ msgstr ""
+
+-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
+-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
+-#: ../semanage/seobject.py:864
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
+ #, python-format
+ msgid "Could not check if SELinux user %s is defined"
+ msgstr "Не можев да проверам дали е дефиниран SELinux-корисникот %s"
+
+-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
+-#: ../semanage/seobject.py:870
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
+ #, python-format
+ msgid "Could not query user for %s"
+ msgstr "Не можев да пребарувам во корисниците за %s"
+
+-#: ../semanage/seobject.py:726
++#: ../semanage/seobject.py:701
+ #, python-format
+ msgid "You must add at least one role for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:716
+ #, python-format
+ msgid "Could not create SELinux user for %s"
+ msgstr "Не можев да креирам SELinux-корисник за %s"
+
+-#: ../semanage/seobject.py:750
++#: ../semanage/seobject.py:725
+ #, python-format
+ msgid "Could not add role %s for %s"
+ msgstr "Не можев да ја додадам улогата %s за %s"
+
+-#: ../semanage/seobject.py:759
++#: ../semanage/seobject.py:734
+ #, python-format
+ msgid "Could not set MLS level for %s"
+ msgstr "Не можев да го поставам MLS-нивото за %s"
+
+-#: ../semanage/seobject.py:762
++#: ../semanage/seobject.py:737
+ #, python-format
+ msgid "Could not add prefix %s for %s"
+ msgstr "Не можев да го додадам префиксот %s за %s"
+
+-#: ../semanage/seobject.py:765
++#: ../semanage/seobject.py:740
+ #, python-format
+ msgid "Could not extract key for %s"
+ msgstr "Не можев да го извлечам клучот за %s"
+
+-#: ../semanage/seobject.py:769
++#: ../semanage/seobject.py:744
+ #, python-format
+ msgid "Could not add SELinux user %s"
+ msgstr "Не можев да го додадам SELinux-корисникот %s"
+
+-#: ../semanage/seobject.py:791
++#: ../semanage/seobject.py:766
+ msgid "Requires prefix, roles, level or range"
+ msgstr "Побарува префикс, улоги, ниво или опсег"
+
+-#: ../semanage/seobject.py:793
++#: ../semanage/seobject.py:768
+ msgid "Requires prefix or roles"
+ msgstr "Побарува префикс или улоги"
+
+-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
+ #, python-format
+ msgid "SELinux user %s is not defined"
+ msgstr "SELinux-корисникот %s не е дефиниран"
+
+-#: ../semanage/seobject.py:832
++#: ../semanage/seobject.py:807
+ #, python-format
+ msgid "Could not modify SELinux user %s"
+ msgstr "Не можев да го изменам SELinux-корисникот %s"
+
+-#: ../semanage/seobject.py:866
++#: ../semanage/seobject.py:841
+ #, python-format
+ msgid "SELinux user %s is defined in policy, cannot be deleted"
+ msgstr ""
+ "SELinux-корисникот %s е дефиниран во политиката и не може да биде избришан"
+
+-#: ../semanage/seobject.py:877
++#: ../semanage/seobject.py:852
+ #, python-format
+ msgid "Could not delete SELinux user %s"
+ msgstr "Не можев да го избришам SELinux-корисникот %s"
+
+-#: ../semanage/seobject.py:915
++#: ../semanage/seobject.py:890
+ msgid "Could not list SELinux users"
+ msgstr "Не можев да ги прикажам SELinux-корисниците"
+
+-#: ../semanage/seobject.py:921
++#: ../semanage/seobject.py:896
+ #, python-format
+ msgid "Could not list roles for user %s"
+ msgstr "Не можев да ги прикажам улогите за корисникот %s"
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "Labeling"
+ msgstr ""
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "MLS/"
+ msgstr ""
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "Prefix"
+ msgstr ""
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Level"
+ msgstr ""
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Range"
+ msgstr ""
+
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
+ msgid "SELinux Roles"
+ msgstr ""
+
+-#: ../semanage/seobject.py:967
++#: ../semanage/seobject.py:942
+ msgid "Protocol udp or tcp is required"
+ msgstr "Потребен е протокол udp или tcp"
+
+-#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:944
+ msgid "Port is required"
+ msgstr "Потребна е порта"
+
+-#: ../semanage/seobject.py:979
++#: ../semanage/seobject.py:954
+ msgid "Invalid Port"
+ msgstr ""
+
+-#: ../semanage/seobject.py:983
++#: ../semanage/seobject.py:958
+ #, python-format
+ msgid "Could not create a key for %s/%s"
+ msgstr "Не можев да креирам клуч за %s/%s"
+
+-#: ../semanage/seobject.py:994
++#: ../semanage/seobject.py:969
+ msgid "Type is required"
+ msgstr "Потребен е тип"
+
+-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
+-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
+ #, python-format
+ msgid "Could not check if port %s/%s is defined"
+ msgstr "Не можев да проверам дали е дефинирана порта %s/%s"
+
+-#: ../semanage/seobject.py:1002
++#: ../semanage/seobject.py:977
+ #, python-format
+ msgid "Port %s/%s already defined"
+ msgstr "Портата %s/%s е веќе дефинирана"
+
+-#: ../semanage/seobject.py:1006
++#: ../semanage/seobject.py:981
+ #, python-format
+ msgid "Could not create port for %s/%s"
+ msgstr "Не можев да креирам порта за %s/%s"
+
+-#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:987
+ #, python-format
+ msgid "Could not create context for %s/%s"
+ msgstr "Не можев да креирам контекст за %s/%s"
+
+-#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:991
+ #, python-format
+ msgid "Could not set user in port context for %s/%s"
+ msgstr "Не можев да поставам корисник во контекстот за порта за %s/%s"
+
+-#: ../semanage/seobject.py:1020
++#: ../semanage/seobject.py:995
+ #, python-format
+ msgid "Could not set role in port context for %s/%s"
+ msgstr "Не можев да поставам улога во контекстот за порта за %s/%s"
+
+-#: ../semanage/seobject.py:1024
++#: ../semanage/seobject.py:999
+ #, python-format
+ msgid "Could not set type in port context for %s/%s"
+ msgstr "Не можев да поставам тип во контекстот за порта за %s/%s"
+
+-#: ../semanage/seobject.py:1029
++#: ../semanage/seobject.py:1004
+ #, python-format
+ msgid "Could not set mls fields in port context for %s/%s"
+ msgstr "Не можев да поставам mls-полиња во контекстот за порта за %s/%s"
+
+-#: ../semanage/seobject.py:1033
++#: ../semanage/seobject.py:1008
+ #, python-format
+ msgid "Could not set port context for %s/%s"
+ msgstr "Не можев да поставам контекст за порта за %s/%s"
+
+-#: ../semanage/seobject.py:1037
++#: ../semanage/seobject.py:1012
+ #, python-format
+ msgid "Could not add port %s/%s"
+ msgstr "Не можев да ја додадам портата %s/%s"
+
+-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
+-#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
+ msgid "Requires setype or serange"
+ msgstr "Побарува setype или serange"
+
+-#: ../semanage/seobject.py:1053
++#: ../semanage/seobject.py:1028
+ msgid "Requires setype"
+ msgstr "Побарува setype"
+
+-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
+ #, python-format
+ msgid "Port %s/%s is not defined"
+ msgstr "Портата %s/%s не е дефинирана"
+
+-#: ../semanage/seobject.py:1065
++#: ../semanage/seobject.py:1040
+ #, python-format
+ msgid "Could not query port %s/%s"
+ msgstr "Не можев да пребарувам на портата %s/%s"
+
+-#: ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1051
+ #, python-format
+ msgid "Could not modify port %s/%s"
+ msgstr "Не можев да ја изменам портата %s/%s"
+
+-#: ../semanage/seobject.py:1089
++#: ../semanage/seobject.py:1064
+ msgid "Could not list the ports"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1080
+ #, python-format
+ msgid "Could not delete the port %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1122
++#: ../semanage/seobject.py:1097
+ #, python-format
+ msgid "Port %s/%s is defined in policy, cannot be deleted"
+ msgstr "Портата %s/%s е дефинирана во политиката и не може да биде избришана"
+
+-#: ../semanage/seobject.py:1126
++#: ../semanage/seobject.py:1101
+ #, python-format
+ msgid "Could not delete port %s/%s"
+ msgstr "Не можев да ја избришам портата %s/%s"
+
+-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
+ msgid "Could not list ports"
+ msgstr "Не можев да ги прикажам портите"
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "SELinux Port Type"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "Proto"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
+ msgid "Port Number"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1222
++#: ../semanage/seobject.py:1197
+ msgid "Node Address is required"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1237
++#: ../semanage/seobject.py:1212
+ msgid "Unknown or missing protocol"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
+-#: ../semanage/seobject.py:1728
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
+ msgid "SELinux Type is required"
+ msgstr "Потребен е SELinux-тип"
+
+-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
+-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
+-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
+-#: ../semanage/seobject.py:1732
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
+ #, python-format
+ msgid "Could not create key for %s"
+ msgstr "Не можев да креирам клуч за %s"
+
+-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
+-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
+ #, python-format
+ msgid "Could not check if addr %s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1266
++#: ../semanage/seobject.py:1241
+ #, python-format
+ msgid "Could not create addr for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
+-#: ../semanage/seobject.py:1690
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
+ #, python-format
+ msgid "Could not create context for %s"
+ msgstr "Не можев да креирам контекст за %s"
+
+-#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1251
+ #, python-format
+ msgid "Could not set mask for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1255
+ #, python-format
+ msgid "Could not set user in addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1284
++#: ../semanage/seobject.py:1259
+ #, python-format
+ msgid "Could not set role in addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1288
++#: ../semanage/seobject.py:1263
+ #, python-format
+ msgid "Could not set type in addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1293
++#: ../semanage/seobject.py:1268
+ #, python-format
+ msgid "Could not set mls fields in addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1297
++#: ../semanage/seobject.py:1272
+ #, python-format
+ msgid "Could not set addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1301
++#: ../semanage/seobject.py:1276
+ #, python-format
+ msgid "Could not add addr %s"
+ msgstr ""
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
- msgstr "O endereço %s não está definido"
+ msgstr ""
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
- msgstr "Não foi possível pesquisar o endereço %s"
+ msgstr ""
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
- msgstr "Não foi possível modificar o endereço %s"
+ msgstr ""
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr "O endereço %s está definido na política, não pode ser removido"
+ msgstr ""
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
- msgstr "Não foi possível remover o endereço %s"
+ msgstr ""
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
msgstr ""
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
- msgstr "Não foi possível listar os endereços"
+ msgstr ""
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
- msgstr "Não foi possível verificar se a interface %s está definida"
+ msgstr "Не можев да проверам дали е дефиниран интерфејсот %s"
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
- msgstr "Não foi possível criar a interface para %s"
+ msgstr "Не можев да креирам интерфејс за %s"
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
- msgstr "Não foi possível definir o utilizador no contexto da interface para %s"
+ msgstr "Не можев да поставам корисник во контекстот за интерфејс за %s"
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
- msgstr "Não foi possível definir o perfil no contexto da interface para %s"
+ msgstr "Не можев да поставам улога во контекстот за интерфејс за %s"
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
- msgstr "Não foi possível definir o tipo no contexto da interface para %s"
+ msgstr "Не можев да поставам тип во контекстот за интерфејс за %s"
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
- msgstr ""
- "Não foi possível definir os campos mls no contexto da interface para %s"
+ msgstr "Не можев да поставам mls-полиња во контекстот за интерфејс за %s"
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
- msgstr "Não foi possível definir o contexto da interface para %s"
+ msgstr "Не можев да поставам контекст за интерфејс за %s"
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
- msgstr "Não foi possível definir o contexto da mensagem para %s"
+ msgstr "Не можев да поставам контекст за порака за %s"
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
- msgstr "Não foi possível adicionar a interface %s"
+ msgstr "Не можев да го додадам интерфејсот %s"
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr "A interface %s não está definida"
+ msgstr "Интерфејсот %s не е дефиниран"
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr "Não foi possível pesquisar a interface %s"
+ msgstr "Не можев да пребарувам на интерфејсот %s"
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr "Não foi possível modificar a interface %s"
+ msgstr "Не можев да го изменам интерфејсот %s"
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr "A interface %s está definida na política, não pode ser removida"
+ msgstr "Интерфејсот %s е дефиниран во политиката и не може да биде избришан"
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr "Não foi possível remover a interface %s"
+ msgstr "Не можев да го избришам интерфејсот %s"
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
msgstr ""
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr "Não foi possível listar as interfaces"
+ msgstr "Не можев да ги прикажам интерфејсите"
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr "Interface SELinux"
+ msgstr ""
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr "Contexto"
+ msgstr ""
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
msgstr ""
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
msgstr ""
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
msgstr ""
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr "Não foi possível definir o utilizador no contexto do ficheiro para %s"
+ msgstr "Не можев да поставам корисник во контекстот за датотека за %s"
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr "Não foi possível definir o perfil no contexto do ficheiro para %s"
+ msgstr "Не можев да поставам улога во контекстот за датотека за %s"
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
- msgstr "Não foi possível definir os campos mls no contexto do ficheiro para %s"
+ msgstr "Не можев да поставам mls-полиња во контекстот за датотека за %s"
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr "Especificação de ficheiro inválida"
+ msgstr ""
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
msgstr ""
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -108482,118 +171370,116 @@ index 95aa71b..b5022a7 100644
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
- msgstr ""
- "Não foi possível verificar se o contexto de ficheiro para %s está definido"
+ msgstr "Не можев да проверам дали е дефиниран контекст за датотека за %s"
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr "Não foi possível criar o contexto de ficheiro %s"
+ msgstr "Не можев да креирам контекст за датотека за %s"
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr "Não foi possível definir o tipo no contexto de ficheiro para %s"
+ msgstr "Не можев да поставам тип во контекстот за датотека за %s"
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr "Não foi possível definir o contexto de ficheiro para %s"
+ msgstr "Не можев да поставам контекст за датотека за %s"
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr "Não foi possível adicionar o contexto de ficheiro para %s"
+ msgstr "Не можев да додадам контекст за датотека за %s"
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
- msgstr ""
- "Requer tipo SELinux (\"setype\"), intervalo SELinux (\"serange\") ou "
- "utilizador SELinux (\"seuser\")"
+ msgstr "Побарува setype, serange или seuser"
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr "O contexto de ficheiro para %s não está definido"
+ msgstr "Контекстот за датотека за %s не е дефиниран"
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr "Não foi possível pesquisar o contexto de ficheiro para %s"
+ msgstr "Не можев да пребарувам во контекстот на датотека за %s"
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr "Não foi possível modificar o contexto de ficheiro para %s"
+ msgstr "Не можев да го изменам контекстот за датотека за %s"
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr "Não foi possível listar os contextos de ficheiros"
+ msgstr ""
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr "Não foi possível remover o contexto de ficheiro %s"
+ msgstr ""
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
msgstr ""
- "O contexto de ficheiro %s está definido na política, não pode ser removido"
+ "Контекстот за датотека за %s е дефиниран во политиката и не може да биде "
+ "избришан"
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr "Não foi possível remover o contexto de ficheiro para %s"
+ msgstr "Не можев да го избришам контекстот за датотека за %s"
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr "Não foi possível listar os contextos de ficheiro"
+ msgstr "Не можев да ги прикажам контекстите на датотеките"
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr "Não foi possível listar os contextos de ficheiro locais"
+ msgstr "Не можев да ги прикажам контекстите на локалните датотеки"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
- msgstr "SELinux fcontext"
+ msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr "tipo"
+ msgstr ""
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
@@ -108601,114 +171487,115 @@ index 95aa71b..b5022a7 100644
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr "Não foi possível verificar se o tipo booleano %s está definido"
+ msgstr "Не можев да проверам дали е дефинирана логичката вредност %s"
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr "O tipo booleano %s não está definido"
+ msgstr "Логичката вредност %s не е дефинирана"
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr "Não foi possível pesquisar o contexto de ficheiro %s"
+ msgstr "Не можев да го пребарувам контекстот на датотека %s"
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
- msgstr "Precisa de indicar um dos seguintes valores: %s"
+ msgstr ""
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
- msgstr "Não foi possível definir o valor activo do booleano %s"
+ msgstr ""
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr "Não foi possível modificar o tipo booleano %s"
+ msgstr "Не можев да ја изменам логичката вредност %s"
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
- msgstr "Formato inválido %s: Registo %s"
+ msgstr ""
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr "O tipo booleano %s está definido na política, não pode ser removido"
+ msgstr ""
+ "Логичката вредност %s е дефинирана во политиката и не може да биде избришана"
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr "Não foi possível remover o tipo booleano %s"
+ msgstr "Не можев да ја избришам логичката вредност %s"
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr "Não foi possível listar os tipos booleanos"
+ msgstr "Не можев да ги прикажам логичките вредности"
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr "desconhecido"
+ msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
- msgstr "desligado"
+ msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
- msgstr "ligado"
+ msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
- msgstr "SELinux boolean"
+ msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
msgstr ""
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
- msgstr "Descrição"
+ msgstr ""
-@@ -1020,7 +1016,7 @@ msgstr "Erro ao alocar memória.\n"
+@@ -1011,7 +1007,7 @@ msgstr "Грешка при алоцирањето меморија.\n"
msgid "Error sending audit message.\n"
- msgstr "Erro ao enviar mensagem de auditoria.\n"
+ msgstr "Грешка при испраќањето порака за контрола.\n"
-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
#, c-format
msgid "Could not determine enforcing mode.\n"
- msgstr "Não é possível determinar o modo de actuação forçada do SELinux.\n"
-@@ -1140,62 +1136,66 @@ msgstr "Não é possível obter o conjunto de sinais vazios\n"
+ msgstr "Не можам да определам режим на спроведување.\n"
+@@ -1128,62 +1124,66 @@ msgstr "Не успеав да добијам празно множество с
msgid "Unable to set SIGHUP handler\n"
- msgstr "Não é possível definir o descritor da rotina SIGHUP\n"
+ msgstr "Не можев да го поставам ракувачот за SIGHUP\n"
-#: ../newrole/newrole.c:1053
+#: ../newrole/newrole.c:1036
@@ -108718,83 +171605,83 @@ index 95aa71b..b5022a7 100644
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "Desculpe, mas o 'newrole' só pode ser utilizado num kernel SELinux.\n"
+ msgstr "Жал ми е, newrole може да се користи само со кернел со SELinux.\n"
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr "não foi possível obter o contexto antigo (\"old_context\").\n"
+ msgstr "не успеав да го добијам old_context.\n"
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr "Erro! Não foi possível obter informação do tty.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr "erro ao ler a configuração do serviço PAM.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr "newrole: senha incorrecta para %s\n"
+ msgstr "newrole: неправилна лозинка за %s\n"
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
#, c-format
msgid "newrole: failure forking: %s"
- msgstr "newrole: não foi possível criar um novo processo (\"fork\"): %s"
+ msgstr "newrole: неуспех при удвојување: %s"
-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr "Não foi possível repor a legenda do tty...\n"
+ msgstr "Не успеав да ја вратам ознаката за tty...\n"
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
#, c-format
msgid "Failed to close tty properly\n"
- msgstr "não foi possível fechar o tty adequadamente\n"
+ msgstr "Не успеав правилно да го затворам tty\n"
-#: ../newrole/newrole.c:1224
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr "Não foi possível fechar os descritores.\n"
+ msgstr "Не можев да ги затворам дескрипторите.\n"
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr "Erro ao alocar o argumento argv0 da consola.\n"
+ msgstr "Грешка при алоцирањето на argv0 од школката.\n"
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
#, c-format
msgid "Unable to restore the environment, aborting\n"
- msgstr "Não foi possível restaurar o ambiente, a interromper\n"
+ msgstr "Не можев да ја вратам околината, прекинувам\n"
-#: ../newrole/newrole.c:1298
+#: ../newrole/newrole.c:1297
msgid "failed to exec shell\n"
- msgstr "não foi possível executar a consola\n"
+ msgstr "не успеав да извршам школка\n"
-@@ -1302,20 +1302,20 @@ msgstr "chcat -- -ConfidencialEmpresa /documentos/plano-negócio.odt"
+@@ -1286,20 +1286,20 @@ msgstr "chcat -- -KompanijaDoverlivo /dokumenti/biznisplan.odt"
msgid "chcat -l +CompanyConfidential juser"
- msgstr "chcat -l +ConfidencialEmpresa jose"
+ msgstr "chcat -l +KompanijaDoverlivo jkorisnik"
-#: ../scripts/chcat:399 ../gui/polgen.py:1351
-#, c-format, python-format
+#: ../scripts/chcat:399
+#, c-format
msgid "Options Error %s "
- msgstr "Erro nas Opções %s "
+ msgstr "Грешка во опциите %s "
-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
@@ -108811,7 +171698,7 @@ index 95aa71b..b5022a7 100644
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1391,557 +1391,444 @@ msgstr ""
+@@ -1375,557 +1375,444 @@ msgstr ""
msgid "Load Policy Module"
msgstr ""
@@ -109504,323 +172391,2434 @@ index 95aa71b..b5022a7 100644
#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
msgid "Network Port"
msgstr ""
-@@ -3387,3 +3274,160 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
+@@ -1963,1411 +1850,1487 @@ msgstr ""
+ msgid "Group View"
msgstr ""
-+
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+#: ../sepolicy/sepolicy.py:110
+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+#: ../sepolicy/sepolicy.py:114
+msgid "All domains"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+#: ../sepolicy/sepolicy.py:116
+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+#: ../sepolicy/sepolicy.py:164
+msgid "Query SELinux policy network information"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
+msgid "list all SELinux port types"
-+msgstr "Tipo de Porto SELinux"
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
+#: ../sepolicy/sepolicy.py:175
+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
+#: ../sepolicy/sepolicy.py:178
+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
+#: ../sepolicy/sepolicy.py:195
+msgid "Source Domain"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+#: ../sepolicy/sepolicy.py:198
+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
+msgstr ""
+
-+#~ msgid "global"
-+#~ msgstr "global"
-diff --git a/policycoreutils/po/pt_BR.po b/policycoreutils/po/pt_BR.po
-index 87b7b92..2532f24 100644
---- a/policycoreutils/po/pt_BR.po
-+++ b/policycoreutils/po/pt_BR.po
-@@ -15,7 +15,7 @@ msgid ""
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/ml.po b/policycoreutils/po/ml.po
+index 852ad1d..8cd13f0 100644
+--- a/policycoreutils/po/ml.po
++++ b/policycoreutils/po/ml.po
+@@ -3,20 +3,20 @@
+ # This file is distributed under the same license as the PACKAGE package.
+ #
+ # Translators:
+-# Ani Peter <apeter at redhat.com>, 2006, 2007.
++# Ani Peter <apeter at redhat.com>, 2006-2007,2012.
+ msgid ""
msgstr ""
"Project-Id-Version: Policycoreutils\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: Portuguese (Brazil) <trans-pt_br at lists.fedoraproject.org>\n"
-@@ -35,7 +35,7 @@ msgstr ""
- " onde: <script> é o nome do script de inicialização a ser executado,\n"
- " <args ...> são os argumentos para esse script."
+ "Language-Team: Malayalam <discuss at lists.smc.org.in>\n"
+ "Language: ml\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
++"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -28,7 +28,7 @@ msgstr ""
+ " where: <script> പ്രവര്ത്തിപ്പിക്കുവാനുളള init scriptന്റെ പേര്,\n"
+ " <args ...> സ്ക്രിപ്പ്റ്റിനുളള arguments."
-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
#, c-format
msgid "failed to initialize PAM\n"
- msgstr "falhou ao inicializar o PAM\n"
-@@ -84,7 +84,7 @@ msgstr "Desculpe, run_init pode ser usado somente em um kernel SELinux.\n"
+ msgstr "PAM initialize ചെയ്യുന്നതില് പരാജയപ്പെട്ടു\n"
+@@ -77,7 +77,7 @@ msgstr "ക്ഷമിക്കണം, SELinux kernelല് മാത്ര
msgid "authentication failed.\n"
- msgstr "falha na autenticação.\n"
+ msgstr "ഓഥന്റിക്കേഷന് പരാജയപ്പെട്ടു.\n"
-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
#, c-format
msgid "Could not set exec context to %s.\n"
- msgstr "Não foi possível definir um contexto executável para %s.\n"
-@@ -97,867 +97,863 @@ msgstr "******************** IMPORTANTE ***********************\n"
+ msgstr "exec context %sലേക്ക് സെറ്റ് ചെയ്യുവാന് സാധിച്ചില്ല.\n"
+@@ -90,855 +90,855 @@ msgstr "******************** പ്രധാനപ്പെട്ട ***********
msgid "To make this policy package active, execute:"
- msgstr "Para tornar este pacote de políticas ativo, execute:"
+ msgstr "പോളിസിയുടെ ഈ ഘടകം സജീവമാക്കുന്നതിനായി ചെയ്യേണ്ടത്: "
-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
-msgid "global"
--msgstr "global"
+-msgstr "ഗ്ലോബല്"
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
- msgstr "Não foi possível criar o controlador do semanage"
+ msgstr "സെമനേജ് ഹാന്ഡില് ഉണ്ടാക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr ""
- "A política SELinux não é gerenciada ou não foi possível acessar os dados."
+ msgstr "SELinux policy മാനേജ് ചെയ്തിട്ടില്ല അല്ലെന്കില് സ്റ്റോറില് അക്സസ്സില്ല. "
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
- msgstr "Não foi possível ler os dados da política."
+ msgstr "പോളിസി സ്റ്റോര് വായിക്കുവാന് സാധിക്കുന്നില്ല."
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
- msgstr "Não foi possível estabelecer uma conexão semanage"
+ msgstr "semanage കണക്ഷന് സ്ഥാപിക്കുവാന് സാധ്യമല്ല"
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
- msgstr "Não foi possível testar o status habilitado de MLS"
+ msgstr "MLS സജ്ജമാക്കിയ അവസ്ഥ പരീക്ഷിക്കുവാന് സാധ്യമായില്ല"
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
- msgstr "Ainda não está implementado"
+ msgstr "ഇത് വരെ സാക്ഷാത്കരിച്ചിട്ടില്ല"
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
- msgstr "A transação do semanage já está em andamento"
+ msgstr "സെമനേജ് ഇടപാടു് നിലവില് പുരോഗമിക്കുന്നു"
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
- msgstr "Não foi possível iniciar a transação semanage"
+ msgstr "semanage transaction ആരംഭിക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
- msgstr "Não foi possível enviar a transação semanage"
+ msgstr "semanage transaction സമര്പ്പിക്കുവാന് സാധ്യമായില്ല"
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
- msgstr "A transação do semanage não está em andamento"
+ msgstr "സെമനേജ് ഇടപാടു് പുരോഗമിക്കുന്നില്ല"
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
- msgstr "Não foi possível listar os módulos do SELinux"
+ msgstr "SELinux ഘടകങ്ങള് ലിസ്റ്റ് ചെയ്യുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
- msgstr ""
+-msgstr ""
++msgstr "ഘടകങ്ങളുടെ നാമം"
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
- msgstr "Versão"
+ msgstr "ലക്കം"
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
- msgstr "Desabilitado"
+ msgstr "പ്രവര്ത്തന രഹിതം"
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
- msgstr ""
+-msgstr ""
++msgstr "ഘടകം %s പ്രവര്ത്ത രഹിതമാക്കുവാന് സാധ്യമായില്ല (നീക്കം ചെയ്യല് പരാജയപ്പെട്ടു)"
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
- msgstr ""
+-msgstr ""
++msgstr "ഘടകം %s പ്രവര്ത്ത രഹിതമാക്കുവാന് സാധ്യമായില്ല (നീക്കം ചെയ്യല് പരാജയപ്പെട്ടു)"
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
- msgstr ""
+-msgstr ""
++msgstr "ഘടകം %s പ്രവര്ത്ത രഹിതമാക്കുവാന് സാധ്യമായില്ല (നീക്കം ചെയ്യല് പരാജയപ്പെട്ടു)"
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
- msgstr ""
+-msgstr ""
++msgstr "dontaudit-നു് 'ഓണ്' അല്ലെങ്കില് 'ഓഫ്' ആവശ്യമുണ്ടു്"
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
- msgstr ""
+-msgstr ""
++msgstr "ബിള്ട്ടിന് പെര്മിസ്സീവ് തരങ്ങള്"
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
- msgstr ""
+-msgstr ""
++msgstr "യഥേഷ്ടമുള്ള പെര്മിസ്സീവ് തരങ്ങള്"
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
- msgstr ""
- "Não foi possível definir o domínio %s como permissivo (falha na instalação "
- "do módulo)"
+ msgstr "പെര്മ്മിസ്സീവ് ഘടകം %s ക്രമികരിക്കുവാന് സാധ്യമായില്ല (ഘടകം ഇന്സ്റ്റലേഷന് പരാജയപ്പെട്ടു)"
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
- msgstr "Não foi possível remover o domínio permissivo %s (falha na remoção)"
+ msgstr "പെര്മ്മിസ്സീവ് ഘടകം %s നീക്കം ചെയ്യുവാന് സാധ്യമായില്ല (നീക്കം ചെയ്യല് പരാജയപ്പെട്ടു)"
-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
@@ -109829,955 +174827,960 @@ index 87b7b92..2532f24 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
- msgstr "Não foi possível criar uma chave para %s"
+ msgstr "%sയ്ക്ക് ഒരു കീ ഉണ്ടാക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
- msgstr ""
- "Não foi possível verificar se o mapeamento de início de sessão para %s está "
- "definido"
+ msgstr "%sനുളള ലോഗിന് മാപ്പിംങ് define ചെയ്തിട്ടുണ്ടോ എന്ന് പരിശോധിക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
- msgstr "O grupo linux %s não existe"
+ msgstr "%s എന്ന ലിനക്സ് ഗ്രൂപ്പ് നിലവിലില്ല"
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
- msgstr "O usuário linux %s não existe"
+ msgstr "%s എന്ന Linux ഉപയോക്താവു് നിലവിലില്ല"
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
- msgstr "Não foi possível criar um mapeamento de início de sessão para %s"
+ msgstr "%sനുളള ലോഗിന് മാപ്പിംങ് ഉണ്ടാക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
- msgstr "Não foi possível definir o nome para %s"
+ msgstr "%sന് പേര് സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
- msgstr "Não foi possível definir o intervalo MLS para %s"
+ msgstr "%sന് MLS പരിധി സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
- msgstr "Não foi possível definir o usuário SELinux para %s"
+ msgstr "%sന് SELinux ഉപയോക്താവിനെ സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
- msgstr "Não foi possível adicionar o mapeamento de início de sessão para %s"
+ msgstr "%sനുളള ലോഗിന് മാപ്പിംങ് ചേര്ക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
- msgstr "Requer seuser ou serange"
+ msgstr "seuser അല്ലെന്കില് serange ആവശ്യമുണ്ട്"
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
- msgstr "O mapeamento de início de sessão para %s não está definido"
+ msgstr "%sനുളള ലോഗിന് മാപ്പിംങ് define ചെയ്തിട്ടില്ല"
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
- msgstr "Não foi possível consultar o seuser para %s"
+ msgstr "Could not query seuser for %s"
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
- msgstr "Não foi possível modificar o mapeamento de início de sessão para %s"
+ msgstr "%sനുളള ലോഗിന് മാപ്പിംങ് പരിഷ്കരിക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
- msgstr ""
- "O mapeamento de início de sessão para %s está definido na política, e não "
- "pode ser excluído"
+ msgstr "%sനുളള ലോഗിന് മാപ്പിംങ് പോളിസിയില് define ചെയ്തിട്ടുണ്ട്, നീക്കം ചെയ്യുവാന് സാധ്യമല്ല"
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
- msgstr "Não foi possível excluir o mapeamento de início de sessão para %s"
+ msgstr "%sനുളള ലോഗിന് മാപ്പിംങ് പരിഷ്കരിക്കുവാന് നീക്കം ചെയ്യുവാന് സാസാധിച്ചില്ല"
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
- msgstr "Não foi possível listar os mapeamentos de início de sessão"
+ msgstr "ലോഗിന് മാപ്പിംങുകള് ലിസ്റ്റ് ചെയ്യുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
- msgstr "Nome de usuário"
+ msgstr "പ്രവേശന നാമം"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
msgid "SELinux User"
- msgstr "Usuário do SELinux"
+ msgstr "SELinux ഉപയോക്താവ്"
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
- msgstr "Intervalo MLS/MCS"
+ msgstr "MLS/MCS പരിധി"
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
- msgstr "Não foi possível verificar se o usuário SELinux %s está definido"
+ msgstr "%sഎന്ന SELinux ഉപയോക്താവു്്നല്കിയിട്ടുണ്ടോടോ എന്ന് പരിശോധിക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
- msgstr "Não foi possível consultar o usuário por %s"
+ msgstr "%s-നുള്ള ഉപയോക്താവിനെ ലഭ്യമാക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
- msgstr "Você deve adicionar pelo menos uma função para %s"
+ msgstr "%s-നു് കുറഞ്ഞതു് ഒരു ജോലി എങ്കിലും ചേര്ത്തിരിക്കണം"
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
- msgstr "Não foi possível criar um usuário SELinux para %s"
+ msgstr "%s എന്ന SELinux ഉപയോക്താവിനെ സൃഷ്ടിക്കുവാന് സാധിച്ചില്ല "
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
- msgstr "Não foi possível adicionar uma função %s para %s"
+ msgstr "%s നു് റോള് %s ചേര്ക്കുവാന് സാധിക്കില്ല"
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
- msgstr "Não foi possível definir um nível MLS para %s"
+ msgstr "%sന് MLS പരിധി സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
- msgstr "Não foi possível adicionar um prefixo %s para %s"
+ msgstr "%sന് പ്രഫിക്സ് %s ചേര്ക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
- msgstr "Não foi possível extrair uma chave para %s"
+ msgstr "%sന് കീ extract ചെയ്യുവാന് സാധിക്കില്ല"
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
- msgstr "Não foi possível adicionar o usuário SELinux %s"
+ msgstr "SELinux ഉപയോക്താവു് %s ചേര്ക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
- msgstr "Requer prefixo, função, nível ou intervalo"
+ msgstr "പ്രഫിക്സ്, റോളുകള്,ലവലുകള് അല്ലെന്കില് റയിന്ചുകള് ആവശ്യമുണ്ട്"
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
- msgstr "Requer prefixo ou função"
+ msgstr "പ്രഫിക്സ് അല്ലെന്കില് റോളുകള് ആവശ്യമുണ്ട്"
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
- msgstr "O usuário SELinux %s não está definido"
+ msgstr "%s എന്ന SELinux ഉപയോക്താവു് നല്കിയിട്ടില്ല"
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
- msgstr "Não foi possível modificar o usuário SELinux %s"
+ msgstr "SELinux ഉപയോക്താവു് %s-നെ പരിഷ്കരിക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
- msgstr ""
- "O usuário SELinux %s está definido na política, e não pode ser excluído"
+ msgstr "SELinux ഉപയോക്താവു് %s-നെ പോളിസിയില് ലഭ്യമാക്കിയിട്ടുണ്ടു്, നീക്കം ചെയ്യുവാന് സാധ്യമല്ല"
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
- msgstr "Não foi possível excluir o usuário SELinux %s"
+ msgstr "%sന് SELinux യൂസറിനെ നീക്കം ചെയ്യുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
- msgstr "Não foi possível listar os usuários SELinux"
+ msgstr "SELinux ഉപയോക്താക്കളെ ലിസ്റ്റ് ചെയ്യുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
- msgstr "Não foi possível listar as funções do usuário %s"
+ msgstr "ഉപയോക്താവു് %s-നുളള റോളുകള് ലിസ്റ്റ് ചെയ്യുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
- msgstr "Rótulo"
+ msgstr "പേരിടല്"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
msgstr "MLS/"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
- msgstr "Prefixo"
+ msgstr "പ്രിഫിക്സ്"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
- msgstr "Nível MCS"
+ msgstr "MCS ലവല്"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
- msgstr "Intervalo MCS"
+ msgstr "MCS പരിധി"
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
- msgstr "Funções do SELinux"
+ msgstr "SELinux റോളുകള്"
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
- msgstr "O protocolo udp ou tcp é requerido"
+ msgstr "udp അല്ലെന്കില് tcp എന്ന പ്രോട്ടോക്കോളുകള് ആവശ്യമുണ്ട്"
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
- msgstr "A porta é requerida"
+ msgstr "പോര്ട്ട് ആവശ്യമുണ്ട്"
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
- msgstr ""
+-msgstr ""
++msgstr "തെറ്റായ പോര്ട്ട്"
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
- msgstr "Não foi possível criar uma chave para %s/%s"
+ msgstr "%s/%sയ്ക്ക് കീ സൃഷ്ടിക്കുവാന് സാധിച്ചില്ല "
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
- msgstr "O tipo é requerido"
+ msgstr "ടൈപ്പ് ആവശ്യമുണ്ട്ല്ല "
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
- msgstr "Não foi possível verificar se a porta %s/%s está definida"
+ msgstr "%s/%sഎന്ന പോര്ട്ട് നല്കിയിട്ടുണ്ടോ എന്ന് പരിശോധിക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
- msgstr "A porta %s/%s já está definida"
+ msgstr "പോര്ട്ട് %s/%s നിലവില് ലഭ്യമാക്കിയിട്ടുണ്ടു്"
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
- msgstr "Não foi possível criar uma porta para %s/%s"
+ msgstr "%s/%sഎന്ന പോര്ട്ട് സൃഷ്ടിക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
- msgstr "Não foi possível criar um contexto para %s/%s"
+ msgstr "%s/%sന് context സൃഷ്ടിക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
- msgstr "Não foi possível definir o usuário no contexto da porta para %s/%s"
+ msgstr "%s/%sന് പോര്ട്ട് കോണ്ടെക്സ്റ്റില് ഉപയോക്താവിനെ സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
- msgstr "Não foi possível definir a função no contexto da porta para %s/%s"
+ msgstr "%s/%sന് പോര്ട്ട് കോണ്ടെക്സ്റ്റില് റോള് സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
- msgstr "Não foi possível definir o tipo no contexto da porta para %s/%s"
+ msgstr "%s/%s-നുള്ള പോര്ട്ട് കോണ്ടെക്സ്റ്റില് ഏതു് തരം എന്നു് സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
- msgstr "Não foi possível definir os campos mls no contexto da porta para %s/%s"
+ msgstr "%s/%sന് പോര്ട്ട് കോണ്ടെക്സ്റ്റില് mls ഫീല്ഡുകള് സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
- msgstr "Não foi possível definir o contexto da porta para %s/%s"
+ msgstr "%s/%sന് പോര്ട്ട് കോണ്ടെക്സ്റ്റ് സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
- msgstr "Não foi possível adicionar a porta %s/%s"
+ msgstr "%s/%s എന്ന പോര്ട്ട് ചേര്ക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
- msgstr "Requer setype ou serange"
+ msgstr "setype അല്ലന്കില് serange ആവശ്യമുണ്ട്"
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
- msgstr "Requer setype"
+ msgstr "setype ആവശ്യമുണ്ട്"
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
- msgstr "A porta %s/%s não está definida"
+ msgstr "പോര്ട്ട് %s/%s ലഭ്യമാക്കിയിട്ടില്ല"
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
- msgstr "Não foi possível consultar a porta %s/%s"
+ msgstr "%s/%s എന്ന പോര്ട്ട് ചോദ്യം ചെയ്യുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
- msgstr "Não foi possível modificar a porta %s/%s"
+ msgstr "പോര്ട്ട് %s/%s പരിഷ്ക്കരിക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
- msgstr "Não foi possível listar as portas"
+ msgstr "പോര്ട്ടുകള് ലിസ്റ്റ് ചെയ്യുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
- msgstr "Não foi possível excluir a porta %s"
+ msgstr "പോര്ട്ട് %s നീക്കം ചെയ്യുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "A porta %s/%s está definida na política, e não pode ser excluída"
+ msgstr "പോര്ട്ട് %s/%s പോളിസിയില് ലഭ്യമാക്കിയിട്ടുണ്ടു്, നീക്കം ചെയ്യുവാന് സാധിക്കില്ല"
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
- msgstr "Não foi possível excluir a porta %s/%s"
+ msgstr "പോര്ട്ട് %s/%s നീക്കം ചെയ്യുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
- msgstr "Não foi possível listar as portas"
+ msgstr "പോര്ട്ടുകള് ലിസ്റ്റ് ചെയ്യുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
- msgstr "Tipo da porta do SELinux"
+ msgstr "SELinux രീതിയിലുള്ള പോര്ട്ട്"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
msgstr "Proto"
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
- msgstr "Número da porta"
+ msgstr "പോര്ട്ട് നംബര്"
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
- msgstr "O endereço do nó é requerid"
+ msgstr "നോഡിന്റെ വിലാസം ആവശ്യമുണ്ട്"
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
- msgstr "O protocolo está faltando ou é desconhecido"
+ msgstr "അപരിചിതം അല്ലെങ്കില് ലഭ്യമല്ലാത്ത സമ്പ്രദായം"
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
- msgstr "O tipo SELinux é requerido"
+ msgstr "SELinux Type ആവശ്യമുണ്ട്"
-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
- msgstr "Não foi possível criar uma chave para %s"
+ msgstr "%sയ്ക്ക് കീ ഉണ്ടാക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
- msgstr "Não foi possível verificar se o endereço %s está definido"
+ msgstr "%s എന്ന വിലാസം നിഷ്കര്ഷിച്ചിട്ടുണ്ടെങ്കില് ഇതു് പരിശോധിക്കുവാന് സാധ്യമല്ല"
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
- msgstr "Não foi possível criar um endereço para %s"
+ msgstr "%s-നുള്ള വിലാസം ഉണ്ടാക്കുവാന് സാധ്യമായില്ല"
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
- msgstr "Não foi possível criar um contexto para %s"
+ msgstr "%sന് context ഉണ്ടാക്കവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
- msgstr "Não foi possível definir uma máscara de rede para %s"
+ msgstr "%s-നുള്ള മാസ്ക് ക്രമികരിക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
- msgstr "Não foi possível definir o usuário no contexto de endereço para %s"
+ msgstr "%s-ലുള്ള വിലാസത്തിന്റെ കോണ്ടെക്സ്റ്റില് ഉപയോക്താവിനെ ക്രമികരിക്കുവാനായില്ല"
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
- msgstr "Não foi possível definir uma função no contexto de endereço para %s"
+ msgstr "%s-ലുള്ള വിലാസത്തിന്റെ കോണ്ടെക്സ്റ്റില് ജോലി ക്രമികരിക്കുവാനായില്ല"
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
- msgstr "Não foi possível definir o tipo no contexto de endereço para %s"
+ msgstr "%s-ലുള്ള വിലാസത്തിന്റെ കോണ്ടെക്സ്റ്റില് ഏതു് തരും എന്നു് ക്രമികരിക്കുവാനായില്ല"
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
- msgstr "Não foi possível definir os campos mls no contexto de endereço para %s"
+ msgstr "%s-ലുള്ള വിലാസത്തിന്റെ കോണ്ടെക്സ്റ്റില് mls ഫീള്ഡുകള് ക്രമികരിക്കുവാനായില്ല"
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
- msgstr "Não foi possível definir o contexto de endereço para %s"
+ msgstr "%s-ലുള്ള വിലാസത്തിന്റെ കോണ്ടെക്സ്റ്റ് ക്രമികരിക്കുവാനായില്ല"
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
- msgstr "Não foi possível adicionar o endereço %s"
+ msgstr "%s-ലുള്ള വിലാസം ചേര്ക്കുവാനായില്ല"
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
- msgstr "O endereço %s não está definido"
+ msgstr "%s എന്ന വിലാസം നിഷ്കര്ഷിച്ചിട്ടില്ല"
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
- msgstr "Não foi possível consultar o endereço %s"
+ msgstr "വിലാസം %s-നായി ചോദിക്കുവാനായില്ല"
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
- msgstr "Não foi possível modificar o endereço %s"
+ msgstr "വിലാസം %s-ല് മാറ്റം വരുത്തുവാന് സാധ്യമല്ല"
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr "O endereço %s está definido na política, e não pode ser excluído"
+ msgstr "വിലാസം %s പോളിസിയില് നിഷ്കര്ഷിച്ചിട്ടുണ്ടു്, നീക്കം ചെയ്യുവാന് സാധിക്കില്ല"
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
- msgstr "Não foi possível excluir o endereço %s"
+ msgstr "വിലാസം %s നീക്കം ചെയ്യുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
- msgstr ""
+-msgstr ""
++msgstr "എല്ലാ നോഡ് മാപ്പിംങുകളും വെട്ടി നീക്കുവാന് സാസാധിച്ചില്ല"
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
- msgstr "Não foi possível listar os endereços"
+ msgstr "വിലാസങ്ങള് ലിസ്റ്റ് ചെയ്യുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
- msgstr "Não foi possível verificar se a interface %s está definida"
+ msgstr "%s എന്ന ഇന്റര്ഫെയിസ് ലഭ്യമാക്കിയിട്ടുണ്ടോ എന്ന് പരിശോധിക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
- msgstr "Não foi possível criar uma interface para %s"
+ msgstr "%s-നു് ഇന്റര്ഫെയിസ് ഉണ്ടാക്കവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
- msgstr "Não foi possível definir o usuário no contexto da interface para %s"
+ msgstr "%s-നുള്ള ഇന്റര്ഫെയിസ് കോണ്ടെക്സ്റ്റില് ഉപയോക്താവിനെ സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
- msgstr "Não foi possível definir a função no contexto da interface para %s"
+ msgstr "%s-നുള്ള ഇന്റര്ഫെയിസ് കോണ്ടെക്സ്റ്റില് റോള് സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
- msgstr "Não foi possível definir o tipo no contexto da interface para %s"
+ msgstr "%s-നുള്ള ഇന്റര്ഫെയിസ് കോണ്ടെക്സ്റ്റില് ഏതു് തരം എന്നു് സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
- msgstr ""
- "Não foi possível definir os campos mls no contexto da interface para %s"
+ msgstr "%s-നുള്ള ഇന്റര്ഫെയിസ് കോണ്ടെക്സ്റ്റില് mls ഫീള്ഡുകള് സെറ്റ് ചെയ്യുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
- msgstr "Não foi possível definir o contexto da interface para %s"
+ msgstr "%s-നുള്ള ഇന്റര്ഫെയിസ് കോണ്ടെക്സ്റ്റില് സെറ്റ് ചെയ്യുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
- msgstr "Não foi possível definir o contexto da mensagem para %s"
+ msgstr "%sന് മെസ്സേജ് context സെറ്റ് ചെയ്യുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
- msgstr "Não foi possível adicionar a interface %s"
+ msgstr "%s എന്ന ഇന്റര്ഫെയിസ് ചേര്ക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr "A interface %s não está definida"
+ msgstr "%s എന്ന ഇന്റര്ഫെയിസ് ലഭ്യമാക്കിയിട്ടില്ല"
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr "Não foi possível consultar a interface %s"
+ msgstr "%s എന്ന ഇന്റര്ഫെയിസ് ചോദ്യം ചെയ്യുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr "Não foi possível modificar a interface %s"
+ msgstr "%s എന്ന ഇന്റര്ഫെയിസ് പരിഷ്ക്കരിക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr "A interface %s está definida na política, e não pode ser excluída"
+ msgstr "%s എന്ന ഇന്റര്ഫെയിസ് പോളിസിയില് ലഭ്യമാക്കിയിട്ടുണ്ടു്, നീക്കം ചെയ്യുവാന് സാധിക്കില്ല"
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr "Não foi possível excluir a interface %s"
+ msgstr "%s എന്ന ഇന്റര്ഫെയിസ്് നീക്കം ചെയ്യുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
- msgstr ""
+-msgstr ""
++msgstr "എല്ലാ ഇന്റര്ഫെയിസ് മാപ്പിങുകളും വെട്ടി നീക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr "Não foi possível listar as interfaces"
+ msgstr "ഇന്റര്ഫെയിസുകള് ലിസ്റ്റ് ചെയ്യുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr "Interface do SELinux"
+ msgstr "SELinux സംയോജകഘടകം"
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr "Contexto"
+ msgstr "കോണ്ടെക്സ്റ്റ്"
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
- msgstr ""
+-msgstr ""
++msgstr "%s-നു് സമമായ ക്ലാസ്സ് നിലവിലുണ്ടു്"
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
- msgstr ""
+-msgstr ""
++msgstr "ഫയല് വിശേഷത %s '%s %s'-മായി പൊരുത്തപ്പെടുന്നില്ല"
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
- msgstr ""
+-msgstr ""
++msgstr "%s-നു് സമമായ ക്ലാസ്സ് നിലവിലില്ല"
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr "Não foi possível definir o usuário no contexto de arquivo para %s"
+ msgstr "%s-നുളള ഫൈല് കോണ്ടെക്സ്റ്റില് ഉപയോക്താവിനെ സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr "Não foi possível definir a função no contexto de arquivo para %s"
+ msgstr "%sനുളള ഫൈല് contextല് റോള് സജ്ജമാക്കുവാന്ന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
- msgstr "Não foi possível definir os campos mls no contexto de arquivo para %s"
+ msgstr "%sനുളള ഫൈല് കോണ്ടെക്സ്റ്റില് mls ഫീള്ഡുകള് സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr "Especificação inválida do arquivo"
+ msgstr "തെറ്റായ ഫയല് പ്രത്യേകതകള്"
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
- msgstr ""
+-msgstr ""
++msgstr "ഫയല് വിശേഷതകളില് സ്പെയിസ് പാടില്ല"
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
- msgstr ""
+-msgstr ""
++msgstr "ഫയല് വിശേഷത %s '%s %s'-മായി പൊരുത്തപ്പെടുന്നില്ല; പകരം '%s' ചേര്ത്തു് ശ്രമിയ്ക്കുക"
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
- msgstr ""
- "Não foi possível verificar se o contexto do arquivo para %s está definido"
+ msgstr "%sനുളള ഫൈല് context define ചെയ്തിട്ടുണ്ടോ എന്ന് പരിശോധിക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr "Não foi possível criar um contexto de arquivo para %s"
+ msgstr "%sനുളള ഫൈല് context ഉണ്ടാക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr "Não foi possível definir o tipo no contexto de arquivo para %s"
+ msgstr "%sനുളള ഫൈല് contextല് ടൈപ്പ് സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr "Não foi possível definir o contexto de arquivo para %s"
+ msgstr "%sന് ഫൈല് കോണ്ടെക്സ്റ്റ് സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr "Não foi possível adicionar o contexto de arquivo para %s"
+ msgstr "%sനുളള ഫൈല് കോണ്ടെക്സ്റ്റ് സജ്ജമാക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
- msgstr "Requer setype, serange ou seuser"
+ msgstr "setype, serange അല്ലന്കില് seuser ആവശ്യമുണ്ട്"
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr "O contexto de arquivo para %s não está definido"
+ msgstr "%sനുളള ഫൈല് context define ചെയ്തിട്ടില്ല"
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr "Não foi possível consultar o contexto de arquivo para %s"
+ msgstr "%sനുളള ഫൈല് context ചോദ്യം ചെയ്യുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr "Não foi possível modificar o contexto de arquivo para %s"
+ msgstr "%sനുളള ഫൈല് context പരിഷ്ക്കരിക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr "Não foi possível listar os contextos de arquivos "
+ msgstr "ഫൈല് കോണ്ടെക്സ്റ്റുകള് ലിസ്റ്റ് ചെയ്യുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr "Não foi possível excluir os contexto do arquivo %s"
+ msgstr "%sനുളള ഫൈല് കോണ്ടെക്സ്റ്റ് നീക്കം ചെയ്യുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr ""
- "O contexto de arquivo para %s está definido na política, e não pode ser "
- "excluído"
+ msgstr "%sനുളള ഫൈല് context പോളിസിയില് define ചെയ്തിട്ടുണ്ട്, നീക്കം ചെയ്യുവാന് സാധിക്കില്ല"
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr "Não foi possível excluir o contexto de arquivo para %s"
+ msgstr "%sനുളള ഫൈല് context നീക്കം ചെയ്യുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr "Não foi possível listar os contextos de arquivos"
+ msgstr "ഫൈല് കോണ്ടെക്സ്റ്റുകള് ലിസ്റ്റ് ചെയ്യുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr "Não foi possível listar os contextos de arquivos locais"
+ msgstr "ലോക്കല് ഫൈല് കോണ്ടെക്സ്റ്റുകള് ലിസ്റ്റ് ചെയ്യുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
- msgstr "fcontext do SELinux"
+ msgstr "SELinux fcontext"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr "tipo"
+ msgstr "ഏത് തരം"
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
++"\n"
++"SELinux ഡിസ്ട്രിബ്യൂഷന് fcontext ഇക്ക്വിവാലന്സ് \n"
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
msgstr ""
++"\n"
++"SELinux ലോക്കല് fcontext ഇക്ക്വിവാലന്സ് \n"
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr "Não foi possível verificar se o booleano %s está definido"
+ msgstr "ബൂള്യന് ആകുന്ന %s define ചെയ്തിട്ടുണ്ടോ എന്ന് പരിശോധിക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr "Booleano %s não está definido"
+ msgstr "ബൂള്യന് %s define ചെയ്തിട്ടില്ല"
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr "Não foi possível consultar o contexto de arquivo %s"
+ msgstr "context ചോദ്യം ചെയ്യുവാന് സാധിക്കാഞ്ഞ ഫൈല് ആണ് %s"
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
- msgstr "Você deve especificar um dos seguintes valores: %s"
+ msgstr "താഴെ പറഞ്ഞിരിക്കുന്നതില് ഒരു മൂല്ല്യം പറഞ്ഞിരിക്കണം: %s"
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
- msgstr "Não foi possível definir o valor ativo do booleano %s"
+ msgstr "ബൂള്യന് %s-നു് സജീവമായ ഒരു മൂല്ല്യം ക്രമികരിക്കുവാനായില്ല"
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr "Não foi possível modificar o booleano %s"
+ msgstr "ബൂ്ബള്യന് %s പരിഷ്കരിക്കുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
- msgstr "O formato %s é inválido: Registro %s"
+ msgstr "തെറ്റായ രീതി %s: റിക്കോര്ഡ് %s"
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr "O booleano %s está definido na política, e não pode ser excluído"
+ msgstr "%s ബൂള്യന് പോളിസിയില് define ചെയ്തിട്ടുണ്ട്, നീക്കം ചെയ്യുവാന് സാധിക്കില്ല"
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr "Não foi possível excluir o booleano %s"
+ msgstr "ബൂള്യന് %s നീക്കം ചെയ്യുവാന് സാധിച്ചില്ല"
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr "Não foi possível listar os booleanos"
+ msgstr "ബൂള്യനുകള് ലിസ്റ്റ് ചെയ്യുവാന് അസാധ്യം"
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr "desconhecido"
+ msgstr "അപരിചിതം"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
- msgstr "desativado"
+ msgstr "ഓഫ് ചെയ്യുക"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
- msgstr "ativado"
+ msgstr "ഓണ് ചെയ്യുക"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
- msgstr "Booleano do SELinux"
+ msgstr "SELinux ബൂളിയന്"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
- msgstr ""
+-msgstr ""
++msgstr "അവസ്ഥ"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
- msgstr ""
+-msgstr ""
++msgstr "സ്വതവേ"
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
- msgstr "Descrição"
+ msgstr "വിവരണം"
-@@ -1023,7 +1019,7 @@ msgstr "Erro ao alocar memória.\n"
+@@ -1002,7 +1002,7 @@ msgstr "memory allocate ചെയ്യുന്നതില് പിഴവ
msgid "Error sending audit message.\n"
- msgstr "Erro ao enviar mensagem de auditoria.\n"
+ msgstr "ഓഡിറ്റ് സന്ദേശം അയക്കുന്നതില് പിഴവ്.\n"
-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
#, c-format
msgid "Could not determine enforcing mode.\n"
- msgstr "Não foi possível determinar modo forçado.\n"
-@@ -1144,62 +1140,66 @@ msgstr "Não foi possível obter um conjunto de sinal vazio\n"
+ msgstr "Could not determine enforcing mode.\n"
+@@ -1117,62 +1117,66 @@ msgstr "ശൂന്യമായ സിഗ്നല് സെറ്റ് ല
msgid "Unable to set SIGHUP handler\n"
- msgstr "Não foi possível configurar o manipulador de SIGHUP\n"
+ msgstr "SIGHUP ഹാന്ഡ്ലര് ക്രമികരിക്കുവാന് സാധ്യമായില്ല\n"
-#: ../newrole/newrole.c:1053
+#: ../newrole/newrole.c:1036
@@ -110787,135 +175790,230 @@ index 87b7b92..2532f24 100644
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "Desculpe, nova função pode ser usado somente em um kernel SELinux.\n"
+ msgstr "ക്ഷമിക്കണം, SELinux kernelല് മാത്രം newrole ഉപയോഗിക്കുവുന്നതാണ്.\n"
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr "falha ao obter o _contexto antigo.\n"
+ msgstr "old_context ലഭിക്കുന്നതില് പരാജയപ്പെട്ടു.\n"
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr "Atenção! Não foi possível recuperar informações do tty.\n"
+ msgstr "മുന്നറിയിപ്പ്! tty വിവരം ലഭ്യമാക്കുവാന് സാധ്യമായില്ല.\n"
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr "erro ao ler a configuração do serviço PAM.\n"
+ msgstr "PAM സര്വീസ് ക്രമികരണം വായിക്കുന്നതില് പിശക്.\n"
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr "nova função: senha incorreta para %s\n"
+ msgstr "newrole: %sന് തെറ്റായ പാസ്വേര്ഡ് \n"
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
#, c-format
msgid "newrole: failure forking: %s"
- msgstr "nova função: falha de bifurcação: %s"
+ msgstr "newrole: forking പരാജയപ്പെട്ടു: %s"
-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr "Não foi possível restaurar o rótulo do tty...\n"
+ msgstr "tty ലേബല് വീണ്ടെടുക്കുവാന് സാധ്യമായില്ല...\n"
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
#, c-format
msgid "Failed to close tty properly\n"
- msgstr "Não foi possível fechar o tty adequadamente\n"
+ msgstr "tty അടയ്ക്കുന്നതില് പരാജയം\n"
-#: ../newrole/newrole.c:1224
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr "Não foi possível fechar os descritores.\n"
+ msgstr "descriptors അടയ്ക്കുവാന് സാധിച്ചില്ല.\n"
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr "Erro ao alocar argv0 do shell.\n"
+ msgstr "ഷെല്ലിന്റെ argv0 നല്കുന്നതില് പിഴവ് .\n"
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
#, c-format
msgid "Unable to restore the environment, aborting\n"
- msgstr "Não foi possível restaurar o ambiente, abortando\n"
+ msgstr "എന്വിറോണ്മെന്റ് വീണ്ടെടുക്കുവാന് സാധ്യമായില്ല, നിര്ത്തുന്നു\n"
-#: ../newrole/newrole.c:1298
+#: ../newrole/newrole.c:1297
msgid "failed to exec shell\n"
- msgstr "falhou ao executar shell\n"
+ msgstr "ഷെല്ല് exec ചെയ്യുന്നതില് പരാജയപ്പെട്ടു\n"
-@@ -1303,20 +1303,20 @@ msgstr "chcat -- -EmpresaConfidencial /docs/businessplan.odt"
+@@ -1275,2088 +1279,2990 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
msgid "chcat -l +CompanyConfidential juser"
- msgstr "chcat -l +EmpresaConfidencial juser"
+ msgstr "chcat -l +CompanyConfidential juser"
-#: ../scripts/chcat:399 ../gui/polgen.py:1351
-#, c-format, python-format
+#: ../scripts/chcat:399
+#, c-format
msgid "Options Error %s "
- msgstr "Erro nas opções %s "
+ msgstr "ഉപാധിയില് പിഴവ്: %s "
-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
msgid "Boolean"
- msgstr ""
+-msgstr ""
++msgstr "ബൂളിയന്"
-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
msgid "all"
- msgstr ""
+-msgstr ""
++msgstr "എല്ലാം "
-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1392,557 +1392,444 @@ msgstr ""
- msgid "Load Policy Module"
+ msgid "Customized"
+-msgstr ""
++msgstr "യഥേഷ്ടമാക്കിയിരിക്കുന്നു"
+
+ #: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:1911
+ msgid "File Labeling"
+-msgstr ""
++msgstr "ഫയലിന് പേരിടല്"
+
+ #: ../gui/fcontextPage.py:74
+ msgid ""
+ "File\n"
+ "Specification"
+ msgstr ""
++"ഫയലിനുള്ള\n"
++"പ്രത്യേകതകള്"
+
+ #: ../gui/fcontextPage.py:81
+ msgid ""
+ "Selinux\n"
+ "File Type"
+ msgstr ""
++"Selinux\n"
++"രീതിയിലുള്ള ഫയല്"
+
+ #: ../gui/fcontextPage.py:88
+ msgid ""
+ "File\n"
+ "Type"
+ msgstr ""
++"ഏത് തരത്തിലുള്ള\n"
++"ഫയല്"
+
+ #: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2098
+ msgid "User Mapping"
+-msgstr ""
++msgstr "യൂസര് മാപ്പിങ്"
+
+ #: ../gui/loginsPage.py:52
+ msgid ""
+ "Login\n"
+ "Name"
+ msgstr ""
++"പ്രവേശന\n"
++"നാമം"
+
+ #: ../gui/loginsPage.py:56 ../gui/usersPage.py:50
+ msgid ""
+ "SELinux\n"
+ "User"
+ msgstr ""
++"SELinux\n"
++"ഉപയോക്താവ്"
+
+ #: ../gui/loginsPage.py:59 ../gui/usersPage.py:55
+ msgid ""
+ "MLS/\n"
+ "MCS Range"
msgstr ""
++"MLS/\n"
++"MCS പരിധി"
+
+ #: ../gui/loginsPage.py:133
+ #, python-format
+ msgid "Login '%s' is required"
+-msgstr ""
++msgstr "'%s' ലോഗിന് ആവശ്യമുണ്ട്"
+
+ #: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+-msgstr ""
++msgstr "പോളിസി ഘടകം"
+
+ #: ../gui/modulesPage.py:57
+ msgid "Module Name"
+-msgstr ""
++msgstr "ഘടകത്തിന്റെ പേര്"
+
+ #: ../gui/modulesPage.py:134
+ msgid "Disable Audit"
+-msgstr ""
++msgstr "ഓഡിറ്റ് പ്രവര്ത്തന രഹിതമാക്കുക"
+ #: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+-msgstr ""
++msgstr "ഓഡിറ്റ് പ്രവര്ത്തന സജ്ജമാക്കുക"
+
+ #: ../gui/modulesPage.py:162
+ msgid "Load Policy Module"
+-msgstr ""
+-
-#: ../gui/polgen.glade:79
-msgid "Polgen"
-msgstr ""
--
++msgstr "പോളിസി ഘടകം ലഭ്യമാക്കുക"
+
-#: ../gui/polgen.glade:80
+#: ../gui/polgen.glade:9
msgid "Red Hat 2007"
- msgstr ""
+-msgstr ""
++msgstr "Red Hat 2007"
-#: ../gui/polgen.glade:81
+#: ../gui/polgen.glade:11
msgid "GPL"
- msgstr ""
+-msgstr ""
++msgstr "GPL"
#. TRANSLATORS: Replace this string with your names, one name per line.
-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
msgid "translator-credits"
- msgstr ""
-
--#: ../gui/polgen.glade:90
+-msgstr ""
++msgstr "അനി പീറ്റര് <apeter at redhat.com>"
++
+#: ../gui/polgen.glade:34
+msgid "Add Booleans Dialog"
-+msgstr ""
++msgstr "ബൂളിയന്സ് ഡയലോഗ് ചേര്ക്കുക"
+
+#: ../gui/polgen.glade:101
+msgid "Boolean Name"
-+msgstr ""
-+
++msgstr "ബൂളിയന് പേര്"
+
+-#: ../gui/polgen.glade:90
+#: ../gui/polgen.glade:230
msgid "SELinux Policy Generation Tool"
- msgstr ""
+-msgstr ""
++msgstr "SELinux പോളിസി ഉത്പാദന പ്രയോഗം"
-#: ../gui/polgen.glade:128
+#: ../gui/polgen.glade:251
@@ -110923,57 +176021,67 @@ index 87b7b92..2532f24 100644
"<b>Select the policy type for the application or user role you want to "
"confine:</b>"
msgstr ""
++"<b>നിങ്ങള്ക്കാവശ്യമുള്ള പ്രയോഗം അല്ലെങ്കില് ഉപയോക്താവിനുള്ള പോളിസി രീതി തെരഞ്ഞെടുക്കുക:</b>"
-#: ../gui/polgen.glade:177
+#: ../gui/polgen.glade:284
msgid "<b>Applications</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
+-msgstr ""
++msgstr "<b>പ്രയോഗങ്ങള്</b>"
++
+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
+msgid "Standard Init Daemon"
-+msgstr ""
-+
++msgstr "സ്റ്റാന്ഡേര്ഡ് Init ഡെമണ്"
+
+-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
msgid ""
"Standard Init Daemon are daemons started on boot via init scripts. Usually "
"requires a script in /etc/rc.d/init.d"
msgstr ""
++"init സ്ക്രിപ്റ്റുകള് വഴി ബൂട്ട് ചെയ്യുമ്പോള് ആരംഭിക്കുന്ന ഡെമണുകളാണ് സ്റ്റാന്ഡേര്ഡ് Init ഡെമണ്. "
++"ഇതിന് സാധാരണയായി, /etc/rc.d/init.d-ല് ഒരു സ്ക്രിപ്റ്റ് ആവശ്യമുണ്ട്."
-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
-msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
-+msgid "DBUS System Daemon"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
--msgid "DBUS System Daemon"
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
+ msgid "DBUS System Daemon"
+-msgstr ""
++msgstr "DBUS സിസ്റ്റം ഡെമണ്"
++
+#: ../gui/polgen.glade:349
+msgid "Internet Services Daemon (inetd)"
- msgstr ""
++msgstr "ഇന്റര്നെറ്റ് സര്വീസസ് ഡെമണ് (inetd)"
-#: ../gui/polgen.glade:280
+#: ../gui/polgen.glade:353
msgid "Internet Services Daemon are daemons started by xinetd"
- msgstr ""
+-msgstr ""
++msgstr "xinetd ആരംഭിക്കുന്ന ഡെമണുകള് ആണ് ഇന്റര്നെറ്റ് സര്വീസുകളുടെ ഡെമണ്"
-#: ../gui/polgen.glade:282
-msgid "Internet Services Daemon (inetd)"
+-msgstr ""
+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
+msgid "Web Application/Script (CGI)"
- msgstr ""
++msgstr "വെബ് ആപ്ളിക്കേഷന്/സ്ക്രിപ്റ്റ് (CGI)"
-#: ../gui/polgen.glade:301
+#: ../gui/polgen.glade:370
msgid ""
"Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
- msgstr ""
+-msgstr ""
++msgstr "വെബ് സര്വര് (അപ്പാച്ചെ) ആരംഭിച്ച വെബ് പ്രയോഗങ്ങള്/സ്ക്രിപ്റ്റ് (CGI) CGI സ്ക്രിപ്റ്റുകള്"
-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
-msgid "Web Application/Script (CGI)"
+-msgstr ""
+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
+msgid "User Application"
- msgstr ""
++msgstr "ഉപയോക്താവിനുള്ള പ്രയോഗം"
-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
@@ -110981,6 +176089,8 @@ index 87b7b92..2532f24 100644
"User Application are any application that you would like to confine that is "
"started by a user"
msgstr ""
++"ഉപയോക്താവ് ആരംഭിക്കുന്നതിനുള്ള പ്രയോഗം ഏതാണോ അതാകുന്നു ഉപയോക്താവിനുള്ള പ്രയോഗം (യൂസര് "
++"ആപ്ലിക്കേഷന്)"
-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
-msgid "User Application"
@@ -110989,27 +176099,31 @@ index 87b7b92..2532f24 100644
-#: ../gui/polgen.glade:345 ../gui/polgen.py:161
+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
msgid "Sandbox"
- msgstr ""
+-msgstr ""
++msgstr "സാന്ഡ്ബോക്സ്"
-#: ../gui/polgen.glade:391
+#: ../gui/polgen.glade:446
msgid "<b>Login Users</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:453
+-msgstr ""
++msgstr "<b>ലോഗിന് ചെയ്ത ഉപയോക്താക്കള്</b>"
++
+#: ../gui/polgen.glade:478
+msgid "Existing User Roles"
-+msgstr ""
-+
++msgstr "ഉപയോക്തവാന് നിലവിലുള്ള നിയമനങ്ങള്"
+
+-#: ../gui/polgen.glade:453
+#: ../gui/polgen.glade:482
msgid "Modify an existing login user record."
- msgstr ""
+-msgstr ""
++msgstr "നിലവിലുള്ള ഒരു ലോഗിന് യൂസര് റിക്കോര്ഡില് മാറ്റം വരുത്തുന്നു."
-#: ../gui/polgen.glade:455
-msgid "Existing User Roles"
+-msgstr ""
+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
+msgid "Minimal Terminal User Role"
- msgstr ""
++msgstr "ഏറ്റവും കുറഞ്ഞ ടെര്മിനല് യൂസര് റോള്"
-#: ../gui/polgen.glade:474
+#: ../gui/polgen.glade:499
@@ -111017,12 +176131,16 @@ index 87b7b92..2532f24 100644
"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 ""
++"ടെര്മിനല് അല്ലെങ്കില് റിമോട്ട് ലോഗിന് വഴി മാത്രമേ സിസ്റ്റമിലേക്ക് ഈ ഉപയോക്താവിന് "
++"പ്രവേശിക്കുവാന് സാധിക്കുന്നു. സ്വതവേ, ഈ ഉപയോക്താവിന്, setuid, നെറ്റ്വര്ക്കിങ്, sudo, su "
++"എന്നിവ ലഭ്യമല്ല."
-#: ../gui/polgen.glade:476 ../gui/polgen.py:162
-msgid "Minimal Terminal User Role"
+-msgstr ""
+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
+msgid "Minimal X Windows User Role"
- msgstr ""
++msgstr "ഏറ്റവും കൂടിയ ടെര്മിനല് യൂസര് റോള്"
-#: ../gui/polgen.glade:495
+#: ../gui/polgen.glade:516
@@ -111030,12 +176148,15 @@ index 87b7b92..2532f24 100644
"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 ""
++"എക്സ് അല്ലെങ്കില് ടെര്മിനല് വഴി സിസ്റ്റമിലേക്ക് ഈ ഉപയോക്താവിന് പ്രവേശിക്കുവാന് സാധിക്കുന്നു. "
++"സ്വതവേ, ഈ ഉപയോക്താവിന്, setuid, നെറ്റ്വര്ക്കിങ്, sudo, su എന്നിവ ലഭ്യമല്ല."
-#: ../gui/polgen.glade:497 ../gui/polgen.py:163
-msgid "Minimal X Windows User Role"
+-msgstr ""
+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
+msgid "User Role"
- msgstr ""
++msgstr "ഉപയോക്താവിന്റെ ജോലി"
-#: ../gui/polgen.glade:516
+#: ../gui/polgen.glade:533
@@ -111043,12 +176164,15 @@ index 87b7b92..2532f24 100644
"User with full networking, no setuid applications without transition, no "
"sudo, no su."
msgstr ""
++"പൂര്ണ്ണ നെറ്റ്വര്ക്കിങുള്ള, മാറ്റം സാധ്യമല്ലാത്ത setuid പ്രയോഗങ്ങള്, su, sudo എന്നിവ ഇല്ലാത്ത "
++"ഉപയോക്താവ്."
-#: ../gui/polgen.glade:518 ../gui/polgen.py:164
-msgid "User Role"
+-msgstr ""
+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
+msgid "Admin User Role"
- msgstr ""
++msgstr "അഡ്മിന് ഉപയോക്താവിന്റെ നിയമനം "
-#: ../gui/polgen.glade:537
+#: ../gui/polgen.glade:550
@@ -111056,18 +176180,22 @@ index 87b7b92..2532f24 100644
"User with full networking, no setuid applications without transition, no su, "
"can sudo to Root Administration Roles"
msgstr ""
++"പൂര്ണ്ണ നെറ്റ്വര്ക്കിങുള്ള, മാറ്റം സാധ്യമല്ലാത്ത setuid പ്രയോഗങ്ങള്, su എന്നിവ ഇല്ലാത്ത "
++"ഉപയോക്താവിന് റൂട്ട് അഡ്മിനിസ്ട്രേഷന് ജോലികളിലേക്ക് sudo ചെയ്യുവാന് സാധിക്കുന്നു"
-#: ../gui/polgen.glade:539 ../gui/polgen.py:165
-msgid "Admin User Role"
-+#: ../gui/polgen.glade:592
-+msgid "<b>Root Users</b>"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:585
--msgid "<b>Root Users</b>"
++#: ../gui/polgen.glade:592
+ msgid "<b>Root Users</b>"
+-msgstr ""
++msgstr "<b>റൂട്ട് ഉപയോക്താക്കള്</b>"
++
+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
+msgid "Root Admin User Role"
- msgstr ""
++msgstr "റൂട്ട് അഡ്മിന് യൂസര് റോള്"
-#: ../gui/polgen.glade:647
+#: ../gui/polgen.glade:627
@@ -111076,6 +176204,9 @@ index 87b7b92..2532f24 100644
"the machine while running as root. This user will not be able to login to "
"the system directly."
msgstr ""
++"റൂട്ട് ആയി പ്രവര്ത്തിക്കുമ്പോള്, ഈ ഉപയോക്താവാണ് സിസ്റ്റം നിരീക്ഷിക്കുന്നത് എങ്കില്, റൂട്ട് "
++"അഡ്മിനിസ്ട്രേറ്റര് യൂസര് റോള് തിരഞ്ഞെടുക്കുക. ഈ ഉപയോക്താവിന് സിസ്റ്റമിലേക്ക് നേരിട്ട് "
++"പ്രവേശിക്കുവാന് സാധ്യമല്ല."
-#: ../gui/polgen.glade:649 ../gui/polgen.py:166
-msgid "Root Admin User Role"
@@ -111088,57 +176219,67 @@ index 87b7b92..2532f24 100644
-#: ../gui/polgen.glade:745
+#: ../gui/polgen.glade:705
msgid "<b>Enter name of application or user role:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>പ്രയോഗം അല്ലെങ്കില് ഉപയോക്താവിന്റെ ഉപയോഗം നല്കുക:</b>"
-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
msgid "Name"
- msgstr ""
+-msgstr ""
++msgstr "പേര്"
-#: ../gui/polgen.glade:807
+#: ../gui/polgen.glade:739
msgid "Enter complete path for executable to be confined."
- msgstr ""
+-msgstr ""
++msgstr "നിഷ്കര്ഷിക്കുന്നതിനായുള്ള പൂര്ണ്ണ പാഥ് നല്കുക."
-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
msgid "..."
- msgstr ""
+-msgstr ""
++msgstr "..."
-#: ../gui/polgen.glade:849
+#: ../gui/polgen.glade:776
msgid "Enter unique name for the confined application or user role."
- msgstr ""
+-msgstr ""
++msgstr "പ്രയോഗത്തിന് അല്ലെങ്കില് ഉപയോക്താവിന്റെ നിയമനത്തിന് ഒരു പേര് നല്കുക."
-#: ../gui/polgen.glade:871
+#: ../gui/polgen.glade:794
msgid "Executable"
- msgstr ""
+-msgstr ""
++msgstr "പ്രവര്ത്തിപ്പിക്കുവാന് സാധിക്കുന്ന"
-#: ../gui/polgen.glade:899
+#: ../gui/polgen.glade:808
msgid "Init script"
- msgstr ""
+-msgstr ""
++msgstr "Init script"
-#: ../gui/polgen.glade:927
+#: ../gui/polgen.glade:821
msgid ""
"Enter complete path to init script used to start the confined application."
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:982
-msgid "label105"
-msgstr ""
--
++msgstr "പ്രയോഗം തുടങ്ങുന്നതിനുള്ള init സ്ക്രിപ്റ്റിനുള്ള പൂര്ണ്ണ പാഥ് നല്കുക."
+
-#: ../gui/polgen.glade:1011
+#: ../gui/polgen.glade:887
msgid "<b>Select existing role to modify:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>മാറ്റം വരുത്തുന്നതിനായി നിലവിലുള്ളൊരു നിയമനം തെരഞ്ഞെടുക്കുക:</b>"
-#: ../gui/polgen.glade:1045
+#: ../gui/polgen.glade:908
msgid "Select the user roles that will transiton to the %s domain."
- msgstr ""
+-msgstr ""
++msgstr "%s ഡൊമെയിനിലേക്ക് ഉപയോക്താവിന്റെ ഏതെല്ലാം ജോലികള് മാറുന്നു എന്നു് തെരഞ്ഞെടുക്കുക."
-#: ../gui/polgen.glade:1073
-msgid "label106"
@@ -111149,12 +176290,14 @@ index 87b7b92..2532f24 100644
-#: ../gui/polgen.glade:1102
+#: ../gui/polgen.glade:945
msgid "<b>Select roles that %s will transition to:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>ഇതിലേക്കു് ഏതെല്ലാം നിയമനങ്ങള് %s മാറ്റുന്നു:</b>"
-#: ../gui/polgen.glade:1136
+#: ../gui/polgen.glade:963
msgid "Select applications domains that %s will transition to."
- msgstr ""
+-msgstr ""
++msgstr "%s മാറുന്ന പ്രയോഗങ്ങളുടെ ഡൊമെയിനുകള് തെരഞ്ഞെടുക്കുക."
-#: ../gui/polgen.glade:1164
-msgid "label107"
@@ -111167,12 +176310,14 @@ index 87b7b92..2532f24 100644
-#: ../gui/polgen.glade:1193
+#: ../gui/polgen.glade:1001
msgid "<b>Select the user_roles that will transition to %s:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s മാറുന്ന ഉപയോക്താവിന്റെ നിയമനങ്ങള് തെരഞ്ഞെടുക്കുക.:</b>"
-#: ../gui/polgen.glade:1227
+#: ../gui/polgen.glade:1019
msgid "Select the user roles that will transiton to this applications domains."
msgstr ""
++"ഉപയോക്താവ് ഏത് ജോലികളില് നിന്നും ഈ പ്രയോഗങ്ങളുടെ ഡൊമെയിനുകളിലേക്ക് മാറുന്നു എന്ന് തിരഞ്ഞെടുക്കുക"
-#: ../gui/polgen.glade:1255
-msgid "label108"
@@ -111181,63 +176326,73 @@ index 87b7b92..2532f24 100644
-#: ../gui/polgen.glade:1284
+#: ../gui/polgen.glade:1056
msgid "<b>Select domains that %s will administer:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s കൈകാര്യം ചെയ്യുന്നതിനുള്ള ഡൊമെയിനുകള് തെരഞ്ഞെടുക്കുക:</b>"
-#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
+#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
msgid "Select the domains that you would like this user administer."
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:1346
-msgid "label109"
-msgstr ""
--
++msgstr "ഈ ഉപയോക്താവ് നിരീക്ഷിക്കുന്നതിനുള്ള ഡൊമെയിനുകള് തിരഞ്ഞെടുക്കുക."
+
-#: ../gui/polgen.glade:1375
+#: ../gui/polgen.glade:1111
msgid "<b>Select additional roles for %s:</b>"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:1437
-msgid "label111"
-msgstr ""
--
++msgstr "<b>%s-നുള്ള അധികമായ നിയമനങ്ങള് തെരഞ്ഞെടുക്കുക:</b>"
+
-#: ../gui/polgen.glade:1466
+#: ../gui/polgen.glade:1166
msgid "<b>Enter network ports that %s binds on:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s ബൈന്ഡ് ചെയ്യുന്ന നെറ്റ്വര്ക്ക് പോര്ട്ടുകള് നല്കുക:</b>"
-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
msgid "<b>TCP Ports</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
+-msgstr ""
++msgstr "<b>TCP പോര്ട്ടുകള്</b>"
++
+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
+#: ../gui/polgen.glade:1698
+msgid "All"
-+msgstr ""
-+
++msgstr "എല്ലാം"
+
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
msgid "Allows %s to bind to any udp port"
- msgstr ""
+-msgstr ""
++msgstr "ഏതു് udp പോര്ട്ടിലേക്കും ബൈന്ഡ് ചെയ്യുന്നതിനായി %s-നെ അനുവദിയ്ക്കുന്നു"
-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
-#: ../gui/polgen.glade:2215
-msgid "All"
+-msgstr ""
+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
+msgid "600-1024"
- msgstr ""
++msgstr "600-1024"
-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
msgstr ""
++"0 ഉപയോഗിച്ചു് bindresvport ലഭ്യമാക്കുവാന് %s-നെ അനുവദിയ്ക്കുന്നു. 600-1024-ലേക്കു് ബൈന്ഡ് "
++"ചെയ്യുന്നു"
-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
-msgid "600-1024"
+-msgstr ""
+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
+msgid "Unreserved Ports (>1024)"
- msgstr ""
++msgstr "മറ്റൊന്നിനും കരുതിട്ടില്ലാത്ത പോര്ട്ടുകള് (>1024)"
-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
@@ -111245,6 +176400,8 @@ index 87b7b92..2532f24 100644
"Enter a comma separated list of udp ports or ranges of ports that %s binds "
"to. Example: 612, 650-660"
msgstr ""
++"%s ബൈന്ഡ് ചെയ്യുന്ന യുഡിപി പോര്ട്ടുകള് അല്ലെങ്കില് ടിസിപി പോര്ട്ടുകള് കോമാ ഉപയോഗിച്ച് വേര്തിരിച്ച് "
++"നല്കുക. ഉദാ: 612, 650-660"
-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
-msgid "Unreserved Ports (>1024)"
@@ -111255,17 +176412,20 @@ index 87b7b92..2532f24 100644
+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
+#: ../gui/polgen.glade:1718
msgid "Select Ports"
- msgstr ""
+-msgstr ""
++msgstr "പോര്ട്ടുകള് തിരഞ്ഞെടുക്കുക"
-#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
+#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
msgid "Allows %s to bind to any udp ports > 1024"
- msgstr ""
+-msgstr ""
++msgstr "1024-നേക്കാള് വലിയ യുഡിപി പോര്ട്ടുകളിലേക്കു് ബൈന്ഡ് ചെയ്യുവാന് %s-നെ അനുവദിയ്ക്കുന്നു"
-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
msgid "<b>UDP Ports</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>UDP പോര്ട്ടുകള്</b>"
-#: ../gui/polgen.glade:1937
-msgid "label113"
@@ -111278,12 +176438,14 @@ index 87b7b92..2532f24 100644
-#: ../gui/polgen.glade:1966
+#: ../gui/polgen.glade:1537
msgid "<b>Select network ports that %s connects to:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s കണക്ട് ചെയ്യുന്ന നെറ്റ്വര്ക്ക് പോര്ട്ടുകള് തെരഞ്ഞെടുക്കുക:</b>"
-#: ../gui/polgen.glade:2058
+#: ../gui/polgen.glade:1593
msgid "Allows %s to connect to any tcp port"
- msgstr ""
+-msgstr ""
++msgstr "ഏതെങ്കിലും ടിസിപി പോര്ട്ടിലേക്കു് കണക്ട് ചെയ്യുവാന് %s-നെ അനുവദിയ്ക്കുന്നു"
-#: ../gui/polgen.glade:2104
+#: ../gui/polgen.glade:1622
@@ -111291,11 +176453,14 @@ index 87b7b92..2532f24 100644
"Enter a comma separated list of tcp ports or ranges of ports that %s "
"connects to. Example: 612, 650-660"
msgstr ""
++"%s-നു് കണക്ട് ചെയ്യുന്നതിനായി ടിസിപി പോര്ട്ടുകളോ അവയുടെ പരിധിയില്പ്പെടുന്ന മറ്റ് പോര്ട്ടുകളോ "
++"കോമാ ഉപയോഗിച്ച് വേര്തിരിച്ച് നല്കുക. ഉദാ: 612, 650-660"
-#: ../gui/polgen.glade:2212
+#: ../gui/polgen.glade:1702
msgid "Allows %s to connect to any udp port"
- msgstr ""
+-msgstr ""
++msgstr "ഏതെങ്കിലും udp പോര്ട്ടിലേക്കു് കണക്ട് ചെയ്യുവാന് %s-നെ അനുവദിയ്ക്കുന്നു"
-#: ../gui/polgen.glade:2258
+#: ../gui/polgen.glade:1731
@@ -111303,6 +176468,8 @@ index 87b7b92..2532f24 100644
"Enter a comma separated list of udp ports or ranges of ports that %s "
"connects to. Example: 612, 650-660"
msgstr ""
++"%s-നു് കണക്ട് ചെയ്യുന്നതിനായി യുഡിപി പോര്ട്ടുകളോ അവയുടെ പരിധിയില്പ്പെടുന്ന മറ്റ് പോര്ട്ടുകളോ കോമാ "
++"ഉപയോഗിച്ച് വേര്തിരിച്ച് നല്കുക. ഉദാ: 612, 650-660"
-#: ../gui/polgen.glade:2305
-msgid "label114"
@@ -111311,47 +176478,56 @@ index 87b7b92..2532f24 100644
-#: ../gui/polgen.glade:2334
+#: ../gui/polgen.glade:1792
msgid "<b>Select common application traits for %s:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s-നുള്ള സാധാരണ പ്രയോഗ വിശേഷതകള് തെരഞ്ഞെടുക്കുക:</b>"
-#: ../gui/polgen.glade:2366
+#: ../gui/polgen.glade:1809
msgid "Writes syslog messages\t"
- msgstr ""
+-msgstr ""
++msgstr "syslog സന്ദേശങ്ങള് എഴുതുന്നു\t"
-#: ../gui/polgen.glade:2385
+#: ../gui/polgen.glade:1824
msgid "Create/Manipulate temporary files in /tmp"
- msgstr ""
+-msgstr ""
++msgstr "/tmp-ലുള്ള താല്ക്കാലിക ഫയലകുള് ഉണ്ടാക്കുക/കൈകാര്യം ചെയ്യുക."
-#: ../gui/polgen.glade:2404
+#: ../gui/polgen.glade:1839
msgid "Uses Pam for authentication"
- msgstr ""
+-msgstr ""
++msgstr "അധികാരം ഉറപ്പാക്കുന്നതിനായി പാം ഉപയോഗിക്കുക"
-#: ../gui/polgen.glade:2423
+#: ../gui/polgen.glade:1854
msgid "Uses nsswitch or getpw* calls"
- msgstr ""
+-msgstr ""
++msgstr "nsswitch അല്ലെങ്കില് getpw* കോളുകള് ഉപയോഗിക്കുന്നു"
-#: ../gui/polgen.glade:2442
+#: ../gui/polgen.glade:1869
msgid "Uses dbus"
- msgstr ""
+-msgstr ""
++msgstr "dbus ഉപയോഗിക്കുന്നു"
-#: ../gui/polgen.glade:2461
+#: ../gui/polgen.glade:1884
msgid "Sends audit messages"
- msgstr ""
+-msgstr ""
++msgstr "ഓഡിറ്റ് സന്ദേശങ്ങള് അയയ്ക്കുന്നു"
-#: ../gui/polgen.glade:2480
+#: ../gui/polgen.glade:1899
msgid "Interacts with the terminal"
- msgstr ""
+-msgstr ""
++msgstr "ടെര്മിനലുമായി ബന്ധപ്പെടുന്നു"
-#: ../gui/polgen.glade:2499
+#: ../gui/polgen.glade:1914
msgid "Sends email"
- msgstr ""
+-msgstr ""
++msgstr "ഈമെയില് അയയ്ക്കുന്നു"
-#: ../gui/polgen.glade:2530
-msgid "label115"
@@ -111360,14 +176536,16 @@ index 87b7b92..2532f24 100644
-#: ../gui/polgen.glade:2559
+#: ../gui/polgen.glade:1961
msgid "<b>Add files/directories that %s manages</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s കൈകാര്യം ചെയ്യുന്ന ഫയലുകള്/ഡയറക്ടറികള് ചേര്ക്കുക</b>"
-#: ../gui/polgen.glade:2788
+#: ../gui/polgen.glade:2122
msgid ""
"Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
"Files ..."
- msgstr ""
+-msgstr ""
++msgstr "%s \"കൈകാര്യം ചെയ്യുന്ന\" ഫയലുകള്/ഡയറക്ടറികള്. Pid, ലോഗ്, /var/lib എന്നീഫയലുകള്..."
-#: ../gui/polgen.glade:2823
-msgid "label116"
@@ -111376,23 +176554,26 @@ index 87b7b92..2532f24 100644
-#: ../gui/polgen.glade:2852
+#: ../gui/polgen.glade:2166
msgid "<b>Add booleans from the %s policy:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s പോളിസിയില് നിന്നും ബൂളിയനുകള് ചേര്ക്കുക:</b>"
-#: ../gui/polgen.glade:3002
+#: ../gui/polgen.glade:2274
msgid "Add/Remove booleans used by the %s domain"
- msgstr ""
+-msgstr ""
++msgstr "%s ഡൊമെയിന് ഉപയോഗിയ്ക്കുന്ന ബൂളിയനുകള് ചേര്ക്കുക/നീക്കം ചെയ്യുക"
-#: ../gui/polgen.glade:3066
+#: ../gui/polgen.glade:2316
msgid "<b>Which directory you will generate the %s policy?</b>"
- msgstr ""
+-msgstr ""
++msgstr " <b>ഏതു് ഡയറക്ടറി %s പോളിസി ഉണ്ടാക്കുന്നു</b>"
-#: ../gui/polgen.glade:3097
+#: ../gui/polgen.glade:2334
msgid "Policy Directory"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:3254
-msgid "Add Booleans Dialog"
-msgstr ""
@@ -111400,57 +176581,69 @@ index 87b7b92..2532f24 100644
-#: ../gui/polgen.glade:3327
-msgid "Boolean Name"
-msgstr ""
--
++msgstr "പോളിസി ഡയറക്ടറി"
+
-#: ../gui/polgengui.py:261
+#: ../gui/polgengui.py:262
msgid "Role"
- msgstr ""
+-msgstr ""
++msgstr "നിയമനം"
-#: ../gui/polgengui.py:268
+#: ../gui/polgengui.py:269
msgid "Existing_User"
- msgstr ""
+-msgstr ""
++msgstr "നിലവിലുള്ള _ഉപയോക്താവ്"
-#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
+#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
msgid "Application"
- msgstr ""
+-msgstr ""
++msgstr "പ്രയോഗം"
-#: ../gui/polgengui.py:352
+#: ../gui/polgengui.py:353
#, python-format
msgid "%s must be a directory"
- msgstr ""
+-msgstr ""
++msgstr "%s ഒരു ഡയറക്ടറി ആയിരിക്കണം"
-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
msgid "You must select a user"
- msgstr ""
+-msgstr ""
++msgstr "നിങ്ങള് ഒരു ഉപയോക്താവ് ആയിരിക്കണം"
-#: ../gui/polgengui.py:542
+#: ../gui/polgengui.py:543
msgid "Select executable file to be confined."
- msgstr ""
+-msgstr ""
++msgstr "പരിമിതി ആവശ്യമുള്ള നിഷ്കര്ഷിക്കേണ്ട ഫയല് തിരഞ്ഞെടുക്കുക."
-#: ../gui/polgengui.py:553
+#: ../gui/polgengui.py:554
msgid "Select init script file to be confined."
- msgstr ""
+-msgstr ""
++msgstr "പരിമിതി ആവശ്യമുള്ള ഇനിറ്റ് സ്ക്രിപ്റ്റ് ഫയല് തിരഞ്ഞെടുക്കുക."
-#: ../gui/polgengui.py:563
+#: ../gui/polgengui.py:564
msgid "Select file(s) that confined application creates or writes"
- msgstr ""
+-msgstr ""
++msgstr "പ്രയോഗം ഉണ്ടാക്കുകയോ അതിലേക്ക് എഴുതുകയോ ചെയ്യുന്നതിന് പരിമിതിയുള്ള ഫയല് തിരഞ്ഞെടുക്കുക"
-#: ../gui/polgengui.py:570
+#: ../gui/polgengui.py:571
msgid "Select directory(s) that the confined application owns and writes into"
msgstr ""
++"പ്രയോഗത്തിന്റെ ഉടമസ്ഥതയിലുള്ളതും അതിലേക്ക് എഴുതുകയും ചെയ്യുന്നതിന് പരിമിതിയുള്ള ഡയറക്ടറി "
++"തിരഞ്ഞെടുക്കുക"
-#: ../gui/polgengui.py:632
+#: ../gui/polgengui.py:633
msgid "Select directory to generate policy files in"
- msgstr ""
+-msgstr ""
++msgstr "പോളിസി ഫയലുകള് ഉണ്ടാക്കുന്നതിനുള്ള ഡയറക്ടറി തിരഞ്ഞെടുക്കുക"
-#: ../gui/polgengui.py:649
+#: ../gui/polgengui.py:650
@@ -111459,11 +176652,14 @@ index 87b7b92..2532f24 100644
"Type %s_t already defined in current policy.\n"
"Do you want to continue?"
msgstr ""
++"നിലവിലുള്ള പോളിസിയില് %s_t എന്ന രീതി നിഷ്കര്ഷിച്ചിരിക്കുന്നു.\n"
++"നിങ്ങള്ക്ക് മുമ്പോട്ട് പോകണമോ?"
-#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
+#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
msgid "Verify Name"
- msgstr ""
+-msgstr ""
++msgstr "പേര് ഉറപ്പാക്കുക"
-#: ../gui/polgengui.py:653
+#: ../gui/polgengui.py:654
@@ -111472,114 +176668,448 @@ index 87b7b92..2532f24 100644
"Module %s.pp already loaded in current policy.\n"
"Do you want to continue?"
msgstr ""
++"നിലവിലുള്ള പോളിസിയില് %s.pp എന്ന ഘടകം ലഭ്യമാണ്.\n"
++"നിങ്ങള്ക്ക് മുമ്പോട്ട് പോകണമോ?"
-#: ../gui/polgengui.py:699
+#: ../gui/polgengui.py:700
msgid ""
"You must add a name made up of letters and numbers and containing no spaces."
- msgstr ""
+-msgstr ""
++msgstr "ഇടയ്ക്കു് സ്ഥലങ്ങളില്ലാതെ അക്ഷരങ്ങളും അക്കങ്ങളുമുള്ളൊരു നാമം നല്കണം."
-#: ../gui/polgengui.py:713
+#: ../gui/polgengui.py:714
msgid "You must enter a executable"
- msgstr ""
+-msgstr ""
++msgstr "പ്രവര്ത്തനത്തിലുള്ളത് പറഞ്ഞിരിക്കണം"
-#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
+#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
msgid "Configue SELinux"
- msgstr ""
+-msgstr ""
++msgstr "SELinux ക്രമികരിക്കുക"
-#: ../gui/polgen.py:158
-msgid "Internet Services Daemon"
-msgstr ""
--
++#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
++msgid "Network Port"
++msgstr "നെറ്റ്വര്ക്ക് പോര്ട്ട് "
+
-#: ../gui/polgen.py:197
-#, python-format
-msgid "Ports must be numbers or ranges of numbers from 1 to %d "
--msgstr ""
--
++#: ../gui/portsPage.py:85
++msgid ""
++"SELinux Port\n"
++"Type"
+ msgstr ""
++"SELinux തരത്തിലുള്ള\n"
++"പോര്ട്ട്"
+
-#: ../gui/polgen.py:324
-msgid "You must enter a name for your confined process/user"
-msgstr ""
--
++#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
++msgid "Protocol"
++msgstr "സമ്പ്രദായം"
+
-#: ../gui/polgen.py:326
--msgid ""
++#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
+ msgid ""
-"Name must be alpha numberic with no spaces. Consider using option \"-n "
-"MODULENAME\""
--msgstr ""
--
++"MLS/MCS\n"
++"Level"
+ msgstr ""
++"MLS/MCS\n"
++"ലവല്"
+
-#: ../gui/polgen.py:414
-msgid "User Role types can not be assigned executables."
-msgstr ""
--
++#: ../gui/portsPage.py:101
++msgid "Port"
++msgstr "പോര്ട്ട്"
+
-#: ../gui/polgen.py:420
-msgid "Only Daemon apps can use an init script.."
-msgstr ""
--
++#: ../gui/portsPage.py:207
++#, python-format
++msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 "
++msgstr "\"%s\" എന്ന പോര്ട്ട് നംബര് തെറ്റാണ്. 0 < PORT_NUMBER < 65536 "
+
-#: ../gui/polgen.py:438
-msgid "use_resolve must be a boolean value "
-msgstr ""
--
++#: ../gui/portsPage.py:252
++msgid "List View"
++msgstr "പട്ടികയില് കാണുക"
+
-#: ../gui/polgen.py:444
-msgid "use_syslog must be a boolean value "
-msgstr ""
--
++#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
++msgid "Group View"
++msgstr "ഗ്രൂപ്പായുള്ള കാഴ്ച"
+
-#: ../gui/polgen.py:450
-msgid "use_kerberos must be a boolean value "
-msgstr ""
--
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
++msgstr "നിങ്ങള്ക്ക് %s '%s' നീക്കം ചെയ്യണമെന്നുറപ്പാണോ?"
+
-#: ../gui/polgen.py:456
-msgid "manage_krb5_rcache must be a boolean value "
--msgstr ""
--
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
++msgstr "%s നീക്കം ചെയ്യുക"
++
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
++msgstr "%s ചേര്ക്കുക"
++
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
++msgstr "%s-ല് മാറ്റം വരുത്തുക"
++
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
++msgstr "പെര്മിസ്സീവ്"
++
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
++msgstr "എന്ഫോര്സിങ്"
++
++#: ../gui/statusPage.py:94
++msgid "Status"
++msgstr "അവസ്ഥ"
++
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
++"പോളിസി മാറ്റിയാല് അടുത്ത തവണ ബൂട്ട് ചെയ്യുമ്പോള് ഫയല് സിസ്റ്റം പൂര്ണ്ണമായും റീലേബല് "
++"ചെയ്യണ്ടതാകുന്നു. സിസ്റ്റമിന്റെ വ്യാപ്തി അനുസരിച്ച് റീലേബലിങിന് സമയമെടുക്കുന്നു.നിങ്ങള്ക്ക് മുമ്പോട്ട് "
++"പോകണമെന്നുറപ്പാണോ?"
+
-#: ../gui/polgen.py:486
-msgid "USER Types automatically get a tmp type"
--msgstr ""
--
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
++"SELinux നിര്ജ്ജീവാമാക്കുന്നു എങ്കില് റീബൂട്ട് ചെയ്യേണ്ടതുണ്ട്. ഇത് ഉത്തമമല്ല. കാരണം, നിങ്ങള്ക്ക് "
++"പിന്നീട് SELinux ആവശ്യമാണ് എങ്കില്, ഓണ് ചെയ്യുന്നതിനായി, സിസ്റ്റം വീണ്ടും റീലേബല് "
++"ചെയ്യണ്ടതുണ്ട്. SELinux നിങ്ങളുടെ സിസ്റ്റമില് എന്തെങ്കിലും തകരാറുകള് ഉണ്ടാക്കുന്നുണ്ടോ എന്ന് "
++"അറിയണമെങ്കില് നിങ്ങള്ക്ക് പെര്മ്മിസ്സീവ് മോഡിലേക്ക് മാറ്റാം. ഇത് പിശകുകള് മാത്രം ലോഗ് ചെയ്യുന്നു, "
++"കൂടാതെ SELinux പോളിസി എന്ഫോഴ്സ് ചെയ്യുന്നുമില്ല. പെര്മ്മിസ്സീവ് മോഡുകള്ക്ക് റീബൂട്ട് "
++"ചെയ്യേണ്ടതില്ല. നിങ്ങള്ക്ക് മുമ്പോട്ട് തുടരണമോ?"
+
-#: ../gui/polgen.py:1004
-msgid "You must enter the executable path for your confined process"
--msgstr ""
--
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
++"SELinux സജ്ജമാക്കിയാല് അടുത്ത തവണ ബൂട്ട് ചെയ്യുമ്പോള് ഫയല് സിസ്റ്റം പൂര്ണ്ണമായും റീലേബല് "
++"ചെയ്യണ്ടതാകുന്നു. സിസ്റ്റമിന്റെ വ്യാപ്തി അനുസരിച്ച് റീലേബലിങിന് സമയമെടുക്കുന്നു.നിങ്ങള്ക്ക് മുമ്പോട്ട് "
++"പോകണമെന്നുറപ്പാണോ?"
+
-#: ../gui/polgen.py:1182
-msgid "Type Enforcement file"
--msgstr ""
--
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
++msgstr "system-config-selinux"
++
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
++"പകര്പ്പവകാശം (c)2006 Red Hat, Inc.\n"
++"പകര്പ്പവകാശം (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+
-#: ../gui/polgen.py:1183
-msgid "Interface file"
--msgstr ""
--
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
++msgstr "SELinux ലോഗിന് മാപ്പിങ് ചേര്ക്കുക"
++
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
++msgstr "SELinux നെറ്റ്വര്ക്ക് പോര്ട്ടുകള് ചേര്ക്കുക"
++
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
++msgstr "SELinux തരത്തിലുള്ള"
++
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
++msgstr "ഫയലിനുള്ള പ്രത്യേകതകള്"
++
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
++msgstr "ഏത് തരം ഫയല്"
++
++#: ../gui/system-config-selinux.glade:727
++msgid ""
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
++"എല്ലാ ഫയലുകളും\n"
++"സാധാരണ ഫയല്\n"
++"ഡയറക്ടറി\n"
++"ക്യാരക്ടര് ഡിവൈസ്\n"
++"ബ്ളോക്ക് ഡിവൈസ്\n"
++"സോക്കറ്റ്\n"
++"സിംബോളിക് ലിങ്ക്\n"
++"നെയിമ്ഡ് പൈപ്പ്\n"
+
-#: ../gui/polgen.py:1184
-msgid "File Contexts file"
--msgstr ""
--
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
++msgstr "MLS"
++
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
++msgstr "SELinux ഉപയോക്താവിനെ ചേര്ക്കുക"
++
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
++msgstr "SELinux അഡ്മിനിസ്ട്രേഷന്"
++
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
++msgstr "ചേര്ക്കുക"
++
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
++msgstr "ഗുണഗണങ്ങള് (_P)"
++
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
++msgstr "നീക്കം ചെയ്യുക (_D)"
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr "മാനേജ്മെന്റ് ഒബ്ജക്ട് തിരഞ്ഞെടുക്കുക"
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr "<b>തിരഞ്ഞെടുക്കുക:</b>"
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr "സിസ്റ്റമില് സ്വതവേയുള്ള എന്ഫോര്സിങ് മോഡ്"
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
++"പ്രവര്ത്തന രഹിതം\n"
++"പെര്മ്മിസ്സീവ്\n"
++"എന്ഫോഴ്സിങ്\n"
+
-#: ../gui/polgen.py:1185
-msgid "Setup Script"
--msgstr ""
--
--#: ../gui/polgen.py:1306
--#, python-format
--msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
--msgstr ""
--
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
--msgstr ""
--
- #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr "നിലവിലുള്ള എന്ഫോര്സിങ് മോഡ്"
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr "സിസ്റ്റത്തിന്റെ സ്വതവേയുള്ള പോളിസി തരത്തിലുള്ളവ: "
++
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
msgstr ""
-@@ -3388,3 +3275,160 @@ msgstr ""
++"അടുത്ത തവണ റീബൂട്ട് ചെയ്യുമ്പോള് ഫയല് സിസ്റ്റം പൂര്ണ്ണമായും റീലേബല് ചെയ്യണമെങ്കില് തിരഞ്ഞെടുക്കുക. "
++"സിസ്റ്റമിന്റെ വ്യാപ്തി അനുസരിച്ച് റീലേബലിങിന് സമയമെടുക്കുന്നു.നിങ്ങള് പോളിസി മാറ്റുകയോ, "
++"നിര്ജ്ജീവം എന്നതില് നിന്നും എന്ഫോഴ്സിങ് ആകുകയോ ചെയ്യുന്നു എങ്കില് റീലേബല് ആവശ്യമുണ്ട്."
+
+-#: ../gui/polgen.py:1306
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr "അടുത്ത തവണ റീബൂട്ട് ചെയ്യുമ്പോള് ലേബല് മാറ്റുക."
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr "label37"
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr "ബൂളിയന് ക്രമികരണത്തിനെ സിസ്റ്റമിന്റെ സ്വതവേയുള്ളതാക്കി മാറ്റുക"
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr "യഥേഷ്ടം തയ്യാറാക്കിയവയും മറ്റെല്ലാ ബൂളിയനുകളും തമ്മില് മാറ്റുക"
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr "ഫില്റ്റര്"
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr "label50"
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr "ഫയല് കോണ്ടെക്സ്റ്റ് ചേര്ക്കുക"
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr "ഫയല് കോണ്ടെക്സ്റ്റില് മാറ്റം വരുത്തുക"
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
++msgstr "ഫയല് കോണ്ടെക്സ്റ്റ് നീക്കം ചെയ്യുക"
++
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
++msgstr "യഥേഷ്ടം തയ്യാറാക്കിയ ഫയലിന്റെ കോണ്ടെക്സ്റ്റും മറ്റെല്ലാം തമ്മില് മാറ്റുക"
++
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
++msgstr "label38"
++
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
++msgstr "SELinux യൂസര് മാപ്പിങ് ചേര്ക്കുക"
++
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
++msgstr "SELinux യൂസര് മാപ്പിങില് മാറ്റം വരുത്തുക"
++
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
++msgstr "SELinux യൂസര് മാപ്പിങ് നീക്കം ചെയ്യുക"
++
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
++msgstr "label39"
++
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
++msgstr "ഉപയോക്താവിനെ ചേര്ക്കുക"
++
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
++msgstr "ഉപയോക്താവില് മാറ്റം വരുത്തുക"
++
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
++msgstr "ഉപയോക്താവിനെ നീക്കം ചെയ്യുക"
++
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
++msgstr "label41"
++
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
++msgstr "നെറ്റ്വര്ക്ക് പോര്ട്ട് ചേര്ക്കുക"
++
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
++msgstr "നെറ്റ്വര്ക്ക് പോര്ട്ടില് മാറ്റം വരുത്തുക"
++
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
++msgstr "നെറ്റ്വര്ക്ക് പോര്ട്ട് നീക്കം ചെയ്യുക"
++
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
++msgstr "യഥേഷ്ടം തയ്യാറാക്കിയവയും മറ്റെല്ലാ പോര്ട്ടുകളും തമ്മില് മാറ്റുക"
++
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
++msgstr "label42"
++
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
++msgstr "പുതിയ പോളിസി ഘടകം ഉണ്ടാക്കുക"
++
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
++msgstr "പോളിസി ഘടകം ലഭ്യമാക്കുക"
++
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
++msgstr "ലഭ്യമാകുന്ന പോളിസി ഘടകം നീക്കം ചെയ്യുക"
++
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
++msgstr ""
++"കൂടുതലുള്ള ഓഡിറ്റ് നിയമങ്ങള് പ്രവര്ത്തന രഹിതമാക്കുക, അവ സാധാരണ ലോഗ് ഫയലുകളില് റിപ്പോര്ട്ട് "
++"ചെയ്യപ്പെടുന്നില്ല."
++
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
++msgstr "label44"
++
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
++msgstr "പ്രക്രിയ പെര്മിസ്സീവ് മോഡിലേക്കു് മാറ്റുന്നു"
++
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
++msgstr "പ്രക്രിയ എന്ഫോഴ്സിങ് മോഡിലേക്കു് മാറ്റുന്നു"
++
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
++msgstr "പ്രൊസസ്സ് ഡൊമെയിന്"
++
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
++msgstr "label59"
++
++#: ../gui/usersPage.py:138
#, python-format
- msgid "SELinux user '%s' is required"
- msgstr ""
++msgid "SELinux user '%s' is required"
++msgstr "'%s' എന്ന SELinux ഉപയോക്താവ് ആവശ്യമുണ്ട്"
+
+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
++msgid "Generate SELinux man pages"
+msgstr ""
+
+#: ../sepolicy/sepolicy.py:110
@@ -111599,9 +177129,8 @@ index 87b7b92..2532f24 100644
+msgstr ""
+
+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
+msgid "list all SELinux port types"
-+msgstr "Tipo da porta do SELinux"
++msgstr ""
+
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
@@ -111627,43 +177156,66 @@ index 87b7b92..2532f24 100644
+msgid "Target Domain"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:211
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
-+msgstr ""
++#: ../sepolicy/sepolicy.py:215
++#, fuzzy
++msgid "query SELinux Policy to see description of booleans"
++msgstr "SELinux പോളിസി ഉത്പാദന പ്രയോഗം"
+
-+#: ../sepolicy/sepolicy.py:214
-+msgid "source process domain"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:217
-+msgid "target process domain"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
++#: ../sepolicy/sepolicy.py:231
+ msgid ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
+ msgstr ""
+
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
+ msgstr ""
+
+-#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+-msgid "Network Port"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
+ msgstr ""
+
+-#: ../gui/portsPage.py:85
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:245
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:247
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:249
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:254
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
++msgstr "ഇന്റര്നെറ്റ് സര്വീസസ് ഡെമണ് "
+
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
@@ -111672,2280 +177224,3224 @@ index 87b7b92..2532f24 100644
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
++msgstr "പോര്ട്ടുകളുടെ നമ്പര് 1 മുതല് %d ആയിരിക്കണം"
+
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
++msgstr "നിങ്ങള്ക്ക് പരിമിതിയുള്ള പ്രക്രിയ/ഉപയോക്താവിനുള്ള ഒരു പേര് നല്കുക"
+
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"SELinux Port\n"
+-"Type"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
-+msgstr ""
-+
+ msgstr ""
++"പേരില് സ്പെയിസുകളില്ലാതെ ആല്ഫാ ന്യൂമെറിക് അക്ഷരങ്ങള് നല്കുക. \"-n MODULENAME\" ഐച്ഛികം "
++"നല്കി ശ്രമിയ്ക്കുക"
+
+-#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
+-msgid "Protocol"
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
++msgstr "ഉപയോക്താവു് തരത്തിലുള്ളവ നടപ്പിലാക്കുവാന് സാധ്യമല്ല."
+
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
++msgstr "ഡെമണ് പ്രയോഗങ്ങള്ക്ക് മാത്രമേ init സ്ക്രിപ്റ്റ് ഉപയോഗിക്കുവാന് സാധിക്കൂ..."
+
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
++msgstr "use_resolve ഒരു ബൂളിയന് ആയിരിക്കണം"
+
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
++msgstr "use_syslog ഒരു ബൂളിയന് ആയിരിക്കണം"
+
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
++msgstr "use_kerberos ഒരു ബൂളിയന് ആയിരിക്കണം"
+
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
++msgstr "manage_krb5_rcache ഒരു ബൂളിയന് ആയിരിക്കണം"
+
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
++msgstr "USER തരത്തിലുള്ളവയ്ക്ക് സ്വയമേ ഒരു tmp തരത്തിലുള്ളത് ലഭ്യമാകുന്നു "
+
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
++msgstr "നിങ്ങള്ക്ക് പരിമിതിയുള്ള പ്രക്രിയയ്ക്കുള്ള പാഥ് നല്കുക"
+
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
++msgstr "എന്ഫോര്സ്മെന്റ് ഫയല് ടൈപ്പ് ചെയ്യുക "
+
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
++msgstr "ഇന്റര്ഫെയിസ് ഫയല്"
+
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
++msgstr "ഫൈല് കോണ്ടെക്സ്റ്റ് ഫയലുകള്"
+
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
-+msgstr ""
++msgstr "സ്ക്രിപ്റ്റ് ക്രമികരിക്കുക"
+
-+#~ msgid "global"
-+#~ msgstr "global"
-diff --git a/policycoreutils/po/ru.po b/policycoreutils/po/ru.po
-index 137198b..b12fc00 100644
---- a/policycoreutils/po/ru.po
-+++ b/policycoreutils/po/ru.po
-@@ -10,7 +10,7 @@ msgid ""
- msgstr ""
- "Project-Id-Version: Policycoreutils\n"
- "Report-Msgid-Bugs-To: \n"
--"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
- "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: Russian <trans-ru at lists.fedoraproject.org>\n"
-@@ -31,7 +31,7 @@ msgstr ""
- " где <сценарий> — имя запускаемого сценария инициализации,\n"
- " <аргументы ...> — передаваемые сценарию аргументы."
-
--#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
-+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
- #, c-format
- msgid "failed to initialize PAM\n"
- msgstr "сбой инициализации PAM\n"
-@@ -81,7 +81,7 @@ msgstr ""
- msgid "authentication failed.\n"
- msgstr "сбой проверки подлинности.\n"
-
--#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
-+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
- #, c-format
- msgid "Could not set exec context to %s.\n"
- msgstr "Невозможно задать контекст исполнения для %s.\n"
-@@ -94,856 +94,852 @@ msgstr "********************* ВАЖНО ************************\n"
- msgid "To make this policy package active, execute:"
- msgstr "Для активации пакета политики выполните:"
-
--#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
--msgid "global"
--msgstr "глобальное"
--
--#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
- msgid "Could not create semanage handle"
- msgstr "Не удалось создать дескриптор semanage"
-
--#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
- msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr "Политика SELinux не поддерживает управление или хранилище недоступно."
-
--#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
- msgid "Cannot read policy store."
- msgstr "Невозможно прочитать хранилище политики."
-
--#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
- msgid "Could not establish semanage connection"
- msgstr "Невозможно установить соединение semanage"
-
--#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
- msgid "Could not test MLS enabled status"
- msgstr "Не удалось проверить активный статус MLS"
-
--#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
- msgid "Not yet implemented"
- msgstr "Функциональность еще не реализована"
-
--#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
- msgid "Semanage transaction already in progress"
- msgstr "Транзакция semanage уже выполняется"
-
--#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
- msgid "Could not start semanage transaction"
- msgstr "Невозможно начать semanage транзакцию"
-
--#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
- msgid "Could not commit semanage transaction"
- msgstr "Не удалось отправить транзакцию semanage"
-
--#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
- msgid "Semanage transaction not in progress"
- msgstr "Транзакция semanage не выполняется"
-
--#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
- msgid "Could not list SELinux modules"
- msgstr "Не удалось получить список модулей SELinux"
-
--#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
- msgid "Modules Name"
- msgstr ""
-
--#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
- msgid "Version"
- msgstr "Версия"
-
--#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
- msgid "Disabled"
- msgstr "Выключено"
-
--#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
- #, python-format
- msgid "Could not disable module %s (remove failed)"
- msgstr ""
-
--#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
- #, python-format
- msgid "Could not enable module %s (remove failed)"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
msgstr ""
--#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
- #, python-format
- msgid "Could not remove module %s (remove failed)"
+-#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
++#: booleans.py:2
+ msgid ""
+-"MLS/MCS\n"
+-"Level"
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
msgstr ""
--#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
- msgid "dontaudit requires either 'on' or 'off'"
+-#: ../gui/portsPage.py:101
+-msgid "Port"
++#: booleans.py:3
++#, fuzzy
++msgid "Allow amavis to use JIT compiler"
++msgstr "nfs ഡയറക്ടറികള് പങ്കിടുന്നതിനായി Samba-യെ അനുവദിക്കുക"
++
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
msgstr ""
--#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
- msgid "Builtin Permissive Types"
+-#: ../gui/portsPage.py:207
+-#, python-format
+-msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 "
++#: booleans.py:5
++#, fuzzy
++msgid "Allow users to login using a radius server"
++msgstr "usb ഡിവൈസുകള് rw ചെയ്യുന്നതിനായി ഉപയോക്താക്കളെ അനുവദിക്കുക"
++
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
msgstr ""
++"പല ഉള്ളടക്കങ്ങള് ലഭ്യമാക്കുന്നതിനായി cdrecord-നെ അനുവദിക്കുക. nfs, samba, മാറ്റുവാന് "
++"സാധിക്കുന്ന ഡിവൈസുകള്, യൂസര് temp, വിശ്വസനീയമല്ലാത്ത കണ്ടെന്റ് ഫയലുകള് എന്നിവ"
--#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
- msgid "Customized Permissive Types"
+-#: ../gui/portsPage.py:252
+-msgid "List View"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
++msgstr ""
++
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
++msgstr ""
++
++#: booleans.py:9
++#, fuzzy
++msgid "Allow clamscan to read user content"
++msgstr "ഉപയോക്താവിനുള്ള ഫയലുകള് വായിക്കുന്നതിനായി മോസിലാ ബ്രൌസറിനെ അനുവദിക്കുക"
++
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
++msgstr ""
++
++#: booleans.py:11
++#, fuzzy
++msgid "Allow Cobbler to connect to the network using TCP."
++msgstr "നെറ്റ്വര്ക്കിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി squid ഡെമണിനെ അനുവദിക്കുക"
++
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
++msgstr ""
++
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
++msgstr ""
++
++#: booleans.py:14
++#, fuzzy
++msgid "Allow collectd to connect to the network using TCP."
++msgstr "നെറ്റ്വര്ക്കിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി squid ഡെമണിനെ അനുവദിക്കുക"
++
++#: booleans.py:15
++#, fuzzy
++msgid "Allow codnor domain to connect to the network using TCP."
++msgstr "നെറ്റ്വര്ക്കിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി squid ഡെമണിനെ അനുവദിക്കുക"
++
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
msgstr ""
--#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
- #, python-format
- msgid "Could not set permissive domain %s (module installation failed)"
- msgstr "Не удалось задать разрешающий домен %s (ошибка установки модуля)"
-
--#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
- #, python-format
- msgid "Could not remove permissive domain %s (remove failed)"
- msgstr "Не удалось удалить разрешающий домен %s (ошибка удаления)"
-
--#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
--#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
--#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
--#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
--#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
--#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
--#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
- #, python-format
- msgid "Could not create a key for %s"
- msgstr "Невозможно создать ключ для %s"
+-#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
+-msgid "Group View"
++#: booleans.py:17
++#, fuzzy
++msgid "Allow cvs daemon to read shadow"
++msgstr "/etc/shadow ലഭ്യമാക്കുന്നതിനായി sasl ഓഥന്റിക്കേഷന് സര്വറിനെ അനുവദിക്കുക"
++
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
++msgstr "/-ലേക്ക് corefile-കള് എഴുതുന്നതിനായി എല്ലാ ഡെമണുകളേയും അനുവദിക്കുക"
++
++#: booleans.py:19
++#, fuzzy
++msgid "Allow all daemons to use tcp wrappers."
++msgstr "/-ലേക്ക് corefile-കള് എഴുതുന്നതിനായി എല്ലാ ഡെമണുകളേയും അനുവദിക്കുക"
++
++#: booleans.py:20
++#, fuzzy
++msgid "Allow all daemons the ability to read/write terminals"
++msgstr "നല്കിയിട്ടില്ലാത്ത tty ഉപയോഗിക്കുന്നതിനുള്ള കഴിവ് എല്ലാ ഡെമണുകള്ക്കും അനുവദിക്കുക"
++
++#: booleans.py:21
++#, fuzzy
++msgid "Allow dbadm to manage files in users home directories"
++msgstr ""
++"അവകാശമില്ലാത്ത ഉപയോക്താക്കളുടെ ഹോം ഡയറക്ടറികള് കൈകാര്യം ചെയ്യുന്നതിനായി SELinux webadm "
++"ഉപയോക്താവിനെ അനുവദിക്കുക"
++
++#: booleans.py:22
++#, fuzzy
++msgid "Allow dbadm to read files in users home directories"
++msgstr ""
++"അവകാശമില്ലാത്ത ഉപയോക്താക്കളുടെ ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി SELinux webadm "
++"ഉപയോക്താവിനെ അനുവദിക്കുക"
++
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
++msgstr ""
++
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
++msgstr ""
++
++#: booleans.py:25
++#, fuzzy
++msgid "Allow dhcpc client applications to execute iptables commands"
++msgstr "mount കമാന്ഡ് പ്രവര്ത്തിപ്പിക്കുന്നതിനായി ഉപയോക്താവിനെ അനുവദിക്കുക"
++
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
++msgstr ""
++
++#: booleans.py:27
++#, fuzzy
++msgid "Allow all domains to use other domains file descriptors"
++msgstr "/-ലേക്ക് corefile-കള് എഴുതുന്നതിനായി എല്ലാ ഡെമണുകളേയും അനുവദിക്കുക"
++
++#: booleans.py:28
++#, fuzzy
++msgid "Allow all domains to have the kernel load modules"
++msgstr "/-ലേക്ക് corefile-കള് എഴുതുന്നതിനായി എല്ലാ ഡെമണുകളേയും അനുവദിക്കുക"
++
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
++msgstr ""
++
++#: booleans.py:30
++#, fuzzy
++msgid "Allow exim to connect to databases (postgres, mysql)"
++msgstr "postgres സോക്കറ്റിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി ഉപയോക്താവിനെ അനുവദിക്കുക"
++
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
++msgstr ""
++
++#: booleans.py:32
++#, fuzzy
++msgid "Allow exim to read unprivileged user files."
++msgstr ""
++"അവകാശമില്ലാത്ത ഉപയോക്താക്കളുടെ ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി SELinux webadm "
++"ഉപയോക്താവിനെ അനുവദിക്കുക"
++
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
++msgstr ""
++
++#: booleans.py:34
++#, fuzzy
++msgid "Allow fenced domain to connect to the network using TCP."
++msgstr "നെറ്റ്വര്ക്കിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി squid ഡെമണിനെ അനുവദിക്കുക"
++
++#: booleans.py:35
++#, fuzzy
++msgid "Allow fenced domain to execute ssh."
++msgstr "ping പ്രവര്ത്തിപ്പിക്കുന്നതിനായി സാധാരണ ഉപയോക്താവിനെ അനുവദിക്കുക"
++
++#: booleans.py:36
++#, fuzzy
++msgid "Allow ftp to read and write files in the user home directories"
++msgstr ""
++"അവകാശമില്ലാത്ത ഉപയോക്താക്കളുടെ ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി SELinux webadm "
++"ഉപയോക്താവിനെ അനുവദിക്കുക"
++
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:38
++#, fuzzy
++msgid "Allow ftp servers to connect to all ports > 1023"
++msgstr "ഏതെങ്കിലും ടിസിപി പോര്ട്ടിലേക്കു് കണക്ട് ചെയ്യുവാന് %s-നെ അനുവദിയ്ക്കുന്നു"
++
++#: booleans.py:39
++#, fuzzy
++msgid "Allow ftp servers to connect to mysql database ports"
++msgstr "mysql സോക്കറ്റിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി ഉപയോക്താവിനെ അനുവദിക്കുക"
++
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
++msgstr ""
++
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
++msgstr ""
++
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
++msgstr ""
++
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++msgstr ""
++
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
++msgstr ""
++
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
++msgstr ""
++
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
++msgstr ""
++
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
++msgstr ""
++
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
++msgstr ""
++
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
++msgstr ""
++
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
++msgstr ""
++
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
++msgstr ""
++
++#: booleans.py:52
++#, fuzzy
++msgid "Allow gitisis daemon to send mail"
++msgstr "NIS-നൊപ്പം പ്രവര്ത്തിപ്പിക്കുന്നതിനായി ഡെമണുകളെ അനുവദിക്കുക"
++
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
++msgstr ""
++
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
++msgstr ""
++
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
++msgstr ""
++
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
++msgstr ""
++
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
++msgstr ""
++
++#: booleans.py:59
++#, fuzzy
++msgid "Allow http daemon to check spam"
++msgstr "NIS-നൊപ്പം പ്രവര്ത്തിപ്പിക്കുന്നതിനായി ഡെമണുകളെ അനുവദിക്കുക"
++
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
++msgstr ""
++
++#: booleans.py:61
++#, fuzzy
++msgid "Allow httpd to connect to the ldap port"
++msgstr "ഏതെങ്കിലും udp പോര്ട്ടിലേക്കു് കണക്ട് ചെയ്യുവാന് %s-നെ അനുവദിയ്ക്കുന്നു"
++
++#: booleans.py:62
++#, fuzzy
++msgid "Allow http daemon to connect to zabbix"
++msgstr "നെറ്റ്വര്ക്കിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി squid ഡെമണിനെ അനുവദിക്കുക"
++
++#: booleans.py:63
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++msgstr "നെറ്റ്വര്ക്കിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി squid ഡെമണിനെ അനുവദിക്കുക"
++
++#: booleans.py:64
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++msgstr "നെറ്റ്വര്ക്കിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി squid ഡെമണിനെ അനുവദിക്കുക"
++
++#: booleans.py:65
++#, fuzzy
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
++msgstr "നെറ്റ്വര്ക്കിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി squid ഡെമണിനെ അനുവദിക്കുക"
++
++#: booleans.py:66
++#, fuzzy
++msgid "Allow httpd to connect to memcache server"
++msgstr "ഏതെങ്കിലും ടിസിപി പോര്ട്ടിലേക്കു് കണക്ട് ചെയ്യുവാന് %s-നെ അനുവദിയ്ക്കുന്നു"
++
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
++msgstr ""
++
++#: booleans.py:68
++#, fuzzy
++msgid "Allow http daemon to send mail"
++msgstr "NIS-നൊപ്പം പ്രവര്ത്തിപ്പിക്കുന്നതിനായി ഡെമണുകളെ അനുവദിക്കുക"
++
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
++msgstr ""
++
++#: booleans.py:70
++msgid "Allow httpd cgi support"
++msgstr ""
++
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++msgstr ""
++
++#: booleans.py:72
++#, fuzzy
++msgid "Allow httpd to read home directories"
++msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
++
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
++msgstr ""
++
++#: booleans.py:74
++#, fuzzy
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++msgstr "postgres സോക്കറ്റിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി ഉപയോക്താവിനെ അനുവദിക്കുക"
++
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
++msgstr ""
++
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
++msgstr ""
++
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
++msgstr ""
++
++#: booleans.py:78
++#, fuzzy
++msgid "Allow httpd to read user content"
++msgstr "പരിതികളില്ലാതെ rpm പ്രവര്ത്തിക്കുന്നതിനായി അനുവദിക്കുക"
++
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++msgstr ""
++
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
++msgstr ""
++
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++msgstr ""
++
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
++msgstr ""
++
++#: booleans.py:83
++#, fuzzy
++msgid "Allow Apache to execute tmp content."
++msgstr "mount കമാന്ഡ് പ്രവര്ത്തിപ്പിക്കുന്നതിനായി ഉപയോക്താവിനെ അനുവദിക്കുക"
++
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
++msgstr ""
++
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
++msgstr ""
++
++#: booleans.py:86
++#, fuzzy
++msgid "Allow httpd to access cifs file systems"
++msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
++
++#: booleans.py:87
++#, fuzzy
++msgid "Allow httpd to access FUSE file systems"
++msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
++
++#: booleans.py:88
++#, fuzzy
++msgid "Allow httpd to run gpg"
++msgstr "ssh-keysign പ്രവര്ത്തിപ്പിക്കുന്നതിനായി ssh-നെ അനുവദിക്കുക"
++
++#: booleans.py:89
++#, fuzzy
++msgid "Allow httpd to access nfs file systems"
++msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
++
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
++msgstr ""
++
++#: booleans.py:91
++#, fuzzy
++msgid "Allow httpd to access openstack ports"
++msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
++
++#: booleans.py:92
++#, fuzzy
++msgid "Allow icecast to connect to all ports, not just sound ports."
++msgstr "ഏതെങ്കിലും udp പോര്ട്ടിലേക്കു് കണക്ട് ചെയ്യുവാന് %s-നെ അനുവദിയ്ക്കുന്നു"
++
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
++msgstr ""
++
++#: booleans.py:94
++msgid "Allow java executable stack"
++msgstr "ജാവാ എക്സിക്യൂട്ടബിള് സ്റ്റാക്ക് അനുവദിക്കുക"
++
++#: booleans.py:95
++#, fuzzy
++msgid "Allow confined applications to run with kerberos."
++msgstr "പ്രയോഗം ഉണ്ടാക്കുകയോ അതിലേക്ക് എഴുതുകയോ ചെയ്യുന്നതിന് പരിമിതിയുള്ള ഫയല് തിരഞ്ഞെടുക്കുക"
++
++#: booleans.py:96
++#, fuzzy
++msgid "Allow syslogd daemon to send mail"
++msgstr "NIS-നൊപ്പം പ്രവര്ത്തിപ്പിക്കുന്നതിനായി ഡെമണുകളെ അനുവദിക്കുക"
++
++#: booleans.py:97
++#, fuzzy
++msgid "Allow syslogd the ability to read/write terminals"
++msgstr "നല്കിയിട്ടില്ലാത്ത tty ഉപയോഗിക്കുന്നതിനുള്ള കഴിവ് എല്ലാ ഡെമണുകള്ക്കും അനുവദിക്കുക"
++
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
+ msgstr ""
--#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
--#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
- #, python-format
- msgid "Could not check if login mapping for %s is defined"
- msgstr "Невозможно проверить, определено ли сопоставление входа для %s"
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
+-msgstr ""
++#: booleans.py:100
++#, fuzzy
++msgid "Allow mock to read files in home directories."
++msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
+-msgstr ""
++#: booleans.py:101
++#, fuzzy
++msgid "Allow the mount command to mount any directory or file."
++msgstr "mount ഉപയോഗിച്ച് ഏത് ഡയറക്ടറിയും മൌണ്ട് ചെയ്യുന്നതിനായി അനുവദിക്കുക"
--#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
- #, python-format
- msgid "Linux Group %s does not exist"
- msgstr "Linux-группа %s не существует"
+-#: ../gui/selinux.tbl:4
++#: booleans.py:102
++#, fuzzy
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
++msgstr "നെറ്റ്വര്ക്കിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി squid ഡെമണിനെ അനുവദിക്കുക"
++
++#: booleans.py:103
+ msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++"Allow mozilla_plugins to create random content in the users home directory"
+ msgstr ""
--#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
- #, python-format
- msgid "Linux User %s does not exist"
- msgstr "Linux-пользователь %s не существует"
+-#: ../gui/selinux.tbl:5
++#: booleans.py:104
++#, fuzzy
++msgid "Allow confined web browsers to read home directory content"
++msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് എഴുതുന്നതിനായി സ്റ്റാഫ് വെബ് ബ്രൌസറുകളെ അനുവദിക്കുക"
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
++msgstr "mplayer എക്സിക്യൂട്ടബിള് സ്റ്റാക്ക് അനുവദിക്കുക"
++
++#: booleans.py:106
++#, fuzzy
++msgid "Allow mysqld to connect to all ports"
++msgstr "ഏതെങ്കിലും ടിസിപി പോര്ട്ടിലേക്കു് കണക്ട് ചെയ്യുവാന് %s-നെ അനുവദിയ്ക്കുന്നു"
++
++#: booleans.py:107
++#, fuzzy
++msgid "Allow BIND to bind apache port."
++msgstr "ഏതു് udp പോര്ട്ടിലേക്കും ബൈന്ഡ് ചെയ്യുന്നതിനായി %s-നെ അനുവദിയ്ക്കുന്നു"
++
++#: booleans.py:108
+ msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
--#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
- #, python-format
- msgid "Could not create login mapping for %s"
- msgstr "Невозможно создать сопоставление входа для %s"
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
--#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
- #, python-format
- msgid "Could not set name for %s"
- msgstr "Невозможно задать имя для %s"
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
--#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
- #, python-format
- msgid "Could not set MLS range for %s"
- msgstr "Невозможно задать диапазон MLS для %s"
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
- #, python-format
- msgid "Could not set SELinux user for %s"
- msgstr "Невозможно задать пользователя SELinux для %s"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
+-msgstr ""
++#: booleans.py:112
++#, fuzzy
++msgid "Allow system to run with NIS"
++msgstr "NIS-നൊപ്പം പ്രവര്ത്തിപ്പിക്കുന്നതിനായി ഡെമണുകളെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
- #, python-format
- msgid "Could not add login mapping for %s"
- msgstr "Невозможно добавить сопоставление входа для %s"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
+-msgstr ""
++#: booleans.py:113
++#, fuzzy
++msgid "Allow confined applications to use nscd shared memory."
++msgstr "X ഷെയര്ഡ് മെമ്മറിയിലേക്ക് എഴുതുന്നതിനായി ക്ളൈന്റുകളെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
- msgid "Requires seuser or serange"
- msgstr "Необходим seuser или serange"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
+-msgstr ""
++#: booleans.py:114
++#, fuzzy
++msgid "Allow nsplugin code to connect to unreserved ports"
++msgstr "ഏതെങ്കിലും udp പോര്ട്ടിലേക്കു് കണക്ട് ചെയ്യുവാന് %s-നെ അനുവദിയ്ക്കുന്നു"
--#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
- #, python-format
- msgid "Login mapping for %s is not defined"
- msgstr "Сопоставление входа для %s не определено"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
--#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
- #, python-format
- msgid "Could not query seuser for %s"
- msgstr "Невозможно запросить seuser для %s"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
+-msgstr ""
++#: booleans.py:116
++#, fuzzy
++msgid "Allow openvpn to read home directories"
++msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
--#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
- #, python-format
- msgid "Could not modify login mapping for %s"
- msgstr "Невозможно изменить сопоставление входа для %s"
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
++#: booleans.py:117
++#, fuzzy
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
++msgstr "നെറ്റ്വര്ക്കിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി squid ഡെമണിനെ അനുവദിക്കുക"
++
++#: booleans.py:118
++#, fuzzy
++msgid "Allow polipo to connect to all ports > 1023"
++msgstr "ഏതെങ്കിലും ടിസിപി പോര്ട്ടിലേക്കു് കണക്ട് ചെയ്യുവാന് %s-നെ അനുവദിയ്ക്കുന്നു"
--#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
- #, python-format
- msgid "Login mapping for %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:12
++#: booleans.py:119
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
msgstr ""
- "Сопоставление входа для %s определено в политике и не может быть удалено"
-
--#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
- #, python-format
- msgid "Could not delete login mapping for %s"
- msgstr "Невозможно удалить сопоставление входа для %s"
--#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
--#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
- msgid "Could not list login mappings"
- msgstr "Невозможно выполнить перечисление сопоставлений входа"
+-#: ../gui/selinux.tbl:13
++#: booleans.py:120
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
+ msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
- #: ../gui/system-config-selinux.glade:100
- msgid "Login Name"
- msgstr "Имя входа"
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:128
- #: ../gui/system-config-selinux.glade:915
- #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
- msgid "SELinux User"
- msgstr "Пользователь SELinux"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
- #: ../gui/system-config-selinux.glade:943
- msgid "MLS/MCS Range"
- msgstr "Диапазон MLS/MCS"
+-#: ../gui/selinux.tbl:15
+-msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
--#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
--#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
--#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
- #, python-format
- msgid "Could not check if SELinux user %s is defined"
- msgstr "Не удалось проверить, определен ли пользователь SELinux %s"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
--#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
--#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
- #, python-format
- msgid "Could not query user for %s"
- msgstr "Невозможно запросить пользователя %s"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
+-msgstr ""
++#: booleans.py:125
++#, fuzzy
++msgid "Allow postfix_local domain full write access to mail_spool directories"
++msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
--#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
- #, python-format
- msgid "You must add at least one role for %s"
- msgstr "Необходимо добавить как минимум одну роль для %s"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
--#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
- #, python-format
- msgid "Could not create SELinux user for %s"
- msgstr "Невозможно создать пользователя SELinux для %s"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
+ msgstr ""
--#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
- #, python-format
- msgid "Could not add role %s for %s"
- msgstr "Невозможно добавить роль %s для %s"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
+-msgstr ""
++#: booleans.py:128
++#, fuzzy
++msgid "Allow database admins to execute DML statement"
++msgstr "mount കമാന്ഡ് പ്രവര്ത്തിപ്പിക്കുന്നതിനായി ഉപയോക്താവിനെ അനുവദിക്കുക"
++
++#: booleans.py:129
++#, fuzzy
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr "ping പ്രവര്ത്തിപ്പിക്കുന്നതിനായി സാധാരണ ഉപയോക്താവിനെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
- #, python-format
- msgid "Could not set MLS level for %s"
- msgstr "Невозможно задать уровень MLS для %s"
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
+ msgstr ""
--#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
- #, python-format
- msgid "Could not add prefix %s for %s"
- msgstr "Невозможно добавить префикс %s для %s"
+-#: ../gui/selinux.tbl:20
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr "ഒരു സാധാരണ ഉപയോക്താവിന് പ്രവര്ത്തിപ്പിക്കുന്നതിനായി pppd-യെ അനുവദിക്കുക"
++
++#: booleans.py:132
+ msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
--#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
- #, python-format
- msgid "Could not extract key for %s"
- msgstr "Невозможно извлечь ключ для %s"
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
+ msgstr ""
--#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
- #, python-format
- msgid "Could not add SELinux user %s"
- msgstr "Невозможно добавить пользователя SELinux %s"
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
+-msgstr ""
++#: booleans.py:134
++#, fuzzy
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++msgstr "postgres സോക്കറ്റിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി ഉപയോക്താവിനെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
- msgid "Requires prefix, roles, level or range"
- msgstr "Необходим префикс, роль, уровень или диапазон"
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
+-msgstr ""
++#: booleans.py:135
++#, fuzzy
++msgid "Allow qemu to connect fully to the network"
++msgstr "നെറ്റ്വര്ക്കിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി squid ഡെമണിനെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
- msgid "Requires prefix or roles"
- msgstr "Необходим префикс или роль"
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
--#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
- #, python-format
- msgid "SELinux user %s is not defined"
- msgstr "SELinux пользователь %s не определен"
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
--#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
- #, python-format
- msgid "Could not modify SELinux user %s"
- msgstr "Невозможно изменить SELinux пользователя %s"
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
+-msgstr ""
++#: booleans.py:138
++#, fuzzy
++msgid "Allow qemu to use nfs file systems"
++msgstr "nfs ഡയറക്ടറികള് പങ്കിടുന്നതിനായി Samba-യെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
- #, python-format
- msgid "SELinux user %s is defined in policy, cannot be deleted"
- msgstr "SELinux пользователь %s определен в политике и не может быть удален"
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
+-msgstr ""
++#: booleans.py:139
++#, fuzzy
++msgid "Allow qemu to use usb devices"
++msgstr "usb ഡിവൈസുകള് rw ചെയ്യുന്നതിനായി ഉപയോക്താക്കളെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
- #, python-format
- msgid "Could not delete SELinux user %s"
- msgstr "Невозможно удалить пользователя SELinux %s"
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
+-msgstr ""
++#: booleans.py:140
++#, fuzzy
++msgid "Allow racoon to read shadow"
++msgstr "/etc/shadow ലഭ്യമാക്കുന്നതിനായി sasl ഓഥന്റിക്കേഷന് സര്വറിനെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
- msgid "Could not list SELinux users"
- msgstr "Невозможно выполнить перечисление пользователей SELinux"
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
+-msgstr ""
++#: booleans.py:141
++#, fuzzy
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr "നെറ്റ്വര്ക്കിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി squid ഡെമണിനെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
- #, python-format
- msgid "Could not list roles for user %s"
- msgstr "Невозможно выполнить перечисление ролей пользователя %s"
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: booleans.py:142
++msgid ""
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "Labeling"
- msgstr "Разметка"
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
+-msgstr ""
++#: booleans.py:143
++#, fuzzy
++msgid "Allow rsync to run as a client"
++msgstr "പരിതികളില്ലാതെ rpm പ്രവര്ത്തിക്കുന്നതിനായി അനുവദിക്കുക"
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "MLS/"
- msgstr "MLS/"
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
+-msgstr ""
++#: booleans.py:144
++#, fuzzy
++msgid "Allow rsync to export any files/directories read only."
++msgstr "mount ഉപയോഗിച്ച് ഏത് ഡയറക്ടറിയും മൌണ്ട് ചെയ്യുന്നതിനായി അനുവദിക്കുക"
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "Prefix"
- msgstr "Префикс"
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Level"
- msgstr "MCS Уровень"
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
+-msgstr ""
++#: booleans.py:146
++#, fuzzy
++msgid "Allow rsync servers to share nfs files systems"
++msgstr "nfs ഡയറക്ടറികള് പങ്കിടുന്നതിനായി Samba-യെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Range"
- msgstr "MCS Диапазон"
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
+-msgstr ""
++#: booleans.py:147
++#, fuzzy
++msgid "Allow samba to create new home directories (e.g. via PAM)"
++msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
- msgid "SELinux Roles"
- msgstr "Роли SELinux"
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
--#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
- msgid "Protocol udp or tcp is required"
- msgstr "Необходимо задание tcp или udp протокола"
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
+-msgstr ""
++#: booleans.py:149
++#, fuzzy
++msgid "Allow samba to share users home directories."
++msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
++
++#: booleans.py:150
++#, fuzzy
++msgid "Allow samba to share any file/directory read only."
++msgstr "nfs ഡയറക്ടറികള് പങ്കിടുന്നതിനായി Samba-യെ അനുവദിക്കുക"
++
++#: booleans.py:151
++#, fuzzy
++msgid "Allow samba to share any file/directory read/write."
++msgstr "nfs ഡയറക്ടറികള് പങ്കിടുന്നതിനായി Samba-യെ അനുവദിക്കുക"
++
++#: booleans.py:152
++#, fuzzy
++msgid "Allow samba to act as a portmapper"
++msgstr "nfs ഡയറക്ടറികള് പങ്കിടുന്നതിനായി Samba-യെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
- msgid "Port is required"
- msgstr "Необходимо значение порта"
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: booleans.py:153
++#, fuzzy
++msgid "Allow samba to run unconfined scripts"
++msgstr "പരിതികളില്ലാതെ rpm പ്രവര്ത്തിക്കുന്നതിനായി അനുവദിക്കുക"
++
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
--#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
- msgid "Invalid Port"
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
msgstr ""
--#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
- #, python-format
- msgid "Could not create a key for %s/%s"
- msgstr "Невозможно создать ключ для %s/%s"
+-#: ../gui/selinux.tbl:41
++#: booleans.py:156
++#, fuzzy
++msgid "Allow sanlock to read/write fuse files"
++msgstr "ഫിസിക്കല് ഡിസ്ക് ഡിവൈസുകളിലേക്ക് റീഡ്/റൈറ്റ് പ്രവര്ത്തി xen അനുവദിക്കുക"
++
++#: booleans.py:157
++#, fuzzy
++msgid "Allow sanlock to manage nfs files"
++msgstr "mount ഉപയോഗിച്ച് ഏത് ഫയലും മൌണ്ട് ചെയ്യുന്നതിനായി അനുവദിക്കുക"
++
++#: booleans.py:158
++#, fuzzy
++msgid "Allow sanlock to manage cifs files"
++msgstr "mount ഉപയോഗിച്ച് ഏത് ഫയലും മൌണ്ട് ചെയ്യുന്നതിനായി അനുവദിക്കുക"
++
++#: booleans.py:159
++#, fuzzy
++msgid "Allow sasl to read shadow"
++msgstr "/etc/shadow ലഭ്യമാക്കുന്നതിനായി sasl ഓഥന്റിക്കേഷന് സര്വറിനെ അനുവദിക്കുക"
++
++#: booleans.py:160
+ msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
--#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
- msgid "Type is required"
- msgstr "Требуется задание типа"
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
--#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
--#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
- #, python-format
- msgid "Could not check if port %s/%s is defined"
- msgstr "Невозможно проверить, определен ли порт %s/%s"
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
--#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
- #, python-format
- msgid "Port %s/%s already defined"
- msgstr "Порт %s/%s уже определен"
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: booleans.py:163
++#, fuzzy
++msgid "Allow regular users direct dri device access"
+ msgstr ""
++"സാധാരണ ഉപയോക്താക്കള്ക്ക് നേരിട്ടുള്ള മൌസ് ലഭ്യത അനുവദിക്കുക (എക്സ് സര്വറിന് മാത്രം അനുവദിക്കുക)"
--#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
- #, python-format
- msgid "Could not create port for %s/%s"
- msgstr "Невозможно создать порт для %s/%s"
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: booleans.py:164
++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 ""
--#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
- #, python-format
- msgid "Could not create context for %s/%s"
- msgstr "Невозможно создать контекст %s/%s"
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
--#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
- #, python-format
- msgid "Could not set user in port context for %s/%s"
- msgstr "Невозможно задать пользователя в контексте порта для %s/%s"
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
--#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
- #, python-format
- msgid "Could not set role in port context for %s/%s"
- msgstr "Невозможно задать роль в контексте порта для %s/%s"
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
+-msgstr ""
++#: booleans.py:167
++#, fuzzy
++msgid "Allow users to connect to the local mysql server"
++msgstr "mysql സോക്കറ്റിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി ഉപയോക്താവിനെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
- #, python-format
- msgid "Could not set type in port context for %s/%s"
- msgstr "Невозможно задать тип в контексте порта для %s/%s"
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
+-msgstr ""
++#: booleans.py:168
++#, fuzzy
++msgid ""
++"Allow confined users the ability to execute the ping and traceroute commands."
++msgstr "mount കമാന്ഡ് പ്രവര്ത്തിപ്പിക്കുന്നതിനായി ഉപയോക്താവിനെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
- #, python-format
- msgid "Could not set mls fields in port context for %s/%s"
- msgstr "Невозможно задать поля mls в контексте порта для %s/%s"
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
+-msgstr ""
++#: booleans.py:169
++#, fuzzy
++msgid "Allow users to connect to PostgreSQL"
++msgstr "postgres സോക്കറ്റിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി ഉപയോക്താവിനെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
- #, python-format
- msgid "Could not set port context for %s/%s"
- msgstr "Невозможно задать контекст порта для %s/%s"
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: booleans.py:170
++#, fuzzy
++msgid ""
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
++"r/w noextattrfile (FAT, CDROM, FLOPPY) r/w ചെയ്യുന്നതിനായി ഉപയോക്താവിനെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
- #, python-format
- msgid "Could not add port %s/%s"
- msgstr "Невозможно добавить порт %s/%s"
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: booleans.py:171
++#, fuzzy
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
++"ഇത് പ്രവര്ത്തനരഹിതമാക്കി ഉപയോക്താക്കളെ ടിസിപി സര്വറുകള് പ്രവര്ത്തിക്കുന്നതിനായി അനുവദിക്കുന്നത് "
++"(പോര്ട്ടുകളിലേക്ക് ബൈന്ഡ് ചെയ്ത് അതേ ഡൊമിയിനില് നിന്നും മറ്റുള്ളവരില് നിന്നും കണക്ഷന് "
++"സ്വീകരിക്കുക) എഫ്ടിപി പാസ്സീവ് മോഡ് നിഷ്ക്രിയമാക്കി മറ്റ് സമ്പ്രദായങ്ങളും മാറ്റുന്നു."
--#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
--#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
- msgid "Requires setype or serange"
- msgstr "Необходим setype или serange"
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
+-msgstr ""
++#: booleans.py:172
++#, fuzzy
++msgid "Allow user music sharing"
++msgstr "usb ഡിവൈസുകള് rw ചെയ്യുന്നതിനായി ഉപയോക്താക്കളെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
- msgid "Requires setype"
- msgstr "Необходим setype"
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: booleans.py:173
++msgid ""
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
- #, python-format
- msgid "Port %s/%s is not defined"
- msgstr "Порт %s/%s не определен"
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: booleans.py:174
++#, fuzzy
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
++"അവകാശമില്ലാത്ത ഉപയോക്താക്കളുടെ ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി SELinux webadm "
++"ഉപയോക്താവിനെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
- #, python-format
- msgid "Could not query port %s/%s"
- msgstr "Невозможно запросить порт %s/%s"
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
--#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
- #, python-format
- msgid "Could not modify port %s/%s"
- msgstr "Невозможно изменить порт %s/%s"
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: booleans.py:176
++#, fuzzy
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
++"അവകാശമില്ലാത്ത ഉപയോക്താക്കളുടെ ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി SELinux webadm "
++"ഉപയോക്താവിനെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
- msgid "Could not list the ports"
- msgstr "Не удалось получить список портов"
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
+-msgstr ""
++#: booleans.py:177
++#, fuzzy
++msgid "Allow sge to connect to the network using any TCP port"
++msgstr "നെറ്റ്വര്ക്കിലേക്ക് കണക്ട് ചെയ്യുന്നതിനായി squid ഡെമണിനെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
- #, python-format
- msgid "Could not delete the port %s"
- msgstr "Невозможно удалить порт %s"
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
+-msgstr ""
++#: booleans.py:178
++#, fuzzy
++msgid "Allow sge to access nfs file systems."
++msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
--#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
- #, python-format
- msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "Порт %s/%s определен в политике и не может быть удален"
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: booleans.py:179
++msgid ""
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
--#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
- #, python-format
- msgid "Could not delete port %s/%s"
- msgstr "Невозможно удалить порт %s/%s"
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
- msgid "Could not list ports"
- msgstr "Невозможно выполнить перечисление портов"
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+-msgstr ""
++#: booleans.py:181
++#, fuzzy
++msgid "Allow user spamassassin clients to use the network."
++msgstr "പേരില്ലാത്ത പാക്കറ്റുകളെ നെറ്റ്വര്ക്കിലൂടെ കടത്തിവിടാന് അനുവദിക്കുക"
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "SELinux Port Type"
- msgstr "Тип порта SELinux"
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+-msgstr ""
++#: booleans.py:182
++#, fuzzy
++msgid "Allow spamd to read/write user home directories."
++msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "Proto"
- msgstr "Протокол"
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+-msgstr ""
++#: booleans.py:183
++#, fuzzy
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr "ഏതെങ്കിലും udp പോര്ട്ടിലേക്കു് കണക്ട് ചെയ്യുവാന് %s-നെ അനുവദിയ്ക്കുന്നു"
--#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
- msgid "Port Number"
- msgstr "Номер Порта"
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
--#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
- msgid "Node Address is required"
- msgstr "Требуется адрес узла"
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
++#: booleans.py:185
++#, fuzzy
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
++"അവകാശമില്ലാത്ത ഉപയോക്താക്കളുടെ ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി SELinux webadm "
++"ഉപയോക്താവിനെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
- msgid "Unknown or missing protocol"
- msgstr "Протокол отсутствует или неизвестен"
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+-msgstr ""
++#: booleans.py:186
++#, fuzzy
++msgid "allow host key based authentication"
++msgstr "അധികാരം ഉറപ്പാക്കുന്നതിനായി പാം ഉപയോഗിക്കുക"
++
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr "ssh ലോഗിനുകളെ sysadm_r:sysadm_t ആയി അനുവദിക്കുക"
--#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
--#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
- msgid "SELinux Type is required"
- msgstr "Требуется SELinux Type"
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
++#: booleans.py:188
++#, fuzzy
++msgid "allow staff user to create and transition to svirt domains."
++msgstr "%s ഡൊമെയിനിലേക്ക് ഉപയോക്താവിന്റെ ഏതെല്ലാം ജോലികള് മാറുന്നു എന്നു് തെരഞ്ഞെടുക്കുക."
++
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
+ msgstr ""
--#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
--#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
--#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
--#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
- #, python-format
- msgid "Could not create key for %s"
- msgstr "Невозможно создать ключ для %s"
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: booleans.py:190
++msgid ""
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
--#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
--#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
- #, python-format
- msgid "Could not check if addr %s is defined"
- msgstr "Не удалось проверить, определен ли адрес %s"
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
--#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
- #, python-format
- msgid "Could not create addr for %s"
- msgstr "Не удалось создать адрес для %s"
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
--#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
--#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
- #, python-format
- msgid "Could not create context for %s"
- msgstr "Невозможно создать контекст для %s"
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
++#: booleans.py:193
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
--#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
- #, python-format
- msgid "Could not set mask for %s"
- msgstr "Не удалось задать маску %s"
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
++#: booleans.py:194
++#, fuzzy
++msgid "Allow a user to login as an unconfined domain"
++msgstr "പരിതികളില്ലാതെ rpm പ്രവര്ത്തിക്കുന്നതിനായി അനുവദിക്കുക"
++
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
--#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
- #, python-format
- msgid "Could not set user in addr context for %s"
- msgstr "Не удалось задать пользователя в контексте адреса для %s"
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: booleans.py:196
++#, fuzzy
++msgid "Allow video playing tools to run unconfined"
++msgstr "പരിതികളില്ലാതെ rpm പ്രവര്ത്തിക്കുന്നതിനായി അനുവദിക്കുക"
++
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
--#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
- #, python-format
- msgid "Could not set role in addr context for %s"
- msgstr "Не удалось задать роль в контексте адреса для %s"
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: booleans.py:198
++#, fuzzy
++msgid "Support ecryptfs home directories"
++msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
++
++#: booleans.py:199
++#, fuzzy
++msgid "Support fusefs home directories"
++msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
++
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
--#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
- #, python-format
- msgid "Could not set type in addr context for %s"
- msgstr "Не удалось задать тип в контексте адреса для %s"
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: booleans.py:201
++#, fuzzy
++msgid "Support NFS home directories"
++msgstr "ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി spamd അനുവദിക്കുക"
++
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
--#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
- #, python-format
- msgid "Could not set mls fields in addr context for %s"
- msgstr "Не удалось задать поля mls в контексте адреса для %s"
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: booleans.py:203
++#, fuzzy
++msgid "Allow varnishd to connect to all ports, not just HTTP."
++msgstr "ഏതെങ്കിലും ടിസിപി പോര്ട്ടിലേക്കു് കണക്ട് ചെയ്യുവാന് %s-നെ അനുവദിയ്ക്കുന്നു"
++
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
--#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
- #, python-format
- msgid "Could not set addr context for %s"
- msgstr "Не удалось задать контекст addr для %s"
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
--#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
- #, python-format
- msgid "Could not add addr %s"
- msgstr "Не удалось добавить addr %s"
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
--#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
- #, python-format
- msgid "Addr %s is not defined"
- msgstr "Addr %s не определен"
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: booleans.py:207
++#, fuzzy
++msgid "Allow confined virtual guests to read fuse files"
++msgstr "ഉപയോക്താവിനുള്ള ഫയലുകള് ലഭ്യമാക്കുന്നതിനായി ഇവല്യൂഷ്യന്, തണ്ടര്ബേര്ഡ് എന്നിവരെ അനുവദിക്കുക"
++
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
--#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
- #, python-format
- msgid "Could not query addr %s"
- msgstr "Не удалось запросить addr %s"
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
--#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
- #, python-format
- msgid "Could not modify addr %s"
- msgstr "Не удалось изменить addr %s"
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
--#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
- #, python-format
- msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr "Addr %s определен в политике и не может быть удален"
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
--#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
- #, python-format
- msgid "Could not delete addr %s"
- msgstr "Не удалось удалить addr %s"
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: booleans.py:212
++#, fuzzy
++msgid "Allow confined virtual guests to use usb devices"
++msgstr "usb ഡിവൈസുകള് rw ചെയ്യുന്നതിനായി ഉപയോക്താക്കളെ അനുവദിക്കുക"
++
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
--#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
- msgid "Could not deleteall node mappings"
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
++#: booleans.py:214
++#, fuzzy
++msgid "Allow webadm to manage files in users home directories"
msgstr ""
++"അവകാശമില്ലാത്ത ഉപയോക്താക്കളുടെ ഹോം ഡയറക്ടറികള് കൈകാര്യം ചെയ്യുന്നതിനായി SELinux webadm "
++"ഉപയോക്താവിനെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
- msgid "Could not list addrs"
- msgstr "Не удалось получить список addr"
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
++#: booleans.py:215
++#, fuzzy
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
++"അവകാശമില്ലാത്ത ഉപയോക്താക്കളുടെ ഹോം ഡയറക്ടറികളിലേക്ക് പ്രവേശിക്കുന്നതിനായി SELinux webadm "
++"ഉപയോക്താവിനെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
--#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
- #, python-format
- msgid "Could not check if interface %s is defined"
- msgstr "Невозможно проверить, определен ли интерфейс %s"
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
--#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
- #, python-format
- msgid "Could not create interface for %s"
- msgstr "Не удалось создать интерфейс для %s"
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
--#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
- #, python-format
- msgid "Could not set user in interface context for %s"
- msgstr "Не удалось задать пользователя в контексте интерфейса для %s"
+-#: ../gui/selinux.tbl:87
++#: booleans.py:218
++#, fuzzy
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+-msgstr ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++msgstr "ssh ലോഗിനുകളെ sysadm_r:sysadm_t ആയി അനുവദിക്കുക"
--#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
- #, python-format
- msgid "Could not set role in interface context for %s"
- msgstr "Не удалось задать роль в контексте интерфейса для %s"
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+-msgstr ""
++#: booleans.py:219
++#, fuzzy
++msgid "Allow xen to manage nfs files"
++msgstr "mount ഉപയോഗിച്ച് ഏത് ഫയലും മൌണ്ട് ചെയ്യുന്നതിനായി അനുവദിക്കുക"
--#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
- #, python-format
- msgid "Could not set type in interface context for %s"
- msgstr "Не удалось задать тип в контексте интерфейса для %s."
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
--#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
- #, python-format
- msgid "Could not set mls fields in interface context for %s"
- msgstr "Не удалось задать поля mls в контексте интерфейса для %s"
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
+ msgstr ""
--#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
- #, python-format
- msgid "Could not set interface context for %s"
- msgstr "Невозможно задать контекст интерфейса для %s"
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
++#: booleans.py:222
++msgid ""
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
--#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
- #, python-format
- msgid "Could not set message context for %s"
- msgstr "Невозможно задать контекст сообщения для %s"
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+-msgstr ""
++#: booleans.py:223
++#, fuzzy
++msgid "Allow xguest users to mount removable media"
++msgstr "dmesg കമാന്ഡ് പ്രവര്ത്തിപ്പിക്കുന്നതിനായി ഉപയോക്താവിനെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
- #, python-format
- msgid "Could not add interface %s"
- msgstr "Невозможно добавить интерфейс %s"
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+-msgstr ""
++#: booleans.py:224
++#, fuzzy
++msgid "Allow xguest to use blue tooth devices"
++msgstr "usb ഡിവൈസുകള് rw ചെയ്യുന്നതിനായി ഉപയോക്താക്കളെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
- #, python-format
- msgid "Interface %s is not defined"
- msgstr "Интерфейс %s yt определен"
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+-msgstr ""
++#: booleans.py:225
++#, fuzzy
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr "X ഷെയര്ഡ് മെമ്മറിയിലേക്ക് എഴുതുന്നതിനായി ക്ളൈന്റുകളെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
- #, python-format
- msgid "Could not query interface %s"
- msgstr "Невозможно запросить интерфейс %s"
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+-msgstr ""
++#: booleans.py:226
++#, fuzzy
++msgid "Allows XServer to execute writable memory"
++msgstr "mount കമാന്ഡ് പ്രവര്ത്തിപ്പിക്കുന്നതിനായി ഉപയോക്താവിനെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
- #, python-format
- msgid "Could not modify interface %s"
- msgstr "Невозможно изменить интерфейс %s"
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
--#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
- #, python-format
- msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr "Интерфейс %s определен в политике и не может быть удален"
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+-msgstr ""
++#: booleans.py:228
++#, fuzzy
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr "ഏതെങ്കിലും udp പോര്ട്ടിലേക്കു് കണക്ട് ചെയ്യുവാന് %s-നെ അനുവദിയ്ക്കുന്നു"
--#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
- #, python-format
- msgid "Could not delete interface %s"
- msgstr "Невозможно удалить интерфейс %s"
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+-msgstr ""
++#: booleans.py:229
++#, fuzzy
++msgid "Allow zebra daemon to write it configuration files"
++msgstr "/-ലേക്ക് corefile-കള് എഴുതുന്നതിനായി എല്ലാ ഡെമണുകളേയും അനുവദിക്കുക"
--#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
- msgid "Could not delete all interface mappings"
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
msgstr ""
--#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
- msgid "Could not list interfaces"
- msgstr "Невозможно выполнить перечисление интерфейсов"
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
+-msgstr ""
++#~ msgid "SELinux Service Protection"
++#~ msgstr "SELinux സര്വീസ് സുരക്ഷ"
--#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
- msgid "SELinux Interface"
- msgstr "Интерфейс SELinux"
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for acct daemon"
++#~ msgstr "acct ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
- msgid "Context"
- msgstr "Контекст"
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
+-msgstr ""
++#~ msgid "Admin"
++#~ msgstr "അഡ്മിന്"
--#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
- #, python-format
- msgid "Equivalence class for %s already exists"
- msgstr ""
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
+-msgstr ""
++#~ msgid "User Privs"
++#~ msgstr "ഉപയോക്താവിനുള്ള അനുമതികള്"
--#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
- #, python-format
- msgid "File spec %s conflicts with equivalency rule '%s %s'"
- msgstr ""
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow gadmin SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "ഉപയോക്താവിന്റെ ഹോം ഡയറക്ടറി അല്ലെങ്കില് /tmp-ല് ഫയലുകള് പ്രവര്ത്തിപ്പിക്കുന്നതിനായി "
++#~ "gadmin SELinux ഉപയോക്താക്കളുടെ അക്കൌണ്ടുകളെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
- #, python-format
- msgid "Equivalence class for %s does not exists"
- msgstr ""
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow guest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "ഉപയോക്താവിന്റെ ഹോം ഡയറക്ടറി അല്ലെങ്കില് /tmp-ല് ഫയലുകള് പ്രവര്ത്തിപ്പിക്കുന്നതിനായി "
++#~ "ഗസ്റ്റ്SELinux ഉപയോക്താക്കളുടെ അക്കൌണ്ടുകളെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
- #, python-format
- msgid "Could not set user in file context for %s"
- msgstr "Невозможно задать пользователя в контексте файла для %s"
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
+-msgstr ""
++#~ msgid "Memory Protection"
++#~ msgstr "മെമ്മറി സുരക്ഷ"
--#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
- #, python-format
- msgid "Could not set role in file context for %s"
- msgstr "Невозможно задать роль в контексте файла для %s"
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
+-msgstr ""
++#~ msgid "Mount"
++#~ msgstr "Mount"
--#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
- #, python-format
- msgid "Could not set mls fields in file context for %s"
- msgstr "Невозможно задать поля msl в контексте файла для %s"
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
+-msgstr ""
++#~ msgid "SSH"
++#~ msgstr "SSH"
--#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
- msgid "Invalid file specification"
- msgstr "Неверная спецификация файла"
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow staff SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "ഉപയോക്താവിന്റെ ഹോം ഡയറക്ടറി അല്ലെങ്കില് /tmp-ല് ഫയലുകള് പ്രവര്ത്തിപ്പിക്കുന്നതിനായി staff "
++#~ "SELinux ഉപയോക്താക്കളുടെ അക്കൌണ്ടുകളെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
- msgid "File specification can not include spaces"
- msgstr ""
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
+-msgstr ""
++#~ msgid ""
++#~ "Allow sysadm SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "ഉപയോക്താവിന്റെ ഹോം ഡയറക്ടറി അല്ലെങ്കില് /tmp-ല് ഫയലുകള് പ്രവര്ത്തിപ്പിക്കുന്നതിനായി "
++#~ "sysadm SELinux ഉപയോക്താക്കളുടെ അക്കൌണ്ടുകളെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
- #, python-format
- msgid ""
- "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
- msgstr ""
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow unconfined SELinux user account to execute files in home directory "
++#~ "or /tmp"
++#~ msgstr ""
++#~ "ഉപയോക്താവിന്റെ ഹോം ഡയറക്ടറി അല്ലെങ്കില് /tmp-ല് ഫയലുകള് പ്രവര്ത്തിപ്പിക്കുന്നതിനായി "
++#~ "പരിമിതകളില്ലാത്ത SELinux ഉപയോക്താക്കളുടെ അക്കൌണ്ടുകളെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
--#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
--#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
- #, python-format
- msgid "Could not check if file context for %s is defined"
- msgstr "Невозможно проверить, определен ли контекст файла для %s"
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
+-msgstr ""
++#~ msgid "Network Configuration"
++#~ msgstr "നെറ്റ്വര്ക്ക് ക്രമികരണം"
--#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
- #, python-format
- msgid "Could not create file context for %s"
- msgstr "Невозможно создать контекст файла для %s"
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow user SELinux user account to execute files in home directory or /tmp"
++#~ msgstr ""
++#~ "ഉപയോക്താവിന്റെ ഹോം ഡയറക്ടറി അല്ലെങ്കില് /tmp-ല് ഫയലുകള് പ്രവര്ത്തിപ്പിക്കുന്നതിനായി യൂസര് "
++#~ "SELinux ഉപയോക്താക്കളുടെ അക്കൌണ്ടുകളെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
- #, python-format
- msgid "Could not set type in file context for %s"
- msgstr "Невозможно задать тип в контексте файла для %s"
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
+-msgstr ""
++#~ msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#~ msgstr ""
++#~ "unconfined_execmem-ലേക്ക് dyntrans ചെയ്യുന്നതിനായി പരിമിതികളില്ലാത്തവയെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
--#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
- #, python-format
- msgid "Could not set file context for %s"
- msgstr "Невозможно задать контекст файла для %s"
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
+-msgstr ""
++#~ msgid "Databases"
++#~ msgstr "ഡേറ്റാ ശേഖരണങ്ങള്"
--#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
- #, python-format
- msgid "Could not add file context for %s"
- msgstr "Невозможно добавить контекст файла для %s"
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
+-msgstr ""
++#~ msgid "XServer"
++#~ msgstr "XServer"
--#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
- msgid "Requires setype, serange or seuser"
- msgstr "Необходим setyp, serange или seuser"
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
+-msgstr ""
++#~ msgid ""
++#~ "Allow xguest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "ഉപയോക്താവിന്റെ ഹോം ഡയറക്ടറി അല്ലെങ്കില് /tmp-ല് ഫയലുകള് പ്രവര്ത്തിപ്പിക്കുന്നതിനായി "
++#~ "xguest SELinux ഉപയോക്താക്കളുടെ അക്കൌണ്ടുകളെ അനുവദിക്കുക"
--#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
- #, python-format
- msgid "File context for %s is not defined"
- msgstr "Контекст файла для %s не определен"
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
+-msgstr ""
++#~ msgid "NIS"
++#~ msgstr "NIS"
--#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
- #, python-format
- msgid "Could not query file context for %s"
- msgstr "Невозможно запросить контекст файла для %s"
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
+-msgstr ""
++#~ msgid "Web Applications"
++#~ msgstr "വെബ് പ്രയോഗങ്ങള്"
--#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
- #, python-format
- msgid "Could not modify file context for %s"
- msgstr "Невозможно изменить контекст файла для %s"
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
+-msgstr ""
++#~ msgid "Transition staff SELinux user to Web Browser Domain"
++#~ msgstr "സ്റ്റാഫ് SELinux ഉപയോക്താവിനെ വെബ് ബ്രൌസര് ഡൊമെയിനിലേക്ക് മാറ്റുക"
--#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
- msgid "Could not list the file contexts"
- msgstr "Не удалось получить список контекстов файлов"
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
+-msgstr ""
++#~ msgid "Transition sysadm SELinux user to Web Browser Domain"
++#~ msgstr "sysadm SELinux ഉപയോക്താവിനെ വെബ് ബ്രൌസര് ഡൊമെയിനിലേക്ക് മാറ്റുക"
--#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
- #, python-format
- msgid "Could not delete the file context %s"
- msgstr "Не удаётся удалить контекст файла для %s"
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
+-msgstr ""
++#~ msgid "Transition user SELinux user to Web Browser Domain"
++#~ msgstr "യൂസര് SELinux ഉപയോക്താവിനെ വെബ് ബ്രൌസര് ഡൊമെയിനിലേക്ക് മാറ്റുക"
--#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
- #, python-format
- msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr "Контекст файла для %s определен в политике и не может быть удален"
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
+-msgstr ""
++#~ msgid "Transition xguest SELinux user to Web Browser Domain"
++#~ msgstr "xguest SELinux ഉപയോക്താവിനെ വെബ് ബ്രൌസര് ഡൊമെയിനിലേക്ക് മാറ്റുക"
--#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
- #, python-format
- msgid "Could not delete file context for %s"
- msgstr "Невозможно удалить контекст файла для %s"
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
+-msgstr ""
++#~ msgid "Disable SELinux protection for amanda"
++#~ msgstr "amanda-യ്ക്കുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
- msgid "Could not list file contexts"
- msgstr "Невозможно выполнить перечисление контекстов файлов"
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for amavis"
++#~ msgstr "amavis-നുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
- msgid "Could not list local file contexts"
- msgstr "Невозможно отобразить контекст локальных файлов"
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for apmd daemon"
++#~ msgstr "apmd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
- msgid "SELinux fcontext"
- msgstr "Контекст файла SELinux"
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
+-msgstr ""
++#~ msgid "Disable SELinux protection for arpwatch daemon"
++#~ msgstr "arpwatch ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
- msgid "type"
- msgstr "тип"
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for auditd daemon"
++#~ msgstr "auditd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
- msgid ""
- "\n"
- "SELinux Distribution fcontext Equivalence \n"
- msgstr ""
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
+-msgstr ""
++#~ msgid "Disable SELinux protection for automount daemon"
++#~ msgstr "automount ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
- msgid ""
- "\n"
- "SELinux Local fcontext Equivalence \n"
- msgstr ""
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for avahi"
++#~ msgstr "avahi-യ്ക്കുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
--#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
- #, python-format
- msgid "Could not check if boolean %s is defined"
- msgstr "Невозможно проверить, определен ли переключатель %s"
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for bluetooth daemon"
++#~ msgstr "bluetooth ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
- #, python-format
- msgid "Boolean %s is not defined"
- msgstr "Переключатель %s не определен"
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for canna daemon"
++#~ msgstr "canna ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
- #, python-format
- msgid "Could not query file context %s"
- msgstr "Невозможно запросить контекст файла %s"
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cardmgr daemon"
++#~ msgstr "cardmgr ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
- #, python-format
- msgid "You must specify one of the following values: %s"
- msgstr "Необходимо указать значение: %s"
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Cluster Server"
++#~ msgstr "ക്ളസ്റ്റര് സര്വറിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
- #, python-format
- msgid "Could not set active value of boolean %s"
- msgstr "Не удалось задать активное значение переключателя %s"
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ciped daemon"
++#~ msgstr "ciped ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
- #, python-format
- msgid "Could not modify boolean %s"
- msgstr "Невозможно изменить переключатель %s"
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clamd daemon"
++#~ msgstr "clamd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
- #, python-format
- msgid "Bad format %s: Record %s"
- msgstr "Неверный формат %s: Запись %s"
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clamscan"
++#~ msgstr "clamscan-നുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
- #, python-format
- msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr "Переключатель %s не определен в политике и не может быть удален"
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clvmd"
++#~ msgstr "clvmd-നുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
- #, python-format
- msgid "Could not delete boolean %s"
- msgstr "Невозможно удалить переключатель %s"
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
+-msgstr ""
++#~ msgid "Disable SELinux protection for comsat daemon"
++#~ msgstr "comsat ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
- msgid "Could not list booleans"
- msgstr "Невозможно выполнить перечисление переключателей"
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for courier daemon"
++#~ msgstr "courier ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
- msgid "unknown"
- msgstr "неизвестный"
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cpucontrol daemon"
++#~ msgstr "cpucontrol ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
- msgid "off"
- msgstr "выкл."
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cpuspeed daemon"
++#~ msgstr "cpuspeed ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
- msgid "on"
- msgstr "вкл."
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
+-msgstr ""
++#~ msgid "Cron"
++#~ msgstr "Cron"
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "SELinux boolean"
- msgstr "Переключатель SELinux"
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for crond daemon"
++#~ msgstr "crond ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "State"
- msgstr ""
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
+-msgstr ""
++#~ msgid "Printing"
++#~ msgstr "പ്രിന്റ് ചെയ്യല്"
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "Default"
- msgstr ""
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd back end server"
++#~ msgstr "cupsd ബാക്കെന്ഡ് സര്വറിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക "
--#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
--#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
-+#: ../gui/polgengui.py:254
- msgid "Description"
- msgstr "Описание"
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd daemon"
++#~ msgstr "cupsd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
-@@ -1007,7 +1003,7 @@ msgstr "Ошибка выделения памяти.\n"
- msgid "Error sending audit message.\n"
- msgstr "Ошибка отправки сообщения аудита.\n"
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd_lpd"
++#~ msgstr "cupsd_lpd-നുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
-+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
- #, c-format
- msgid "Could not determine enforcing mode.\n"
- msgstr "Не удалось определить строгий режим.\n"
-@@ -1124,62 +1120,66 @@ msgstr "Невозможно получить набор пустых сигна
- msgid "Unable to set SIGHUP handler\n"
- msgstr "Невозможно получить обработчик SIGHUP\n"
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
+-msgstr ""
++#~ msgid "CVS"
++#~ msgstr "CVS"
--#: ../newrole/newrole.c:1053
-+#: ../newrole/newrole.c:1036
-+msgid "Sorry, newrole failed to drop capabilities\n"
-+msgstr ""
-+
-+#: ../newrole/newrole.c:1052
- #, c-format
- msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "Извините. newrole может быть использована только для ядра с SELinux.\n"
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cvs daemon"
++#~ msgstr "cvs ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../newrole/newrole.c:1070
-+#: ../newrole/newrole.c:1069
- #, c-format
- msgid "failed to get old_context.\n"
- msgstr "сбой получения старого_контекста.\n"
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cyrus daemon"
++#~ msgstr "cyrus ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../newrole/newrole.c:1077
-+#: ../newrole/newrole.c:1076
- #, c-format
- msgid "Warning! Could not retrieve tty information.\n"
- msgstr "Внимание! Не удалось получить информацию о tty.\n"
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dbskkd daemon"
++#~ msgstr "dbskkd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../newrole/newrole.c:1098
-+#: ../newrole/newrole.c:1097
- #, c-format
- msgid "error on reading PAM service configuration.\n"
- msgstr "ошибка чтения конфигурации службы PAM.\n"
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dbusd daemon"
++#~ msgstr "dbusd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../newrole/newrole.c:1133
-+#: ../newrole/newrole.c:1132
- #, c-format
- msgid "newrole: incorrect password for %s\n"
- msgstr "newrole: неверный пароль %s\n"
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccd"
++#~ msgstr "dccd-നുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../newrole/newrole.c:1160
-+#: ../newrole/newrole.c:1159
- #, c-format
- msgid "newrole: failure forking: %s"
- msgstr "newrole: сбой выполнения fork: %s"
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccifd"
++#~ msgstr "dccifd-നുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
-+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
- #, c-format
- msgid "Unable to restore tty label...\n"
- msgstr "Невозможно восстановить метку tty...\n"
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccm"
++#~ msgstr "dccm-നുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
-+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
- #, c-format
- msgid "Failed to close tty properly\n"
- msgstr "Ошибка корректного закрытия tty\n"
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ddt daemon"
++#~ msgstr "ddt ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../newrole/newrole.c:1224
-+#: ../newrole/newrole.c:1223
- #, c-format
- msgid "Could not close descriptors.\n"
- msgstr "Невозможно закрыть дескрипторы.\n"
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for devfsd daemon"
++#~ msgstr "devfsd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../newrole/newrole.c:1251
-+#: ../newrole/newrole.c:1250
- #, c-format
- msgid "Error allocating shell's argv0.\n"
- msgstr "Ошибка выделения argv0 оболочки.\n"
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dhcpc daemon"
++#~ msgstr "dhcpc ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../newrole/newrole.c:1287
-+#: ../newrole/newrole.c:1286
- #, c-format
- msgid "Unable to restore the environment, aborting\n"
- msgstr "Невозможно восстановить окружение, аварийное завершение\n"
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dhcpd daemon"
++#~ msgstr "dhcpd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../newrole/newrole.c:1298
-+#: ../newrole/newrole.c:1297
- msgid "failed to exec shell\n"
- msgstr "сбой запуска оболочки\n"
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dictd daemon"
++#~ msgstr "dictd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
-@@ -1282,20 +1282,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
- msgid "chcat -l +CompanyConfidential juser"
- msgstr "chcat -l +CompanyConfidential juser"
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
+-msgstr ""
++#~ msgid "Allow sysadm_t to directly start daemons"
++#~ msgstr "നേരിട്ട് ഡെമണുകള് ആരംഭിക്കുന്നതിനായി sysadm_t-നെ അനുവദിക്കുക"
--#: ../scripts/chcat:399 ../gui/polgen.py:1351
--#, c-format, python-format
-+#: ../scripts/chcat:399
-+#, c-format
- msgid "Options Error %s "
- msgstr "Ошибка параметров %s "
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Evolution"
++#~ msgstr "ഇവല്യൂഷനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
-+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
- msgid "Boolean"
- msgstr ""
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
+-msgstr ""
++#~ msgid "Games"
++#~ msgstr "കളികള്"
--#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
-+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
- msgid "all"
- msgstr ""
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
+-msgstr ""
++#~ msgid "Disable SELinux protection for games"
++#~ msgstr "കളികള്ക്കുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
-+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
- #: ../gui/system-config-selinux.glade:1615
- #: ../gui/system-config-selinux.glade:1820
- #: ../gui/system-config-selinux.glade:2437
-@@ -1371,557 +1371,444 @@ msgstr ""
- msgid "Load Policy Module"
- msgstr ""
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
+-msgstr ""
++#~ msgid "Disable SELinux protection for the web browsers"
++#~ msgstr "വെബ് ബ്രൌസറുകള്ക്കുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../gui/polgen.glade:79
--msgid "Polgen"
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:80
-+#: ../gui/polgen.glade:9
- msgid "Red Hat 2007"
- msgstr ""
++#~ msgid "Disable SELinux protection for Thunderbird"
++#~ msgstr "തണ്ടര്ബേര്ഡിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../gui/polgen.glade:81
-+#: ../gui/polgen.glade:11
- msgid "GPL"
- msgstr ""
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for distccd daemon"
++#~ msgstr "distccd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
- #. TRANSLATORS: Replace this string with your names, one name per line.
--#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
-+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
- msgid "translator-credits"
- msgstr ""
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dmesg daemon"
++#~ msgstr "dmesg ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../gui/polgen.glade:90
-+#: ../gui/polgen.glade:34
-+msgid "Add Booleans Dialog"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:101
-+msgid "Boolean Name"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:230
- msgid "SELinux Policy Generation Tool"
- msgstr ""
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dnsmasq daemon"
++#~ msgstr "dnsmasq ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../gui/polgen.glade:128
-+#: ../gui/polgen.glade:251
- msgid ""
- "<b>Select the policy type for the application or user role you want to "
- "confine:</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dovecot daemon"
++#~ msgstr "dovecot ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../gui/polgen.glade:177
-+#: ../gui/polgen.glade:284
- msgid "<b>Applications</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
+-msgstr ""
++#~ msgid "Disable SELinux protection for entropyd daemon"
++#~ msgstr "entropyd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
-+msgid "Standard Init Daemon"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
- msgid ""
- "Standard Init Daemon are daemons started on boot via init scripts. Usually "
- "requires a script in /etc/rc.d/init.d"
- msgstr ""
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fetchmail"
++#~ msgstr "fetchmail-നുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../gui/polgen.glade:241 ../gui/polgen.py:156
--msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
-+msgid "DBUS System Daemon"
- msgstr ""
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fingerd daemon"
++#~ msgstr "fingerd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../gui/polgen.glade:261 ../gui/polgen.py:157
--msgid "DBUS System Daemon"
-+#: ../gui/polgen.glade:349
-+msgid "Internet Services Daemon (inetd)"
- msgstr ""
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
+-msgstr ""
++#~ msgid "Disable SELinux protection for freshclam daemon"
++#~ msgstr "freshclam ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../gui/polgen.glade:280
-+#: ../gui/polgen.glade:353
- msgid "Internet Services Daemon are daemons started by xinetd"
- msgstr ""
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fsdaemon daemon"
++#~ msgstr "fsdaemon ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
--#: ../gui/polgen.glade:282
--msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
-+msgid "Web Application/Script (CGI)"
- msgstr ""
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
+-msgstr ""
++#~ msgid "Disable SELinux protection for gpm daemon"
++#~ msgstr "gpm ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:301
-+#: ../gui/polgen.glade:370
- msgid ""
- "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
- msgstr ""
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
+-msgstr ""
++#~ msgid "NFS"
++#~ msgstr "NFS"
--#: ../gui/polgen.glade:303 ../gui/polgen.py:159
--msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
-+msgid "User Application"
- msgstr ""
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
+-msgstr ""
++#~ msgid "Disable SELinux protection for gss daemon"
++#~ msgstr "gss ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
-+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
- msgid ""
- "User Application are any application that you would like to confine that is "
- "started by a user"
- msgstr ""
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Hal daemon"
++#~ msgstr "Hal ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:324 ../gui/polgen.py:160
--msgid "User Application"
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
- msgid "Sandbox"
- msgstr ""
++#~ msgid "Compatibility"
++#~ msgstr "കോംപാറ്റിബിളിറ്റി"
--#: ../gui/polgen.glade:391
-+#: ../gui/polgen.glade:446
- msgid "<b>Login Users</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Do not audit things that we know to be broken but which are not security "
++#~ "risks"
++#~ msgstr "സുരക്ഷയ്ക്ക് കോട്ടം തട്ടാത്തതും തകരാറുള്ളതുമായ കാര്യങ്ങള് ഓഡിറ്റ് ചെയ്യരുത്"
--#: ../gui/polgen.glade:453
-+#: ../gui/polgen.glade:478
-+msgid "Existing User Roles"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:482
- msgid "Modify an existing login user record."
- msgstr ""
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hostname daemon"
++#~ msgstr "hostname ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:455
--msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
-+msgid "Minimal Terminal User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hotplug daemon"
++#~ msgstr "hotplug ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:474
-+#: ../gui/polgen.glade:499
- 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/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for howl daemon"
++#~ msgstr "howl ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:476 ../gui/polgen.py:162
--msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
-+msgid "Minimal X Windows User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cups hplip daemon"
++#~ msgstr "cups hplip ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:495
-+#: ../gui/polgen.glade:516
- 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/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for httpd rotatelogs"
++#~ msgstr "http rotatelogs-നുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:497 ../gui/polgen.py:163
--msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
-+msgid "User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
+-msgstr ""
++#~ msgid "HTTPD Service"
++#~ msgstr "HTTPD സര്വീസ്"
--#: ../gui/polgen.glade:516
-+#: ../gui/polgen.glade:533
- msgid ""
- "User with full networking, no setuid applications without transition, no "
- "sudo, no su."
- msgstr ""
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for http suexec"
++#~ msgstr "http suexec-നുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:518 ../gui/polgen.py:164
--msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
-+msgid "Admin User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hwclock daemon"
++#~ msgstr "hwclock ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:537
-+#: ../gui/polgen.glade:550
- msgid ""
- "User with full networking, no setuid applications without transition, no su, "
- "can sudo to Root Administration Roles"
- msgstr ""
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
+-msgstr ""
++#~ msgid "Disable SELinux protection for i18n daemon"
++#~ msgstr "i18n ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:539 ../gui/polgen.py:165
--msgid "Admin User Role"
-+#: ../gui/polgen.glade:592
-+msgid "<b>Root Users</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for imazesrv daemon"
++#~ msgstr "imazesrv ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:585
--msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
-+msgid "Root Admin User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
+-msgstr ""
++#~ msgid "Disable SELinux protection for inetd child daemons"
++#~ msgstr "inetd ചൈള്ഡ് ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:647
-+#: ../gui/polgen.glade:627
- 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/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
+-msgstr ""
++#~ msgid "Disable SELinux protection for inetd daemon"
++#~ msgstr "inetd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:649 ../gui/polgen.py:166
--msgid "Root Admin User Role"
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:716
--msgid "label104"
++#~ msgid "Disable SELinux protection for innd daemon"
++#~ msgstr "innd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:745
-+#: ../gui/polgen.glade:705
- msgid "<b>Enter name of application or user role:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for iptables daemon"
++#~ msgstr "iptables ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
-+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
- msgid "Name"
- msgstr ""
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ircd daemon"
++#~ msgstr "ircd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:807
-+#: ../gui/polgen.glade:739
- msgid "Enter complete path for executable to be confined."
- msgstr ""
+-#: ../gui/selinux.tbl:189
+-msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for irqbalance daemon"
++#~ msgstr "irqbalance ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
-+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
- msgid "..."
- msgstr ""
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
+-msgstr ""
++#~ msgid "Disable SELinux protection for iscsi daemon"
++#~ msgstr "iscsi ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:849
-+#: ../gui/polgen.glade:776
- msgid "Enter unique name for the confined application or user role."
- msgstr ""
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for jabberd daemon"
++#~ msgstr "jabberd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:871
-+#: ../gui/polgen.glade:794
- msgid "Executable"
- msgstr ""
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
+-msgstr ""
++#~ msgid "Kerberos"
++#~ msgstr "Kerberos"
--#: ../gui/polgen.glade:899
-+#: ../gui/polgen.glade:808
- msgid "Init script"
- msgstr ""
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for kadmind daemon"
++#~ msgstr "kadmind ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:927
-+#: ../gui/polgen.glade:821
- msgid ""
- "Enter complete path to init script used to start the confined application."
- msgstr ""
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for klogd daemon"
++#~ msgstr "klogd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:982
--msgid "label105"
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:1011
-+#: ../gui/polgen.glade:887
- msgid "<b>Select existing role to modify:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for krb5kdc daemon"
++#~ msgstr "krb5kdc ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:1045
-+#: ../gui/polgen.glade:908
- msgid "Select the user roles that will transiton to the %s domain."
- msgstr ""
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ktalk daemons"
++#~ msgstr "ktalk ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:1073
--msgid "label106"
-+#: ../gui/polgen.glade:928
-+msgid "role tab"
- msgstr ""
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for kudzu daemon"
++#~ msgstr "kudzu ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:1102
-+#: ../gui/polgen.glade:945
- msgid "<b>Select roles that %s will transition to:</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for locate daemon"
++#~ msgstr "locate ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:1136
-+#: ../gui/polgen.glade:963
- msgid "Select applications domains that %s will transition to."
- msgstr ""
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lpd daemon"
++#~ msgstr "lpd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:1164
--msgid "label107"
-+#: ../gui/polgen.glade:983
-+msgid ""
-+"transition \n"
-+"role tab"
- msgstr ""
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lrrd daemon"
++#~ msgstr "lrrd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:1193
-+#: ../gui/polgen.glade:1001
- msgid "<b>Select the user_roles that will transition to %s:</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lvm daemon"
++#~ msgstr "lvm ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:1227
-+#: ../gui/polgen.glade:1019
- msgid "Select the user roles that will transiton to this applications domains."
- msgstr ""
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mailman"
++#~ msgstr "mailman-നുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:1255
--msgid "label108"
+-#: ../gui/selinux.tbl:202
+-msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
-msgstr ""
--
--#: ../gui/polgen.glade:1284
-+#: ../gui/polgen.glade:1056
- msgid "<b>Select domains that %s will administer:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for mdadm daemon"
++#~ msgstr "mdadm ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
-+#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
- msgid "Select the domains that you would like this user administer."
- msgstr ""
+-#: ../gui/selinux.tbl:203
+-msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for monopd daemon"
++#~ msgstr "monopd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:1346
--msgid "label109"
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
-msgstr ""
--
--#: ../gui/polgen.glade:1375
-+#: ../gui/polgen.glade:1111
- msgid "<b>Select additional roles for %s:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for mrtg daemon"
++#~ msgstr "mrtg ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:1437
--msgid "label111"
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
-msgstr ""
--
--#: ../gui/polgen.glade:1466
-+#: ../gui/polgen.glade:1166
- msgid "<b>Enter network ports that %s binds on:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for mysqld daemon"
++#~ msgstr "mysqld ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
-+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
- msgid "<b>TCP Ports</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nagios daemon"
++#~ msgstr "nagios ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
-+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
-+#: ../gui/polgen.glade:1698
-+msgid "All"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
- msgid "Allows %s to bind to any udp port"
- msgstr ""
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
+-msgstr ""
++#~ msgid "Name Service"
++#~ msgstr "നെയിം സര്വീസ്"
--#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
--#: ../gui/polgen.glade:2215
--msgid "All"
-+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
-+msgid "600-1024"
- msgstr ""
+-#: ../gui/selinux.tbl:208
+-msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
+-msgstr ""
++#~ msgid "Disable SELinux protection for named daemon"
++#~ msgstr "named ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
-+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
- msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
- msgstr ""
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nessusd daemon"
++#~ msgstr "nessusd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
--msgid "600-1024"
-+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
-+msgid "Unreserved Ports (>1024)"
- msgstr ""
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NetworkManager"
++#~ msgstr "NetworkManager-നുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
-+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s binds "
- "to. Example: 612, 650-660"
- msgstr ""
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nfsd daemon"
++#~ msgstr "nfsd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
--msgid "Unreserved Ports (>1024)"
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
-msgstr ""
--
--#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
--#: ../gui/polgen.glade:2233
-+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
-+#: ../gui/polgen.glade:1718
- msgid "Select Ports"
- msgstr ""
++#~ msgid "Samba"
++#~ msgstr "സാംബാ"
--#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
-+#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
- msgid "Allows %s to bind to any udp ports > 1024"
- msgstr ""
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nmbd daemon"
++#~ msgstr "nmbd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
-+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
- msgid "<b>UDP Ports</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nrpe daemon"
++#~ msgstr "nrpe ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:1937
--msgid "label113"
-+#: ../gui/polgen.glade:1519
-+msgid ""
-+"Network\n"
-+"Bind tab"
- msgstr ""
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nscd daemon"
++#~ msgstr "nscd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:1966
-+#: ../gui/polgen.glade:1537
- msgid "<b>Select network ports that %s connects to:</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:216
+-msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nsd daemon"
++#~ msgstr "nsd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:2058
-+#: ../gui/polgen.glade:1593
- msgid "Allows %s to connect to any tcp port"
- msgstr ""
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ntpd daemon"
++#~ msgstr "ntpd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:2104
-+#: ../gui/polgen.glade:1622
- msgid ""
- "Enter a comma separated list of tcp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
- msgstr ""
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for oddjob"
++#~ msgstr "oddjob-നുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
++
++#~ msgid "Disable SELinux protection for oddjob_mkhomedir"
++#~ msgstr "oddjob_mkhomedir-നുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
++
++#~ msgid "Disable SELinux protection for openvpn daemon"
++#~ msgstr "openvpn ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
++
++#~ msgid "Disable SELinux protection for pam daemon"
++#~ msgstr "pam ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
++
++#~ msgid "Disable SELinux protection for pegasus"
++#~ msgstr "pegasus-നുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
++
++#~ msgid "Disable SELinux protection for perdition daemon"
++#~ msgstr "perdition ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
++
++#~ msgid "Disable SELinux protection for portmap daemon"
++#~ msgstr "portmap ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
++
++#~ msgid "Disable SELinux protection for portslave daemon"
++#~ msgstr "portslave ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
++
++#~ msgid "Disable SELinux protection for postfix"
++#~ msgstr "postfix-നുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
++
++#~ msgid "Disable SELinux protection for postgresql daemon"
++#~ msgstr "postgresql ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
++
++#~ msgid "pppd"
++#~ msgstr "pppd"
++
++#~ msgid "Disable SELinux protection for pptp"
++#~ msgstr "ppt-യ്ക്കുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:2212
-+#: ../gui/polgen.glade:1702
- msgid "Allows %s to connect to any udp port"
- msgstr ""
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for prelink daemon"
++#~ msgstr "prelink ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:2258
-+#: ../gui/polgen.glade:1731
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
- msgstr ""
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for privoxy daemon"
++#~ msgstr "privoxy ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:2305
--msgid "label114"
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:2334
-+#: ../gui/polgen.glade:1792
- msgid "<b>Select common application traits for %s:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for ptal daemon"
++#~ msgstr "ptal ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:2366
-+#: ../gui/polgen.glade:1809
- msgid "Writes syslog messages\t"
- msgstr ""
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for pxe daemon"
++#~ msgstr "pxe ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:2385
-+#: ../gui/polgen.glade:1824
- msgid "Create/Manipulate temporary files in /tmp"
- msgstr ""
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
+-msgstr ""
++#~ msgid "Disable SELinux protection for pyzord"
++#~ msgstr "pyzord-നുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:2404
-+#: ../gui/polgen.glade:1839
- msgid "Uses Pam for authentication"
- msgstr ""
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for quota daemon"
++#~ msgstr "quota ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:2423
-+#: ../gui/polgen.glade:1854
- msgid "Uses nsswitch or getpw* calls"
- msgstr ""
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
+-msgstr ""
++#~ msgid "Disable SELinux protection for radiusd daemon"
++#~ msgstr "radiusd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:2442
-+#: ../gui/polgen.glade:1869
- msgid "Uses dbus"
- msgstr ""
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
+-msgstr ""
++#~ msgid "Disable SELinux protection for radvd daemon"
++#~ msgstr "radvd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:2461
-+#: ../gui/polgen.glade:1884
- msgid "Sends audit messages"
- msgstr ""
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rdisc"
++#~ msgstr "rdisc-നുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:2480
-+#: ../gui/polgen.glade:1899
- msgid "Interacts with the terminal"
- msgstr ""
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
+-msgstr ""
++#~ msgid "Disable SELinux protection for readahead"
++#~ msgstr "readahead-നുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:2499
-+#: ../gui/polgen.glade:1914
- msgid "Sends email"
- msgstr ""
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
+-msgstr ""
++#~ msgid "Allow programs to read files in non-standard locations (default_t)"
++#~ msgstr ""
++#~ "നിലവാരമില്ലാത്ത സ്ഥാനങ്ങളിലുള്ള ഫയലുകള് ലഭ്യമാക്കുന്നതിനുള്ള പ്രോഗ്രാമുകള് അനുവദിക്കുക "
++#~ "(default_t)"
--#: ../gui/polgen.glade:2530
--msgid "label115"
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:2559
-+#: ../gui/polgen.glade:1961
- msgid "<b>Add files/directories that %s manages</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for restorecond"
++#~ msgstr "restorecond-നുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:2788
-+#: ../gui/polgen.glade:2122
- msgid ""
- "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
- "Files ..."
- msgstr ""
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rhgb daemon"
++#~ msgstr "rhgb ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:2823
--msgid "label116"
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:2852
-+#: ../gui/polgen.glade:2166
- msgid "<b>Add booleans from the %s policy:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for ricci"
++#~ msgstr "ricci-നുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:3002
-+#: ../gui/polgen.glade:2274
- msgid "Add/Remove booleans used by the %s domain"
- msgstr ""
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ricci_modclusterd"
++#~ msgstr "ricci_modclusterd-നുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:3066
-+#: ../gui/polgen.glade:2316
- msgid "<b>Which directory you will generate the %s policy?</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rlogind daemon"
++#~ msgstr "rlogind ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:3097
-+#: ../gui/polgen.glade:2334
- msgid "Policy Directory"
- msgstr ""
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rpcd daemon"
++#~ msgstr "rpcd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.glade:3254
--msgid "Add Booleans Dialog"
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
-msgstr ""
--
--#: ../gui/polgen.glade:3327
--msgid "Boolean Name"
++#~ msgid "Disable SELinux protection for rshd"
++#~ msgstr "rshd-നുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
-msgstr ""
--
--#: ../gui/polgengui.py:261
-+#: ../gui/polgengui.py:262
- msgid "Role"
- msgstr ""
++#~ msgid "rsync"
++#~ msgstr "rsync"
--#: ../gui/polgengui.py:268
-+#: ../gui/polgengui.py:269
- msgid "Existing_User"
- msgstr ""
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rsync daemon"
++#~ msgstr "rsync ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
-+#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
- msgid "Application"
- msgstr ""
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
+-msgstr ""
++#~ msgid "Allow ssh to run from inetd instead of as a daemon"
++#~ msgstr ""
++#~ "ഒരു ഡെമണ് ആയി പ്രവര്ത്തിക്കുന്നതിന് പകരം inetd ആയി പ്രവര്ത്തിക്കുന്നതിന് ssh-നെ അനുവദിക്കുക"
--#: ../gui/polgengui.py:352
-+#: ../gui/polgengui.py:353
- #, python-format
- msgid "%s must be a directory"
- msgstr ""
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
+-msgstr ""
++#~ msgid "SASL authentication server"
++#~ msgstr "SASL ഓഥന്റിക്കേഷന് സര്വര്"
--#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
-+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
- msgid "You must select a user"
- msgstr ""
+-#: ../gui/statusPage.py:94
+-msgid "Status"
+-msgstr ""
++#~ msgid ""
++#~ "Allow X-Windows server to map a memory region as both executable and "
++#~ "writable"
++#~ msgstr ""
++#~ "എക്സിക്യൂട്ടബിളും റൈറ്റബിളുമായി പ്രവര്ത്തിപ്പിക്കുന്നതിന് ഒരു മെമ്മറിയിലേക്ക് മാപ്പ് "
++#~ "ചെയ്യുന്നതിനായി എക്സ്-വിന്ഡോസ് സര്വറിനെ അനുവദിക്കുക"
--#: ../gui/polgengui.py:542
-+#: ../gui/polgengui.py:543
- msgid "Select executable file to be confined."
- msgstr ""
+-#: ../gui/statusPage.py:133
+-msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for saslauthd daemon"
++#~ msgstr "saslauthd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgengui.py:553
-+#: ../gui/polgengui.py:554
- msgid "Select init script file to be confined."
- msgstr ""
+-#: ../gui/statusPage.py:147
+-msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for scannerdaemon daemon"
++#~ msgstr "scannerdaemon ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgengui.py:563
-+#: ../gui/polgengui.py:564
- msgid "Select file(s) that confined application creates or writes"
- msgstr ""
+-#: ../gui/statusPage.py:152
+-msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
+-msgstr ""
++#~ msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#~ msgstr "sysadm_t, sudo, su ബാധകമായവയിലേക്ക് മാറുന്നതിനായി അനുവദിക്കരുത്"
--#: ../gui/polgengui.py:570
-+#: ../gui/polgengui.py:571
- msgid "Select directory(s) that the confined application owns and writes into"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
+-msgstr ""
++#~ msgid "Do not allow any processes to load kernel modules"
++#~ msgstr "കേര്ണല് ഘടകങ്ങള് ലഭ്യമാക്കുന്നതിനായി ഒരു പ്രക്രിയകളേയും അനുവദിക്കരുത്"
--#: ../gui/polgengui.py:632
-+#: ../gui/polgengui.py:633
- msgid "Select directory to generate policy files in"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:12
+-msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+-msgstr ""
++#~ msgid "Do not allow any processes to modify kernel SELinux policy"
++#~ msgstr ""
++#~ "കേര്ണലിന്റെ SELinux പോളിസിയില് മാറ്റം വരുത്തുന്നതിനായി ഒരു പ്രക്രിയകളേയും അനുവദിക്കരുത്"
--#: ../gui/polgengui.py:649
-+#: ../gui/polgengui.py:650
- #, python-format
- msgid ""
- "Type %s_t already defined in current policy.\n"
- "Do you want to continue?"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sendmail daemon"
++#~ msgstr "sendmail ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
- msgid "Verify Name"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
+-msgstr ""
++#~ msgid "Disable SELinux protection for setrans"
++#~ msgstr "setrans-നുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:654
- #, python-format
- msgid ""
- "Module %s.pp already loaded in current policy.\n"
- "Do you want to continue?"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
+-msgstr ""
++#~ msgid "Disable SELinux protection for setroubleshoot daemon"
++#~ msgstr "setroublesoot ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക "
--#: ../gui/polgengui.py:699
-+#: ../gui/polgengui.py:700
- msgid ""
- "You must add a name made up of letters and numbers and containing no spaces."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
+-msgstr ""
++#~ msgid "Disable SELinux protection for slapd daemon"
++#~ msgstr "slapd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgengui.py:713
-+#: ../gui/polgengui.py:714
- msgid "You must enter a executable"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
+-msgstr ""
++#~ msgid "Disable SELinux protection for slrnpull daemon"
++#~ msgstr "slrnpull ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
-+#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
- msgid "Configue SELinux"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:727
+-msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
+-msgstr ""
++#~ msgid "Disable SELinux protection for smbd daemon"
++#~ msgstr "smbd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
--#: ../gui/polgen.py:158
--msgid "Internet Services Daemon"
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
-msgstr ""
--
--#: ../gui/polgen.py:197
--#, python-format
--msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#~ msgid "Disable SELinux protection for snmpd daemon"
++#~ msgstr "snmpd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
-msgstr ""
--
--#: ../gui/polgen.py:324
--msgid "You must enter a name for your confined process/user"
++#~ msgid "Disable SELinux protection for snort daemon"
++#~ msgstr "snort ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
-msgstr ""
--
--#: ../gui/polgen.py:326
++#~ msgid "Disable SELinux protection for soundd daemon"
++#~ msgstr "soundd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sound daemon"
++#~ msgstr "sound ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
+-msgstr ""
++#~ msgid "Spam Protection"
++#~ msgstr "സ്പാമിനുള്ള സുരക്ഷ "
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
+-msgstr ""
++#~ msgid "Disable SELinux protection for spamd daemon"
++#~ msgstr "spamd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
+-msgstr ""
++#~ msgid "Allow Spam Assassin daemon network access"
++#~ msgstr "സ്പാം അസ്സാസ്സിന് ഡെമണ് നെറ്റ്വര്ക്ക് പ്രവേശനം അനുവദിക്കുക"
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
+-msgstr ""
++#~ msgid "Disable SELinux protection for speedmgmt daemon"
++#~ msgstr "speedmgmt ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
+-msgstr ""
++#~ msgid "Squid"
++#~ msgstr "സ്ക്വിഡ്"
+
+-#: ../gui/system-config-selinux.glade:1354
-msgid ""
--"Name must be alpha numberic with no spaces. Consider using option \"-n "
--"MODULENAME\""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
-msgstr ""
--
--#: ../gui/polgen.py:414
--msgid "User Role types can not be assigned executables."
++#~ msgid "Disable SELinux protection for squid daemon"
++#~ msgstr "squid ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
-msgstr ""
--
--#: ../gui/polgen.py:420
--msgid "Only Daemon apps can use an init script.."
++#~ msgid "Disable SELinux protection for ssh daemon"
++#~ msgstr "ssh ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക "
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
-msgstr ""
--
--#: ../gui/polgen.py:438
--msgid "use_resolve must be a boolean value "
++#~ msgid ""
++#~ "Allow staff_r users to search the sysadm home dir and read files (such as "
++#~ "~/.bashrc)"
++#~ msgstr ""
++#~ "sysadm ഹോം ഡയറക്ടറി തിരഞ്ഞ് ഫയലുകള് ലഭ്യമാക്കുന്നതിനായി staff_r users-നെ അനുവദിക്കുക "
++#~ "(such as ~/.bashrc)"
+
+-#: ../gui/system-config-selinux.glade:1463
+-msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
-msgstr ""
--
--#: ../gui/polgen.py:444
--msgid "use_syslog must be a boolean value "
++#~ msgid "Universal SSL tunnel"
++#~ msgstr "യൂണിവേഴ്സല് SSL ടണല്"
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
-msgstr ""
--
--#: ../gui/polgen.py:450
--msgid "use_kerberos must be a boolean value "
++#~ msgid "Disable SELinux protection for stunnel daemon"
++#~ msgstr "stunnel ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
-msgstr ""
--
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
++#~ msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#~ msgstr "xinetd-ന് പുറത്ത് ഒറ്റയ്ക്ക് പ്രവര്ത്തിക്കുന്നതിനായി stunnel ഡെമണിനെ അനുവദിക്കുക"
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
-msgstr ""
--
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
++#~ msgid "Disable SELinux protection for swat daemon"
++#~ msgstr "swat ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
-msgstr ""
--
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
++#~ msgid "Disable SELinux protection for sxid daemon"
++#~ msgstr "sxid ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
-msgstr ""
--
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
++#~ msgid "Disable SELinux protection for syslogd daemon"
++#~ msgstr "syslogd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
-msgstr ""
--
--#: ../gui/polgen.py:1183
--msgid "Interface file"
++#~ msgid "Disable SELinux protection for system cron jobs"
++#~ msgstr "സിസ്റ്റം cron ജോലികള്ക്കുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
-msgstr ""
--
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
++#~ msgid "Disable SELinux protection for tcp daemon"
++#~ msgstr "tcp ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
-msgstr ""
--
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
++#~ msgid "Disable SELinux protection for telnet daemon"
++#~ msgstr "telnet ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
-msgstr ""
--
--#: ../gui/polgen.py:1306
--#, python-format
++#~ msgid "Disable SELinux protection for tftpd daemon"
++#~ msgstr "tftpd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for transproxy daemon"
++#~ msgstr "transproxy ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
+-msgstr ""
++#~ msgid "Disable SELinux protection for udev daemon"
++#~ msgstr "udev ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for uml daemon"
++#~ msgstr "uml ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
+-msgstr ""
++#~ msgid ""
++#~ "Allow xinetd to run unconfined, including any services it starts that do "
++#~ "not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "പരിമിതികളില്ലാതെ പ്രവര്ത്തിക്കുന്നതിനായി xinetd-യെ അനുവദിക്കുക. ഡൊമെയില് "
++#~ "വ്യക്തമാക്കിയിട്ടില്ലാത്തതും അത് ആരംഭിക്കുന്നതുമായഏത് ഡസേവനങ്ങളുംഇതില് ഉള്പ്പെടുന്നു."
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
+-msgstr ""
++#~ msgid ""
++#~ "Allow rc scripts to run unconfined, including any daemon started by an rc "
++#~ "script that does not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "പരിമിതികളില്ലാതെ പ്രവര്ത്തിക്കുന്നതിനായി rc സ്ക്രിപ്റ്റുകളെ അനുവദിക്കുക. ഡൊമെയില് "
++#~ "വ്യക്തമാക്കിയിട്ടില്ലാത്തതും rc സ്ക്രിപ്റ്റ് ആരംഭിക്കുന്നതുമായ ഏത് ഡെമണും ഇതില് ഉള്പ്പെടുന്നു."
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
+-msgstr ""
++#~ msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#~ msgstr ""
++#~ "അനുവദനീയമായ പ്രയോഗങ്ങളായ hotplug, insmod എന്നിവ പരിമിതികളില്ലാതെ "
++#~ "പ്രവര്ത്തിക്കുന്നതിന് അനുവദിക്കുക"
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for updfstab daemon"
++#~ msgstr "updfstab ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for uptimed daemon"
++#~ msgstr "uptimed ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതകമാക്കുക"
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
+-msgstr ""
++#~ msgid ""
++#~ "Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, "
++#~ "only staff_r can do so"
++#~ msgstr ""
++#~ "su, sudo, അല്ലെങ്കില് userhelper ഉപയോഗിച്ച് user_r-നെ sysadm_r-ല് "
++#~ "എത്തിക്കുന്നതിനായി അനുവദിക്കുക. അല്ലായെങ്കില്, staff_r-ന് മാത്രമേ സാധിക്കൂ."
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
+-msgstr ""
++#~ msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#~ msgstr ""
++#~ "നെറ്റ്വര്ക്ക് സംയോജക ഘടകങ്ങള് നിയന്ത്രിക്കുന്നതിനായി ഉപയോക്താവിനെ അനുവദിക്കുക "
++#~ "(USERCTL=true എന്നതും ആവശ്യമുണ്ട്)"
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
+-msgstr ""
++#~ msgid "Allow user to stat ttyfiles"
++#~ msgstr "ttyfiles സ്റ്റാറ്റ് ചെയ്യുന്നതിനായി ഉപയോക്താവിനെ അനുവദിക്കുക"
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
+-msgstr ""
++#~ msgid "Disable SELinux protection for uucpd daemon"
++#~ msgstr "uucpd ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
+-msgstr ""
++#~ msgid "Disable SELinux protection for vmware daemon"
++#~ msgstr "vmware ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
+-msgstr ""
++#~ msgid "Disable SELinux protection for watchdog daemon"
++#~ msgstr "watchdog ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
+-msgstr ""
++#~ msgid "Disable SELinux protection for winbind daemon"
++#~ msgstr "winbind ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
+-msgstr ""
++#~ msgid "Disable SELinux protection for xdm daemon"
++#~ msgstr "xdm ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
+-msgstr ""
++#~ msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#~ msgstr "xdm ലോഗിനുകള് sysadm_r:sysadm_t ആയി അനുവദിക്കുക"
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
+-msgstr ""
++#~ msgid "Disable SELinux protection for xen daemon"
++#~ msgstr "xen ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
+
+-#: ../gui/system-config-selinux.glade:2661
-msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
-msgstr ""
--
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
++#~ msgid "XEN"
++#~ msgstr "XEN"
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
-msgstr ""
--
- #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
++#~ msgid "Disable SELinux protection for xfs daemon"
++#~ msgstr "xfs ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
+-msgstr ""
++#~ msgid "Disable SELinux protection for xen control"
++#~ msgstr "xen control ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ypbind daemon"
++#~ msgstr "ypbind ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NIS Password Daemon"
++#~ msgstr "NIS പാസ്വേര്ഡ് ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ypserv daemon"
++#~ msgstr "ypserv ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
++#~ msgstr "NIS ട്രാന്സ്ഫര് ഡെമണിനുള്ള SELinux സുരക്ഷ പ്രവര്ത്തന രഹിതമാക്കുക"
+diff --git a/policycoreutils/po/mr.po b/policycoreutils/po/mr.po
+index 7098e9f..f74cfde 100644
+--- a/policycoreutils/po/mr.po
++++ b/policycoreutils/po/mr.po
+@@ -7,21 +7,21 @@
+ # Rahul Bhalerao <rbhalera at redhat.com>, 2006.
+ # sandeep shedmake <sandeep.shedmake at gmail.com>, 2007.
+ # Sandeep Shedmake <sandeep.shedmake at gmail.com>, 2008, 2009.
+-# Sandeep Shedmake <sshedmak at redhat.com>, 2010.
++# Sandeep Shedmake <sshedmak at redhat.com>, 2008-2010,2012.
+ msgid ""
msgstr ""
-@@ -3367,3 +3254,160 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
- msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
-+msgid "list all SELinux port types"
-+msgstr "Тип порта SELinux"
-+
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
-+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
-+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
-+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
-+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
-+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
-+msgid "commands"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
-+msgstr ""
-+
-+#~ msgid "global"
-+#~ msgstr "глобальное"
-diff --git a/policycoreutils/po/si.po b/policycoreutils/po/si.po
-index a4478db..8a537f3 100644
---- a/policycoreutils/po/si.po
-+++ b/policycoreutils/po/si.po
-@@ -8,7 +8,7 @@ msgid ""
- msgstr ""
- "Project-Id-Version: PACKAGE VERSION\n"
- "Report-Msgid-Bugs-To: \n"
--"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
- "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
- "Language-Team: LANGUAGE <LL at li.org>\n"
-@@ -24,7 +24,7 @@ msgid ""
- " <args ...> are the arguments to that script."
+ "Project-Id-Version: Policycoreutils\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
+ "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
+-"Language-Team: Marathi (http://www.transifex.net/projects/p/fedora/language/"
++"Language-Team: Marathi (http://www.transifex.com/projects/p/fedora/language/"
+ "mr/)\n"
+ "Language: mr\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
++"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -30,42 +30,42 @@ msgid ""
+ " <args ...> are the arguments to that script."
msgstr ""
+ "वापर: run_init <script> <args ...>\n"
+-" जेथे: <script> हे चालवायच्या init स्क्रिप्टचे नाव आहे,\n"
+-" <args ...> हे त्या स्क्रिप्टचे आर्ग्यूमेंट्स आहेत."
++" जेथे: <script> हे चालवण्याजोगी init स्क्रिप्टचे नाव आहे,\n"
++" <args ...> हे स्क्रिप्टच्या बाबी आहेत."
-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
#, c-format
msgid "failed to initialize PAM\n"
- msgstr ""
-@@ -73,7 +73,7 @@ msgstr ""
+-msgstr "PAM आरंभण्यात अपयशी\n"
++msgstr "PAM सुरू करण्यास अपयशी\n"
+
+ #: ../run_init/run_init.c:139
+ #, c-format
+ msgid "failed to get account information\n"
+-msgstr "खाते माहिती मिळवण्यात अपयशी\n"
++msgstr "खाते माहिती प्राप्त करण्यास अपयशी\n"
+
+ #: ../run_init/run_init.c:162 ../newrole/newrole.c:341
+ msgid "Password:"
+-msgstr "गुप्तशब्द:"
++msgstr "पासवर्ड:"
+
+ #: ../run_init/run_init.c:197 ../newrole/newrole.c:366
+ #, c-format
+ msgid "Cannot find your entry in the shadow passwd file.\n"
+-msgstr "तुमची नोंद छाया passwd फाइलमध्ये सापडू शकली नाही.\n"
++msgstr "शॅडो passwd फाइलमध्ये नोंदणी आढळली नाही.\n"
+
+ #: ../run_init/run_init.c:203 ../newrole/newrole.c:373
+ #, c-format
+ msgid "getpass cannot open /dev/tty\n"
+-msgstr "getpass /dev/tty उघडू शकत नाही\n"
++msgstr "getpass तर्फे /dev/tty उघडणे अशक्य\n"
+
+ #: ../run_init/run_init.c:275
+ #, c-format
+ msgid "run_init: incorrect password for %s\n"
+-msgstr "run_init: %s साठी अयोग्य गुप्तशब्द\n"
++msgstr "run_init: %s साठी अयोग्य पासवर्ड\n"
+
+ #: ../run_init/run_init.c:309
+ #, c-format
+ msgid "Could not open file %s\n"
+-msgstr "फाइल %s उघडता आली नाही\n"
++msgstr "फाइल %s उघडणे अशक्य\n"
+
+ #: ../run_init/run_init.c:336
+ #, c-format
+@@ -75,17 +75,17 @@ msgstr "%s फाइलमध्ये संदर्भ नाही\n"
+ #: ../run_init/run_init.c:361
+ #, c-format
+ msgid "Sorry, run_init may be used only on a SELinux kernel.\n"
+-msgstr "क्षमा, run_init फक्त SELinux कर्नलवर वापरले जाऊ शकते.\n"
++msgstr "क्षमा, run_init फक्त SELinux कर्नलवरच वापरणे शक्य आहे.\n"
+
+ #: ../run_init/run_init.c:380
+ #, c-format
msgid "authentication failed.\n"
- msgstr ""
+-msgstr "अधिप्रमाणन अपयशी.\n"
++msgstr "ओळख पटवणे अपयशी.\n"
-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
#, c-format
msgid "Could not set exec context to %s.\n"
- msgstr ""
-@@ -86,855 +86,851 @@ msgstr ""
+-msgstr "exec संदर्भ %s वर निर्धारित करता आला नाही.\n"
++msgstr "exec संदर्भ %s करीता निश्चित करणे अशक्य.\n"
+
+ #: ../audit2allow/audit2allow:230
+ msgid "******************** IMPORTANT ***********************\n"
+@@ -93,879 +93,881 @@ msgstr "******************** महत्वाचे ***********************\n"
+
+ #: ../audit2allow/audit2allow:231
msgid "To make this policy package active, execute:"
- msgstr ""
+-msgstr "हा संकुल करार सक्रीय करण्याकरीता, हे कार्यान्वीत करा:"
++msgstr "ह्या करार संकुलला सक्रिय करायचे असल्यास, चालवा:"
-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
-msgid "global"
--msgstr ""
+-msgstr "जागतिक"
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
- msgstr ""
+-msgstr "semanage व्यवहार सुरू करता आला नाही"
++msgstr "semanage हँडलचे निर्माण अशक्य"
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr ""
+-msgstr "SELinux धोरण व्यवस्थापित नाही किंवा भंडार मिळू शकत नाही."
++msgstr "SELinux धोरण व्यवस्थापित किंवा साठ्याकरीता प्रवेश अशक्य."
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
- msgstr ""
+-msgstr "धोरण भंडार वाचू शकत नाही."
++msgstr "पॉलिसि स्टोर वाचणे अशक्य."
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
- msgstr ""
+-msgstr "semanage जोडणी प्रस्तापित करू शकत नाही"
++msgstr "semanage जोडणी स्थापीत करणे अशक्य"
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
- msgstr ""
+-msgstr "MLS कार्यान्वीत स्तरची चाचणी करणे अशक्य"
++msgstr "MLS सुरू असलेल्या स्तरची चाचणी अशक्य"
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
- msgstr ""
+-msgstr "अजून लागू केले नाही"
++msgstr "अजूनही लागू केले नाही"
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
- msgstr ""
+-msgstr "Semanage ट्रांजॅकशनची प्रगती आधिपासूनच आहे"
++msgstr "Semanage ट्रांजॅकशन आधिपासूनच प्रगतीशील आहे"
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
- msgstr ""
+-msgstr "semanage व्यवहार सुरू करता आला नाही"
++msgstr "semanage ट्रांजॅक्शन सुरू करणे अशक्य"
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
- msgstr ""
+-msgstr "semanage व्यवहार पाठवू शकला नाही"
++msgstr "semanage ट्रांजॅक्शन सादर करणे अशक्य"
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
- msgstr ""
+ msgstr "Semanage ट्रांजॅकशनची प्रगती नाही"
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
- msgstr ""
+ msgstr "SELinux विभागांची सूची दाखवणे अशक्य"
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
- msgstr ""
+-msgstr ""
++msgstr "विभागांचे नाव"
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
- msgstr ""
+ msgstr "आवृत्ती"
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
- msgstr ""
+-msgstr "बंद करणे"
++msgstr "बंद केले"
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
- msgstr ""
+-msgstr ""
++msgstr "विभाग %s (काढून टाकणे अपयशी) बंद करणे अशक्य"
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
- msgstr ""
+-msgstr ""
++msgstr "विभाग %s (काढून टाकणे अपयशी) सुरू करणे अशक्य"
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
- msgstr ""
+-msgstr ""
++msgstr "विभाग %s (काढून टाकण्यास अपयशी) काढून टाकणे अशक्य"
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
- msgstr ""
+-msgstr ""
++msgstr "dontaudit ला 'सुरू' किंवा 'बंद' आवश्यक आहे"
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
- msgstr ""
+-msgstr ""
++msgstr "अंतर्भुतीय परवानगीय प्रकार"
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
- msgstr ""
+-msgstr ""
++msgstr "पसंतीचे परवानगीय प्रकार"
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
- msgstr ""
+-msgstr "परवानगीय क्षेत्र %s निश्चित करू शकले नाही (विभाग प्रतिष्ठापन अपयशी)"
++msgstr "परवानगीय डोमेन %s निश्चित करणे अशक्य (विभाग प्रतिष्ठापन अपयशी)"
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
- msgstr ""
-
+-msgstr "परवानगीय क्षेत्र %s काढून टाकू शकत नाही (काढून टाकणे अपयशी)"
+-
-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
-#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
@@ -113953,1084 +180449,1613 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++msgstr "परवानगीय डोमेन %s काढून टाकणे अशक्य (काढून टाकण्यास अपयशी)"
++
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
- msgstr ""
+-msgstr "%s साठी कळ निर्माण करू शकत नाही"
++msgstr "%s करीता कि निर्माण करणे अशक्य"
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
- msgstr ""
+-msgstr "%s साठी लॉगीन मॅपिंग व्याख्यीत केली आहे का हे तपासू शकलो नाही"
++msgstr "%s साठी लॉगिन मॅपिंग ठरवले नसल्यास तपासणी अशक्य"
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
- msgstr ""
+-msgstr "Linux समुह %s अस्तित्वात नाही"
++msgstr "Linux गट %s अस्तित्वात नाही"
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
- msgstr ""
+-msgstr "Linux उपयोक्ता %s अस्तित्वात नाही"
++msgstr "Linux वापरकर्ता %s अस्तित्वात नाही."
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
- msgstr ""
+-msgstr "%s साठी लॉगीन मॅपिंग निर्माण करू शकलो नाही"
++msgstr "%s करीता लॉगिन मॅपिंग निर्माण करणे अशक्य"
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
- msgstr ""
+-msgstr "%s साठी नाव ठेवता आले नाही"
++msgstr "%s साठी नाव ठरवणे अशक्य"
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
- msgstr ""
+-msgstr "MLS परिसीमा %s साठी निर्धारित करता आली नाही"
++msgstr "%s साठी MLS व्याप्तिकरीता ठरवणे अशक्य"
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
- msgstr ""
+-msgstr "SELinux उपयोक्ता %s साठी निर्धारित करता आला नाही"
++msgstr "%s साठी SELinux वापरकर्ता ठरवणे अशक्य"
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
- msgstr ""
+-msgstr "%s साठी लॉगीन मॅपिंग जमा करता आले नाही"
++msgstr "%s साठी लॉगिन मॅपिंग समाविष्ट करणे अशक्य"
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
- msgstr ""
+ msgstr "seuser किंवा serange आवश्यक"
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
- msgstr ""
+-msgstr "%s साठी लॉगीन मॅपिंग व्याख्यीत नाही"
++msgstr "%s साठी लॉगिन मॅपिंग ठरवले नाही"
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
- msgstr ""
+-msgstr "seuser ला %s साठी प्रश्न करू शकलो नाही"
++msgstr "%s साठी seuser ची चौकशी अशक्य"
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
- msgstr ""
+-msgstr "%s साठी लॉगीन मॅपिंग बदलू शकलो नाही"
++msgstr "%s साठी लॉगीन मॅपिंग संपादित करणे अशक्य"
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
- msgstr ""
+-msgstr "%s साठी लॉगीन मॅपिंग धोरणात व्याख्यीत आहे, ती नष्ट करता येत नाही "
++msgstr "धोरणात %s साठी लॉगिन मॅपिंग ठरवले आहे, त्यास नष्ट करणे अशक्य"
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
- msgstr ""
+-msgstr "%s साठी लॉगीन मॅपिंग नष्ट करू शकलो नाही"
++msgstr "%s साठी लॉगिन मॅपिंग नष्ट करणे अशक्य"
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
- msgstr ""
+-msgstr "लॉगीन मॅपिंग्सची यादी करू शकलो नाही"
++msgstr "लॉगिन मॅपिंग्स् सूचीत दाखवणे अशक्य"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
- msgstr ""
+-msgstr "दाखलन नाव"
++msgstr "प्रवेश नाव"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
msgid "SELinux User"
- msgstr ""
+ msgstr "SELinux वापरकर्ता"
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
- msgstr ""
+-msgstr "MLS/MCS क्षेत्र"
++msgstr "MLS/MCS व्याप्ति"
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
- msgstr ""
+-msgstr "SELinux उपयोक्ता %s व्याखीत असल्याचे तपासू शकलो नाही"
++msgstr "SELinux वापरकर्ता %s ठरवले नाही, याची तपासणी अशक्य"
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
- msgstr ""
+-msgstr "%s साठी उपयोक्त्यास प्रश्न करू शकत नाही"
++msgstr "%s करीता वापरकर्त्याची चौकशी अशक्य"
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
- msgstr ""
+-msgstr "%s साठी किमान एक भूमिका जोडली पाहिजे"
++msgstr "%s साठी किमान एक भूमिका समाविष्ट करणे आवश्यक"
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
- msgstr ""
+-msgstr "SELinux उपयोक्ता %s साठी निर्माण करता आला नाही"
++msgstr "%s साठी SELinux वापरकर्ता निर्माण करणे अशक्य"
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
- msgstr ""
+-msgstr "भुमिका %s जमा करता आली नाही %s करता"
++msgstr "भूमिका %s समाविष्ट करणे अशक्य, %s करीता"
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
- msgstr ""
+-msgstr "%s साठी MLS स्तर निर्धारित करता आला नाही"
++msgstr "%s साठी MLS स्तर ठरवणे अशक्य"
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
- msgstr ""
+-msgstr "पूर्वपद %s जमा करता आले नाही %s करीता"
++msgstr "प्रिफिक्स %s, %s करीता समाविष्ट करणे अशक्य"
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
- msgstr ""
+-msgstr "%s साठी कळ खेचता आली नाही"
++msgstr "%s साठी कळ प्राप्त करणे अशक्य"
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
- msgstr ""
+-msgstr "SELinux उपयोक्ता %s जोडता आला नाही"
++msgstr "SELinux वापरकर्ता %s समाविष्ट करणे अशक्य"
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
- msgstr ""
+-msgstr "पूर्वपद, भुमिका, स्तर किंवा परिसीमा आवश्यक"
++msgstr "प्रिफिक्स, भूमिका, स्तर किंवा व्याप्ति आवश्यक"
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
- msgstr ""
+-msgstr "पूर्वपद किंवा भुमिका आवश्यक"
++msgstr "प्रिफिक्स किंवा भूमिका आवश्यक"
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
- msgstr ""
+-msgstr "SELinux उपयोक्ता %s व्याख्यीत नाही"
++msgstr "SELinux वापरकर्ता %s ठरवले नाही"
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
- msgstr ""
+-msgstr "SELinux उपयोक्ता %s मध्ये बदल करता आले नाही"
++msgstr "SELinux वापरकर्ता %s संपादित करणे अशक्य"
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
- msgstr ""
+-msgstr "SELinux उपयोक्ता %s धोरणामध्ये व्याख्यीत आहे, नष्ट करता येणार नाही"
++msgstr "धोरणामध्ये SELinux वापरकर्ता %s ठरवले आहे, नष्ट करणे अशक्य"
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
- msgstr ""
+-msgstr "SELinux उपयोक्ता %s नष्ट करता आला नाही"
++msgstr "SELinux वापरकर्ता %s नष्ट करणे अशक्य"
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
- msgstr ""
+-msgstr "SELinux उपयोक्त्यांची यादी करता आली नाही"
++msgstr "SELinux उपयोक्त्यांची सूची दाखवणे अशक्य"
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
- msgstr ""
+-msgstr "उपयोक्ता %s साठी भुमिकांची यादी करता आली नाही"
++msgstr "वापरकर्ता %s साठी भूमिकांची सूची दाखवणे अशक्य"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
- msgstr ""
+-msgstr "लेबलींग"
++msgstr "लेबलिंग"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
- msgstr ""
+ msgstr "MLS/"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
- msgstr ""
+-msgstr "पुर्वपद"
++msgstr "प्रिफिक्स्"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
- msgstr ""
+-msgstr "MCS स्थर"
++msgstr "MCS स्तर"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
- msgstr ""
+-msgstr "MCS क्षेत्र"
++msgstr "MCS व्याप्ति"
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
- msgstr ""
+ msgstr "SELinux भूमिका"
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
- msgstr ""
+ msgstr "प्रोटोकॉल udp किंवा tcp आवश्यक आहे"
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
- msgstr ""
+ msgstr "पोर्ट आवश्यक आहे"
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
- msgstr ""
+-msgstr ""
++msgstr "अवैध पोर्ट"
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
- msgstr ""
+-msgstr "%s/%s साठी कळ निर्माण करता आली नाही"
++msgstr "%s/%s साठी कळ निर्माण करणे अशक्य"
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
- msgstr ""
+ msgstr "प्रकार आवश्यक आहे"
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
- msgstr ""
+-msgstr "%s/%s पोर्ट व्याख्यीत आहे काय हे तपासता आले नाही"
++msgstr "पोर्ट %s/%s ठरवले आहे याची तपासणी अशक्य"
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
- msgstr ""
+-msgstr "पोर्ट %s/%s आधिच व्याख्यीत"
++msgstr "पोर्ट %s/%s आधिपासूनच ठरवले आहे"
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
- msgstr ""
+-msgstr "%s/%s साठी पोर्ट निर्माण करता आले नाही"
++msgstr "%s/%s साठी पोर्ट निर्माण करणे अशक्य"
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
- msgstr ""
+-msgstr "%s/%s साठी संदर्भ निर्माण करता आला नाही"
++msgstr "%s/%s साठी संदर्भ निर्माण करणे अशक्य"
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
- msgstr ""
+-msgstr "%s/%s च्या पोर्ट संदर्भात उपयोक्त्यास निर्धारित करता आले नाही"
++msgstr "%s/%s च्या पोर्ट संदर्भात वापरकर्त्याला निश्चित कऱणे अशक्य"
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
- msgstr ""
+-msgstr "%s/%s साठी पोर्ट संदर्भात भुमिका निर्धारित करता आली नाही"
++msgstr "%s/%s साठी पोर्ट संदर्भात भूमिका निश्चित करणे अशक्य"
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
- msgstr ""
+-msgstr "%s/%s साठी पोर्ट संदर्भात प्रकार निर्धारित करता आला नाही"
++msgstr "%s/%s साठी पोर्ट संदर्भात प्रकार निश्चित करणे अशक्य"
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
- msgstr ""
+-msgstr "%s/%s साठी पोर्ट संदर्भात mls क्षेत्रे निर्धारित करता आली नाहीत"
++msgstr "%s/%s साठी पोर्ट संदर्भात mls क्षेत्रे निश्चित करणे अशक्य"
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
- msgstr ""
+-msgstr "%s/%s साठी पोर्ट संदर्भ निर्धारित करता आला नाही"
++msgstr "%s/%s साठी पोर्ट संदर्भ निश्चित करणे अशक्य"
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
- msgstr ""
+-msgstr "%s/%s पोर्ट जोडू शकत नाही"
++msgstr "%s/%s पोर्ट समाविष्ट करणे अशक्य"
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
- msgstr ""
+ msgstr "setype किंवा serange आवश्यक"
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
- msgstr ""
+ msgstr "setype आवश्यक"
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
- msgstr ""
+-msgstr "पोर्ट %s/%s व्याख्यीत नाही"
++msgstr "पोर्ट %s/%s ठरवले नाही"
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
- msgstr ""
+-msgstr "पोर्ट %s/%s ला प्रश्न करता आले नाही"
++msgstr "पोर्ट %s/%s ची चौकशी अशक्य"
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
- msgstr ""
+-msgstr "पोर्ट %s/%s मध्ये बदल करता आले नाहीत"
++msgstr "पोर्ट %s/%s संपादित करणे अशक्य"
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
- msgstr ""
+-msgstr "पोर्टांची यादी बनविता आली नाही"
++msgstr "पोर्टांची सूची दाखवणे अशक्य"
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
- msgstr ""
+-msgstr "पोर्ट %s नष्ट करता आले नाही"
++msgstr "पोर्ट %s नष्ट करणे अशक्य"
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr ""
+-msgstr "पोर्ट %s/%s धोरणात व्याख्यीत आहे, नष्ट करता येणार नाही"
++msgstr "धोरणात पोर्ट %s/%s ठरवले आहे, नष्ट करणे अशक्य"
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
- msgstr ""
+-msgstr "पोर्ट %s/%s नष्ट करता आले नाही"
++msgstr "पोर्ट %s/%s नष्ट करणे अशक्य"
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
- msgstr ""
+-msgstr "पोर्टांची यादी करता आली नाही"
++msgstr "पोर्टची सूची दाखवणे अशक्य"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
- msgstr ""
+ msgstr "SELinux पोर्ट प्रकार"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
- msgstr ""
+ msgstr "प्रोटो"
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
- msgstr ""
+ msgstr "पोर्ट क्रमांक"
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
- msgstr ""
+ msgstr "नोड पत्ता आवश्यक आहे"
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
- msgstr ""
+-msgstr "अपरिचीत किंवा न आढळलेले शिष्टाचार"
++msgstr "अपरिचीत किंवा न आढळलेले प्रोटोकॉल"
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
- msgstr ""
+ msgstr "SELinux प्रकार आवश्यक आहे"
-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
- msgstr ""
+-msgstr "%s साठी कळ बनवू शकलो नाही"
++msgstr "%s साठी कळचे निर्माण अशक्य"
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
- msgstr ""
+-msgstr "पत्ता %s व्याख्यीत आहे हे तपासता आले नाही"
++msgstr "पत्ता %s ठरवले आहे, याची तपासणी अशक्य"
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
- msgstr ""
+-msgstr "%s करीता पत्ता बनवू शकले नाही"
++msgstr "%s करीता पत्ता निर्माण करणे अशक्य"
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
- msgstr ""
+-msgstr "%s साठी संदर्भ निर्माण करू शकले नाही"
++msgstr "%s साठी संदर्भ निर्माण अशक्य"
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
- msgstr ""
+-msgstr "%s करीता मास्क् निश्चित करता आले नाही"
++msgstr "%s करीता मास्क् निश्चित करणे अशक्य"
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
- msgstr ""
+-msgstr "%s करीता पत्ता संदर्भात वापरकर्ता निश्चित करू शकले नाही"
++msgstr "%s करीता पत्ता संदर्भात वापरकर्ता निश्चित करणे अशक्य"
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
- msgstr ""
+-msgstr "%s साठी पत्ता संदर्भात भुमिका निश्चित करू शकले नाही"
++msgstr "%s साठी पत्ता संदर्भात भूमिका निश्चित करणे अशक्य"
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
- msgstr ""
+-msgstr "%s करीता पत्ता संदर्भातील प्रकार निश्चित करू शकले नाही"
++msgstr "%s करीता पत्ता संदर्भातील प्रकार निश्चित करणे अशक्य"
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
- msgstr ""
+-msgstr "%s करीता पत्ता संदर्भ अंतर्गत mls क्षेत्र निश्चित करू शकत नाही"
++msgstr "%s करीता पत्ता संदर्भ अंतर्गत mls क्षेत्र निश्चित करणे अशक्य"
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
- msgstr ""
+-msgstr "%s करीता पत्ता संदर्भ निश्चित करू शकत नाही"
++msgstr "%s करीता पत्ता संदर्भ निश्चित करणे अशक्य"
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
- msgstr ""
+-msgstr "पत्ता %s जोडू शकत नाही"
++msgstr "पत्ता %s समाविष्ट करणे अशक्य"
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
- msgstr ""
+ msgstr "पत्ता %s निश्चित केले नाही"
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
- msgstr ""
+ msgstr "पत्ता %s ला प्रश्न विचारू शकत नाही"
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
- msgstr ""
+-msgstr "पत्ता %s संपादीत करू शकत नाही"
++msgstr "पत्ता %s संपादीत करणे अशक्य"
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr ""
+ msgstr "पत्ता %s नियमावलीत निश्चित केले आहे, वगळले जाऊ शकत नाही"
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
- msgstr ""
+-msgstr "पत्ता %s नष्ट करू शकत नाही"
++msgstr "पत्ता %s नष्ट करणे अशक्य"
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
- msgstr ""
+-msgstr ""
++msgstr "सर्व नोड मॅपिंग्स् नष्ट करणे अशक्य"
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
- msgstr ""
+-msgstr "addrs यादीत दर्शवू शकले नाही"
++msgstr "addrs सूचीत दाखवणे अशक्य"
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
- msgstr ""
+-msgstr "इंटरफेस %s व्याख्यीत आहे काय हे तपासता आले नाही"
++msgstr "इंटरफेस %s ठरवले आहे किंवा नाही याची तपासणी अशक्य"
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
- msgstr ""
+-msgstr "%s साठी इंटरफेस निर्माण करता आला नाही"
++msgstr "%s साठी इंटरफेस निर्माण करणे अशक्य"
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
- msgstr ""
+-msgstr "%s च्या इंटरफेस संदर्भात उपयोक्ता निर्धारित करता आला नाही"
++msgstr "%s करीता इंटरफेस संदर्भात वापरकर्ता निश्चित करणे अशक्य"
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
- msgstr ""
+-msgstr "%s च्या इंटरफेस संदर्भामध्ये भुमिका निर्धारित करता आली नाही"
++msgstr "%s करीता इंटरफेस संदर्भामध्ये भूमिका निश्चित करणे अशक्य"
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
- msgstr ""
+-msgstr "%s च्या इंटरफेस संदर्भात प्रकार निर्धारित करता आला नाही"
++msgstr "%s च्या इंटरफेस संदर्भात प्रकार निश्चित करणे अशक्य"
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
- msgstr ""
+-msgstr "%s च्या इंटरफेस संदर्भात mls क्षेत्रे निर्धारित करता आली नाहीत"
++msgstr "%s च्या इंटरफेस संदर्भात mls क्षेत्रे निश्चित करणे अशक्य"
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
- msgstr ""
+-msgstr "%s साठी इंटरफेस संदर्भ निर्धारित करता आला नाही"
++msgstr "%s साठी इंटरफेस संदर्भ निश्चित करणे अशक्य"
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
- msgstr ""
+-msgstr "%s साठी संदेश संदर्भ निर्धारित करता आला नाही"
++msgstr "%s साठी संदेश संदर्भ निश्चित करणे अशक्य"
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
- msgstr ""
+-msgstr "इंटरफेस %s जमा करता आला नाही"
++msgstr "इंटरफेस %s समाविष्ट करणे अशक्य"
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr ""
+-msgstr "इंटरफेस %s व्याख्यीत नाही"
++msgstr "इंटरफेस %s ठरवले नाही"
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr ""
+-msgstr "इंटरफेस %s ला प्रश्न करता आले नाही"
++msgstr "इंटरफेस %s ची चौकशी अशक्य"
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr ""
+-msgstr "इंटरफेस %s मध्ये बदल करता आले नाही"
++msgstr "इंटरफेस %s मध्ये बदल करणे अशक्य"
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr ""
+-msgstr "इंटरफेस %s धोरणात व्याख्यीत आहे, नष्ट करता येणार नाही"
++msgstr "इंटरफेस %s धोरणात ठरवले आहे, नष्ट करणे अशक्य"
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr ""
+-msgstr "इंटरफेस %s नष्ट करता आला नाही"
++msgstr "इंटरफेस %s नष्ट करणे अशक्य"
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
- msgstr ""
+-msgstr ""
++msgstr "सर्व संवाद मॅपिंग नष्ट करणे अशक्य"
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr ""
+-msgstr "इंटरफेसची यादी करता आली नाही"
++msgstr "इंटरफेसची सूची दाखवणे अशक्य"
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr ""
+-msgstr "SELinux संवादपट"
++msgstr "SELinux संवाद"
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr ""
+ msgstr "संदर्भ"
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
- msgstr ""
+-msgstr ""
++msgstr "%s करीता इक्विवँलेंस क्लास आधिपासूनच अस्तित्वात आहे"
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
- msgstr ""
+-msgstr ""
++msgstr "फाइल स्पेक %s इक्विवॅलेंस रूल '%s %s' सह मतभेदीय आहे"
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
- msgstr ""
+-msgstr ""
++msgstr "%s करीता इक्विवँलेंस क्लास अस्तित्वात नाही"
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr ""
+-msgstr "%s साठी फाइल संदर्भात उपयोक्ता निर्धारित करता आला नाही"
++msgstr "%s करीता फाइल संदर्भात वापरकर्ता निश्चित करणे अशक्य"
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr ""
+-msgstr "%s साठी फाइल संदर्भात भुमिका निर्धारित करता आली नाही"
++msgstr "%s साठी फाइल संदर्भात भूमिका निश्चित करणे अशक्य"
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
- msgstr ""
+-msgstr "%s साठी फाइल संदर्भात mls क्षेत्रे निर्धारित करता आले नाहीत"
++msgstr "%s साठी फाइल संदर्भात mls क्षेत्रे निर्धारित करणे अशक्यत"
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr ""
+ msgstr "अवैध फाइल गुणविशेष"
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
- msgstr ""
+-msgstr ""
++msgstr "फाइल निर्देशनमध्ये मोकळी जागा समाविष्टीत असणे अशक्य"
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
msgstr ""
++"फाइल स्पेक् %s इक्विवॅलेंस नियम '%s %s' सह मतभेद होते; त्याऐवजी '%s' समाविष्ट करण्याचा "
++"प्रयत्न करा"
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
- msgstr ""
+-msgstr "%s साठी संदर्भ फाइल व्याख्यीत आहे काय हे तपासता आले नाही"
++msgstr "%s साठी फाइल संदर्भ ठरवले आहे, याची तपासणी अशक्य"
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr ""
+-msgstr "%s साठी फाइल संदर्भ निर्माण करता आला नाही"
++msgstr "%s साठी फाइल संदर्भ निर्माण करणे अशक्य"
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr ""
+-msgstr "%s च्या फाइल संदर्भात प्रकार निर्धआरित करता आला नाही"
++msgstr "%s च्या फाइल संदर्भात प्रकार निर्धआरित करणे अशक्य"
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr ""
+-msgstr "%s साठी फाइल संदर्भ निर्धारित करता आला नाही"
++msgstr "%s साठी फाइल संदर्भ निश्चित करणे अशक्य"
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr ""
+-msgstr "%s साठी फाइल संदर्भ जोडता आला नाही"
++msgstr "%s साठी फाइल संदर्भ समाविष्ट करणे अशक्य"
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
- msgstr ""
+ msgstr "setype, serange किंवा seuser आवश्यक"
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr ""
+-msgstr "%s साठी फाइल संदर्भ व्याख्यीत नाही"
++msgstr "%s साठी फाइल संदर्भ ठरवले नाही"
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr ""
+-msgstr "%s साठी फाइल संदर्भास प्रश्न करता आले नाही"
++msgstr "%s साठी फाइल संदर्भास प्रश्न करणे अशक्य"
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr ""
+-msgstr "%s साठी फाइल संदर्भात बदल करता आले नाही"
++msgstr "%s साठी फाइल संदर्भात बदल करणे अशक्य"
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr ""
+-msgstr "फाइल संदर्भांची यादी करता आली नाही"
++msgstr "फाइल संदर्भांची सूची दाखवणे अशक्य"
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr ""
+-msgstr "फाइल संदर्भ नष्ट %s करता आला नाही"
++msgstr "फाइल संदर्भ नष्ट %s करणे अशक्य"
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr ""
+-msgstr "%s साठी फाइल संदर्भ धोरणात व्याख्यीत, नष्ट करता येणार नाही"
++msgstr "%s साठी फाइल संदर्भ धोरणात व्याख्यीत, नष्ट करणे अशक्य"
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr ""
+-msgstr "%s साठी फाइल संदर्भ नष्ट करता आला नाही"
++msgstr "%s साठी फाइल संदर्भ नष्ट करणे अशक्य"
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr ""
+-msgstr "फाइल संदर्भांची यादी करता आली नाही"
++msgstr "फाइल संदर्भांची सूची दाखवणे अशक्य"
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr ""
+-msgstr "स्थानिक फाइल संदर्भांची यादी करता आली नाही"
++msgstr "स्थानिक फाइल संदर्भांची सूची दाखवणे अशक्य"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
- msgstr ""
+ msgstr "SELinux fcontext"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr ""
+ msgstr "प्रकार"
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
++"\n"
++"SELinux डिस्ट्रिब्युशन fcontext इक्विवॅलेंस \n"
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
msgstr ""
++"\n"
++"SELinux लोकल fcontext इक्विवॅलेंस \n"
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr ""
+-msgstr "boolean %s व्याख्यीत आहे काय हे तपासता आले नाही"
++msgstr "boolean %s ठरवले आहे, याची तपासणी करणे अशक्य"
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr ""
+-msgstr "boolean %s व्याख्यीत नाही"
++msgstr "बूलियन %s ठरवले नाही"
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr ""
+-msgstr "फाइल संदर्भ %s ला प्रश्न करता आले नाही"
++msgstr "फाइल संदर्भ %s ची चौकशी अशक्य"
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
- msgstr ""
+-msgstr "तुम्ही खालिल मुल्य पैकी एक मुल्य प्रविष्ट केले पाहिजे: %s"
++msgstr "तुम्ही खालिल पैकी एक मूल्य निर्देशीत केले पाहिजे: %s"
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
- msgstr ""
+-msgstr "बूलीयन %s चे सक्रीय मुल्य निश्चित करू शकले नाही"
++msgstr "बूलियन %s चे सक्रीय मूल्य निश्चित अशक्य"
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr ""
+-msgstr "boolean %s मध्ये बदल करता आले नाही"
++msgstr "बूलियन %s मध्ये बदल करणे अशक्य"
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
- msgstr ""
+ msgstr "अयोग्य प्रकार %s: रेकॉर्ड %s"
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr ""
+-msgstr "boolean %s धोरणात व्याख्यीत आहे, नष्ट करता येणार नाही"
++msgstr "boolean %s धोरणात ठरवले आहे, नष्ट करणे अशक्य"
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr ""
+-msgstr "boolean %s नष्ट करता आले नाही"
++msgstr "boolean %s नष्ट करणे अशक्य"
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr ""
+-msgstr "booleans ची यादी करता आली नाही"
++msgstr "बूलियन्सची सूची दाखवणे अशक्य"
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr ""
+ msgstr "अपरिचीत"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
- msgstr ""
+ msgstr "बंद"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
- msgstr ""
+-msgstr "चालू"
++msgstr "सुरू"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
- msgstr ""
+-msgstr "SELinux बूलीयन"
++msgstr "SELinux बूलियन"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
- msgstr ""
+-msgstr ""
++msgstr "स्तर"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
- msgstr ""
+-msgstr ""
++msgstr "पूर्वनिर्धारित"
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
- msgstr ""
+ msgstr "वर्णन"
-@@ -998,7 +994,7 @@ msgstr ""
+ #: ../newrole/newrole.c:201
+ #, c-format
+ msgid "failed to set PAM_TTY\n"
+-msgstr "PAM_TTY निर्धारित करण्यात असफल\n"
++msgstr "PAM_TTY निश्चित करण्यास अपयशी\n"
+
+ #: ../newrole/newrole.c:290
+ #, c-format
+ msgid "newrole: service name configuration hashtable overflow\n"
+-msgstr "newrole: सेवकीय नामातील संरचनाचे hashtable उत्प्रवाह\n"
++msgstr "newrole: सेवकीय नावातील संरचनाचे hashtable उत्प्रवाह\n"
+
+ #: ../newrole/newrole.c:300
+ #, c-format
+ msgid "newrole: %s: error on line %lu.\n"
+-msgstr "newrole: %s: %lu ओळीवर त्रूटी.\n"
++msgstr "नवीन भूमिका: %s: %lu ओळीवर त्रूटी.\n"
+
+ #: ../newrole/newrole.c:439
+ #, c-format
+ msgid "cannot find valid entry in the passwd file.\n"
+-msgstr "passwd फाइलमध्ये वैध प्रविष्ट सापडू शकले नाही.\n"
++msgstr "passwd फाइलमध्ये वैध नोंदणी आढळले नाही.\n"
+
+ #: ../newrole/newrole.c:450
+ #, c-format
+@@ -980,127 +982,127 @@ msgstr "त्रुटी! शेल वैध नाही.\n"
+ #: ../newrole/newrole.c:512
+ #, c-format
+ msgid "Unable to clear environment\n"
+-msgstr "पर्यावरण साफ करण्यास असमर्थ\n"
++msgstr "वातावरण नष्ट करणे अशक्य\n"
+
+ #: ../newrole/newrole.c:556 ../newrole/newrole.c:587 ../newrole/newrole.c:617
+ #, c-format
+ msgid "Error changing uid, aborting.\n"
+-msgstr "uid बदलण्यात त्रुटी, सोडत आहे.\n"
++msgstr "uid बदलतेवेळी त्रुटी, रद्द करत आहे.\n"
+
+ #: ../newrole/newrole.c:612
+ #, c-format
+ msgid "Error resetting KEEPCAPS, aborting\n"
+-msgstr "KEEPCAPS पुनःनिर्धारित करण्यात त्रुटी, सोडत आहे\n"
++msgstr "KEEPCAPS पुनःनिर्धारित करतेवेळी त्रुटी, रद्द करत आहे\n"
+
+ #: ../newrole/newrole.c:635
+ #, c-format
+ msgid "Error connecting to audit system.\n"
+-msgstr "ऑडिट प्रणालीस जोडण्यात त्रुटी\n"
++msgstr "ऑडिट प्रणालीशी जोडणी करतेवेळी त्रुटी.\n"
+
+ #: ../newrole/newrole.c:641
+ #, c-format
+ msgid "Error allocating memory.\n"
+-msgstr "स्मृती वाटपात त्रुटी.\n"
++msgstr "स्मृतीचे वाटप करतेवेळी त्रुटी.\n"
+
+ #: ../newrole/newrole.c:648
+ #, c-format
msgid "Error sending audit message.\n"
- msgstr ""
+-msgstr "ऑडिट संदेश पाठवण्यात त्रुटी.\n"
++msgstr "ऑडिट संदेश पाठवतेवेळी त्रुटी.\n"
-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
#, c-format
msgid "Could not determine enforcing mode.\n"
- msgstr ""
-@@ -1113,62 +1109,66 @@ msgstr ""
- msgid "Unable to set SIGHUP handler\n"
- msgstr ""
+-msgstr "बलप्रविष्ट रीत ठरवता आली नाही.\n"
++msgstr "एंफोर्सिंग मोड ठरवणे अशक्य.\n"
--#: ../newrole/newrole.c:1053
+ #: ../newrole/newrole.c:699
+ #, c-format
+ msgid "Error! Could not open %s.\n"
+-msgstr "त्रुटी! %s उघडू शकलो नाही.\n"
++msgstr "त्रुटी! %s उघडणे अशक्य.\n"
+
+ #: ../newrole/newrole.c:705
+ #, c-format
+ msgid "%s! Could not get current context for %s, not relabeling tty.\n"
+-msgstr "%s! %s साठी चालू संदर्भ मिळवता आला नाही, tty ला पुनःलेबलिंग करत नाही.\n"
++msgstr "%s! %s साठी चालू संदर्भ प्राप्त करणे अशक्य, tty ला पुनःलेबल करणे टाळले.\n"
+
+ #: ../newrole/newrole.c:715
+ #, c-format
+ msgid "%s! Could not get new context for %s, not relabeling tty.\n"
+-msgstr "%s! %s साठी नविन संदर्भ मिळवता आला नाही, tty ला पुनःलेबलिंग करत नाही.\n"
++msgstr "%s! %s साठी नविन संदर्भ प्राप्त करणे अशक्य, tty ला पुनःलेबल करणे टाळले.\n"
+
+ #: ../newrole/newrole.c:725
+ #, c-format
+ msgid "%s! Could not set new context for %s\n"
+-msgstr "%s! %s साठी नविन संदर्भ निर्धारित करता आला नाही\n"
++msgstr "%s! %s साठी नविन संदर्भ निश्चित करणे अशक्य\n"
+
+ #: ../newrole/newrole.c:772
+ #, c-format
+ msgid "%s changed labels.\n"
+-msgstr "%s बदललेली लेबले.\n"
++msgstr "%s बदललेली लेबल.\n"
+
+ #: ../newrole/newrole.c:778
+ #, c-format
+ msgid "Warning! Could not restore context for %s\n"
+-msgstr "सुचना! %s साठी संदर्भ पुनःरक्षित करता आला नाही\n"
++msgstr "सावधानता! %s साठी संदर्भ पुनःसाठवणे अशक्य\n"
+
+ #: ../newrole/newrole.c:835
+ #, c-format
+ msgid "Error: multiple roles specified\n"
+-msgstr "त्रुटी: बहू भूमिका दर्शवल्या\n"
++msgstr "त्रुटी: बहू भूमिका निर्देशीत केले\n"
+
+ #: ../newrole/newrole.c:843
+ #, c-format
+ msgid "Error: multiple types specified\n"
+-msgstr "त्रुटी: बहू प्रकार दर्शवले\n"
++msgstr "त्रुटी: बहू प्रकार निर्देशीत केले\n"
+
+ #: ../newrole/newrole.c:850
+ #, c-format
+ msgid "Sorry, -l may be used with SELinux MLS support.\n"
+-msgstr "क्षमा, -l SELinux MLS आधारासह वापरता येऊ शकतो.\n"
++msgstr "क्षमा, - SELinux MLS समर्थनसह वापर शक्य आहे.\n"
+
+ #: ../newrole/newrole.c:855
+ #, c-format
+ msgid "Error: multiple levels specified\n"
+-msgstr "त्रुटी: बहू स्तर दर्शवले\n"
++msgstr "त्रुटी: बहू स्तर निर्देशीत केले\n"
+
+ #: ../newrole/newrole.c:865
+ #, c-format
+ msgid "Error: you are not allowed to change levels on a non secure terminal \n"
+-msgstr "त्रूटी: असुरक्षीत प्राणालीवर आपण स्थर बदलवू शकत नाह \n"
++msgstr "त्रूटी: असुरक्षीत टर्मिनलवर स्तर बदलण्यास तुम्हाला परवानगी नाही \n"
+
+ #: ../newrole/newrole.c:891
+ #, c-format
+ msgid "Couldn't get default type.\n"
+-msgstr "मुलभूत प्रकार मिळवता आला नाही.\n"
++msgstr "पूर्वनिर्धारित प्रकार प्राप्त करणे अशक्य.\n"
+
+ #: ../newrole/newrole.c:901
+ #, c-format
+ msgid "failed to get new context.\n"
+-msgstr "नविन संदर्भ मिळवण्यास अपयशी.\n"
++msgstr "नविन संदर्भ प्राप्त करण्यास अपयशी.\n"
+
+ #: ../newrole/newrole.c:908
+ #, c-format
+ msgid "failed to set new role %s\n"
+-msgstr "निवन भुमिका %s निर्धारित करण्यात अपयशी\n"
++msgstr "नवीन भूमिका %s ठरवण्यास अपयशी\n"
+
+ #: ../newrole/newrole.c:915
+ #, c-format
+ msgid "failed to set new type %s\n"
+-msgstr "निवन प्रकार %s निर्धारित करण्यात अपयशी\n"
++msgstr "नवीन प्रकार %s ठरवण्यास अपयशी\n"
+
+ #: ../newrole/newrole.c:925
+ #, c-format
+ msgid "failed to build new range with level %s\n"
+-msgstr "निवन परिसीमा %s स्तरासह बनवण्यात अपयशी\n"
++msgstr "स्तर %s सह नवीन व्याप्ति बिल्ड करण्यास अपयशी\n"
+
+ #: ../newrole/newrole.c:930
+ #, c-format
+ msgid "failed to set new range %s\n"
+-msgstr "नविन परिसीमा %s निर्धारित करण्यात अपयशी\n"
++msgstr "नवीन व्याप्ति %s ठरवण्यास अपयशी\n"
+
+ #: ../newrole/newrole.c:938
+ #, c-format
+ msgid "failed to convert new context to string\n"
+-msgstr "नविन संदर्भास स्ट्रींगमध्ये रुपांतरित करण्यात अपयशी\n"
++msgstr "नविन संदर्भास स्ट्रींगमध्ये रुपांतरित करण्यास अपयशी\n"
+
+ #: ../newrole/newrole.c:943
+ #, c-format
+@@ -1110,76 +1112,80 @@ msgstr "%s वैध संदर्भ नाही\n"
+ #: ../newrole/newrole.c:950
+ #, c-format
+ msgid "Unable to allocate memory for new_context"
+-msgstr "new_context साठी स्मृती वाटप करण्यास असमर्थ"
++msgstr "new_context साठी स्मृतीचे वाटप करण्यास अशक्य"
+
+ #: ../newrole/newrole.c:976
+ #, c-format
+ msgid "Unable to obtain empty signal set\n"
+-msgstr "रिकामा इशारा संच मिळवण्यास असमर्थ\n"
++msgstr "रिकामे सिग्नल संच प्राप्त करण्यास अशक्य\n"
+
+ #: ../newrole/newrole.c:984
+ #, c-format
+ msgid "Unable to set SIGHUP handler\n"
+-msgstr "SIGHUP हाताळक निर्धारित करण्यास असमर्थ\n"
++msgstr "SIGHUP हँडलर ठरवण्यास अशक्य\n"
++
+#: ../newrole/newrole.c:1036
+msgid "Sorry, newrole failed to drop capabilities\n"
+msgstr ""
-+
+
+-#: ../newrole/newrole.c:1053
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr ""
+-msgstr "क्षमा, newrole फक्त SELinux कर्नलवरच वापरता येऊ शकतो.\n"
++msgstr "क्षमा, newrole फक्त SELinux कर्नलवरच वापरणे शक्य आहे.\n"
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr ""
+-msgstr "old_context मिळवण्यात अपयशी.\n"
++msgstr "old_context प्राप्त करण्यास अपयशी.\n"
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr ""
+-msgstr "सावधान! tty माहिती मिळवता आली नाही.\n"
++msgstr "सावधानता! tty माहिती प्राप्त करणे अशक्य.\n"
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr ""
+ msgstr "PAM सेवा संरचना वाचतेवेळी त्रूटी.\n"
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr ""
+-msgstr "newrole: %s साठी अयोग्य गुप्तशब्द\n"
++msgstr "नवीन भूमिका: %s साठी अयोग्य पासवर्ड\n"
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
#, c-format
msgid "newrole: failure forking: %s"
- msgstr ""
+-msgstr "newrole: अपयश फोर्कींग: %s"
++msgstr "नवीन भूमिका: अपयशी फोर्कींग: %s"
-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr ""
+-msgstr "tty लेबल पुनःरक्षित करण्यास असमर्थ...\n"
++msgstr "tty लेबल पूर्वस्थिती आणणे अशक्य...\n"
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
#, c-format
msgid "Failed to close tty properly\n"
- msgstr ""
+-msgstr "tty व्यवस्थित बंद करण्यात अपयश\n"
++msgstr "tty योग्यरित्या बंद करण्यास अपयशी\n"
-#: ../newrole/newrole.c:1224
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr ""
+-msgstr "वर्णक बंद करता आले नाहीत.\n"
++msgstr "डिस्क्रिप्टर्स् बंद करणे अशक्य.\n"
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr ""
+-msgstr "शेलचा argv0 वाटण्यात त्रुटी.\n"
++msgstr "शेलचे argv0 चे वाटप करतेवेळी त्रुटी.\n"
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
#, c-format
msgid "Unable to restore the environment, aborting\n"
- msgstr ""
+-msgstr "पर्यावरण पुनःरक्षित करण्यास असमर्थ, सोडत आहे\n"
++msgstr "वातावरण पूर्वस्थितीत आणणे अशक्य, रद्द करत आहे\n"
-#: ../newrole/newrole.c:1298
+#: ../newrole/newrole.c:1297
msgid "failed to exec shell\n"
- msgstr ""
+-msgstr "शेल exec करण्यात अपयश\n"
++msgstr "शेल exec करण्यास अपयशी\n"
-@@ -1271,20 +1271,20 @@ msgstr ""
+ #: ../load_policy/load_policy.c:22
+ #, c-format
+@@ -1189,31 +1195,31 @@ msgstr "वापर: %s [-qi]\n"
+ #: ../load_policy/load_policy.c:71
+ #, c-format
+ msgid "%s: Policy is already loaded and initial load requested\n"
+-msgstr "%s: करार आधिपासूनच दाखल केले आहे व प्रारंभिक दाखलन करीता विनंती केली\n"
++msgstr "%s: धोरण आधिपासूनच लोड केले आहे व प्रारंभिक लोडकरीता विनंती केली\n"
+
+ #: ../load_policy/load_policy.c:80
+ #, c-format
+ msgid "%s: Can't load policy and enforcing mode requested: %s\n"
+-msgstr "%s: धोरण भारित करू शकत नाही व पध्दती विनंतीकृत केली: %s\n"
++msgstr "%s: धोरण लोड करणे अशक्य व एंफोर्सिंग मोडकरीता विनंती केली: %s\n"
+
+ #: ../load_policy/load_policy.c:90
+ #, c-format
+ msgid "%s: Can't load policy: %s\n"
+-msgstr "%s: धोरण भारित करू शकत नाही: %s\n"
++msgstr "%s: धोरण लोड करणे अशक्य: %s\n"
+
+ #: ../scripts/chcat:92 ../scripts/chcat:169
+ msgid "Requires at least one category"
+-msgstr "निदान एक प्रवर्ग आवश्यक"
++msgstr "किमान एक विभाग आवश्यक"
+
+ #: ../scripts/chcat:106 ../scripts/chcat:183
+ #, c-format
+ msgid "Can not modify sensitivity levels using '+' on %s"
+-msgstr "'+' वापरून %s वरील संवेदनशीलता बदलता येत नाही"
++msgstr "%s वर '+' चा वापर करून संवेदनशीलता स्तर बदलणे अशक्य"
+
+ #: ../scripts/chcat:110
+ #, c-format
+ msgid "%s is already in %s"
+-msgstr "%s आधीच %s मध्ये आहे"
++msgstr "%s आधिपासूनच %s मध्ये आहे"
+
+ #: ../scripts/chcat:188 ../scripts/chcat:198
+ #, c-format
+@@ -1222,41 +1228,41 @@ msgstr "%s %s मध्ये नाही"
+
+ #: ../scripts/chcat:267 ../scripts/chcat:272
+ msgid "Can not combine +/- with other types of categories"
+-msgstr "+/- यांना इतर प्रकारच्या प्रवर्गांशी जोडू शकत नाही"
++msgstr "+/- यांस इतर प्रकारच्या विभागांशी एकत्र करणे अशक्य"
+
+ #: ../scripts/chcat:319
+ msgid "Can not have multiple sensitivities"
+-msgstr "बहू संवेदनशीलता असू शकत नाहीत"
++msgstr "बहू संवेदनशीलता असणे अशक्य"
+
+ #: ../scripts/chcat:325
+ #, c-format
+ msgid "Usage %s CATEGORY File ..."
+-msgstr "वापर %s CATEGORY File ..."
++msgstr "वापर %s CATEGORY फाइल ..."
+
+ #: ../scripts/chcat:326
+ #, c-format
+ msgid "Usage %s -l CATEGORY user ..."
+-msgstr "वापर %s -l CATEGORY user ..."
++msgstr "वापर %s -l CATEGORY वापरकर्ता ..."
+
+ #: ../scripts/chcat:327
+ #, c-format
+ msgid "Usage %s [[+|-]CATEGORY],...]q File ..."
+-msgstr "वापर %s [[+|-]CATEGORY],...]q File ..."
++msgstr "वापर %s [[+|-]CATEGORY],...]q फाइल ..."
+
+ #: ../scripts/chcat:328
+ #, c-format
+ msgid "Usage %s -l [[+|-]CATEGORY],...]q user ..."
+-msgstr "वापर %s -l [[+|-]CATEGORY],...]q user ..."
++msgstr "वापर %s -l [[+|-]CATEGORY],...]q वापरकर्ता ..."
+
+ #: ../scripts/chcat:329
+ #, c-format
+ msgid "Usage %s -d File ..."
+-msgstr "वापर %s -d File ..."
++msgstr "वापर %s -d फाइल ..."
+
+ #: ../scripts/chcat:330
+ #, c-format
+ msgid "Usage %s -l -d user ..."
+-msgstr "वापर %s -l -d user ..."
++msgstr "वापर %s -l -d वापरकर्ता ..."
+
+ #: ../scripts/chcat:331
+ #, c-format
+@@ -1266,11 +1272,11 @@ msgstr "वापर %s -L"
+ #: ../scripts/chcat:332
+ #, c-format
+ msgid "Usage %s -L -l user"
+-msgstr "वापर %s -L -l user"
++msgstr "वापर %s -L -l वापरकर्ता"
+
+ #: ../scripts/chcat:333
+ msgid "Use -- to end option list. For example"
+-msgstr "पर्याय यादी संपवण्यासाठी -- वापरा. उदाहरणार्थ"
++msgstr "पर्याय सूची समाप्त करण्यासाठी -- चा वापर करा. उदाहरणार्थ"
+
+ #: ../scripts/chcat:334
+ msgid "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1280,2088 +1286,2978 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
msgid "chcat -l +CompanyConfidential juser"
- msgstr ""
+ msgstr "chcat -l +CompanyConfidential juser"
-#: ../scripts/chcat:399 ../gui/polgen.py:1351
-#, c-format, python-format
+#: ../scripts/chcat:399
+#, c-format
msgid "Options Error %s "
- msgstr ""
+ msgstr "पर्याय त्रुटी %s "
-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
msgid "Boolean"
- msgstr ""
+-msgstr ""
++msgstr "बूलियन"
-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
msgid "all"
- msgstr ""
+-msgstr ""
++msgstr "सर्व"
-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1360,557 +1360,444 @@ msgstr ""
- msgid "Load Policy Module"
+ msgid "Customized"
+-msgstr ""
++msgstr "इच्छिक"
+
+ #: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:1911
+ msgid "File Labeling"
+-msgstr ""
++msgstr "फाइल लेबलिंग"
+
+ #: ../gui/fcontextPage.py:74
+ msgid ""
+ "File\n"
+ "Specification"
msgstr ""
++"फाइल\n"
++"संरचना"
+ #: ../gui/fcontextPage.py:81
+ msgid ""
+ "Selinux\n"
+ "File Type"
+ msgstr ""
++"Selinux\n"
++"फाइल प्रकार"
+
+ #: ../gui/fcontextPage.py:88
+ msgid ""
+ "File\n"
+ "Type"
+ msgstr ""
++"फाइल\n"
++"प्रकार"
+
+ #: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2098
+ msgid "User Mapping"
+-msgstr ""
++msgstr "वापरकर्ता मॅपिंग"
+
+ #: ../gui/loginsPage.py:52
+ msgid ""
+ "Login\n"
+ "Name"
+ msgstr ""
++"प्रवेश\n"
++"नाव"
+
+ #: ../gui/loginsPage.py:56 ../gui/usersPage.py:50
+ msgid ""
+ "SELinux\n"
+ "User"
+ msgstr ""
++"SELinux\n"
++"वापरकर्ता"
+
+ #: ../gui/loginsPage.py:59 ../gui/usersPage.py:55
+ msgid ""
+ "MLS/\n"
+ "MCS Range"
+ msgstr ""
++"MLS/\n"
++"MCS व्याप्ति"
+
+ #: ../gui/loginsPage.py:133
+ #, python-format
+ msgid "Login '%s' is required"
+-msgstr ""
++msgstr "प्रवेश '%s' आवश्यक आहे"
+
+ #: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+-msgstr ""
++msgstr "धोरण विभाग"
+
+ #: ../gui/modulesPage.py:57
+ msgid "Module Name"
+-msgstr ""
++msgstr "विभागाचे नाव"
+
+ #: ../gui/modulesPage.py:134
+ msgid "Disable Audit"
+-msgstr ""
++msgstr "ऑडिट बंद करा"
+
+ #: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+-msgstr ""
++msgstr "ऑडिट सुरू करा"
+
+ #: ../gui/modulesPage.py:162
+ msgid "Load Policy Module"
+-msgstr ""
+-
-#: ../gui/polgen.glade:79
-msgid "Polgen"
-msgstr ""
--
++msgstr "धोरण विभाग लोड करा"
+
-#: ../gui/polgen.glade:80
+#: ../gui/polgen.glade:9
msgid "Red Hat 2007"
- msgstr ""
+-msgstr ""
++msgstr "Red Hat 2007"
-#: ../gui/polgen.glade:81
+#: ../gui/polgen.glade:11
msgid "GPL"
- msgstr ""
+-msgstr ""
++msgstr "GPL"
#. TRANSLATORS: Replace this string with your names, one name per line.
-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
msgid "translator-credits"
- msgstr ""
-
--#: ../gui/polgen.glade:90
+-msgstr ""
++msgstr "संदिप शेडमाके <sshedmak at redhat.com>, 2012"
++
+#: ../gui/polgen.glade:34
+msgid "Add Booleans Dialog"
-+msgstr ""
++msgstr "बूलियन संवाद समाविष्ट करा"
+
+#: ../gui/polgen.glade:101
+msgid "Boolean Name"
-+msgstr ""
-+
++msgstr "बूलियन नाव"
+
+-#: ../gui/polgen.glade:90
+#: ../gui/polgen.glade:230
msgid "SELinux Policy Generation Tool"
- msgstr ""
+-msgstr ""
++msgstr "SELinux धोरण निर्माण साधन"
-#: ../gui/polgen.glade:128
+#: ../gui/polgen.glade:251
@@ -115038,93 +182063,109 @@ index a4478db..8a537f3 100644
"<b>Select the policy type for the application or user role you want to "
"confine:</b>"
msgstr ""
++"<b>मर्यादीत करण्याजोगी ॲप्लिकेशन किंवा वापरकर्ता भूमिकासाठी धोरण प्रकारची निवड करा:</"
++"b>"
-#: ../gui/polgen.glade:177
+#: ../gui/polgen.glade:284
msgid "<b>Applications</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
+-msgstr ""
++msgstr "<b>ॲप्लिकेशन्स्</b>"
++
+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
+msgid "Standard Init Daemon"
-+msgstr ""
-+
++msgstr "मानक Init डिमन"
+
+-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
msgid ""
"Standard Init Daemon are daemons started on boot via init scripts. Usually "
"requires a script in /etc/rc.d/init.d"
msgstr ""
++"मानक Init डिमन init स्क्रिप्टच्या मदतीने बूटवेळी सुरु होणारे डिमन आहेत. सहसा /etc/rc.d/"
++"init.d मध्ये स्क्रिप्ट आवश्यक आहे"
-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
-msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
-+msgid "DBUS System Daemon"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
--msgid "DBUS System Daemon"
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
+ msgid "DBUS System Daemon"
+-msgstr ""
++msgstr "DBUS प्रणाली डिमन"
++
+#: ../gui/polgen.glade:349
+msgid "Internet Services Daemon (inetd)"
- msgstr ""
++msgstr "इंटरनेट सर्व्हिसेस् डिमन (inetd)"
-#: ../gui/polgen.glade:280
+#: ../gui/polgen.glade:353
msgid "Internet Services Daemon are daemons started by xinetd"
- msgstr ""
+-msgstr ""
++msgstr "इनटरनेट सर्व्हिसेस् डिमन xinetd तर्फे सुरू होणारे डिमन असतात"
-#: ../gui/polgen.glade:282
-msgid "Internet Services Daemon (inetd)"
+-msgstr ""
+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
+msgid "Web Application/Script (CGI)"
- msgstr ""
++msgstr "वेब ॲप्लिकेशन/स्क्रिप्ट (CGI)"
-#: ../gui/polgen.glade:301
+#: ../gui/polgen.glade:370
msgid ""
"Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
- msgstr ""
+-msgstr ""
++msgstr "वेब ॲप्लिकेशन्स्/स्क्रिप्ट (CGI) वेब सर्वर (apache) तर्फे सुरुवात केलेले CGI स्क्रिप्टस्"
-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
-msgid "Web Application/Script (CGI)"
+-msgstr ""
+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
+msgid "User Application"
- msgstr ""
++msgstr "वापरकर्ता ॲप्लिकेशन"
-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
msgid ""
"User Application are any application that you would like to confine that is "
"started by a user"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
-msgid "User Application"
-msgstr ""
--
++msgstr "वापरकर्ता ॲप्लिकेशन ती ॲप्लिकेशन आहेत जी वापरकर्त्याकडून मर्यादीत करण्याजोगी असते"
+
-#: ../gui/polgen.glade:345 ../gui/polgen.py:161
+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
msgid "Sandbox"
- msgstr ""
+-msgstr ""
++msgstr "सँडबॉक्स्"
-#: ../gui/polgen.glade:391
+#: ../gui/polgen.glade:446
msgid "<b>Login Users</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:453
+-msgstr ""
++msgstr "<b>प्रवेश झालेले वापरकर्ते</b>"
++
+#: ../gui/polgen.glade:478
+msgid "Existing User Roles"
-+msgstr ""
-+
++msgstr "अस्तित्वातील वापरकर्ता भूमिका"
+
+-#: ../gui/polgen.glade:453
+#: ../gui/polgen.glade:482
msgid "Modify an existing login user record."
- msgstr ""
+-msgstr ""
++msgstr "अस्तित्वातील वापरकर्ता रेकॉर्ड संपादीत करा."
-#: ../gui/polgen.glade:455
-msgid "Existing User Roles"
+-msgstr ""
+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
+msgid "Minimal Terminal User Role"
- msgstr ""
++msgstr "किमान टर्मिनल वापरकर्ता भूमिका"
-#: ../gui/polgen.glade:474
+#: ../gui/polgen.glade:499
@@ -115132,12 +182173,15 @@ index a4478db..8a537f3 100644
"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 ""
++"हा वापरकर्ता मशीनवर टर्मिनल किंवा दूरस्त प्रवेशतर्फे प्रवेश करेल. पूर्वनिर्धारितपणे "
++"वापरकर्ताकडे setuid, नेटवर्क, su, sudo नसतील."
-#: ../gui/polgen.glade:476 ../gui/polgen.py:162
-msgid "Minimal Terminal User Role"
+-msgstr ""
+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
+msgid "Minimal X Windows User Role"
- msgstr ""
++msgstr "किमान X Windows वापरकर्ता भूमिका"
-#: ../gui/polgen.glade:495
+#: ../gui/polgen.glade:516
@@ -115145,25 +182189,30 @@ index a4478db..8a537f3 100644
"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 ""
++"हा वापरकर्ता मशीनवर X किंवा टर्मिनलद्वारे प्रवेश करू शकतो. पूर्वनिर्धारितपणे ह्या "
++"वापरकर्त्याकडे setuid, नेटवर्क, sudo, su नसतील"
-#: ../gui/polgen.glade:497 ../gui/polgen.py:163
-msgid "Minimal X Windows User Role"
+-msgstr ""
+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
+msgid "User Role"
- msgstr ""
++msgstr "वापरकर्ता भूमिका"
-#: ../gui/polgen.glade:516
+#: ../gui/polgen.glade:533
msgid ""
"User with full networking, no setuid applications without transition, no "
"sudo, no su."
- msgstr ""
+-msgstr ""
++msgstr "संपूर्ण नेटवर्किंगसह, स्थानांतरन विना setuid ॲप्लिकेशन, su, sudo अक्षम वापरकर्ता."
-#: ../gui/polgen.glade:518 ../gui/polgen.py:164
-msgid "User Role"
+-msgstr ""
+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
+msgid "Admin User Role"
- msgstr ""
++msgstr "प्रशासक वापरकर्ता भूमिका"
-#: ../gui/polgen.glade:537
+#: ../gui/polgen.glade:550
@@ -115171,18 +182220,22 @@ index a4478db..8a537f3 100644
"User with full networking, no setuid applications without transition, no su, "
"can sudo to Root Administration Roles"
msgstr ""
++"पूर्ण नेटवर्किंगसह, स्थानांतरन विना पण setuid ॲप्लिकेशन नाही, su नाही, परंतु रूट प्रशासक "
++"भूमिकाकरीता sudo सक्षम वापरकर्ता"
-#: ../gui/polgen.glade:539 ../gui/polgen.py:165
-msgid "Admin User Role"
-+#: ../gui/polgen.glade:592
-+msgid "<b>Root Users</b>"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:585
--msgid "<b>Root Users</b>"
++#: ../gui/polgen.glade:592
+ msgid "<b>Root Users</b>"
+-msgstr ""
++msgstr "<b>रूट वापरकर्ते</b>"
++
+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
+msgid "Root Admin User Role"
- msgstr ""
++msgstr "रूट प्रशासक वापरकर्ता पध्दती"
-#: ../gui/polgen.glade:647
+#: ../gui/polgen.glade:627
@@ -115191,6 +182244,9 @@ index a4478db..8a537f3 100644
"the machine while running as root. This user will not be able to login to "
"the system directly."
msgstr ""
++"ह्या वापरकर्ताचा वापर रूट म्हणून मशीनच्या प्रशासनकरीता करायचे असल्यास, रूट प्रशासक "
++"वापरकर्ता भूमिकेची नीवड करा. ह्या वापरकर्त्याला प्रणालीवर प्रत्यक्षरीत्या प्रवेश करणे शक्य "
++"होणार नाही."
-#: ../gui/polgen.glade:649 ../gui/polgen.py:166
-msgid "Root Admin User Role"
@@ -115203,43 +182259,51 @@ index a4478db..8a537f3 100644
-#: ../gui/polgen.glade:745
+#: ../gui/polgen.glade:705
msgid "<b>Enter name of application or user role:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>ॲप्लिकेशन किंवा वापरकर्ता भूमिका द्या:</b>"
-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
msgid "Name"
- msgstr ""
+-msgstr ""
++msgstr "नाव"
-#: ../gui/polgen.glade:807
+#: ../gui/polgen.glade:739
msgid "Enter complete path for executable to be confined."
- msgstr ""
+-msgstr ""
++msgstr "मर्यादीत एक्जीक्यूटेबलकरीता संपूर्ण मार्ग द्या."
-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
msgid "..."
- msgstr ""
+-msgstr ""
++msgstr "..."
-#: ../gui/polgen.glade:849
+#: ../gui/polgen.glade:776
msgid "Enter unique name for the confined application or user role."
- msgstr ""
+-msgstr ""
++msgstr "मर्यदीत ॲप्लिकेशन किंवा वापरकर्ता भूमिकाकरीता एकमेव नाव द्या."
-#: ../gui/polgen.glade:871
+#: ../gui/polgen.glade:794
msgid "Executable"
- msgstr ""
+-msgstr ""
++msgstr "एक्जीक्यूटेबल"
-#: ../gui/polgen.glade:899
+#: ../gui/polgen.glade:808
msgid "Init script"
- msgstr ""
+-msgstr ""
++msgstr "Init स्क्रिप्ट"
-#: ../gui/polgen.glade:927
+#: ../gui/polgen.glade:821
msgid ""
"Enter complete path to init script used to start the confined application."
- msgstr ""
+-msgstr ""
++msgstr "मर्यदीत ॲप्लिकेशन सुरू करण्याकरीता init स्क्रिप्टमध्ये पूर्ण मार्ग द्या."
-#: ../gui/polgen.glade:982
-msgid "label105"
@@ -115248,12 +182312,14 @@ index a4478db..8a537f3 100644
-#: ../gui/polgen.glade:1011
+#: ../gui/polgen.glade:887
msgid "<b>Select existing role to modify:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>संपादनकरीता अस्तित्वातील भूमिका पसंत करा:</b>"
-#: ../gui/polgen.glade:1045
+#: ../gui/polgen.glade:908
msgid "Select the user roles that will transiton to the %s domain."
- msgstr ""
+-msgstr ""
++msgstr "%s डोमेनकरीता स्थानांतर करण्याजोगी वापरकर्ता भूमिकाची नीवड करा."
-#: ../gui/polgen.glade:1073
-msgid "label106"
@@ -115264,12 +182330,14 @@ index a4478db..8a537f3 100644
-#: ../gui/polgen.glade:1102
+#: ../gui/polgen.glade:945
msgid "<b>Select roles that %s will transition to:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s करीता स्थानांतरनजोगी भूमिकाची नीवड करा:</b>"
-#: ../gui/polgen.glade:1136
+#: ../gui/polgen.glade:963
msgid "Select applications domains that %s will transition to."
- msgstr ""
+-msgstr ""
++msgstr "%s करीता स्थानांतरनजोगी ॲप्लिकेशन्स् डोमेनची नीवड करा."
-#: ../gui/polgen.glade:1164
-msgid "label107"
@@ -115282,35 +182350,40 @@ index a4478db..8a537f3 100644
-#: ../gui/polgen.glade:1193
+#: ../gui/polgen.glade:1001
msgid "<b>Select the user_roles that will transition to %s:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s करीता स्थानांतरनजोगी user_roles ची नीवड करा:</b>"
-#: ../gui/polgen.glade:1227
+#: ../gui/polgen.glade:1019
msgid "Select the user roles that will transiton to this applications domains."
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:1255
-msgid "label108"
-msgstr ""
--
++msgstr "या ॲप्लिकेशन डोमेनकरीता स्थानांतरन करण्याजोगी वापरकर्ता भूमिका निवडा."
+
-#: ../gui/polgen.glade:1284
+#: ../gui/polgen.glade:1056
msgid "<b>Select domains that %s will administer:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s तर्फे प्रशासकीय डोमेन्स्ची नीवड करा:</b>"
-#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
+#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
msgid "Select the domains that you would like this user administer."
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:1346
-msgid "label109"
-msgstr ""
--
++msgstr "हा वापरकर्तास प्रशासकीय डोमेन निवडून द्या."
+
-#: ../gui/polgen.glade:1375
+#: ../gui/polgen.glade:1111
msgid "<b>Select additional roles for %s:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s करीता अगाऊ भूमिकाची नीवड करा:</b>"
-#: ../gui/polgen.glade:1437
-msgid "label111"
@@ -115319,40 +182392,47 @@ index a4478db..8a537f3 100644
-#: ../gui/polgen.glade:1466
+#: ../gui/polgen.glade:1166
msgid "<b>Enter network ports that %s binds on:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s सह बांधणीजोगी नेटवर्क पोर्टस् द्या:</b>"
-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
msgid "<b>TCP Ports</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>TCP पोर्ट</b>"
-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
+#: ../gui/polgen.glade:1698
+msgid "All"
-+msgstr ""
++msgstr "सर्व"
+
+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
msgid "Allows %s to bind to any udp port"
- msgstr ""
+-msgstr ""
++msgstr "%s ला कोणत्याहि udp पोर्टसह बांधणीकरीता परवानगी द्या"
-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
-#: ../gui/polgen.glade:2215
-msgid "All"
+-msgstr ""
+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
+msgid "600-1024"
- msgstr ""
++msgstr "600-1024"
-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
msgstr ""
++"%s ला 0 सह कॉल करण्यास bindresvport ला परवानगी द्या. पोर्ट 600-1024 करीता बाइंड "
++"करत आहे"
-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
-msgid "600-1024"
+-msgstr ""
+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
+msgid "Unreserved Ports (>1024)"
- msgstr ""
++msgstr "अनारक्षीत पोर्ट (>1024)"
-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
@@ -115360,6 +182440,8 @@ index a4478db..8a537f3 100644
"Enter a comma separated list of udp ports or ranges of ports that %s binds "
"to. Example: 612, 650-660"
msgstr ""
++"udp पोर्टस् किंवा %s ज्यासह बाइंड करते त्या पोर्टच्या व्याप्तिची स्वल्पविराम विभाजीत सूची "
++"द्या. उदाहरणार्थ: 612, 650-660"
-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
-msgid "Unreserved Ports (>1024)"
@@ -115370,17 +182452,20 @@ index a4478db..8a537f3 100644
+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
+#: ../gui/polgen.glade:1718
msgid "Select Ports"
- msgstr ""
+-msgstr ""
++msgstr "पोर्टची नीवड करा"
-#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
+#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
msgid "Allows %s to bind to any udp ports > 1024"
- msgstr ""
+-msgstr ""
++msgstr "कोणत्याहि udp पोर्टस् > 1024 करीता %s ला परवानगी देतो"
-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
msgid "<b>UDP Ports</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>UDP पोर्टस्</b>"
-#: ../gui/polgen.glade:1937
-msgid "label113"
@@ -115393,12 +182478,14 @@ index a4478db..8a537f3 100644
-#: ../gui/polgen.glade:1966
+#: ../gui/polgen.glade:1537
msgid "<b>Select network ports that %s connects to:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s तर्फे जोडणी करण्याजोगी नेटवर्क पोर्टस्ची नीवड करा:</b>"
-#: ../gui/polgen.glade:2058
+#: ../gui/polgen.glade:1593
msgid "Allows %s to connect to any tcp port"
- msgstr ""
+-msgstr ""
++msgstr "%s ला कोणत्याहि tcp पोर्टशी जोडणीकरीता परवानगी देतो"
-#: ../gui/polgen.glade:2104
+#: ../gui/polgen.glade:1622
@@ -115406,11 +182493,14 @@ index a4478db..8a537f3 100644
"Enter a comma separated list of tcp ports or ranges of ports that %s "
"connects to. Example: 612, 650-660"
msgstr ""
++"tcp पोर्टस् किंवा %s तर्फे जोडणी करण्याजोगी पोर्टच्या व्याप्तिची स्वल्पविराम विभाजीत सूची "
++"द्या. उदाहरणार्थ: 612, 650-660"
-#: ../gui/polgen.glade:2212
+#: ../gui/polgen.glade:1702
msgid "Allows %s to connect to any udp port"
- msgstr ""
+-msgstr ""
++msgstr "%s ला कोणत्याहि udp पोर्टशी जोडणीकरीता परवानगी देतो"
-#: ../gui/polgen.glade:2258
+#: ../gui/polgen.glade:1731
@@ -115418,6 +182508,8 @@ index a4478db..8a537f3 100644
"Enter a comma separated list of udp ports or ranges of ports that %s "
"connects to. Example: 612, 650-660"
msgstr ""
++"udp पोर्टस् किंवा %s तर्फे जोडणी करण्याजोगी पोर्टच्या व्याप्तिची स्वल्पविराम विभाजीत सूची "
++"द्या. उदाहरणार्थ: 612, 650-660"
-#: ../gui/polgen.glade:2305
-msgid "label114"
@@ -115426,56 +182518,66 @@ index a4478db..8a537f3 100644
-#: ../gui/polgen.glade:2334
+#: ../gui/polgen.glade:1792
msgid "<b>Select common application traits for %s:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s करीता कॉमन ॲप्लिकेशन ट्रेट्स्ची नीवड करा:</b>"
-#: ../gui/polgen.glade:2366
+#: ../gui/polgen.glade:1809
msgid "Writes syslog messages\t"
- msgstr ""
+-msgstr ""
++msgstr "syslog संदेश लिहीतो\t"
-#: ../gui/polgen.glade:2385
+#: ../gui/polgen.glade:1824
msgid "Create/Manipulate temporary files in /tmp"
- msgstr ""
+-msgstr ""
++msgstr "/tmp मध्ये तात्पुरती फाइल निर्माण/संपादित करा"
-#: ../gui/polgen.glade:2404
+#: ../gui/polgen.glade:1839
msgid "Uses Pam for authentication"
- msgstr ""
+-msgstr ""
++msgstr "ओळख पटवण्याकरीता Pam चा वापर करतो"
-#: ../gui/polgen.glade:2423
+#: ../gui/polgen.glade:1854
msgid "Uses nsswitch or getpw* calls"
- msgstr ""
+-msgstr ""
++msgstr "nsswitch किंवा getpw* कॉलचा वापर करतो"
-#: ../gui/polgen.glade:2442
+#: ../gui/polgen.glade:1869
msgid "Uses dbus"
- msgstr ""
+-msgstr ""
++msgstr "dbus वापरतो"
-#: ../gui/polgen.glade:2461
+#: ../gui/polgen.glade:1884
msgid "Sends audit messages"
- msgstr ""
+-msgstr ""
++msgstr "ऑडिट संदेश पाठवतो"
-#: ../gui/polgen.glade:2480
+#: ../gui/polgen.glade:1899
msgid "Interacts with the terminal"
- msgstr ""
+-msgstr ""
++msgstr "टर्मिनलशी संवाद साधतो"
-#: ../gui/polgen.glade:2499
+#: ../gui/polgen.glade:1914
msgid "Sends email"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:2530
-msgid "label115"
-msgstr ""
--
++msgstr "ईमेल पाठवतो"
+
-#: ../gui/polgen.glade:2559
+#: ../gui/polgen.glade:1961
msgid "<b>Add files/directories that %s manages</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s तर्फे व्यवस्थापीत फाइल्स्/डिरेक्ट्रीज् समाविष्ट करा</b>"
-#: ../gui/polgen.glade:2788
+#: ../gui/polgen.glade:2122
@@ -115483,6 +182585,8 @@ index a4478db..8a537f3 100644
"Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
"Files ..."
msgstr ""
++"%s तर्फे व्यवस्थापीत किंवा \"manages\" फाइल्स्/डिरेक्ट्रीज्. Pid फाइल्स्, लॉग फाइल्स्, /var/"
++"lib फाइल्स् ..."
-#: ../gui/polgen.glade:2823
-msgid "label116"
@@ -115491,27 +182595,31 @@ index a4478db..8a537f3 100644
-#: ../gui/polgen.glade:2852
+#: ../gui/polgen.glade:2166
msgid "<b>Add booleans from the %s policy:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s धोरणपासून बूलियन्स् समाविष्ट करा:</b>"
-#: ../gui/polgen.glade:3002
+#: ../gui/polgen.glade:2274
msgid "Add/Remove booleans used by the %s domain"
- msgstr ""
+-msgstr ""
++msgstr "%s डोमेनतर्फे वापरण्याजोगी बूलियन्स् समाविष्ट करा/काढून टाका"
-#: ../gui/polgen.glade:3066
+#: ../gui/polgen.glade:2316
msgid "<b>Which directory you will generate the %s policy?</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>%s धोरण कोणत्या डिरेक्ट्रीमध्ये निर्माण करायचे?</b>"
-#: ../gui/polgen.glade:3097
+#: ../gui/polgen.glade:2334
msgid "Policy Directory"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:3254
-msgid "Add Booleans Dialog"
-msgstr ""
--
++msgstr "धोरण डिरेक्ट्री"
+
-#: ../gui/polgen.glade:3327
-msgid "Boolean Name"
-msgstr ""
@@ -115519,53 +182627,63 @@ index a4478db..8a537f3 100644
-#: ../gui/polgengui.py:261
+#: ../gui/polgengui.py:262
msgid "Role"
- msgstr ""
+-msgstr ""
++msgstr "भूमिका"
-#: ../gui/polgengui.py:268
+#: ../gui/polgengui.py:269
msgid "Existing_User"
- msgstr ""
+-msgstr ""
++msgstr "अस्तित्वातील वापरकर्ता (_U)"
-#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
+#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
msgid "Application"
- msgstr ""
+-msgstr ""
++msgstr "ॲप्लिकेशन"
-#: ../gui/polgengui.py:352
+#: ../gui/polgengui.py:353
#, python-format
msgid "%s must be a directory"
- msgstr ""
+-msgstr ""
++msgstr "%s डिरेक्ट्री पाहिजे"
-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
msgid "You must select a user"
- msgstr ""
+-msgstr ""
++msgstr "वापरकर्ता निवडणे आवश्यक"
-#: ../gui/polgengui.py:542
+#: ../gui/polgengui.py:543
msgid "Select executable file to be confined."
- msgstr ""
+-msgstr ""
++msgstr "मर्यादीत करण्यासाठी चालवण्याजोगी फाइल नीवड करा."
-#: ../gui/polgengui.py:553
+#: ../gui/polgengui.py:554
msgid "Select init script file to be confined."
- msgstr ""
+-msgstr ""
++msgstr "मर्यादीत करण्याकरीता init स्क्रिप्ट फाइलची नीवड करा."
-#: ../gui/polgengui.py:563
+#: ../gui/polgengui.py:564
msgid "Select file(s) that confined application creates or writes"
- msgstr ""
+-msgstr ""
++msgstr "मर्यादीत ॲप्लिकेशनतर्फे निर्मीत किंवा लिखीत फाइल निवडा"
-#: ../gui/polgengui.py:570
+#: ../gui/polgengui.py:571
msgid "Select directory(s) that the confined application owns and writes into"
- msgstr ""
+-msgstr ""
++msgstr "मर्यादीत ॲप्लिकेशनच्या नावी असलेले व त्यास लिहण्याजोगी डिरेक्ट्री निवडा"
-#: ../gui/polgengui.py:632
+#: ../gui/polgengui.py:633
msgid "Select directory to generate policy files in"
- msgstr ""
+-msgstr ""
++msgstr "यात धोरण फाइल निर्माण करण्यासाठी डिरेक्ट्री निवडा"
-#: ../gui/polgengui.py:649
+#: ../gui/polgengui.py:650
@@ -115574,11 +182692,14 @@ index a4478db..8a537f3 100644
"Type %s_t already defined in current policy.\n"
"Do you want to continue?"
msgstr ""
++"टाइप %s_t आधिपासूनच सद्याच्या धोरणमध्ये ठरवले आहे.\n"
++"तुम्हाला पुढे जायचे?"
-#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
+#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
msgid "Verify Name"
- msgstr ""
+-msgstr ""
++msgstr "नाव तपासा"
-#: ../gui/polgengui.py:653
+#: ../gui/polgengui.py:654
@@ -115587,2331 +182708,3546 @@ index a4478db..8a537f3 100644
"Module %s.pp already loaded in current policy.\n"
"Do you want to continue?"
msgstr ""
++"विभाग %s.pp आधिपासूनच सध्याच्या धोरणात लोड केले आहे.\n"
++"तुम्हाला पुढे जायचे?"
-#: ../gui/polgengui.py:699
+#: ../gui/polgengui.py:700
msgid ""
"You must add a name made up of letters and numbers and containing no spaces."
- msgstr ""
+-msgstr ""
++msgstr "अक्षर व संख्या समाविष्ट असलेले तसेच मोकळी जागा नसलेले नाव समाविष्ट करा."
-#: ../gui/polgengui.py:713
+#: ../gui/polgengui.py:714
msgid "You must enter a executable"
- msgstr ""
+-msgstr ""
++msgstr "एक्जीक्यूटेबल देणे आवश्यक"
-#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
+#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
msgid "Configue SELinux"
- msgstr ""
+-msgstr ""
++msgstr "SELinux संरचीत करा"
-#: ../gui/polgen.py:158
-msgid "Internet Services Daemon"
-msgstr ""
--
++#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
++msgid "Network Port"
++msgstr "नेटवर्क पोर्ट"
+
-#: ../gui/polgen.py:197
-#, python-format
-msgid "Ports must be numbers or ranges of numbers from 1 to %d "
--msgstr ""
--
++#: ../gui/portsPage.py:85
++msgid ""
++"SELinux Port\n"
++"Type"
+ msgstr ""
++"SELinux पोर्ट\n"
++"प्रकार"
+
-#: ../gui/polgen.py:324
-msgid "You must enter a name for your confined process/user"
-msgstr ""
--
++#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
++msgid "Protocol"
++msgstr "प्रोटोकॉल"
+
-#: ../gui/polgen.py:326
--msgid ""
++#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
+ msgid ""
-"Name must be alpha numberic with no spaces. Consider using option \"-n "
-"MODULENAME\""
--msgstr ""
--
++"MLS/MCS\n"
++"Level"
+ msgstr ""
++"MLS/MCS\n"
++"स्तर"
+
-#: ../gui/polgen.py:414
-msgid "User Role types can not be assigned executables."
-msgstr ""
--
++#: ../gui/portsPage.py:101
++msgid "Port"
++msgstr "पोर्ट"
+
-#: ../gui/polgen.py:420
-msgid "Only Daemon apps can use an init script.."
-msgstr ""
--
++#: ../gui/portsPage.py:207
++#, python-format
++msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 "
++msgstr "पोर्ट क्रमांक \"%s\" वैध नाही. 0 < PORT_NUMBER < 65536 "
+
-#: ../gui/polgen.py:438
-msgid "use_resolve must be a boolean value "
-msgstr ""
--
++#: ../gui/portsPage.py:252
++msgid "List View"
++msgstr "सूची दृश्य"
+
-#: ../gui/polgen.py:444
-msgid "use_syslog must be a boolean value "
-msgstr ""
--
++#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
++msgid "Group View"
++msgstr "गट दृश्य"
+
-#: ../gui/polgen.py:450
-msgid "use_kerberos must be a boolean value "
-msgstr ""
--
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
++msgstr "तुम्हाला नक्की %s '%s' काढून टाकायचे?"
+
-#: ../gui/polgen.py:456
-msgid "manage_krb5_rcache must be a boolean value "
--msgstr ""
--
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
++msgstr "%s काढून टाका"
++
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
++msgstr "%s समाविष्ट करा"
++
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
++msgstr "%s संपादित करा"
++
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
++msgstr "परवानगीय"
++
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
++msgstr "जबरनपणे"
++
++#: ../gui/statusPage.py:94
++msgid "Status"
++msgstr "स्थिती"
++
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
++"धोरण प्रकार बदल्यास पुढच्या बूटला पूर्प फाइल प्रणालीस पुन्हा लेबल करण्याजी गरज पडेल. फाइल "
++"प्रणालीच्या आकारावर अवलंबून पुन्हा लेबल करायला बराच वेळ लागू शकतो. तुम्हाला पुढे जायचे?"
+
-#: ../gui/polgen.py:486
-msgid "USER Types automatically get a tmp type"
--msgstr ""
--
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
++"अकार्यनवीत SELinux वर स्थानांतर करतेवेळी पुन्हा बूटची गरज पडते. असे करणे योग्य नाही व "
++"शिफारसीय नाही. पुढे SELinux वापरण्याचा फेरविचार केल्यास, प्रणालीस पुन्हा लेबल करण्याची "
++"गरज पडेल. SELinux मुळे आपल्या प्रणालीवर काही अडचन निर्माण होते का, हे अनुभवण्यास "
++"परवानगीक माध्यमात जावे ज्याने फक्त त्रूटीची लॉग तयार होईल व SELinux करारचे उल्लंगन "
++"होणार नाही. परवानगीक माध्यमाला पुन्हा बूट करायची गरज पडत नाही तुम्हाला पुढे जायचे?"
+
-#: ../gui/polgen.py:1004
-msgid "You must enter the executable path for your confined process"
--msgstr ""
--
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
++"SELinux समर्थित बदल केल्यास पुढच्या बूटला पूर्प फाइल प्रणालीस पुन्हा लेबल करण्याची गरज "
++"पडेल. फाइल प्रणालीच्या आकारावर अवलंबून पुन्हा लेबल करायला बराच वेळ लागू शकतो. तुम्हाला "
++"पुढे जायचे?"
+
-#: ../gui/polgen.py:1182
-msgid "Type Enforcement file"
--msgstr ""
--
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
++msgstr "system-config-selinux"
++
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
++"सर्वहक्काधिकार (c)2006 Red Hat, Inc.\n"
++"सर्वहक्काधिकार (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+
-#: ../gui/polgen.py:1183
-msgid "Interface file"
--msgstr ""
--
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
--msgstr ""
--
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
--msgstr ""
--
--#: ../gui/polgen.py:1306
--#, python-format
--msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
--msgstr ""
--
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
--msgstr ""
--
- #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
- msgstr ""
-@@ -3356,3 +3243,156 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
- msgstr ""
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
++msgstr "SELinux लॉगिन मॅपिंग समाविष्टीत करा"
+
-+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
++msgstr "SELinux नेटवर्क पोर्ट समाविष्ट करा"
+
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
++msgstr "SELinux प्रकार"
+
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
-+msgstr ""
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
++msgstr "फाइल गुणधर्म"
+
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
++msgstr "फाइल प्रकार"
+
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
-+msgstr ""
++#: ../gui/system-config-selinux.glade:727
++msgid ""
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
++"सर्व फाइल\n"
++"नियमीत फाइल\n"
++"डिरेक्ट्री\n"
++"अक्षरी साधन\n"
++"ब्लॉक साधन\n"
++"सॉकेट\n"
++"संकेतीक दुवा\n"
++"नामांकित पाइप\n"
+
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
++msgstr "MLS"
+
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
-+msgstr ""
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
++msgstr "SELinux वापरकर्ता समाविष्टीत करा"
+
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
-+msgstr ""
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
++msgstr "SELinux प्रशासन"
+
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
-+msgstr ""
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
++msgstr "समाविष्ट करा"
+
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
++msgstr "गुणधर्म (_P)"
+
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
++msgstr "नष्ट करा (_D)"
+
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
-+msgstr ""
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr "व्यवस्थापन वस्तूची निवड करा"
+
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
-+msgstr ""
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr "<b>निवड करा:</b>"
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr "प्रणाली पूर्वनिर्धारित जबरन मोड"
+
-+#: ../sepolicy/sepolicy.py:211
++#: ../gui/system-config-selinux.glade:1354
+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
-+msgstr ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
++"बंद केले\n"
++"परवानगीय\n"
++"लागू केलेले\n"
+
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr "सध्याचे जबरनपणे लागू केलेले मोड"
+
-+#: ../sepolicy/sepolicy.py:214
-+msgid "source process domain"
-+msgstr ""
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr "प्रणाली मुलभूत करार प्रकार: "
+
-+#: ../sepolicy/sepolicy.py:217
-+msgid "target process domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+msgstr ""
++"पुढच्या बूटपर्यंत पूर्ण फाइल प्रणालीस पुनः लेबेल करायचे असल्यास निवडा. प्रणालीच्या "
++"आकारावरून, पुनः लेबलीगला बराच वेळ लागू शकतो. कराराचे प्रकार बदलत असल्यास किंवा "
++"अकार्यन्वीत पासून जबरन पर्यंत जात असल्यास, पुनः लेबल आवश्यक आहे."
+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr "पुढील पुनःबूटवेळी पुनःलेबल करा."
+
-+#: ../sepolicy/sepolicy.py:245
-+msgid "name of policy to generate"
-+msgstr ""
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr "लेबल37"
+
-+#: ../sepolicy/sepolicy.py:247
-+msgid "executable to confine"
-+msgstr ""
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr "प्रणाली पूर्वनिर्धारितकरीता बूलियन संयोजना पुनःस्थापीत करा"
+
-+#: ../sepolicy/sepolicy.py:249
-+msgid "run policy generation test suite"
-+msgstr ""
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr "इच्छिक व सर्व बूलियन अंतर्गत टॉगल करा"
+
-+#: ../sepolicy/sepolicy.py:254
-+msgid "commands"
-+msgstr ""
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr "फिल्टर"
+
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
-+msgstr ""
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr "लेबल50"
+
-+#: ../sepolicy/sepolicy/generate.py:171
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr "फाइल संदर्भ समाविष्ट करा"
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr "फाइल संदर्भ संपादित करा"
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
++msgstr "फाइल संदर्भ नष्ट करा"
++
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
++msgstr "सर्व व इच्छिक फाइल संदर्भ अंतर्गत टॉगल करा"
++
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
++msgstr "लेबल38"
++
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
++msgstr "SELinux वापरकर्ता मॅपिंग समाविष्ट करा"
++
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
++msgstr "SELinux वापरकर्ता मॅपिंग संपादित करा"
++
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
++msgstr "SELinux वापरकर्ता मॅपिंग नष्ट करा"
++
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
++msgstr "लेबल39"
++
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
++msgstr "वापरकर्ता समाविष्ट करा"
++
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
++msgstr "वापरकर्ता संपादित करा"
++
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
++msgstr "वापरकर्ता नष्ट करा"
++
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
++msgstr "लेबल41"
++
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
++msgstr "नेटवर्क पोर्ट समाविष्ट करा"
++
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
++msgstr "नेटवर्क पोर्ट संपादित करा"
++
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
++msgstr "नेटवर्क पोर्ट नष्ट करा"
++
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
++msgstr "इच्छिक व सर्व पोर्ट अंतर्गत टॉगल करा"
++
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
++msgstr "लेबल42"
++
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
++msgstr "नविन करार घटक निर्माण करा"
++
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
++msgstr "धोरण विभाग लोड करा"
++
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
++msgstr "लोड करण्याजोगी धोरण विभाग काढून टाका"
++
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
++"अतिरीक ऑडिट नियम सुरू/बंद करा, ज्याचा अहवाल साधारणतः लॉग फाइलमध्ये आढळत नाही."
++
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
++msgstr "लेबल44"
++
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
++msgstr "प्रोसेस मोडला परवानगीयकरीता बदल करा."
++
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
++msgstr "प्रोसेस मोड जबरनरित्या लागू करा"
+
+-#: ../gui/polgen.py:1306
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
++msgstr "प्रोसेस डोमेन"
++
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
++msgstr "लेबल59"
++
++#: ../gui/usersPage.py:138
+ #, python-format
++msgid "SELinux user '%s' is required"
++msgstr "SELinux वापरकर्ता '%s' आवश्यक आहे"
++
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:215
++#, fuzzy
++msgid "query SELinux Policy to see description of booleans"
++msgstr "SELinux धोरण निर्माण साधन"
++
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:231
+ msgid ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
+ msgstr ""
+
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
+ msgstr ""
+
+-#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+-msgid "Network Port"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
+ msgstr ""
+
+-#: ../gui/portsPage.py:85
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:158
++msgid "Internet Services Daemon"
++msgstr "इंटरनेट सर्व्हिसेस् डिमन"
++
++#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
++msgstr "पोर्ट संख्या किंवा 1 ते %d पर्यंतची संख्यांची व्याप्ति पाहिजे "
+
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
++msgstr "मर्यादीत कार्यपद्धती/वापरकर्त्यास नाव प्रविष्ट केले पाहिजे"
+
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"SELinux Port\n"
+-"Type"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
-+msgstr ""
-+
+ msgstr ""
++"विना मोकळी जागा नाव अल्फा न्युमेरिक असायला पाहिजे. पर्याय \"-n MODULENAME\" याचा "
++"वापर करणे गृहीत धरा"
+
+-#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
+-msgid "Protocol"
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
++msgstr "वापरकर्ता भूमिका प्रकारकरीता एक्जिक्युटेब्ल्स्चे वाटप अशक्य."
+
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
++msgstr "फक्त डिमन ॲप्लिकेशन्स् init स्क्रिप्टचा वापर करू शकतात.."
+
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
++msgstr "use_resolve बूलियन मूल्य पाहिजे"
+
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
++msgstr "use_syslog बूलियन मूल्य पाहिजे"
+
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
++msgstr "use_kerberos बूलियन मूल्य पाहिजे"
+
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
++msgstr "manage_krb5_rcache बूलियन मूल्य पाहिजे"
+
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
++msgstr "USER प्रकार यांस आपोआप tmp संदर्भ लागू होतो"
+
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
++msgstr "आपल्या मर्यादीत कार्यपद्धतीकरीता एक्जीक्यूटेबेल मार्ग प्रविष्ट केलाच पाहिजे"
+
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
++msgstr "टाइप एंफोर्समेंट फाइल"
+
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
++msgstr "संवाद फाइल"
+
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
++msgstr "फाइल संदर्भ फाइल"
+
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
-+msgstr ""
-diff --git a/policycoreutils/po/sk.po b/policycoreutils/po/sk.po
-index 3aa6d03..283257d 100644
---- a/policycoreutils/po/sk.po
-+++ b/policycoreutils/po/sk.po
-@@ -7,7 +7,7 @@ msgid ""
++msgstr "स्क्रिप्ट मांडणी"
++
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
msgstr ""
- "Project-Id-Version: Policycoreutils\n"
- "Report-Msgid-Bugs-To: \n"
--"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
- "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: Slovak (http://www.transifex.net/projects/p/fedora/language/"
-@@ -28,7 +28,7 @@ msgstr ""
- " kde: <skript> je názov init skriptu pre spustenie,\n"
- " <params ...> sú parametre pre tento skript."
-
--#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
-+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
- #, c-format
- msgid "failed to initialize PAM\n"
- msgstr "zlyhanie inicializácie PAM\n"
-@@ -77,7 +77,7 @@ msgstr "run_init môže byť použitý len na SELinux jadre.\n"
- msgid "authentication failed.\n"
- msgstr "autentifikácia zlyhala.\n"
--#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
-+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
- #, c-format
- msgid "Could not set exec context to %s.\n"
- msgstr "Nemožno nastaviť exec kontext pre %s.\n"
-@@ -90,856 +90,852 @@ msgstr ""
- msgid "To make this policy package active, execute:"
+-#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
++#: booleans.py:2
+ msgid ""
+-"MLS/MCS\n"
+-"Level"
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
msgstr ""
--#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
--msgid "global"
--msgstr ""
--
--#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
- msgid "Could not create semanage handle"
+-#: ../gui/portsPage.py:101
+-msgid "Port"
++#: booleans.py:3
++#, fuzzy
++msgid "Allow amavis to use JIT compiler"
++msgstr "nfs डिरेक्ट्री शेअर करण्यास Samba ला परवानगी द्या"
++
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
msgstr ""
--#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
- msgid "SELinux policy is not managed or store cannot be accessed."
+-#: ../gui/portsPage.py:207
+-#, python-format
+-msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 "
++#: booleans.py:5
++#, fuzzy
++msgid "Allow users to login using a radius server"
++msgstr "usb साधनांकरीता वापरकर्त्यांना rw परवानगी द्या"
++
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
msgstr ""
- "Pravidlá SELinuxu nie sú spravované, alebo nemožno pristupovať k pamäti."
-
--#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
- msgid "Cannot read policy store."
- msgstr "Nemožno načítať pravidlo z pamäte."
-
--#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
- msgid "Could not establish semanage connection"
- msgstr "Nemožno vytvoriť spojenie na semanage"
++"विविध अंतर्भुत माहिती nfs, samba, काढून टाकण्याजोगी साधने, वापरकर्त्याचे टेंम व अविश्वासू "
++"मजकूर फाइल वाचण्याकरीता cdrecord ला परवानगी द्या"
--#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
- msgid "Could not test MLS enabled status"
+-#: ../gui/portsPage.py:252
+-msgid "List View"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
msgstr ""
--#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
- msgid "Not yet implemented"
+-#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
+-msgid "Group View"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
++msgstr ""
++
++#: booleans.py:9
++#, fuzzy
++msgid "Allow clamscan to read user content"
++msgstr "मोझीला ब्राउजरला वापरकर्त्याचे फाइल वाचण्याकरीता परवानगी द्या"
++
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
++msgstr ""
++
++#: booleans.py:11
++#, fuzzy
++msgid "Allow Cobbler to connect to the network using TCP."
++msgstr "squid डिमनला नेटवर्क प्रवेशास परवानगी द्या"
++
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
++msgstr ""
++
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
++msgstr ""
++
++#: booleans.py:14
++#, fuzzy
++msgid "Allow collectd to connect to the network using TCP."
++msgstr "squid डिमनला नेटवर्क प्रवेशास परवानगी द्या"
++
++#: booleans.py:15
++#, fuzzy
++msgid "Allow codnor domain to connect to the network using TCP."
++msgstr "squid डिमनला नेटवर्क प्रवेशास परवानगी द्या"
++
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
++msgstr ""
++
++#: booleans.py:17
++#, fuzzy
++msgid "Allow cvs daemon to read shadow"
++msgstr "sasl अधिप्रमाणीत सर्व्हरला /etc/shadow वाचण्यास परवानगी द्या"
++
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
++msgstr "सर्व डिमनना कोरफाइल्स लिहीण्याकरीता परवानगी द्या /"
++
++#: booleans.py:19
++#, fuzzy
++msgid "Allow all daemons to use tcp wrappers."
++msgstr "सर्व डिमनना कोरफाइल्स लिहीण्याकरीता परवानगी द्या /"
++
++#: booleans.py:20
++#, fuzzy
++msgid "Allow all daemons the ability to read/write terminals"
++msgstr "अनिश्चित ttys ला वापरण्याची कार्यक्षमता सर्व डिमन्सला द्या"
++
++#: booleans.py:21
++#, fuzzy
++msgid "Allow dbadm to manage files in users home directories"
++msgstr ""
++"SELinux webadm वापरकर्त्यास अधिकार विना वापरकर्ता होम डिरेक्ट्री नियंत्रीत करण्याची "
++"परवानगी द्या"
++
++#: booleans.py:22
++#, fuzzy
++msgid "Allow dbadm to read files in users home directories"
++msgstr ""
++"SELinux webadm वापरकर्त्यास अधिकार विना वापरकर्ता होम डिरेक्ट्री वाचण्यास परवानगी "
++"द्या"
++
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
++msgstr ""
++
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
++msgstr ""
++
++#: booleans.py:25
++#, fuzzy
++msgid "Allow dhcpc client applications to execute iptables commands"
++msgstr "वापरकर्त्यांना mount आदेश चालवण्यास परवानगी द्या"
++
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
++msgstr ""
++
++#: booleans.py:27
++#, fuzzy
++msgid "Allow all domains to use other domains file descriptors"
++msgstr "सर्व डिमनना कोरफाइल्स लिहीण्याकरीता परवानगी द्या /"
++
++#: booleans.py:28
++#, fuzzy
++msgid "Allow all domains to have the kernel load modules"
++msgstr "सर्व डिमनना कोरफाइल्स लिहीण्याकरीता परवानगी द्या /"
++
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
++msgstr ""
++
++#: booleans.py:30
++#, fuzzy
++msgid "Allow exim to connect to databases (postgres, mysql)"
++msgstr "वापरकर्त्याला postgres सॉकेटशी जोडणीकरीता परवानगी द्या"
++
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
++msgstr ""
++
++#: booleans.py:32
++#, fuzzy
++msgid "Allow exim to read unprivileged user files."
++msgstr ""
++"SELinux webadm वापरकर्त्यास अधिकार विना वापरकर्ता होम डिरेक्ट्री वाचण्यास परवानगी "
++"द्या"
++
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
++msgstr ""
++
++#: booleans.py:34
++#, fuzzy
++msgid "Allow fenced domain to connect to the network using TCP."
++msgstr "squid डिमनला नेटवर्क प्रवेशास परवानगी द्या"
++
++#: booleans.py:35
++#, fuzzy
++msgid "Allow fenced domain to execute ssh."
++msgstr "साधारण वापरकर्त्यास ping चालवण्यास परवानगी द्या"
++
++#: booleans.py:36
++#, fuzzy
++msgid "Allow ftp to read and write files in the user home directories"
++msgstr ""
++"SELinux webadm वापरकर्त्यास अधिकार विना वापरकर्ता होम डिरेक्ट्री वाचण्यास परवानगी "
++"द्या"
++
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:38
++#, fuzzy
++msgid "Allow ftp servers to connect to all ports > 1023"
++msgstr "%s ला कोणत्याहि tcp पोर्टशी जोडणीकरीता परवानगी देतो"
++
++#: booleans.py:39
++#, fuzzy
++msgid "Allow ftp servers to connect to mysql database ports"
++msgstr "वापरकर्त्याला mysql सॉकेटशी जोडण्याकरीता परवानगी द्या"
++
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
++msgstr ""
++
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
++msgstr ""
++
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
++msgstr ""
++
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++msgstr ""
++
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
++msgstr ""
++
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
++msgstr ""
++
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
++msgstr ""
++
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
++msgstr ""
++
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
++msgstr ""
++
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
++msgstr ""
++
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
++msgstr ""
++
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
++msgstr ""
++
++#: booleans.py:52
++#, fuzzy
++msgid "Allow gitisis daemon to send mail"
++msgstr "डिमनला NIS सह चालवण्यास परवानगी द्या"
++
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
++msgstr ""
++
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
++msgstr ""
++
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
++msgstr ""
++
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
++msgstr ""
++
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
++#: booleans.py:59
++#, fuzzy
++msgid "Allow http daemon to check spam"
++msgstr "डिमनला NIS सह चालवण्यास परवानगी द्या"
++
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
++msgstr ""
++
++#: booleans.py:61
++#, fuzzy
++msgid "Allow httpd to connect to the ldap port"
++msgstr "%s ला कोणत्याहि udp पोर्टशी जोडणीकरीता परवानगी देतो"
++
++#: booleans.py:62
++#, fuzzy
++msgid "Allow http daemon to connect to zabbix"
++msgstr "squid डिमनला नेटवर्क प्रवेशास परवानगी द्या"
++
++#: booleans.py:63
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++msgstr "squid डिमनला नेटवर्क प्रवेशास परवानगी द्या"
++
++#: booleans.py:64
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++msgstr "squid डिमनला नेटवर्क प्रवेशास परवानगी द्या"
++
++#: booleans.py:65
++#, fuzzy
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
++msgstr "squid डिमनला नेटवर्क प्रवेशास परवानगी द्या"
++
++#: booleans.py:66
++#, fuzzy
++msgid "Allow httpd to connect to memcache server"
++msgstr "%s ला कोणत्याहि tcp पोर्टशी जोडणीकरीता परवानगी देतो"
++
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
++msgstr ""
++
++#: booleans.py:68
++#, fuzzy
++msgid "Allow http daemon to send mail"
++msgstr "डिमनला NIS सह चालवण्यास परवानगी द्या"
++
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
++msgstr ""
++
++#: booleans.py:70
++msgid "Allow httpd cgi support"
++msgstr ""
++
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++msgstr ""
++
++#: booleans.py:72
++#, fuzzy
++msgid "Allow httpd to read home directories"
++msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
++
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
++msgstr ""
++
++#: booleans.py:74
++#, fuzzy
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++msgstr "वापरकर्त्याला postgres सॉकेटशी जोडणीकरीता परवानगी द्या"
++
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
++msgstr ""
++
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
++msgstr ""
++
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
++msgstr ""
++
++#: booleans.py:78
++#, fuzzy
++msgid "Allow httpd to read user content"
++msgstr "rpm ला unconfined चालवण्यास परवानगी द्या"
++
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++msgstr ""
++
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
++msgstr ""
++
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++msgstr ""
++
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
++msgstr ""
++
++#: booleans.py:83
++#, fuzzy
++msgid "Allow Apache to execute tmp content."
++msgstr "वापरकर्त्यांना mount आदेश चालवण्यास परवानगी द्या"
++
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
++msgstr ""
++
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
++msgstr ""
++
++#: booleans.py:86
++#, fuzzy
++msgid "Allow httpd to access cifs file systems"
++msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
++
++#: booleans.py:87
++#, fuzzy
++msgid "Allow httpd to access FUSE file systems"
++msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
++
++#: booleans.py:88
++#, fuzzy
++msgid "Allow httpd to run gpg"
++msgstr "ssh ला ssh-keysign चालवण्यास परवानगी द्या"
++
++#: booleans.py:89
++#, fuzzy
++msgid "Allow httpd to access nfs file systems"
++msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
++
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
++msgstr ""
++
++#: booleans.py:91
++#, fuzzy
++msgid "Allow httpd to access openstack ports"
++msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
++
++#: booleans.py:92
++#, fuzzy
++msgid "Allow icecast to connect to all ports, not just sound ports."
++msgstr "%s ला कोणत्याहि udp पोर्टशी जोडणीकरीता परवानगी देतो"
++
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
++msgstr ""
++
++#: booleans.py:94
++msgid "Allow java executable stack"
++msgstr "जावा एक्जिक्युटेबल स्टॅक स्वीकारा"
++
++#: booleans.py:95
++#, fuzzy
++msgid "Allow confined applications to run with kerberos."
++msgstr "मर्यादीत ॲप्लिकेशनतर्फे निर्मीत किंवा लिखीत फाइल निवडा"
++
++#: booleans.py:96
++#, fuzzy
++msgid "Allow syslogd daemon to send mail"
++msgstr "डिमनला NIS सह चालवण्यास परवानगी द्या"
++
++#: booleans.py:97
++#, fuzzy
++msgid "Allow syslogd the ability to read/write terminals"
++msgstr "अनिश्चित ttys ला वापरण्याची कार्यक्षमता सर्व डिमन्सला द्या"
+
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
msgstr ""
--#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
- msgid "Semanage transaction already in progress"
+-#: ../gui/selinux.tbl:4
++#: booleans.py:100
++#, fuzzy
++msgid "Allow mock to read files in home directories."
++msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
++
++#: booleans.py:101
++#, fuzzy
++msgid "Allow the mount command to mount any directory or file."
++msgstr "कुठलिही डिरेक्ट्री माउंट करण्याकरीता माउंट परवानगी द्या"
++
++#: booleans.py:102
++#, fuzzy
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
++msgstr "squid डिमनला नेटवर्क प्रवेशास परवानगी द्या"
++
++#: booleans.py:103
+ msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++"Allow mozilla_plugins to create random content in the users home directory"
msgstr ""
--#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
- msgid "Could not start semanage transaction"
- msgstr "Nemožno začať semanage prenos"
-
--#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
- msgid "Could not commit semanage transaction"
+-#: ../gui/selinux.tbl:5
++#: booleans.py:104
++#, fuzzy
++msgid "Allow confined web browsers to read home directory content"
++msgstr "होम डिरेक्ट्रीजकरीता स्टॉफ वेब ब्राऊजरना लिहिण्याकरीता परवानगी द्या"
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
++msgstr "mplayer एक्जिक्युटेबल स्टॅकला परवानगी द्या"
++
++#: booleans.py:106
++#, fuzzy
++msgid "Allow mysqld to connect to all ports"
++msgstr "%s ला कोणत्याहि tcp पोर्टशी जोडणीकरीता परवानगी देतो"
++
++#: booleans.py:107
++#, fuzzy
++msgid "Allow BIND to bind apache port."
++msgstr "%s ला कोणत्याहि udp पोर्टसह बांधणीकरीता परवानगी द्या"
++
++#: booleans.py:108
+ msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
msgstr ""
--#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
- msgid "Semanage transaction not in progress"
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
msgstr ""
--#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
- msgid "Could not list SELinux modules"
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
msgstr ""
--#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
- msgid "Modules Name"
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
- msgid "Version"
- msgstr ""
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
+-msgstr ""
++#: booleans.py:112
++#, fuzzy
++msgid "Allow system to run with NIS"
++msgstr "डिमनला NIS सह चालवण्यास परवानगी द्या"
--#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
- msgid "Disabled"
- msgstr ""
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
+-msgstr ""
++#: booleans.py:113
++#, fuzzy
++msgid "Allow confined applications to use nscd shared memory."
++msgstr "क्लाएंटला X शेअर्ड् मेमरी लिहीण्याकरीता परवानगी द्या"
--#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
- #, python-format
- msgid "Could not disable module %s (remove failed)"
- msgstr ""
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
+-msgstr ""
++#: booleans.py:114
++#, fuzzy
++msgid "Allow nsplugin code to connect to unreserved ports"
++msgstr "%s ला कोणत्याहि udp पोर्टशी जोडणीकरीता परवानगी देतो"
--#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
- #, python-format
- msgid "Could not enable module %s (remove failed)"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
msgstr ""
--#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
- #, python-format
- msgid "Could not remove module %s (remove failed)"
- msgstr ""
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
+-msgstr ""
++#: booleans.py:116
++#, fuzzy
++msgid "Allow openvpn to read home directories"
++msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
--#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
- msgid "dontaudit requires either 'on' or 'off'"
- msgstr ""
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
++#: booleans.py:117
++#, fuzzy
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
++msgstr "squid डिमनला नेटवर्क प्रवेशास परवानगी द्या"
--#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
- msgid "Builtin Permissive Types"
+-#: ../gui/selinux.tbl:12
++#: booleans.py:118
++#, fuzzy
++msgid "Allow polipo to connect to all ports > 1023"
++msgstr "%s ला कोणत्याहि tcp पोर्टशी जोडणीकरीता परवानगी देतो"
++
++#: booleans.py:119
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
msgstr ""
--#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
- msgid "Customized Permissive Types"
+-#: ../gui/selinux.tbl:13
++#: booleans.py:120
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
msgstr ""
--#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
- #, python-format
- msgid "Could not set permissive domain %s (module installation failed)"
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
msgstr ""
--#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
- #, python-format
- msgid "Could not remove permissive domain %s (remove failed)"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
--#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
--#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
--#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
--#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
--#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
--#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
- #, python-format
- msgid "Could not create a key for %s"
- msgstr "Nemožno vytvoriť kľúč pre %s"
-
--#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
--#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
- #, python-format
- msgid "Could not check if login mapping for %s is defined"
- msgstr "Nemožno skontrolovať či mapovanie loginu pre %s je definované"
-
--#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
- #, python-format
- msgid "Linux Group %s does not exist"
+-#: ../gui/selinux.tbl:15
+-msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
msgstr ""
--#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
- #, python-format
- msgid "Linux User %s does not exist"
- msgstr "Linuxový užívateľ %s neexistuje"
-
--#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
- #, python-format
- msgid "Could not create login mapping for %s"
- msgstr "Nemožno vytvoriť mapovanie loginu pre %s"
-
--#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
- #, python-format
- msgid "Could not set name for %s"
- msgstr "Nemožno nastaviť meno pre %s"
-
--#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
- #, python-format
- msgid "Could not set MLS range for %s"
- msgstr "Nemožno nastavit MLS rozsah pre %s"
-
--#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
- #, python-format
- msgid "Could not set SELinux user for %s"
- msgstr "Nemožno nastaviť SELinux užívateľa pre %s"
-
--#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
- #, python-format
- msgid "Could not add login mapping for %s"
- msgstr "Nemožno pridat mapovanie loginu pre %s"
-
--#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
- msgid "Requires seuser or serange"
- msgstr "Vyžaduje seuser alebo serange"
-
--#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
- #, python-format
- msgid "Login mapping for %s is not defined"
- msgstr "Mapovanie loginu pre %s nie je definované"
-
--#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
- #, python-format
- msgid "Could not query seuser for %s"
- msgstr "Nemožno overiť seuser pre %s"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
--#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
- #, python-format
- msgid "Could not modify login mapping for %s"
- msgstr "Nemožno zmeniť mapovanie loginu pre %s"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
+-msgstr ""
++#: booleans.py:125
++#, fuzzy
++msgid "Allow postfix_local domain full write access to mail_spool directories"
++msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
--#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
- #, python-format
- msgid "Login mapping for %s is defined in policy, cannot be deleted"
- msgstr "Mapovanie loginu pre %s je definované v pravidlách, nemôže byť zmazané"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
--#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
- #, python-format
- msgid "Could not delete login mapping for %s"
- msgstr "Nemožno zmazať mapovanie loginu pre %s"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
+ msgstr ""
--#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
--#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
- msgid "Could not list login mappings"
- msgstr "Nemožno listovať mapovaniami loginov"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
+-msgstr ""
++#: booleans.py:128
++#, fuzzy
++msgid "Allow database admins to execute DML statement"
++msgstr "वापरकर्त्यांना mount आदेश चालवण्यास परवानगी द्या"
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
- #: ../gui/system-config-selinux.glade:100
- msgid "Login Name"
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: booleans.py:129
++#, fuzzy
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr "साधारण वापरकर्त्यास ping चालवण्यास परवानगी द्या"
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:128
- #: ../gui/system-config-selinux.glade:915
- #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
- msgid "SELinux User"
+-#: ../gui/selinux.tbl:20
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr "नियमीत वापरकर्त्यास pppd चालवण्याकरीता परवानगी द्या"
++
++#: booleans.py:132
+ msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
msgstr ""
--#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
- #: ../gui/system-config-selinux.glade:943
- msgid "MLS/MCS Range"
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
msgstr ""
--#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
--#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
--#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
- #, python-format
- msgid "Could not check if SELinux user %s is defined"
- msgstr "Nemožno skontrolovať či SELinux užívateľ %s je definovaný"
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
+-msgstr ""
++#: booleans.py:134
++#, fuzzy
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++msgstr "वापरकर्त्याला postgres सॉकेटशी जोडणीकरीता परवानगी द्या"
--#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
--#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
- #, python-format
- msgid "Could not query user for %s"
- msgstr "Nemožno overiť užívateľa pre %s"
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
+-msgstr ""
++#: booleans.py:135
++#, fuzzy
++msgid "Allow qemu to connect fully to the network"
++msgstr "squid डिमनला नेटवर्क प्रवेशास परवानगी द्या"
--#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
- #, python-format
- msgid "You must add at least one role for %s"
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
msgstr ""
--#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
- #, python-format
- msgid "Could not create SELinux user for %s"
- msgstr "Nemožno vytvoriť SELinux užívateľa pre %s"
-
--#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
- #, python-format
- msgid "Could not add role %s for %s"
- msgstr "Nemožno pridať rolu %s pre %s"
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
--#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
- #, python-format
- msgid "Could not set MLS level for %s"
- msgstr "Nemožno nastaviť MLS úroveň pre %s"
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
+-msgstr ""
++#: booleans.py:138
++#, fuzzy
++msgid "Allow qemu to use nfs file systems"
++msgstr "nfs डिरेक्ट्री शेअर करण्यास Samba ला परवानगी द्या"
--#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
- #, python-format
- msgid "Could not add prefix %s for %s"
- msgstr "Nemožno pridať prefix %s pre %s"
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
+-msgstr ""
++#: booleans.py:139
++#, fuzzy
++msgid "Allow qemu to use usb devices"
++msgstr "usb साधनांकरीता वापरकर्त्यांना rw परवानगी द्या"
--#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
- #, python-format
- msgid "Could not extract key for %s"
- msgstr "Nemožno extrahovať kľúč pre %s"
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
+-msgstr ""
++#: booleans.py:140
++#, fuzzy
++msgid "Allow racoon to read shadow"
++msgstr "sasl अधिप्रमाणीत सर्व्हरला /etc/shadow वाचण्यास परवानगी द्या"
--#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
- #, python-format
- msgid "Could not add SELinux user %s"
- msgstr "Nemožno pridať SELinux užívateľa %s"
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
+-msgstr ""
++#: booleans.py:141
++#, fuzzy
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr "squid डिमनला नेटवर्क प्रवेशास परवानगी द्या"
--#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
- msgid "Requires prefix, roles, level or range"
- msgstr "Požaduje prefix, role, úroveň alebo rozsah"
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: booleans.py:142
++msgid ""
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
- msgid "Requires prefix or roles"
- msgstr "Požaduje prefix alebo role"
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
+-msgstr ""
++#: booleans.py:143
++#, fuzzy
++msgid "Allow rsync to run as a client"
++msgstr "rpm ला unconfined चालवण्यास परवानगी द्या"
--#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
- #, python-format
- msgid "SELinux user %s is not defined"
- msgstr "SELinux užívateľ %s nie je definovaný"
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
+-msgstr ""
++#: booleans.py:144
++#, fuzzy
++msgid "Allow rsync to export any files/directories read only."
++msgstr "कुठलिही डिरेक्ट्री माउंट करण्याकरीता माउंट परवानगी द्या"
--#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
- #, python-format
- msgid "Could not modify SELinux user %s"
- msgstr "Nemožno zmeniť SELinux užívateľa %s"
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
--#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
- #, python-format
- msgid "SELinux user %s is defined in policy, cannot be deleted"
- msgstr "SELinux užívateľ %s je definovaný v pravidlách, nemožno ho zmazať"
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
+-msgstr ""
++#: booleans.py:146
++#, fuzzy
++msgid "Allow rsync servers to share nfs files systems"
++msgstr "nfs डिरेक्ट्री शेअर करण्यास Samba ला परवानगी द्या"
--#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
- #, python-format
- msgid "Could not delete SELinux user %s"
- msgstr "Nemožno zmazať SELinux užívateľa %s"
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
+-msgstr ""
++#: booleans.py:147
++#, fuzzy
++msgid "Allow samba to create new home directories (e.g. via PAM)"
++msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
--#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
- msgid "Could not list SELinux users"
- msgstr "Nemožno listovať SELinux užívateľmi"
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
--#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
- #, python-format
- msgid "Could not list roles for user %s"
- msgstr "Nemožno listovať rolami pre užívateľa %s"
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
+-msgstr ""
++#: booleans.py:149
++#, fuzzy
++msgid "Allow samba to share users home directories."
++msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "Labeling"
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: booleans.py:150
++#, fuzzy
++msgid "Allow samba to share any file/directory read only."
++msgstr "nfs डिरेक्ट्री शेअर करण्यास Samba ला परवानगी द्या"
++
++#: booleans.py:151
++#, fuzzy
++msgid "Allow samba to share any file/directory read/write."
++msgstr "nfs डिरेक्ट्री शेअर करण्यास Samba ला परवानगी द्या"
++
++#: booleans.py:152
++#, fuzzy
++msgid "Allow samba to act as a portmapper"
++msgstr "nfs डिरेक्ट्री शेअर करण्यास Samba ला परवानगी द्या"
++
++#: booleans.py:153
++#, fuzzy
++msgid "Allow samba to run unconfined scripts"
++msgstr "rpm ला unconfined चालवण्यास परवानगी द्या"
++
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
msgstr ""
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "MLS/"
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "Prefix"
+-#: ../gui/selinux.tbl:41
++#: booleans.py:156
++#, fuzzy
++msgid "Allow sanlock to read/write fuse files"
++msgstr "xen ला डीस्क ड्राइव्ह साधन वाचण्यास/लिहीण्यास परवानगी द्या"
++
++#: booleans.py:157
++#, fuzzy
++msgid "Allow sanlock to manage nfs files"
++msgstr "कुठलिही फाइल माउंट करण्याकरीता माउंटला परवानगी द्या"
++
++#: booleans.py:158
++#, fuzzy
++msgid "Allow sanlock to manage cifs files"
++msgstr "कुठलिही फाइल माउंट करण्याकरीता माउंटला परवानगी द्या"
++
++#: booleans.py:159
++#, fuzzy
++msgid "Allow sasl to read shadow"
++msgstr "sasl अधिप्रमाणीत सर्व्हरला /etc/shadow वाचण्यास परवानगी द्या"
++
++#: booleans.py:160
+ msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Level"
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: booleans.py:161
++msgid "Disable kernel module loading."
msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Range"
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
msgstr ""
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
- msgid "SELinux Roles"
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: booleans.py:163
++#, fuzzy
++msgid "Allow regular users direct dri device access"
msgstr ""
++"नियमीत वापरकर्त्यांना प्रत्यक्ष माउस प्रवेशास परवानगी द्या (फक्त X सर्व्हरला परवानगी द्या)"
--#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
- msgid "Protocol udp or tcp is required"
- msgstr "Protokol udp alebo tcp je požadovaný"
-
--#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
- msgid "Port is required"
- msgstr "Port je požadovaný"
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: booleans.py:164
++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 ""
--#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
- msgid "Invalid Port"
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
msgstr ""
--#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
- #, python-format
- msgid "Could not create a key for %s/%s"
- msgstr "Nemožno vytvoriť kľúč pre %s/%s"
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
--#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
- msgid "Type is required"
- msgstr "Typ je požadovaný"
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
+-msgstr ""
++#: booleans.py:167
++#, fuzzy
++msgid "Allow users to connect to the local mysql server"
++msgstr "वापरकर्त्याला mysql सॉकेटशी जोडण्याकरीता परवानगी द्या"
--#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
--#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
- #, python-format
- msgid "Could not check if port %s/%s is defined"
- msgstr "Nemožno skontrolovať či port %s/%s je definovaný"
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
+-msgstr ""
++#: booleans.py:168
++#, fuzzy
++msgid ""
++"Allow confined users the ability to execute the ping and traceroute commands."
++msgstr "वापरकर्त्यांना mount आदेश चालवण्यास परवानगी द्या"
--#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
- #, python-format
- msgid "Port %s/%s already defined"
- msgstr "Port %s/%s je už definovaný"
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
+-msgstr ""
++#: booleans.py:169
++#, fuzzy
++msgid "Allow users to connect to PostgreSQL"
++msgstr "वापरकर्त्याला postgres सॉकेटशी जोडणीकरीता परवानगी द्या"
--#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
- #, python-format
- msgid "Could not create port for %s/%s"
- msgstr "Nemožno vytvoriť port pre %s/%s"
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
+-msgstr ""
++#: booleans.py:170
++#, fuzzy
++msgid ""
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
++msgstr "noextattrfile (FAT, CDROM, FLOPPY) करीता वापरकर्त्यास r/w परवानगी द्या"
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: booleans.py:171
++#, fuzzy
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
++"TCP सर्वर चालवण्याकरीता वापरकर्त्यांना परवानगी द्या (पोर्टशी बंधनकारक व आतील क्षेत्रातून "
++"व बाहेरील वापरकर्त्यांकडून संपर्क स्वीकारतो), यास बंद केल्यास FTP निषक्रीय मोडमध्ये जातो व "
++"इतर प्रोटोकॉलही बदलणे शक्य आहे"
--#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
- #, python-format
- msgid "Could not create context for %s/%s"
- msgstr "Nemožno vytvoriť kontext pre %s/%s"
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
+-msgstr ""
++#: booleans.py:172
++#, fuzzy
++msgid "Allow user music sharing"
++msgstr "usb साधनांकरीता वापरकर्त्यांना rw परवानगी द्या"
--#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
- #, python-format
- msgid "Could not set user in port context for %s/%s"
- msgstr "Nemožno nastaviť užívateľa v kontexte portu pre %s/%s"
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: booleans.py:173
++msgid ""
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
- #, python-format
- msgid "Could not set role in port context for %s/%s"
- msgstr "Nemožno nastaviť rolu v kontexte portu pre %s/%s"
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: booleans.py:174
++#, fuzzy
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
++"SELinux webadm वापरकर्त्यास अधिकार विना वापरकर्ता होम डिरेक्ट्री वाचण्यास परवानगी "
++"द्या"
--#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
- #, python-format
- msgid "Could not set type in port context for %s/%s"
- msgstr "Nemožno nastaviť typ v kontexte portu pre %s/%s"
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
--#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
- #, python-format
- msgid "Could not set mls fields in port context for %s/%s"
- msgstr "Nemožno nastaviť mls pole v kontexte portu pre %s/%s"
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: booleans.py:176
++#, fuzzy
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
++"SELinux webadm वापरकर्त्यास अधिकार विना वापरकर्ता होम डिरेक्ट्री वाचण्यास परवानगी "
++"द्या"
--#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
- #, python-format
- msgid "Could not set port context for %s/%s"
- msgstr "Nemožno nastaviť kontext portu pre %s/%s"
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
+-msgstr ""
++#: booleans.py:177
++#, fuzzy
++msgid "Allow sge to connect to the network using any TCP port"
++msgstr "squid डिमनला नेटवर्क प्रवेशास परवानगी द्या"
--#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
- #, python-format
- msgid "Could not add port %s/%s"
- msgstr "Nemožno pridať port %s/%s"
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
+-msgstr ""
++#: booleans.py:178
++#, fuzzy
++msgid "Allow sge to access nfs file systems."
++msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
--#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
--#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
- msgid "Requires setype or serange"
- msgstr "Požaduje setype alebo serange"
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: booleans.py:179
++msgid ""
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
--#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
- msgid "Requires setype"
- msgstr "Požaduje setype"
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
- #, python-format
- msgid "Port %s/%s is not defined"
- msgstr "Por %s/%s nie je definovaný"
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+-msgstr ""
++#: booleans.py:181
++#, fuzzy
++msgid "Allow user spamassassin clients to use the network."
++msgstr "नेटवर्कवरील लेबल अशक्य पॅकेट्स् प्रवाहीत करण्यास परवानगी द्या"
--#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
- #, python-format
- msgid "Could not query port %s/%s"
- msgstr "Nemožno overiť port %s/%s"
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+-msgstr ""
++#: booleans.py:182
++#, fuzzy
++msgid "Allow spamd to read/write user home directories."
++msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
--#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
- #, python-format
- msgid "Could not modify port %s/%s"
- msgstr "Nemožno zmeniť port %s/%s"
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+-msgstr ""
++#: booleans.py:183
++#, fuzzy
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr "%s ला कोणत्याहि udp पोर्टशी जोडणीकरीता परवानगी देतो"
--#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
- msgid "Could not list the ports"
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
msgstr ""
--#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
- #, python-format
- msgid "Could not delete the port %s"
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
++#: booleans.py:185
++#, fuzzy
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
msgstr ""
++"SELinux webadm वापरकर्त्यास अधिकार विना वापरकर्ता होम डिरेक्ट्री वाचण्यास परवानगी "
++"द्या"
--#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
- #, python-format
- msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "Port %s/%s je definovaný v pravidlách, nemôže byť zmazaný"
-
--#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
- #, python-format
- msgid "Could not delete port %s/%s"
- msgstr "Nemožno zmazať port %s/%s"
-
--#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
- msgid "Could not list ports"
- msgstr "Nemožno listovať portami"
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+-msgstr ""
++#: booleans.py:186
++#, fuzzy
++msgid "allow host key based authentication"
++msgstr "ओळख पटवण्याकरीता Pam चा वापर करतो"
++
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr "ssh प्रवेशला sysadm_r:sysadm_t म्हणून स्वीकारा"
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "SELinux Port Type"
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
++#: booleans.py:188
++#, fuzzy
++msgid "allow staff user to create and transition to svirt domains."
++msgstr "%s डोमेनकरीता स्थानांतर करण्याजोगी वापरकर्ता भूमिकाची नीवड करा."
++
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
msgstr ""
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "Proto"
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: booleans.py:190
++msgid ""
++"Allow the Telepathy connection managers to connect to any generic TCP port."
msgstr ""
--#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
- msgid "Port Number"
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
msgstr ""
--#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
- msgid "Node Address is required"
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
msgstr ""
--#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
- msgid "Unknown or missing protocol"
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
++#: booleans.py:193
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
msgstr ""
--#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
--#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
- msgid "SELinux Type is required"
- msgstr "SELinux typ je požadovaný"
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
++#: booleans.py:194
++#, fuzzy
++msgid "Allow a user to login as an unconfined domain"
++msgstr "rpm ला unconfined चालवण्यास परवानगी द्या"
++
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
--#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
--#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
--#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
--#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
- #, python-format
- msgid "Could not create key for %s"
- msgstr "Nemožno vytvoriť kľúč pre %s"
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: booleans.py:196
++#, fuzzy
++msgid "Allow video playing tools to run unconfined"
++msgstr "rpm ला unconfined चालवण्यास परवानगी द्या"
++
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
--#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
--#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
- #, python-format
- msgid "Could not check if addr %s is defined"
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: booleans.py:198
++#, fuzzy
++msgid "Support ecryptfs home directories"
++msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
++
++#: booleans.py:199
++#, fuzzy
++msgid "Support fusefs home directories"
++msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
++
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
msgstr ""
--#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
- #, python-format
- msgid "Could not create addr for %s"
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: booleans.py:201
++#, fuzzy
++msgid "Support NFS home directories"
++msgstr "spamd ला होम डिरेक्ट्री प्रवेशास परवानगी द्या"
++
++#: booleans.py:202
++msgid "Support SAMBA home directories"
msgstr ""
--#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
--#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
- #, python-format
- msgid "Could not create context for %s"
- msgstr "Nemožno vytvoriť kontext pre %s"
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: booleans.py:203
++#, fuzzy
++msgid "Allow varnishd to connect to all ports, not just HTTP."
++msgstr "%s ला कोणत्याहि tcp पोर्टशी जोडणीकरीता परवानगी देतो"
++
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
--#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
- #, python-format
- msgid "Could not set mask for %s"
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
msgstr ""
--#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
- #, python-format
- msgid "Could not set user in addr context for %s"
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
msgstr ""
--#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
- #, python-format
- msgid "Could not set role in addr context for %s"
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: booleans.py:207
++#, fuzzy
++msgid "Allow confined virtual guests to read fuse files"
++msgstr "एव्हल्यूशन व थंडरबर्डला वापरकर्त्याचे फाइल वाचण्याकरीता परवानगी द्या"
++
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
msgstr ""
--#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
- #, python-format
- msgid "Could not set type in addr context for %s"
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
msgstr ""
--#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
- #, python-format
- msgid "Could not set mls fields in addr context for %s"
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
msgstr ""
--#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
- #, python-format
- msgid "Could not set addr context for %s"
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
msgstr ""
--#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
- #, python-format
- msgid "Could not add addr %s"
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: booleans.py:212
++#, fuzzy
++msgid "Allow confined virtual guests to use usb devices"
++msgstr "usb साधनांकरीता वापरकर्त्यांना rw परवानगी द्या"
++
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
msgstr ""
--#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
- #, python-format
- msgid "Addr %s is not defined"
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
++#: booleans.py:214
++#, fuzzy
++msgid "Allow webadm to manage files in users home directories"
msgstr ""
++"SELinux webadm वापरकर्त्यास अधिकार विना वापरकर्ता होम डिरेक्ट्री नियंत्रीत करण्याची "
++"परवानगी द्या"
--#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
- #, python-format
- msgid "Could not query addr %s"
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
++#: booleans.py:215
++#, fuzzy
++msgid "Allow webadm to read files in users home directories"
msgstr ""
++"SELinux webadm वापरकर्त्यास अधिकार विना वापरकर्ता होम डिरेक्ट्री वाचण्यास परवानगी "
++"द्या"
--#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
- #, python-format
- msgid "Could not modify addr %s"
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
msgstr ""
--#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
- #, python-format
- msgid "Addr %s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
msgstr ""
--#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
- #, python-format
- msgid "Could not delete addr %s"
+-#: ../gui/selinux.tbl:87
++#: booleans.py:218
++#, fuzzy
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+-msgstr ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++msgstr "ssh प्रवेशला sysadm_r:sysadm_t म्हणून स्वीकारा"
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+-msgstr ""
++#: booleans.py:219
++#, fuzzy
++msgid "Allow xen to manage nfs files"
++msgstr "कुठलिही फाइल माउंट करण्याकरीता माउंटला परवानगी द्या"
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
msgstr ""
--#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
- msgid "Could not deleteall node mappings"
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
msgstr ""
--#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
- msgid "Could not list addrs"
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
++#: booleans.py:222
++msgid ""
++"Allow xguest users to configure Network Manager and connect to apache ports"
msgstr ""
--#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
--#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
- #, python-format
- msgid "Could not check if interface %s is defined"
- msgstr "Nemožno skontrolovať či rozhranie %s je definované"
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+-msgstr ""
++#: booleans.py:223
++#, fuzzy
++msgid "Allow xguest users to mount removable media"
++msgstr "वापरकर्त्यांना dmesg आदेश चालवण्यास परवानगी द्या"
--#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
- #, python-format
- msgid "Could not create interface for %s"
- msgstr "Nemožno vytvoriť rozhranie pre %s"
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+-msgstr ""
++#: booleans.py:224
++#, fuzzy
++msgid "Allow xguest to use blue tooth devices"
++msgstr "usb साधनांकरीता वापरकर्त्यांना rw परवानगी द्या"
--#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
- #, python-format
- msgid "Could not set user in interface context for %s"
- msgstr "Nemožno nastaviť užívateľa v kontexte rozhrania pre %s"
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+-msgstr ""
++#: booleans.py:225
++#, fuzzy
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr "क्लाएंटला X शेअर्ड् मेमरी लिहीण्याकरीता परवानगी द्या"
--#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
- #, python-format
- msgid "Could not set role in interface context for %s"
- msgstr "Nemožno nastaviť rolu v kontexte rozhrania pre %s"
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+-msgstr ""
++#: booleans.py:226
++#, fuzzy
++msgid "Allows XServer to execute writable memory"
++msgstr "वापरकर्त्यांना mount आदेश चालवण्यास परवानगी द्या"
--#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
- #, python-format
- msgid "Could not set type in interface context for %s"
- msgstr "Nemožno nastaviť typ v kontexte rozhrania pre %s"
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
--#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
- #, python-format
- msgid "Could not set mls fields in interface context for %s"
- msgstr "Nemožno nastaviť mls pole v kontexte rozhrania pre %s"
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+-msgstr ""
++#: booleans.py:228
++#, fuzzy
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr "%s ला कोणत्याहि udp पोर्टशी जोडणीकरीता परवानगी देतो"
--#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
- #, python-format
- msgid "Could not set interface context for %s"
- msgstr "Nemožno nastaviť kontext rozhrania pre %s"
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+-msgstr ""
++#: booleans.py:229
++#, fuzzy
++msgid "Allow zebra daemon to write it configuration files"
++msgstr "सर्व डिमनना कोरफाइल्स लिहीण्याकरीता परवानगी द्या /"
--#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
- #, python-format
- msgid "Could not set message context for %s"
- msgstr "Nemožno nastaviť kontext správy pre %s"
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
--#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
- #, python-format
- msgid "Could not add interface %s"
- msgstr "Nemožno pridať rozhranie %s"
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
+-msgstr ""
++#~ msgid "SELinux Service Protection"
++#~ msgstr "SELinux सर्व्हिस सुरक्षा"
--#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
- #, python-format
- msgid "Interface %s is not defined"
- msgstr "Rozhranie %s nie je definované"
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for acct daemon"
++#~ msgstr "acct डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
- #, python-format
- msgid "Could not query interface %s"
- msgstr "Nemožno overiť rozhranie %s"
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
+-msgstr ""
++#~ msgid "Admin"
++#~ msgstr "प्रशासक"
--#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
- #, python-format
- msgid "Could not modify interface %s"
- msgstr "Nemožno zmeniť rozhranie %s"
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
+-msgstr ""
++#~ msgid "User Privs"
++#~ msgstr "वापरकर्ता Privs"
--#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
- #, python-format
- msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr "Rozhranie %s je definované v pravidlách, nemôže byť zmazané"
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow gadmin SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "gadmin SELinux वापरकर्ता खाते यांस होम डिरेक्ट्री किंवा /tmp अंतर्गत फाइल "
++#~ "चालवण्याकरीता परवानगी द्या"
--#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
- #, python-format
- msgid "Could not delete interface %s"
- msgstr "Nemožno zmazať rozhranie %s"
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow guest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "SELinux वापरकर्ता खाते यांस होम डिरेक्ट्री किंवा /tmp अंतर्गत फाइल चालवण्याकरीता "
++#~ "परवानगी द्या"
--#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
- msgid "Could not delete all interface mappings"
- msgstr ""
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
+-msgstr ""
++#~ msgid "Memory Protection"
++#~ msgstr "स्मृता सुरक्षा"
--#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
- msgid "Could not list interfaces"
- msgstr "Nemožno listovať rozhraniami"
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
+-msgstr ""
++#~ msgid "Mount"
++#~ msgstr "माउंट"
--#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
- msgid "SELinux Interface"
- msgstr ""
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
+-msgstr ""
++#~ msgid "SSH"
++#~ msgstr "SSH"
--#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
- msgid "Context"
- msgstr ""
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow staff SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "स्टॉफ SELinux वापरकर्ता खाते यांस होम डिरेक्ट्री किंवा /tmp मध्ये फाइल्स् चालवण्यास "
++#~ "परवानगी द्या"
--#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
- #, python-format
- msgid "Equivalence class for %s already exists"
- msgstr ""
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
+-msgstr ""
++#~ msgid ""
++#~ "Allow sysadm SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "SELinux वापरकर्ता खात्यांना होम डिरेक्ट्री किंवा /tmp अंतर्गत फाइल चालवण्याकरीता "
++#~ "परवानगी द्या"
--#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
- #, python-format
- msgid "File spec %s conflicts with equivalency rule '%s %s'"
- msgstr ""
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow unconfined SELinux user account to execute files in home directory "
++#~ "or /tmp"
++#~ msgstr ""
++#~ "अमर्यादीत SELinux वावरकर्ता खाते करीता होम डिरेक्ट्री किंवा /tmp अंतर्गत फाइल "
++#~ "चालवण्यास परवानगी द्या"
--#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
- #, python-format
- msgid "Equivalence class for %s does not exists"
- msgstr ""
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
+-msgstr ""
++#~ msgid "Network Configuration"
++#~ msgstr "नेटवर्क संरचना"
--#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
- #, python-format
- msgid "Could not set user in file context for %s"
- msgstr "Nemožno nastaviť užívateľa v kontexte súboru pre %s"
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow user SELinux user account to execute files in home directory or /tmp"
++#~ msgstr ""
++#~ "SELinux वापरकर्ता खात्यांना होम डिरेक्ट्री किंवा /tmp अंतर्गत फाइल चालवण्यास "
++#~ "परवानगी द्या"
--#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
- #, python-format
- msgid "Could not set role in file context for %s"
- msgstr "Nemožno nastaviť rolu v kontexte súboru pre %s"
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
+-msgstr ""
++#~ msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#~ msgstr "dyntrans ला unconfined पासून unconfined_execmem करीता परवानगी द्या"
--#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
- #, python-format
- msgid "Could not set mls fields in file context for %s"
- msgstr "Nemožno nastaviť mls pole v kontexte súboru pre %s"
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
+-msgstr ""
++#~ msgid "Databases"
++#~ msgstr "डाटाबेसेस्"
--#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
- msgid "Invalid file specification"
- msgstr ""
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
+-msgstr ""
++#~ msgid "XServer"
++#~ msgstr "XServer"
--#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
- msgid "File specification can not include spaces"
- msgstr ""
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
+-msgstr ""
++#~ msgid ""
++#~ "Allow xguest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "xguest SELinux वापरकर्ता खातेला होम डिरेक्ट्री किंवा /tmp अंतर्गत फाइल चालवण्यास "
++#~ "परवानगी द्या"
--#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
- #, python-format
- msgid ""
- "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
- msgstr ""
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
+-msgstr ""
++#~ msgid "NIS"
++#~ msgstr "NIS"
--#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
--#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
--#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
- #, python-format
- msgid "Could not check if file context for %s is defined"
- msgstr "Nemožno skontrolovať či kontext súboru pre %s je definovaný"
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
+-msgstr ""
++#~ msgid "Web Applications"
++#~ msgstr "वेब ॲप्लिकेशन्स्"
--#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
- #, python-format
- msgid "Could not create file context for %s"
- msgstr "Nemožno vytvoriť kontext súboru pre %s"
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
+-msgstr ""
++#~ msgid "Transition staff SELinux user to Web Browser Domain"
++#~ msgstr "स्टॉफ SELinux वापरकर्तापासून वेब ब्राऊजर डोमेनकरीता स्थानांतर"
--#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
- #, python-format
- msgid "Could not set type in file context for %s"
- msgstr "Nemožno nastaviť typ v kontexte súboru pre %s"
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
+-msgstr ""
++#~ msgid "Transition sysadm SELinux user to Web Browser Domain"
++#~ msgstr "sysadm SELinux वापरकर्तापासून ते वेब ब्राऊजर डोमेनकरीता स्थानांतर"
--#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
--#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
- #, python-format
- msgid "Could not set file context for %s"
- msgstr "Nemožno nastavit kontext súboru pre %s"
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
+-msgstr ""
++#~ msgid "Transition user SELinux user to Web Browser Domain"
++#~ msgstr "वापरकर्ता SELinux वापरकर्तापासून ते वेब ब्राऊजर डोमेनकरीता स्थानांतर"
--#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
- #, python-format
- msgid "Could not add file context for %s"
- msgstr "Nemožno pridať kontext súboru pre %s"
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
+-msgstr ""
++#~ msgid "Transition xguest SELinux user to Web Browser Domain"
++#~ msgstr "xguest SELinux वापरकर्तापासून ते वेब ब्राऊजर डोमेनकरीता स्थानांतर"
--#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
- msgid "Requires setype, serange or seuser"
- msgstr "Požaduje setype, serange alebo seuser"
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
+-msgstr ""
++#~ msgid "Disable SELinux protection for amanda"
++#~ msgstr "अमँडाकरीता SELinux सुरक्षा बंद करा"
--#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
- #, python-format
- msgid "File context for %s is not defined"
- msgstr "Kontext súboru pre %s nie je definovaný"
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for amavis"
++#~ msgstr "अमाविसकरीता SELinux सुरक्षा बंद करा"
--#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
- #, python-format
- msgid "Could not query file context for %s"
- msgstr "Nemožno overiť kontext súboru pre %s"
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for apmd daemon"
++#~ msgstr "apmd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
- #, python-format
- msgid "Could not modify file context for %s"
- msgstr "Nemožno zmeniť kontext súboru pre %s"
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
+-msgstr ""
++#~ msgid "Disable SELinux protection for arpwatch daemon"
++#~ msgstr "arpwatch डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
- msgid "Could not list the file contexts"
- msgstr ""
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for auditd daemon"
++#~ msgstr "auditd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
- #, python-format
- msgid "Could not delete the file context %s"
- msgstr ""
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
+-msgstr ""
++#~ msgid "Disable SELinux protection for automount daemon"
++#~ msgstr "automount डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
- #, python-format
- msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr "Kontext súboru pre %s je definovaný v pravidlách, nemôže byť zmazaný"
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for avahi"
++#~ msgstr "avahi डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
- #, python-format
- msgid "Could not delete file context for %s"
- msgstr "Nemožno zmazať kontext súboru pre %s"
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for bluetooth daemon"
++#~ msgstr "bluetooth डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
- msgid "Could not list file contexts"
- msgstr "Nemožno listovať kontextami súboru"
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for canna daemon"
++#~ msgstr "bluetooth डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
- msgid "Could not list local file contexts"
- msgstr "Nemožno listovať kontextami lokálnych súborov"
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cardmgr daemon"
++#~ msgstr "cardmgr डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
- msgid "SELinux fcontext"
- msgstr ""
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Cluster Server"
++#~ msgstr "क्लस्टर सर्व्हरकरीता SELinux सुरक्षा बंद करा"
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
- msgid "type"
- msgstr ""
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ciped daemon"
++#~ msgstr "ciped डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
- msgid ""
- "\n"
- "SELinux Distribution fcontext Equivalence \n"
- msgstr ""
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clamd daemon"
++#~ msgstr "clamd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
- msgid ""
- "\n"
- "SELinux Local fcontext Equivalence \n"
- msgstr ""
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clamscan"
++#~ msgstr "clamscan करीता SELinux सुरक्षा बंद करा"
--#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
--#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
- #, python-format
- msgid "Could not check if boolean %s is defined"
- msgstr "Nemožno skontrolovať či logická hodnota %s je definovaná"
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clvmd"
++#~ msgstr "clvmd करीता SELinux सुरक्षा बंद करा"
--#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
- #, python-format
- msgid "Boolean %s is not defined"
- msgstr "Logická hodnota %s nie je definovaná"
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
+-msgstr ""
++#~ msgid "Disable SELinux protection for comsat daemon"
++#~ msgstr "comsat डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
- #, python-format
- msgid "Could not query file context %s"
- msgstr "Nemožno overiť kontext súboru %s"
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for courier daemon"
++#~ msgstr "courier डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
- #, python-format
- msgid "You must specify one of the following values: %s"
- msgstr ""
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cpucontrol daemon"
++#~ msgstr "cpucontrol डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
- #, python-format
- msgid "Could not set active value of boolean %s"
- msgstr ""
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cpuspeed daemon"
++#~ msgstr "cpuspeed डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
- #, python-format
- msgid "Could not modify boolean %s"
- msgstr "Nemožno zmeniť logickú hodnotu %s"
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
+-msgstr ""
++#~ msgid "Cron"
++#~ msgstr "क्रॉन"
--#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
- #, python-format
- msgid "Bad format %s: Record %s"
- msgstr ""
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for crond daemon"
++#~ msgstr "crond डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
- #, python-format
- msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr "Logická hodnota %s je definovaná v pravidlách, nemožno ju zmazať"
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
+-msgstr ""
++#~ msgid "Printing"
++#~ msgstr "छपाई"
--#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
- #, python-format
- msgid "Could not delete boolean %s"
- msgstr "Nemožno zmazať logickú hodnotu %s"
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd back end server"
++#~ msgstr "cupsd बॅकएंड सर्वर करीता SELinux सुरक्षा बंद करा"
--#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
- msgid "Could not list booleans"
- msgstr "Nemožno listovať logickými hodnotami"
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd daemon"
++#~ msgstr "cupsd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
- msgid "unknown"
- msgstr ""
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd_lpd"
++#~ msgstr "cupsd_lpd करीता SELinux सुरक्षा बंद करा"
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
- msgid "off"
- msgstr ""
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
+-msgstr ""
++#~ msgid "CVS"
++#~ msgstr "CVS"
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
- msgid "on"
- msgstr ""
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cvs daemon"
++#~ msgstr "cvs डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "SELinux boolean"
- msgstr ""
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cyrus daemon"
++#~ msgstr "cyrus डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "State"
- msgstr ""
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dbskkd daemon"
++#~ msgstr "dbskkd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "Default"
- msgstr ""
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dbusd daemon"
++#~ msgstr "dbusd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
--#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
-+#: ../gui/polgengui.py:254
- msgid "Description"
- msgstr ""
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccd"
++#~ msgstr "dccd करीता SELinux सुरक्षा बंद करा"
-@@ -1003,7 +999,7 @@ msgstr "Chyba alokácie pamäte.\n"
- msgid "Error sending audit message.\n"
- msgstr "Chyba odosielania audit správy.\n"
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccifd"
++#~ msgstr "dccifd करीता SELinux सुरक्षा बंद करा"
--#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
-+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
- #, c-format
- msgid "Could not determine enforcing mode.\n"
- msgstr "Nemožno určiť vynucovací režim.\n"
-@@ -1118,62 +1114,66 @@ msgstr "Nepodarilo sa získať voľný signál\n"
- msgid "Unable to set SIGHUP handler\n"
- msgstr "Nepodarilo sa nastaviť obsluhu SIGHUP\n"
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccm"
++#~ msgstr "dccm करीता SELinux सुरक्षा बंद करा"
--#: ../newrole/newrole.c:1053
-+#: ../newrole/newrole.c:1036
-+msgid "Sorry, newrole failed to drop capabilities\n"
-+msgstr ""
-+
-+#: ../newrole/newrole.c:1052
- #, c-format
- msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "Nová rola môže byť použitá iba na SELinux jadre.\n"
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ddt daemon"
++#~ msgstr "ddt डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../newrole/newrole.c:1070
-+#: ../newrole/newrole.c:1069
- #, c-format
- msgid "failed to get old_context.\n"
- msgstr "zlyhanie získania old_context.\n"
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for devfsd daemon"
++#~ msgstr "devfsd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../newrole/newrole.c:1077
-+#: ../newrole/newrole.c:1076
- #, c-format
- msgid "Warning! Could not retrieve tty information.\n"
- msgstr ""
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dhcpc daemon"
++#~ msgstr "dhcpc डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../newrole/newrole.c:1098
-+#: ../newrole/newrole.c:1097
- #, c-format
- msgid "error on reading PAM service configuration.\n"
- msgstr ""
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dhcpd daemon"
++#~ msgstr "dhcpd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../newrole/newrole.c:1133
-+#: ../newrole/newrole.c:1132
- #, c-format
- msgid "newrole: incorrect password for %s\n"
- msgstr "nová rola: nesprávne heslo pre %s\n"
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dictd daemon"
++#~ msgstr "dictd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../newrole/newrole.c:1160
-+#: ../newrole/newrole.c:1159
- #, c-format
- msgid "newrole: failure forking: %s"
- msgstr "nová rola: zlyhanie rozdeľovania: %s"
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
+-msgstr ""
++#~ msgid "Allow sysadm_t to directly start daemons"
++#~ msgstr "प्रत्यक्ष रूपी डिमन सुरू करण्याकरीता sysadm_t ला परवानगी द्या"
--#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
-+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
- #, c-format
- msgid "Unable to restore tty label...\n"
- msgstr "Nepodarilo sa obnoviť tty klasifikáciu...\n"
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Evolution"
++#~ msgstr "एव्हलूशन करीता SELinux सुरक्षा बंद करा"
--#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
-+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
- #, c-format
- msgid "Failed to close tty properly\n"
- msgstr "Zlyhanie korektného uzavretia tty\n"
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
+-msgstr ""
++#~ msgid "Games"
++#~ msgstr "खेळ"
--#: ../newrole/newrole.c:1224
-+#: ../newrole/newrole.c:1223
- #, c-format
- msgid "Could not close descriptors.\n"
- msgstr "Nemožno zatvoriť popisovače.\n"
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
+-msgstr ""
++#~ msgid "Disable SELinux protection for games"
++#~ msgstr "खेळांकरीता SELinux सुरक्षा बंद करा"
--#: ../newrole/newrole.c:1251
-+#: ../newrole/newrole.c:1250
- #, c-format
- msgid "Error allocating shell's argv0.\n"
- msgstr "Chyba alokácie argv0 shellu.\n"
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
+-msgstr ""
++#~ msgid "Disable SELinux protection for the web browsers"
++#~ msgstr "वेब ब्राउजर करीता SELinux सुरक्षा बंद करा"
--#: ../newrole/newrole.c:1287
-+#: ../newrole/newrole.c:1286
- #, c-format
- msgid "Unable to restore the environment, aborting\n"
- msgstr "Nepodarilo sa obnoviť prostredie, končím\n"
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Thunderbird"
++#~ msgstr "थंडरबर्ड करीता SELinux सुरक्षा बंद करा"
--#: ../newrole/newrole.c:1298
-+#: ../newrole/newrole.c:1297
- msgid "failed to exec shell\n"
- msgstr "zlyhanie spustenia shell-u\n"
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for distccd daemon"
++#~ msgstr "distccd डिमनकरीता SELinux सुरक्षा बंद करा"
-@@ -1276,20 +1276,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
- msgid "chcat -l +CompanyConfidential juser"
- msgstr "chcat -l +CompanyConfidential juser"
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dmesg daemon"
++#~ msgstr "dmesg डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../scripts/chcat:399 ../gui/polgen.py:1351
--#, c-format, python-format
-+#: ../scripts/chcat:399
-+#, c-format
- msgid "Options Error %s "
- msgstr "Chyba volieb %s"
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dnsmasq daemon"
++#~ msgstr "dnsmasq डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
-+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
- msgid "Boolean"
- msgstr ""
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dovecot daemon"
++#~ msgstr "dovecot डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
-+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
- msgid "all"
- msgstr ""
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
+-msgstr ""
++#~ msgid "Disable SELinux protection for entropyd daemon"
++#~ msgstr "entropyd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
-+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
- #: ../gui/system-config-selinux.glade:1615
- #: ../gui/system-config-selinux.glade:1820
- #: ../gui/system-config-selinux.glade:2437
-@@ -1365,557 +1365,444 @@ msgstr ""
- msgid "Load Policy Module"
- msgstr ""
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fetchmail"
++#~ msgstr "फेचमेल करीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:79
--msgid "Polgen"
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:80
-+#: ../gui/polgen.glade:9
- msgid "Red Hat 2007"
- msgstr ""
++#~ msgid "Disable SELinux protection for fingerd daemon"
++#~ msgstr "fingerd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:81
-+#: ../gui/polgen.glade:11
- msgid "GPL"
- msgstr ""
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
+-msgstr ""
++#~ msgid "Disable SELinux protection for freshclam daemon"
++#~ msgstr "freshclam डिमनकरीता SELinux सुरक्षा बंद करा"
- #. TRANSLATORS: Replace this string with your names, one name per line.
--#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
-+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
- msgid "translator-credits"
- msgstr ""
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fsdaemon daemon"
++#~ msgstr "fsdaemon डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:90
-+#: ../gui/polgen.glade:34
-+msgid "Add Booleans Dialog"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:101
-+msgid "Boolean Name"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:230
- msgid "SELinux Policy Generation Tool"
- msgstr ""
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
+-msgstr ""
++#~ msgid "Disable SELinux protection for gpm daemon"
++#~ msgstr "gpm डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:128
-+#: ../gui/polgen.glade:251
- msgid ""
- "<b>Select the policy type for the application or user role you want to "
- "confine:</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
+-msgstr ""
++#~ msgid "NFS"
++#~ msgstr "NFS"
--#: ../gui/polgen.glade:177
-+#: ../gui/polgen.glade:284
- msgid "<b>Applications</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
+-msgstr ""
++#~ msgid "Disable SELinux protection for gss daemon"
++#~ msgstr "gss डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
-+msgid "Standard Init Daemon"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
- msgid ""
- "Standard Init Daemon are daemons started on boot via init scripts. Usually "
- "requires a script in /etc/rc.d/init.d"
- msgstr ""
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Hal daemon"
++#~ msgstr "Hal डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:241 ../gui/polgen.py:156
--msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
-+msgid "DBUS System Daemon"
- msgstr ""
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
+-msgstr ""
++#~ msgid "Compatibility"
++#~ msgstr "सुसंगतता"
--#: ../gui/polgen.glade:261 ../gui/polgen.py:157
--msgid "DBUS System Daemon"
-+#: ../gui/polgen.glade:349
-+msgid "Internet Services Daemon (inetd)"
- msgstr ""
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Do not audit things that we know to be broken but which are not security "
++#~ "risks"
++#~ msgstr ""
++#~ "माहिती असलेल्या ज्याचे उल्लंगन शक्य आहे परंतु सुरक्षाकारणास्तव धोका नसलेल्या बाबी ऑडीट "
++#~ "करू नका"
--#: ../gui/polgen.glade:280
-+#: ../gui/polgen.glade:353
- msgid "Internet Services Daemon are daemons started by xinetd"
- msgstr ""
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hostname daemon"
++#~ msgstr "यजमान डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:282
--msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
-+msgid "Web Application/Script (CGI)"
- msgstr ""
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hotplug daemon"
++#~ msgstr "hotplug डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:301
-+#: ../gui/polgen.glade:370
- msgid ""
- "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
- msgstr ""
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for howl daemon"
++#~ msgstr "howl डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:303 ../gui/polgen.py:159
--msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
-+msgid "User Application"
- msgstr ""
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cups hplip daemon"
++#~ msgstr "hplip डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
-+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
- msgid ""
- "User Application are any application that you would like to confine that is "
- "started by a user"
- msgstr ""
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for httpd rotatelogs"
++#~ msgstr "httpd लॉगबदली करीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:324 ../gui/polgen.py:160
--msgid "User Application"
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
-msgstr ""
--
--#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
- msgid "Sandbox"
- msgstr ""
++#~ msgid "HTTPD Service"
++#~ msgstr "HTTPD सर्व्हिस"
--#: ../gui/polgen.glade:391
-+#: ../gui/polgen.glade:446
- msgid "<b>Login Users</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for http suexec"
++#~ msgstr "http suexec करीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:453
-+#: ../gui/polgen.glade:478
-+msgid "Existing User Roles"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:482
- msgid "Modify an existing login user record."
- msgstr ""
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hwclock daemon"
++#~ msgstr "hwclock करीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:455
--msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
-+msgid "Minimal Terminal User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
+-msgstr ""
++#~ msgid "Disable SELinux protection for i18n daemon"
++#~ msgstr "i18n डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:474
-+#: ../gui/polgen.glade:499
- 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/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for imazesrv daemon"
++#~ msgstr "imazesrv डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:476 ../gui/polgen.py:162
--msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
-+msgid "Minimal X Windows User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
+-msgstr ""
++#~ msgid "Disable SELinux protection for inetd child daemons"
++#~ msgstr "inetd उप डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:495
-+#: ../gui/polgen.glade:516
- 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/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
+-msgstr ""
++#~ msgid "Disable SELinux protection for inetd daemon"
++#~ msgstr "inetd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:497 ../gui/polgen.py:163
--msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
-+msgid "User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for innd daemon"
++#~ msgstr "innd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:516
-+#: ../gui/polgen.glade:533
- msgid ""
- "User with full networking, no setuid applications without transition, no "
- "sudo, no su."
- msgstr ""
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for iptables daemon"
++#~ msgstr "iptables डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:518 ../gui/polgen.py:164
--msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
-+msgid "Admin User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ircd daemon"
++#~ msgstr "ircd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:537
-+#: ../gui/polgen.glade:550
- msgid ""
- "User with full networking, no setuid applications without transition, no su, "
- "can sudo to Root Administration Roles"
- msgstr ""
+-#: ../gui/selinux.tbl:189
+-msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for irqbalance daemon"
++#~ msgstr "irqbalance डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:539 ../gui/polgen.py:165
--msgid "Admin User Role"
-+#: ../gui/polgen.glade:592
-+msgid "<b>Root Users</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
+-msgstr ""
++#~ msgid "Disable SELinux protection for iscsi daemon"
++#~ msgstr "iscsi डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:585
--msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
-+msgid "Root Admin User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for jabberd daemon"
++#~ msgstr "jabberd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:647
-+#: ../gui/polgen.glade:627
- 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/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
+-msgstr ""
++#~ msgid "Kerberos"
++#~ msgstr "केरबेरोस"
--#: ../gui/polgen.glade:649 ../gui/polgen.py:166
--msgid "Root Admin User Role"
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:716
--msgid "label104"
++#~ msgid "Disable SELinux protection for kadmind daemon"
++#~ msgstr "kadmind डिमनकरीता SELinux सुरक्षा बंद करा"
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:745
-+#: ../gui/polgen.glade:705
- msgid "<b>Enter name of application or user role:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for klogd daemon"
++#~ msgstr "klogd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
-+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
- msgid "Name"
- msgstr ""
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for krb5kdc daemon"
++#~ msgstr "krb5kdc डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:807
-+#: ../gui/polgen.glade:739
- msgid "Enter complete path for executable to be confined."
- msgstr ""
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ktalk daemons"
++#~ msgstr "ktalk डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
-+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
- msgid "..."
- msgstr ""
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for kudzu daemon"
++#~ msgstr "kudzu डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:849
-+#: ../gui/polgen.glade:776
- msgid "Enter unique name for the confined application or user role."
- msgstr ""
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for locate daemon"
++#~ msgstr "locate डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:871
-+#: ../gui/polgen.glade:794
- msgid "Executable"
- msgstr ""
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lpd daemon"
++#~ msgstr "lpd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:899
-+#: ../gui/polgen.glade:808
- msgid "Init script"
- msgstr ""
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lrrd daemon"
++#~ msgstr "lrrd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:927
-+#: ../gui/polgen.glade:821
- msgid ""
- "Enter complete path to init script used to start the confined application."
- msgstr ""
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lvm daemon"
++#~ msgstr "lvm डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:982
--msgid "label105"
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:1011
-+#: ../gui/polgen.glade:887
- msgid "<b>Select existing role to modify:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for mailman"
++#~ msgstr "मेलमॅन करीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:1045
-+#: ../gui/polgen.glade:908
- msgid "Select the user roles that will transiton to the %s domain."
- msgstr ""
+-#: ../gui/selinux.tbl:202
+-msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mdadm daemon"
++#~ msgstr "mdadm डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:1073
--msgid "label106"
-+#: ../gui/polgen.glade:928
-+msgid "role tab"
- msgstr ""
+-#: ../gui/selinux.tbl:203
+-msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for monopd daemon"
++#~ msgstr "monopd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:1102
-+#: ../gui/polgen.glade:945
- msgid "<b>Select roles that %s will transition to:</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mrtg daemon"
++#~ msgstr "mrtg डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:1136
-+#: ../gui/polgen.glade:963
- msgid "Select applications domains that %s will transition to."
- msgstr ""
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mysqld daemon"
++#~ msgstr "mysqld डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:1164
--msgid "label107"
-+#: ../gui/polgen.glade:983
-+msgid ""
-+"transition \n"
-+"role tab"
- msgstr ""
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nagios daemon"
++#~ msgstr "nagios डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:1193
-+#: ../gui/polgen.glade:1001
- msgid "<b>Select the user_roles that will transition to %s:</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
+-msgstr ""
++#~ msgid "Name Service"
++#~ msgstr "नेम सर्व्हिस"
--#: ../gui/polgen.glade:1227
-+#: ../gui/polgen.glade:1019
- msgid "Select the user roles that will transiton to this applications domains."
- msgstr ""
+-#: ../gui/selinux.tbl:208
+-msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
+-msgstr ""
++#~ msgid "Disable SELinux protection for named daemon"
++#~ msgstr "named डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:1255
--msgid "label108"
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
-msgstr ""
--
--#: ../gui/polgen.glade:1284
-+#: ../gui/polgen.glade:1056
- msgid "<b>Select domains that %s will administer:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for nessusd daemon"
++#~ msgstr "nessusd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
-+#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
- msgid "Select the domains that you would like this user administer."
- msgstr ""
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NetworkManager"
++#~ msgstr "नेटवर्क व्यवस्थापका करीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:1346
--msgid "label109"
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
-msgstr ""
--
--#: ../gui/polgen.glade:1375
-+#: ../gui/polgen.glade:1111
- msgid "<b>Select additional roles for %s:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for nfsd daemon"
++#~ msgstr "nfsd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:1437
--msgid "label111"
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
-msgstr ""
--
--#: ../gui/polgen.glade:1466
-+#: ../gui/polgen.glade:1166
- msgid "<b>Enter network ports that %s binds on:</b>"
- msgstr ""
++#~ msgid "Samba"
++#~ msgstr "सांबा"
--#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
-+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
- msgid "<b>TCP Ports</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nmbd daemon"
++#~ msgstr "nmbd करीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
-+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
-+#: ../gui/polgen.glade:1698
-+msgid "All"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
- msgid "Allows %s to bind to any udp port"
- msgstr ""
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nrpe daemon"
++#~ msgstr "nrpe डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
--#: ../gui/polgen.glade:2215
--msgid "All"
-+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
-+msgid "600-1024"
- msgstr ""
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nscd daemon"
++#~ msgstr "nscd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
-+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
- msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
- msgstr ""
+-#: ../gui/selinux.tbl:216
+-msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nsd daemon"
++#~ msgstr "nsd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
--msgid "600-1024"
-+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
-+msgid "Unreserved Ports (>1024)"
- msgstr ""
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ntpd daemon"
++#~ msgstr "ntpd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
-+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s binds "
- "to. Example: 612, 650-660"
- msgstr ""
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for oddjob"
++#~ msgstr "oddjob करीता SELinux सुरक्षा बंद करा"
++
++#~ msgid "Disable SELinux protection for oddjob_mkhomedir"
++#~ msgstr "oddjob_mkhomedir करीता SELinux सुरक्षा बंद करा"
++
++#~ msgid "Disable SELinux protection for openvpn daemon"
++#~ msgstr "openvpn डिमनकरीता SELinux सुरक्षा बंद करा"
++
++#~ msgid "Disable SELinux protection for pam daemon"
++#~ msgstr "pam डिमनकरीता SELinux सुरक्षा बंद करा"
++
++#~ msgid "Disable SELinux protection for pegasus"
++#~ msgstr "pegasus करीता SELinux सुरक्षा बंद करा"
++
++#~ msgid "Disable SELinux protection for perdition daemon"
++#~ msgstr "perdition डिमनकरीता SELinux सुरक्षा बंद करा"
++
++#~ msgid "Disable SELinux protection for portmap daemon"
++#~ msgstr "portmap डिमनकरीता SELinux सुरक्षा बंद करा"
++
++#~ msgid "Disable SELinux protection for portslave daemon"
++#~ msgstr "portslave डिमनकरीता SELinux सुरक्षा बंद करा"
++
++#~ msgid "Disable SELinux protection for postfix"
++#~ msgstr "postfix करीता SELinux सुरक्षा बंद करा"
++
++#~ msgid "Disable SELinux protection for postgresql daemon"
++#~ msgstr "postgresql डिमनकरीता SELinux सुरक्षा बंद करा"
++
++#~ msgid "pppd"
++#~ msgstr "pppd"
++
++#~ msgid "Disable SELinux protection for pptp"
++#~ msgstr "pptp करीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
--msgid "Unreserved Ports (>1024)"
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
--#: ../gui/polgen.glade:2233
-+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
-+#: ../gui/polgen.glade:1718
- msgid "Select Ports"
- msgstr ""
++#~ msgid "Disable SELinux protection for prelink daemon"
++#~ msgstr "prelink डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
-+#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
- msgid "Allows %s to bind to any udp ports > 1024"
- msgstr ""
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for privoxy daemon"
++#~ msgstr "privoxy डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
-+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
- msgid "<b>UDP Ports</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ptal daemon"
++#~ msgstr "ptal डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:1937
--msgid "label113"
-+#: ../gui/polgen.glade:1519
-+msgid ""
-+"Network\n"
-+"Bind tab"
- msgstr ""
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for pxe daemon"
++#~ msgstr "pxe डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:1966
-+#: ../gui/polgen.glade:1537
- msgid "<b>Select network ports that %s connects to:</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
+-msgstr ""
++#~ msgid "Disable SELinux protection for pyzord"
++#~ msgstr "pyzord करीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:2058
-+#: ../gui/polgen.glade:1593
- msgid "Allows %s to connect to any tcp port"
- msgstr ""
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for quota daemon"
++#~ msgstr "quota डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:2104
-+#: ../gui/polgen.glade:1622
- msgid ""
- "Enter a comma separated list of tcp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
- msgstr ""
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
+-msgstr ""
++#~ msgid "Disable SELinux protection for radiusd daemon"
++#~ msgstr "radiusd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:2212
-+#: ../gui/polgen.glade:1702
- msgid "Allows %s to connect to any udp port"
- msgstr ""
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
+-msgstr ""
++#~ msgid "Disable SELinux protection for radvd daemon"
++#~ msgstr "radvd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:2258
-+#: ../gui/polgen.glade:1731
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
- msgstr ""
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rdisc"
++#~ msgstr "prelink डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:2305
--msgid "label114"
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
-msgstr ""
--
--#: ../gui/polgen.glade:2334
-+#: ../gui/polgen.glade:1792
- msgid "<b>Select common application traits for %s:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for readahead"
++#~ msgstr "readhead करीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:2366
-+#: ../gui/polgen.glade:1809
- msgid "Writes syslog messages\t"
- msgstr ""
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
+-msgstr ""
++#~ msgid "Allow programs to read files in non-standard locations (default_t)"
++#~ msgstr "फाइल अ-मानक स्थानापासून (default_t) वाचण्याकरीता परवानगी द्या"
--#: ../gui/polgen.glade:2385
-+#: ../gui/polgen.glade:1824
- msgid "Create/Manipulate temporary files in /tmp"
- msgstr ""
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for restorecond"
++#~ msgstr "restorecond डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:2404
-+#: ../gui/polgen.glade:1839
- msgid "Uses Pam for authentication"
- msgstr ""
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rhgb daemon"
++#~ msgstr "rhgb डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:2423
-+#: ../gui/polgen.glade:1854
- msgid "Uses nsswitch or getpw* calls"
- msgstr ""
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ricci"
++#~ msgstr "ricci करीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:2442
-+#: ../gui/polgen.glade:1869
- msgid "Uses dbus"
- msgstr ""
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ricci_modclusterd"
++#~ msgstr "ricci_modclusterd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:2461
-+#: ../gui/polgen.glade:1884
- msgid "Sends audit messages"
- msgstr ""
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rlogind daemon"
++#~ msgstr "rlogind डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:2480
-+#: ../gui/polgen.glade:1899
- msgid "Interacts with the terminal"
- msgstr ""
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rpcd daemon"
++#~ msgstr "rpcd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:2499
-+#: ../gui/polgen.glade:1914
- msgid "Sends email"
- msgstr ""
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rshd"
++#~ msgstr "rshd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:2530
--msgid "label115"
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
-msgstr ""
--
--#: ../gui/polgen.glade:2559
-+#: ../gui/polgen.glade:1961
- msgid "<b>Add files/directories that %s manages</b>"
- msgstr ""
++#~ msgid "rsync"
++#~ msgstr "rsync"
--#: ../gui/polgen.glade:2788
-+#: ../gui/polgen.glade:2122
- msgid ""
- "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
- "Files ..."
- msgstr ""
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rsync daemon"
++#~ msgstr "rsync डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:2823
--msgid "label116"
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
-msgstr ""
--
--#: ../gui/polgen.glade:2852
-+#: ../gui/polgen.glade:2166
- msgid "<b>Add booleans from the %s policy:</b>"
- msgstr ""
++#~ msgid "Allow ssh to run from inetd instead of as a daemon"
++#~ msgstr "डिमनऐवजी inetd पासून ssh ला चालवण्यास परवानगी द्या"
--#: ../gui/polgen.glade:3002
-+#: ../gui/polgen.glade:2274
- msgid "Add/Remove booleans used by the %s domain"
- msgstr ""
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
+-msgstr ""
++#~ msgid "SASL authentication server"
++#~ msgstr "SASL ओळखपटवणे सर्व्हर"
--#: ../gui/polgen.glade:3066
-+#: ../gui/polgen.glade:2316
- msgid "<b>Which directory you will generate the %s policy?</b>"
- msgstr ""
+-#: ../gui/statusPage.py:94
+-msgid "Status"
+-msgstr ""
++#~ msgid ""
++#~ "Allow X-Windows server to map a memory region as both executable and "
++#~ "writable"
++#~ msgstr ""
++#~ "स्मृती क्षेत्रास कार्यान्वीत व लिहीतायेण्याजोगी करण्यास X-Windows सर्व्हरला मॅप "
++#~ "करण्याची परवानगी द्या"
--#: ../gui/polgen.glade:3097
-+#: ../gui/polgen.glade:2334
- msgid "Policy Directory"
- msgstr ""
+-#: ../gui/statusPage.py:133
+-msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for saslauthd daemon"
++#~ msgstr "saslauthd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgen.glade:3254
--msgid "Add Booleans Dialog"
+-#: ../gui/statusPage.py:147
+-msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
-msgstr ""
--
--#: ../gui/polgen.glade:3327
--msgid "Boolean Name"
++#~ msgid "Disable SELinux protection for scannerdaemon daemon"
++#~ msgstr "scannerdaemon डिमनकरीता SELinux सुरक्षा बंद करा"
+
+-#: ../gui/statusPage.py:152
+-msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
-msgstr ""
--
--#: ../gui/polgengui.py:261
-+#: ../gui/polgengui.py:262
- msgid "Role"
- msgstr ""
++#~ msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#~ msgstr "sysadm_t, sudo व su प्रभावित मध्ये स्थानांतरीत होण्यास परवानगी देऊ नका"
--#: ../gui/polgengui.py:268
-+#: ../gui/polgengui.py:269
- msgid "Existing_User"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
+-msgstr ""
++#~ msgid "Do not allow any processes to load kernel modules"
++#~ msgstr "कुठल्याही कार्यपद्धतीस कर्नल घटक दाखल करण्यास परवानगी देऊ नका"
--#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
-+#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
- msgid "Application"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:12
+-msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+-msgstr ""
++#~ msgid "Do not allow any processes to modify kernel SELinux policy"
++#~ msgstr "कुठल्याही कार्यपद्धतीस कर्नल SELinux करार संपादीत करण्यास परवानगी देऊ नका"
--#: ../gui/polgengui.py:352
-+#: ../gui/polgengui.py:353
- #, python-format
- msgid "%s must be a directory"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sendmail daemon"
++#~ msgstr "sendmail डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
-+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
- msgid "You must select a user"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
+-msgstr ""
++#~ msgid "Disable SELinux protection for setrans"
++#~ msgstr "setrans डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgengui.py:542
-+#: ../gui/polgengui.py:543
- msgid "Select executable file to be confined."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
+-msgstr ""
++#~ msgid "Disable SELinux protection for setroubleshoot daemon"
++#~ msgstr "setroubleshoot डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgengui.py:553
-+#: ../gui/polgengui.py:554
- msgid "Select init script file to be confined."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
+-msgstr ""
++#~ msgid "Disable SELinux protection for slapd daemon"
++#~ msgstr "slapd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgengui.py:563
-+#: ../gui/polgengui.py:564
- msgid "Select file(s) that confined application creates or writes"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
+-msgstr ""
++#~ msgid "Disable SELinux protection for slrnpull daemon"
++#~ msgstr "slrnpull डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgengui.py:570
-+#: ../gui/polgengui.py:571
- msgid "Select directory(s) that the confined application owns and writes into"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:727
+-msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
+-msgstr ""
++#~ msgid "Disable SELinux protection for smbd daemon"
++#~ msgstr "smbd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgengui.py:632
-+#: ../gui/polgengui.py:633
- msgid "Select directory to generate policy files in"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
+-msgstr ""
++#~ msgid "Disable SELinux protection for snmpd daemon"
++#~ msgstr "snmpd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgengui.py:649
-+#: ../gui/polgengui.py:650
- #, python-format
- msgid ""
- "Type %s_t already defined in current policy.\n"
- "Do you want to continue?"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for snort daemon"
++#~ msgstr "snort डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
- msgid "Verify Name"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
+-msgstr ""
++#~ msgid "Disable SELinux protection for soundd daemon"
++#~ msgstr "soundd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:654
- #, python-format
- msgid ""
- "Module %s.pp already loaded in current policy.\n"
- "Do you want to continue?"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sound daemon"
++#~ msgstr "sound डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgengui.py:699
-+#: ../gui/polgengui.py:700
- msgid ""
- "You must add a name made up of letters and numbers and containing no spaces."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
+-msgstr ""
++#~ msgid "Spam Protection"
++#~ msgstr "स्पॅम सुरक्षा"
--#: ../gui/polgengui.py:713
-+#: ../gui/polgengui.py:714
- msgid "You must enter a executable"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
+-msgstr ""
++#~ msgid "Disable SELinux protection for spamd daemon"
++#~ msgstr "spamd डिमनकरीता SELinux सुरक्षा बंद करा"
--#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
-+#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
- msgid "Configue SELinux"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
+-msgstr ""
++#~ msgid "Allow Spam Assassin daemon network access"
++#~ msgstr "स्पॅम निषक्रीयक डिमनाला नेटवर्क प्रवेशास परवानगी द्या"
--#: ../gui/polgen.py:158
--msgid "Internet Services Daemon"
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
-msgstr ""
--
--#: ../gui/polgen.py:197
--#, python-format
--msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#~ msgid "Disable SELinux protection for speedmgmt daemon"
++#~ msgstr "speedmgmt डिमनकरीता SELinux सुरक्षा बंद करा"
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
-msgstr ""
--
--#: ../gui/polgen.py:324
--msgid "You must enter a name for your confined process/user"
++#~ msgid "Squid"
++#~ msgstr "स्क्विड्"
+
+-#: ../gui/system-config-selinux.glade:1354
+-msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
-msgstr ""
--
--#: ../gui/polgen.py:326
++#~ msgid "Disable SELinux protection for squid daemon"
++#~ msgstr "squid डिमनकरीता SELinux सुरक्षा बंद करा"
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ssh daemon"
++#~ msgstr "in डिमनकरीता SELinux सुरक्षा बंद करा"
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
+-msgstr ""
++#~ msgid ""
++#~ "Allow staff_r users to search the sysadm home dir and read files (such as "
++#~ "~/.bashrc)"
++#~ msgstr ""
++#~ "staff_r वापरकर्त्यांना sysadm तील होम डिरेक्ट्री व वाचण्याजोगी फाइल (जसे की ~/."
++#~ "bashrc) शोधण्यास परवानगी द्या"
+
+-#: ../gui/system-config-selinux.glade:1463
-msgid ""
--"Name must be alpha numberic with no spaces. Consider using option \"-n "
--"MODULENAME\""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
-msgstr ""
--
--#: ../gui/polgen.py:414
--msgid "User Role types can not be assigned executables."
++#~ msgid "Universal SSL tunnel"
++#~ msgstr "युनिवर्सल SSL मार्ग"
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
-msgstr ""
--
--#: ../gui/polgen.py:420
--msgid "Only Daemon apps can use an init script.."
++#~ msgid "Disable SELinux protection for stunnel daemon"
++#~ msgstr "stunnel डिमनकरीता SELinux सुरक्षा बंद करा"
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
-msgstr ""
--
--#: ../gui/polgen.py:438
--msgid "use_resolve must be a boolean value "
++#~ msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#~ msgstr ""
++#~ "stunnel डिमनला स्वतंत्ररीत्या, xinetd च्या बाहेर कार्यरत ठेवण्याची परवानगी द्या"
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
-msgstr ""
--
--#: ../gui/polgen.py:444
--msgid "use_syslog must be a boolean value "
++#~ msgid "Disable SELinux protection for swat daemon"
++#~ msgstr "swat डिमनकरीता SELinux सुरक्षा बंद करा"
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
-msgstr ""
--
--#: ../gui/polgen.py:450
--msgid "use_kerberos must be a boolean value "
++#~ msgid "Disable SELinux protection for sxid daemon"
++#~ msgstr "sxid डिमनकरीता SELinux सुरक्षा बंद करा"
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
-msgstr ""
--
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
++#~ msgid "Disable SELinux protection for syslogd daemon"
++#~ msgstr "syslogd डिमनकरीता SELinux सुरक्षा बंद करा"
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
-msgstr ""
--
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
++#~ msgid "Disable SELinux protection for system cron jobs"
++#~ msgstr "प्रणाली क्रॉन कार्यांकरीता SELinux सुरक्षा बंद करा"
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
-msgstr ""
--
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
++#~ msgid "Disable SELinux protection for tcp daemon"
++#~ msgstr "tcp डिमनकरीता SELinux सुरक्षा बंद करा"
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
-msgstr ""
--
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
++#~ msgid "Disable SELinux protection for telnet daemon"
++#~ msgstr "telnet डिमनकरीता SELinux सुरक्षा बंद करा"
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
-msgstr ""
--
--#: ../gui/polgen.py:1183
--msgid "Interface file"
++#~ msgid "Disable SELinux protection for tftpd daemon"
++#~ msgstr "tftpd डिमनकरीता SELinux सुरक्षा बंद करा"
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
-msgstr ""
--
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
++#~ msgid "Disable SELinux protection for transproxy daemon"
++#~ msgstr "transproxy डिमनकरीता SELinux सुरक्षा बंद करा"
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
-msgstr ""
--
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
++#~ msgid "Disable SELinux protection for udev daemon"
++#~ msgstr "udev डिमनकरीता SELinux सुरक्षा बंद करा"
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
-msgstr ""
--
--#: ../gui/polgen.py:1306
--#, python-format
++#~ msgid "Disable SELinux protection for uml daemon"
++#~ msgstr "uml डिमनकरीता SELinux सुरक्षा बंद करा"
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
+-msgstr ""
++#~ msgid ""
++#~ "Allow xinetd to run unconfined, including any services it starts that do "
++#~ "not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "xinetd ला unconfined म्हणून चालवण्यास परवानगी द्या, डोमेन ट्रांजिशन प्रत्यक्षरित्या "
++#~ "वेगळे नसणारे सर्व्हिसेस् समाविष्टीत"
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
+-msgstr ""
++#~ msgid ""
++#~ "Allow rc scripts to run unconfined, including any daemon started by an rc "
++#~ "script that does not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "rc स्क्रिप्टस्ला unconfined म्हणून चालवण्यास परवानगी द्या, डोमेन ट्रांजिशन "
++#~ "प्रत्यक्षरित्या वेगळे नसणारे सर्व्हिसेस् समाविष्टीत"
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
+-msgstr ""
++#~ msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#~ msgstr ""
++#~ "अधिकृत युटिलिटिज जसे hotplug व insmod ला unconfined असे चालवण्यास परवानगी द्या"
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for updfstab daemon"
++#~ msgstr "updfstab डिमनकरीता SELinux सुरक्षा बंद करा"
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for uptimed daemon"
++#~ msgstr "uptimed डिमनकरीता SELinux सुरक्षा बंद करा"
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
+-msgstr ""
++#~ msgid ""
++#~ "Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, "
++#~ "only staff_r can do so"
++#~ msgstr ""
++#~ "sysadm_r via su, sudo, किंवा userhelper पर्यंत पोहचण्यास user_r ला परवानगी "
++#~ "द्या. किंवा, फक्त staff_r असे करू शकतो"
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
+-msgstr ""
++#~ msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#~ msgstr ""
++#~ "वापरकर्त्यांना नेटवर्क संवाद नियंत्रीत करण्यास परवानगी द्या (USERCTL=true देखिल "
++#~ "आवश्यक)"
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
+-msgstr ""
++#~ msgid "Allow user to stat ttyfiles"
++#~ msgstr "वापरकर्त्याला ttyfiles stat करण्यास परवानगी द्या"
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
+-msgstr ""
++#~ msgid "Disable SELinux protection for uucpd daemon"
++#~ msgstr "uucpd डिमनकरीता SELinux सुरक्षा बंद करा"
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
+-msgstr ""
++#~ msgid "Disable SELinux protection for vmware daemon"
++#~ msgstr "vmware डिमनकरीता SELinux सुरक्षा बंद करा"
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
+-msgstr ""
++#~ msgid "Disable SELinux protection for watchdog daemon"
++#~ msgstr "watchdog डिमनकरीता SELinux सुरक्षा बंद करा"
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
+-msgstr ""
++#~ msgid "Disable SELinux protection for winbind daemon"
++#~ msgstr "winbind डिमनकरीता SELinux सुरक्षा बंद करा"
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
+-msgstr ""
++#~ msgid "Disable SELinux protection for xdm daemon"
++#~ msgstr "xdm डिमनकरीता SELinux सुरक्षा बंद करा"
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
+-msgstr ""
++#~ msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#~ msgstr "xdm प्रवेशला sysadm_r:sysadm_t म्हणून परवानगी द्या"
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
+-msgstr ""
++#~ msgid "Disable SELinux protection for xen daemon"
++#~ msgstr "xen डिमनकरीता SELinux सुरक्षा बंद करा"
+
+-#: ../gui/system-config-selinux.glade:2661
-msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
-msgstr ""
--
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
++#~ msgid "XEN"
++#~ msgstr "XEN"
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
-msgstr ""
--
- #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
- msgstr ""
-@@ -3361,3 +3248,156 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
- msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
-+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
-+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
-+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
-+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
-+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
-+msgid "commands"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
-+msgstr ""
-diff --git a/policycoreutils/po/sq.po b/policycoreutils/po/sq.po
-index a4478db..8a537f3 100644
---- a/policycoreutils/po/sq.po
-+++ b/policycoreutils/po/sq.po
-@@ -8,7 +8,7 @@ msgid ""
++#~ msgid "Disable SELinux protection for xfs daemon"
++#~ msgstr "xfs डिमनकरीता SELinux सुरक्षा बंद करा"
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
+-msgstr ""
++#~ msgid "Disable SELinux protection for xen control"
++#~ msgstr "xen constrol करीता SELinux सुरक्षा बंद करा"
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ypbind daemon"
++#~ msgstr "ypbind डिमनकरीता SELinux सुरक्षा बंद करा"
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NIS Password Daemon"
++#~ msgstr "NIS पासवर्ड डिमनकरीता SELinux सुरक्षा बंद करा"
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ypserv daemon"
++#~ msgstr "ypserv डिमनकरीता SELinux सुरक्षा बंद करा"
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
++#~ msgstr "NIS सथानांतर डिमनकरीता SELinux सुरक्षा बंद करा"
+diff --git a/policycoreutils/po/ms.po b/policycoreutils/po/ms.po
+index 7df97ae..c52f35d 100644
+--- a/policycoreutils/po/ms.po
++++ b/policycoreutils/po/ms.po
+@@ -7,15 +7,15 @@ msgid ""
msgstr ""
- "Project-Id-Version: PACKAGE VERSION\n"
+ "Project-Id-Version: Policycoreutils\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
- "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
+ "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
"Language-Team: LANGUAGE <LL at li.org>\n"
+ "Language: ms\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=1; plural=0\n"
++"Plural-Forms: nplurals=1; plural=0;\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
@@ -24,7 +24,7 @@ msgid ""
" <args ...> are the arguments to that script."
msgstr ""
@@ -117939,116 +186275,116 @@ index a4478db..8a537f3 100644
-msgstr ""
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
msgstr ""
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
msgstr ""
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
msgstr ""
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
msgstr ""
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
msgstr ""
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
msgstr ""
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
msgstr ""
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
msgstr ""
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
msgstr ""
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
msgstr ""
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
msgstr ""
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
msgstr ""
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
msgstr ""
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
msgstr ""
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
msgstr ""
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
msgstr ""
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
msgstr ""
@@ -118060,119 +186396,119 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
msgstr ""
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
msgstr ""
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
msgstr ""
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
msgstr ""
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
msgstr ""
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
msgstr ""
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
msgstr ""
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
msgstr ""
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
msgstr ""
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
msgstr ""
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
msgstr ""
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
msgstr ""
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
msgstr ""
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
@@ -118180,7 +186516,7 @@ index a4478db..8a537f3 100644
msgstr ""
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
msgstr ""
@@ -118188,587 +186524,587 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
msgstr ""
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
msgstr ""
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
msgstr ""
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
msgstr ""
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
msgstr ""
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
msgstr ""
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
msgstr ""
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
msgstr ""
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
msgstr ""
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
msgstr ""
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
msgstr ""
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
msgstr ""
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
msgstr ""
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
- msgstr ""
+ msgstr "Tidak dapat menyenaraikan pengguna SELinux"
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
- msgstr ""
+ msgstr "Tidak dapat menyenaraikan peranan untuk pengguna %s"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
msgstr ""
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
msgstr ""
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
- msgstr ""
+ msgstr "Protokol udp atau tcp diperlukan"
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
- msgstr ""
+ msgstr "Port diperlukan"
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
msgstr ""
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
- msgstr ""
+ msgstr "Tidak dapat mencipta kekunci untuk %s/%s"
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
- msgstr ""
+ msgstr "Jenis diperlukan"
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
- msgstr ""
+ msgstr "Tidak dapat memeriksa sama ada port %s/%s telah dinyatakan"
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
- msgstr ""
+ msgstr "Port %s/%s telah ditakrif"
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
- msgstr ""
+ msgstr "Tidak dapat mencipta port untuk %s/%s"
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
- msgstr ""
+ msgstr "Tidak dapat mencipta konteks untuk %s/%s"
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
- msgstr ""
+ msgstr "Tidak dapat menetapkan pengguna dalam konteks port untuk %s/%s"
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
- msgstr ""
+ msgstr "Tidak dapat menetapkan tugas dalam konteks port untuk %s/%s"
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
- msgstr ""
+ msgstr "Tidak dapat menetapkan jenis dalam konteks port untuk %s/%s"
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
- msgstr ""
+ msgstr "Tidak dapat menetapkan medan mls dalam konteks port untuk %s/%s"
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
- msgstr ""
+ msgstr "Tidak dapat menetapkan konteks port untuk %s/%s"
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
- msgstr ""
+ msgstr "Tidak dapat menambah port %s/%s"
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
- msgstr ""
+ msgstr "Memerlukan setype atau serange"
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
- msgstr ""
+ msgstr "Memerlukan setype"
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
- msgstr ""
+ msgstr "Port %s/%s tidak dinyatakan"
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
- msgstr ""
+ msgstr "Tidak dapat menyoal port %s/%s"
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
- msgstr ""
+ msgstr "Tidak dapat mengubah port %s/%s"
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
msgstr ""
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
msgstr ""
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr ""
+ msgstr "Port %s/%s dinyatakan dalam polisi, tidak boleh dipadam"
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
- msgstr ""
+ msgstr "Tidak dapat memadam port %s/%s"
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
- msgstr ""
+ msgstr "Tidak dapat menyenaraikan port"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
msgstr ""
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
msgstr ""
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
msgstr ""
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
msgstr ""
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
- msgstr ""
+ msgstr "Jenis SELinux diperlukan"
-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
- msgstr ""
+ msgstr "Tidak dapat mencipta kekunci untuk %s"
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
msgstr ""
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
msgstr ""
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
- msgstr ""
+ msgstr "Tidak dapat mencipta konteks untuk %s"
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
msgstr ""
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
msgstr ""
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
msgstr ""
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
msgstr ""
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
msgstr ""
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
msgstr ""
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
msgstr ""
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
msgstr ""
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
msgstr ""
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
- msgstr ""
+ msgstr "Tidak dapat memeriksa sama ada antaramuka %s dinyatakan"
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
- msgstr ""
+ msgstr "Tidak dapat mencipta antaramuka untuk %s"
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
- msgstr ""
+ msgstr "Tidak dapat menetapkan pengguna dalam konteks antaramuka untuk %s"
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
- msgstr ""
+ msgstr "Tidak dapat menetapkan tugas dalam konteks antaramuka untuk %s"
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
- msgstr ""
+ msgstr "Tidak dapat menetapkan jenis dalam konteks antaramuka untuk %s"
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
- msgstr ""
+ msgstr "Tidak dapat menetapkan medan mls dalam konteks antaramuka untuk %s"
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
- msgstr ""
+ msgstr "Tidak dapat menetapkan konteks antaramuka untuk %s"
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
- msgstr ""
+ msgstr "Tidak dapat menetapkan konteks mesej untuk %s"
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
- msgstr ""
+ msgstr "Tidak dapat menambah antaramuka %s"
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr ""
+ msgstr "Antaramuka %s tidak dinyatakan"
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr ""
+ msgstr "Tidak dapat menyoal antaramuka %s"
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr ""
+ msgstr "Tidak dapat mengubah antaramuka %s"
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr ""
+ msgstr "Antaramuka %s dinyatakan dalam polisi, tidak boleh dipadam"
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr ""
+ msgstr "Tidak dapat memadam antaramuka %s"
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
msgstr ""
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr ""
+ msgstr "Tidak dapat menyenaraikan antaramuka"
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
msgstr ""
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
msgstr ""
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
msgstr ""
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
msgstr ""
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
msgstr ""
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr ""
+ msgstr "Tidak dapat menetapkan pengguna dalam konteks fail untuk %s"
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr ""
+ msgstr "Tidak dapat menetapkan tugas dalam konteks fail untuk %s"
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
- msgstr ""
+ msgstr "Tidak dapat menetapkan medan mls dalam konteks fail untuk %s"
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
msgstr ""
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
msgstr ""
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -118777,114 +187113,114 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
- msgstr ""
+ msgstr "Tidak dapat memeriksa jika konteks fail untuk %s telah dinyatakan"
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr ""
+ msgstr "Tidak dapat mencipta konteks fail untuk %s"
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr ""
+ msgstr "Tidak dapat menetapkan jenis dalam konteks fail untuk %s"
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr ""
+ msgstr "Tidak dapat menetapkan konteks fail untuk %s"
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr ""
+ msgstr "Tidak dapat menambah konteks fail untuk %s"
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
- msgstr ""
+ msgstr "Memerlukan setype, serange atau seuser"
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr ""
+ msgstr "Konteks fail %s tidak dinyatakan"
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr ""
+ msgstr "Tidak dapat menyoal konteks fail untuk %s"
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr ""
+ msgstr "Tidak dapat mengubahsuai konteks fail untuk %s"
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
msgstr ""
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
msgstr ""
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
msgstr ""
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr ""
+ msgstr "Tidak dapat memadam konteks fail untuk %s"
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr ""
+ msgstr "Tidak dapat menyenaraikan konteks fail"
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr ""
+ msgstr "Tidak dapat menyenaraikan konteks fail tempatan"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
msgstr ""
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
@@ -118892,98 +187228,98 @@ index a4478db..8a537f3 100644
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr ""
+ msgstr "Tidak dapat memeriksa sama ada boolean %s dinyatakan"
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr ""
+ msgstr "Boolean %s tidak dinyatakan"
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr ""
+ msgstr "Tidak dapat menyoal fail konteks %s"
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
msgstr ""
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
msgstr ""
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr ""
+ msgstr "Tidak dapat mengubah boolean %s"
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
msgstr ""
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr ""
+ msgstr "Boolean %s dinyatakan dalam polisi, tidak boleh dipadam"
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr ""
+ msgstr "Tidak dapat memadam boolean %s"
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr ""
+ msgstr "Tidak dapat menyenaraikan boolean"
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
msgstr ""
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
msgstr ""
@@ -119795,317 +188131,2411 @@ index a4478db..8a537f3 100644
#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
msgid "Network Port"
msgstr ""
-@@ -3356,3 +3243,156 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
+@@ -1948,1411 +1835,1487 @@ msgstr ""
+ msgid "Group View"
msgstr ""
-+
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+#: ../sepolicy/sepolicy.py:110
+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+#: ../sepolicy/sepolicy.py:114
+msgid "All domains"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+#: ../sepolicy/sepolicy.py:116
+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+#: ../sepolicy/sepolicy.py:164
+msgid "Query SELinux policy network information"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+#: ../sepolicy/sepolicy.py:169
+msgid "list all SELinux port types"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
+#: ../sepolicy/sepolicy.py:175
+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
+#: ../sepolicy/sepolicy.py:178
+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
+#: ../sepolicy/sepolicy.py:195
+msgid "Source Domain"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+#: ../sepolicy/sepolicy.py:198
+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
+msgstr ""
-diff --git a/policycoreutils/po/sr.po b/policycoreutils/po/sr.po
-index 3a7af11..8e7934a 100644
---- a/policycoreutils/po/sr.po
-+++ b/policycoreutils/po/sr.po
-@@ -11,7 +11,7 @@ msgid ""
++
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
msgstr ""
- "Project-Id-Version: Policycoreutils\n"
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/my.po b/policycoreutils/po/my.po
+index a4478db..f98f780 100644
+--- a/policycoreutils/po/my.po
++++ b/policycoreutils/po/my.po
+@@ -8,7 +8,7 @@ msgid ""
+ msgstr ""
+ "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
- "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: Serbian <trans-sr at lists.fedoraproject.org>\n"
-@@ -32,7 +32,7 @@ msgstr ""
- " где је <скрипта> име инит скрипте коју треба покренути,\n"
- " <аргументи ...> су аргументи за ту скрипту."
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
+ "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+ "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+ "Language-Team: LANGUAGE <LL at li.org>\n"
+@@ -24,7 +24,7 @@ msgid ""
+ " <args ...> are the arguments to that script."
+ msgstr ""
-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
#, c-format
msgid "failed to initialize PAM\n"
- msgstr "неуспела PAM иницијализација\n"
-@@ -81,7 +81,7 @@ msgstr "Жалим, run_init се може користити само на SELi
+ msgstr ""
+@@ -73,7 +73,7 @@ msgstr ""
msgid "authentication failed.\n"
- msgstr "неуспела аутентификација.\n"
+ msgstr ""
-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
#, c-format
msgid "Could not set exec context to %s.\n"
- msgstr "Не могу да поставим извршни контекст на %s.\n"
-@@ -94,856 +94,852 @@ msgstr "********************** ВАЖНО *************************\n"
+ msgstr ""
+@@ -86,855 +86,851 @@ msgstr ""
msgid "To make this policy package active, execute:"
- msgstr "Да бисте активирали овај пакет полиса, извршите:"
+ msgstr ""
-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
-msgid "global"
--msgstr "опште"
+-msgstr ""
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
- msgstr "Не могу да направим semanage ручку"
+ msgstr ""
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr "SELinux полисом се не управља или се не може приступити складишту."
+ msgstr ""
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
- msgstr "Не могу да прочитам складиште полисе."
+ msgstr ""
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
- msgstr "Не могу да успоставим semanage везу"
+ msgstr ""
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
- msgstr "Не могу да испитам статус MLS омогућавања"
+ msgstr ""
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
- msgstr "Још није имплементирано"
+ msgstr ""
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
- msgstr "Semanage трансакција је већ у току"
+ msgstr ""
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
- msgstr "Не могу да покренем semanage трансакцију"
+ msgstr ""
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
- msgstr "Не могу да предам semanage трансакцију"
+ msgstr ""
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
- msgstr "Semanage трансакција није у току"
+ msgstr ""
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
- msgstr "Не могу да попишем SELinux модуле"
+ msgstr ""
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
msgstr ""
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
- msgstr "Верзија"
+ msgstr ""
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
- msgstr "Искључено"
+ msgstr ""
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
msgstr ""
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
msgstr ""
- "Нисам могао да поставим допустиви домен %s (инсталација модула није успела)"
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
- msgstr "Нисам могао да уклоним допустиви домен %s (уклањање није успело)"
+ msgstr ""
-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
@@ -120114,715 +190544,715 @@ index 3a7af11..8e7934a 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
- msgstr "Не могу да направим кључ за %s"
+ msgstr ""
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
- msgstr "Не могу да проверим да ли је одређено пресликавање пријаве за %s"
+ msgstr ""
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
- msgstr "Linux група %s не постоји"
+ msgstr ""
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
- msgstr "Linux корисник %s не постоји"
+ msgstr ""
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
- msgstr "Не могу да направим празно пресликавање пријаве за %s"
+ msgstr ""
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
- msgstr "Не могу да поставим име за %s"
+ msgstr ""
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
- msgstr "Не могу да поставим MLS опсег за %s"
+ msgstr ""
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
- msgstr "Не могу да поставим SELinux корисника за %s"
+ msgstr ""
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
- msgstr "Не могу да додам пресликавање пријаве за %s"
+ msgstr ""
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
- msgstr "Захтева seuser или serange"
+ msgstr ""
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
- msgstr "Пресликавање пријаве за %s није одређено "
+ msgstr ""
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
- msgstr "Не могу да испитам seuser-а за %s"
+ msgstr ""
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
- msgstr "Не могу да изменим пресликавање пријаве за %s"
+ msgstr ""
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
- msgstr "Пресликавање пријаве за %s је одређено у полиси, не може се брисати"
+ msgstr ""
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
- msgstr "Не могу да обришем пресликавање пријаве за %s"
+ msgstr ""
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
- msgstr "Не могу да попишем пресликавања пријаве"
+ msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
- msgstr "Пријавно име"
+ msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
msgid "SELinux User"
- msgstr "SELinux корисник"
+ msgstr ""
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
- msgstr "MLS/MCS опсег"
+ msgstr ""
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
- msgstr "Не могу да проверим да ли је одређен SELinux корисник %s"
+ msgstr ""
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
- msgstr "Не могу да испитам корисника за %s"
+ msgstr ""
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
- msgstr "Морате додати барем једну улогу за %s"
+ msgstr ""
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
- msgstr "Не могу да направим SELinux корисника за %s"
+ msgstr ""
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
- msgstr "Не могу да додам улогу %s за %s"
+ msgstr ""
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
- msgstr "Не могу да поставим MLS ниво за %s"
+ msgstr ""
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
- msgstr "Не могу да додам префикс %s за %s"
+ msgstr ""
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
- msgstr "Не могу да издвојим кључ за %s"
+ msgstr ""
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
- msgstr "Не могу да додам SELinux корисника %s"
+ msgstr ""
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
- msgstr "Захтева префикс, улоге, ниво или опсег"
+ msgstr ""
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
- msgstr "Захтева префикс или улоге"
+ msgstr ""
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
- msgstr "SELinux корисник %s није одређен"
+ msgstr ""
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
- msgstr "Не могу да изменим SELinux корисника %s"
+ msgstr ""
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
- msgstr "SELinux корисник %s је одређен у полиси, не може се брисати"
+ msgstr ""
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
- msgstr "Не могу да обришем SELinux корисника %s"
+ msgstr ""
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
- msgstr "Не могу да попишем SELinux кориснике"
+ msgstr ""
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
- msgstr "Не могу да попишем улоге за корисника %s"
+ msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
- msgstr "Означавање"
+ msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
- msgstr "MLS/"
+ msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
- msgstr "Префикс"
+ msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
- msgstr "MCS ниво"
+ msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
- msgstr "MCS опсег"
+ msgstr ""
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
- msgstr "SELinux улоге"
+ msgstr ""
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
- msgstr "Неопходан је udp или tcp протокол"
+ msgstr ""
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
- msgstr "Неопходан је порт"
+ msgstr ""
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
msgstr ""
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
- msgstr "Не могу да направим кључ за %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
- msgstr "Неопходна је врста"
+ msgstr ""
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
- msgstr "Не могу да проверим да ли је порт %s/%s одређен"
+ msgstr ""
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
- msgstr "Порт %s/%s је већ одређен"
+ msgstr ""
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
- msgstr "Не могу да направим порт за %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
- msgstr "Не могу да направим контекст %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
- msgstr "Не могу да поставим корисника у контексту порта за %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
- msgstr "Не могу да поставим улогу у контексту порта за %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
- msgstr "Не могу да поставим врсту у контексту порта за %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
- msgstr "Не могу да поставим mls поља у контексту порта за %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
- msgstr "Не могу да поставим контекст порт за %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
- msgstr "Не могу да додам порт %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
- msgstr "Захтева setype или serange"
+ msgstr ""
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
- msgstr "Захтева setype"
+ msgstr ""
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
- msgstr "Порт %s/%s није одређен"
+ msgstr ""
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
- msgstr "Не могу да испитам порт %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
- msgstr "Не могу да изменим порт %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
- msgstr "Не могу да излистам портове"
+ msgstr ""
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
- msgstr "Не могу да обришем порт %s"
+ msgstr ""
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "Порт %s/%s је одређен у полиси, не може се брисати"
+ msgstr ""
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
- msgstr "Не могу да обришем порт %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
- msgstr "Не могу да излистам портове"
+ msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
- msgstr "Врста SELinux порта"
+ msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
- msgstr "Proto"
+ msgstr ""
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
- msgstr "Број портова"
+ msgstr ""
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
- msgstr "Неопходна је адреса чвора"
+ msgstr ""
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
- msgstr "Непознат или недостајући протокол"
+ msgstr ""
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
- msgstr "SELinux врста је неопходна"
+ msgstr ""
-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
- msgstr "Не могу да направим кључ за %s"
+ msgstr ""
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
- msgstr "Не могу да проверим да ли је адреса %s одређена"
+ msgstr ""
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
- msgstr "Не могу да направим адресу за %s"
+ msgstr ""
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
- msgstr "Не могу да направим контекст за %s"
+ msgstr ""
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
- msgstr "Не могу да поставим маску за %s"
+ msgstr ""
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
- msgstr "Не могу да поставим корисника у контексту адресе за %s"
+ msgstr ""
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
- msgstr "Не могу да поставим улогу у контексту адресе за %s"
+ msgstr ""
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
- msgstr "Не могу да поставим врсту у контексту адресе за %s"
+ msgstr ""
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
- msgstr "Не могу да поставим mls поља у контексту адресе за %s"
+ msgstr ""
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
- msgstr "Не могу да поставим контекст адресе за %s"
+ msgstr ""
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
- msgstr "Не могу да додам адресу %s"
+ msgstr ""
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
- msgstr "Адреса %s није одређена"
+ msgstr ""
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
- msgstr "Не могу да испитам адресу %s"
+ msgstr ""
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
- msgstr "Не могу да изменим адресу %s"
+ msgstr ""
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr "Адреса %s је одређена у полиси, не може се брисати"
+ msgstr ""
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
- msgstr "Не могу да обришем адресу %s"
+ msgstr ""
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
msgstr ""
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
- msgstr "Не могу да излистам адресе"
+ msgstr ""
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
- msgstr "Не могу да проверим да ли је сучеље %s одређено"
+ msgstr ""
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
- msgstr "Не могу да направим сучеље за %s"
+ msgstr ""
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
- msgstr "Не могу да поставим корисника у контексту сучеља за %s"
+ msgstr ""
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
- msgstr "Не могу да поставим улогу у контексту сучеља за %s"
+ msgstr ""
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
- msgstr "Не могу да поставим врсту у контексту сучеља за %s"
+ msgstr ""
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
- msgstr "Не могу да поставим mls поља у контексту сучеља за %s"
+ msgstr ""
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
- msgstr "Не могу да поставим контекст сучеља за %s"
+ msgstr ""
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
- msgstr "Не могу да поставим контекст поруке за %s"
+ msgstr ""
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
- msgstr "Не могу да додам сучеље %s"
+ msgstr ""
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr "Сучеље %s није одређено"
+ msgstr ""
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr "Не могу да испитам сучеље %s"
+ msgstr ""
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr "Не могу да изменим сучеље %s"
+ msgstr ""
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr "Спрега %s је одређена у полиси, не може се брисати"
+ msgstr ""
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr "Не могу да обришем сучеље %s"
+ msgstr ""
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
msgstr ""
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr "Не могу да попишем сучеља"
+ msgstr ""
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr "SELinux сучеље"
+ msgstr ""
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr "Контекст"
+ msgstr ""
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
msgstr ""
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
msgstr ""
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
msgstr ""
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr "Не могу да поставим корисника у контексту датотеке за %s"
+ msgstr ""
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr "Не могу да поставим улогу у контексту датотеке за %s"
+ msgstr ""
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
- msgstr "Не могу да поставим mls поља у контексту датотеке за %s"
+ msgstr ""
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr "Неисправна спецификација датотеке"
+ msgstr ""
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
msgstr ""
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -120831,114 +191261,114 @@ index 3a7af11..8e7934a 100644
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
- msgstr "Не могу да проверим да ли је одређен контекст датотеке за %s"
+ msgstr ""
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr "Не могу да направим контекст датотеке за %s"
+ msgstr ""
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr "Не могу да поставим врсту у контексту датотеке за %s"
+ msgstr ""
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr "Не могу да поставим контекст датотеке за %s"
+ msgstr ""
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr "Не могу да додам контекст датотеке за %s"
+ msgstr ""
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
- msgstr "Захтева setype, serange или seuser"
+ msgstr ""
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr "Контекст датотеке за %s није одређен"
+ msgstr ""
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr "Не могу да испитам контекст датотеке за %s"
+ msgstr ""
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr "Не могу да изменим контекст датотеке %s"
+ msgstr ""
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr "Не могу да излистам контексте датотека"
+ msgstr ""
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr "Не могу да обришем контекст датотеке %s"
+ msgstr ""
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr "Контекст датотеке за %s је одређен у полиси, не може се брисати"
+ msgstr ""
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr "Не могу да обришем контекст датотеке %s"
+ msgstr ""
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr "Не могу да попишем контексте датотека"
+ msgstr ""
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr "Не могу да попишем локалне контексте датотека"
+ msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
- msgstr "SELinux fcontext"
+ msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr "врста"
+ msgstr ""
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
@@ -120946,114 +191376,114 @@ index 3a7af11..8e7934a 100644
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr "Не могу да проверим да ли је одређен логички израз %s"
+ msgstr ""
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr "Логички израз %s није одређен"
+ msgstr ""
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr "Не могу да испитам контекст датотеке %s"
+ msgstr ""
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
- msgstr "Морате навести једну од следећих вредности: %s"
+ msgstr ""
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
- msgstr "Не могу да поставим активну вредност логичке %s"
+ msgstr ""
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr "Не могу да изменим логички израз %s"
+ msgstr ""
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
- msgstr "Лош формат %s: запис %s"
+ msgstr ""
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr "Логички израз %s је одређен у полиси, не може се брисати"
+ msgstr ""
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr "Не могу да обришем логички израз %s"
+ msgstr ""
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr "Не могу да попишем логичке изразе"
+ msgstr ""
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr "непознато"
+ msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
- msgstr "искључено"
+ msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
- msgstr "укључено"
+ msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
- msgstr "SELinux логичка"
+ msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
msgstr ""
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
- msgstr "Опис"
+ msgstr ""
-@@ -1008,7 +1004,7 @@ msgstr "Грешка при резервисању меморије.\n"
+@@ -998,7 +994,7 @@ msgstr ""
msgid "Error sending audit message.\n"
- msgstr "Грешка при слању поруке за проверу.\n"
+ msgstr ""
-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
#, c-format
msgid "Could not determine enforcing mode.\n"
- msgstr "Не могу да одредим режим приморавања.\n"
-@@ -1125,62 +1121,66 @@ msgstr "Не могу да добавим празан скуп сигнала\n
+ msgstr ""
+@@ -1113,62 +1109,66 @@ msgstr ""
msgid "Unable to set SIGHUP handler\n"
- msgstr "Не могу да поставим SIGHUP руковаоца\n"
+ msgstr ""
-#: ../newrole/newrole.c:1053
+#: ../newrole/newrole.c:1036
@@ -121063,83 +191493,83 @@ index 3a7af11..8e7934a 100644
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "Жалим, newrole се може користити само на SELinux језгру.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr "није успело добављање старог контекста.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr "Грешка! Не могу да прибавим tty информацију.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr "грешка при читању подешавања PAM сервиса.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr "newrole: нетачна лозинка за %s\n"
+ msgstr ""
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
#, c-format
msgid "newrole: failure forking: %s"
- msgstr "newrole: неуспело рачвање: %s"
+ msgstr ""
-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr "Не могу да вратим tty ознаку...\n"
+ msgstr ""
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
#, c-format
msgid "Failed to close tty properly\n"
- msgstr "Није успело прописно tty затварање\n"
+ msgstr ""
-#: ../newrole/newrole.c:1224
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr "Не могу да затворим описнике.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr "Грешка при додели argv0 командног окружења.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
#, c-format
msgid "Unable to restore the environment, aborting\n"
- msgstr "Не могу да вратим окружење, одустајем\n"
+ msgstr ""
-#: ../newrole/newrole.c:1298
+#: ../newrole/newrole.c:1297
msgid "failed to exec shell\n"
- msgstr "није успело извршавање командног окружења\n"
+ msgstr ""
-@@ -1283,20 +1283,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1271,20 +1271,20 @@ msgstr ""
msgid "chcat -l +CompanyConfidential juser"
- msgstr "chcat -l +CompanyConfidential juser"
+ msgstr ""
-#: ../scripts/chcat:399 ../gui/polgen.py:1351
-#, c-format, python-format
+#: ../scripts/chcat:399
+#, c-format
msgid "Options Error %s "
- msgstr "Грешка опција %s "
+ msgstr ""
-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
@@ -121156,7 +191586,7 @@ index 3a7af11..8e7934a 100644
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1372,557 +1372,444 @@ msgstr ""
+@@ -1360,557 +1360,444 @@ msgstr ""
msgid "Load Policy Module"
msgstr ""
@@ -121849,321 +192279,2421 @@ index 3a7af11..8e7934a 100644
#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
msgid "Network Port"
msgstr ""
-@@ -3368,3 +3255,160 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
+@@ -1948,1411 +1835,1487 @@ msgstr ""
+ msgid "Group View"
msgstr ""
-+
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+#: ../sepolicy/sepolicy.py:110
+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+#: ../sepolicy/sepolicy.py:114
+msgid "All domains"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+#: ../sepolicy/sepolicy.py:116
+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+#: ../sepolicy/sepolicy.py:164
+msgid "Query SELinux policy network information"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
+msgid "list all SELinux port types"
-+msgstr "Врста SELinux порта"
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
+#: ../sepolicy/sepolicy.py:175
+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
+#: ../sepolicy/sepolicy.py:178
+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
+#: ../sepolicy/sepolicy.py:195
+msgid "Source Domain"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+#: ../sepolicy/sepolicy.py:198
+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+#: ../sepolicy/sepolicy/generate.py:205
+#, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
+msgstr ""
+
-+#~ msgid "global"
-+#~ msgstr "опште"
-diff --git a/policycoreutils/po/sr at latin.po b/policycoreutils/po/sr at latin.po
-index d56fc4e..ac46628 100644
---- a/policycoreutils/po/sr at latin.po
-+++ b/policycoreutils/po/sr at latin.po
-@@ -11,7 +11,7 @@ msgid ""
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/nb.po b/policycoreutils/po/nb.po
+index 58e8223..9ffdb0c 100644
+--- a/policycoreutils/po/nb.po
++++ b/policycoreutils/po/nb.po
+@@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: Policycoreutils\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: LANGUAGE <LL at li.org>\n"
-@@ -32,7 +32,7 @@ msgstr ""
- " gde je <skripta> ime init skripte koju treba pokrenuti,\n"
- " <argumenti ...> su argumenti za tu skriptu."
+ "Language-Team: Norwegian Bokmål <i18n-nb at lister.ping.uio.no>\n"
+ "Language: nb\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
++"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -24,7 +24,7 @@ msgid ""
+ " <args ...> are the arguments to that script."
+ msgstr ""
-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
#, c-format
msgid "failed to initialize PAM\n"
- msgstr "neuspela PAM inicijalizacija\n"
-@@ -81,7 +81,7 @@ msgstr "Žalim, run_init se može koristiti samo na SELinux jezgru.\n"
+ msgstr ""
+@@ -73,7 +73,7 @@ msgstr ""
msgid "authentication failed.\n"
- msgstr "neuspela autentifikacija.\n"
+ msgstr ""
-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
#, c-format
msgid "Could not set exec context to %s.\n"
- msgstr "Ne mogu da postavim izvršni kontekst na %s.\n"
-@@ -94,856 +94,852 @@ msgstr "********************** VAŽNO *************************\n"
+ msgstr ""
+@@ -86,855 +86,851 @@ msgstr ""
msgid "To make this policy package active, execute:"
- msgstr "Da biste aktivirali ovaj paket polisa, izvršite:"
+ msgstr ""
-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
-msgid "global"
--msgstr "opšte"
+-msgstr ""
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
- msgstr "Ne mogu da napravim semanage ručku"
+ msgstr ""
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr "SELinux polisom se ne upravlja ili se ne može pristupiti skladištu."
+ msgstr ""
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
- msgstr "Ne mogu da pročitam skladište polise."
+ msgstr ""
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
- msgstr "Ne mogu da uspostavim semanage vezu"
+ msgstr ""
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
- msgstr "Ne mogu da ispitam status MLS omogućavanja"
+ msgstr ""
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
- msgstr "Još nije implementirano"
+ msgstr ""
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
- msgstr "Semanage transakcija je već u toku"
+ msgstr ""
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
- msgstr "Ne mogu da pokrenem semanage transakciju"
+ msgstr ""
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
- msgstr "Ne mogu da predam semanage transakciju"
+ msgstr ""
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
- msgstr "Semanage transakcija nije u toku"
+ msgstr ""
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
- msgstr "Ne mogu da popišem SELinux module"
+ msgstr ""
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
msgstr ""
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
- msgstr "Verzija"
+ msgstr "Versjon"
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
- msgstr "Isključeno"
+ msgstr "Slått av"
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
msgstr ""
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
msgstr ""
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
msgstr ""
- "Nisam mogao da postavim dopustivi domen %s (instalacija modula nije uspela)"
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
- msgstr "Nisam mogao da uklonim dopustivi domen %s (uklanjanje nije uspelo)"
+ msgstr ""
-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
@@ -122172,715 +194702,715 @@ index d56fc4e..ac46628 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
- msgstr "Ne mogu da napravim ključ za %s"
+ msgstr ""
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
- msgstr "Ne mogu da proverim da li je određeno preslikavanje prijave za %s"
+ msgstr ""
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
- msgstr "Linux grupa %s ne postoji"
+ msgstr ""
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
- msgstr "Linux korisnik %s ne postoji"
+ msgstr ""
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
- msgstr "Ne mogu da napravim prazno preslikavanje prijave za %s"
+ msgstr ""
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
- msgstr "Ne mogu da postavim ime za %s"
+ msgstr ""
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
- msgstr "Ne mogu da postavim MLS opseg za %s"
+ msgstr ""
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
- msgstr "Ne mogu da postavim SELinux korisnika za %s"
+ msgstr ""
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
- msgstr "Ne mogu da dodam preslikavanje prijave za %s"
+ msgstr ""
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
- msgstr "Zahteva seuser ili serange"
+ msgstr ""
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
- msgstr "Preslikavanje prijave za %s nije određeno "
+ msgstr ""
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
- msgstr "Ne mogu da ispitam seuser-a za %s"
+ msgstr ""
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
- msgstr "Ne mogu da izmenim preslikavanje prijave za %s"
+ msgstr ""
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
- msgstr "Preslikavanje prijave za %s je određeno u polisi, ne može se brisati"
+ msgstr ""
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
- msgstr "Ne mogu da obrišem preslikavanje prijave za %s"
+ msgstr ""
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
- msgstr "Ne mogu da popišem preslikavanja prijave"
+ msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
- msgstr "Prijavno ime"
+ msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
msgid "SELinux User"
- msgstr "SELinux korisnik"
+ msgstr ""
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
- msgstr "MLS/MCS opseg"
+ msgstr ""
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
- msgstr "Ne mogu da proverim da li je određen SELinux korisnik %s"
+ msgstr ""
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
- msgstr "Ne mogu da ispitam korisnika za %s"
+ msgstr ""
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
- msgstr "Morate dodati barem jednu ulogu za %s"
+ msgstr ""
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
- msgstr "Ne mogu da napravim SELinux korisnika za %s"
+ msgstr ""
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
- msgstr "Ne mogu da dodam ulogu %s za %s"
+ msgstr ""
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
- msgstr "Ne mogu da postavim MLS nivo za %s"
+ msgstr ""
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
- msgstr "Ne mogu da dodam prefiks %s za %s"
+ msgstr ""
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
- msgstr "Ne mogu da izdvojim ključ za %s"
+ msgstr ""
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
- msgstr "Ne mogu da dodam SELinux korisnika %s"
+ msgstr ""
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
- msgstr "Zahteva prefiks, uloge, nivo ili opseg"
+ msgstr ""
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
- msgstr "Zahteva prefiks ili uloge"
+ msgstr ""
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
- msgstr "SELinux korisnik %s nije određen"
+ msgstr ""
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
- msgstr "Ne mogu da izmenim SELinux korisnika %s"
+ msgstr ""
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
- msgstr "SELinux korisnik %s je određen u polisi, ne može se brisati"
+ msgstr ""
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
- msgstr "Ne mogu da obrišem SELinux korisnika %s"
+ msgstr ""
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
- msgstr "Ne mogu da popišem SELinux korisnike"
+ msgstr ""
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
- msgstr "Ne mogu da popišem uloge za korisnika %s"
+ msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
- msgstr "Označavanje"
+ msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
- msgstr "MLS/"
+ msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
- msgstr "Prefiks"
+ msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
- msgstr "MCS nivo"
+ msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
- msgstr "MCS opseg"
+ msgstr ""
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
- msgstr "SELinux uloge"
+ msgstr ""
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
- msgstr "Neophodan je udp ili tcp protokol"
+ msgstr ""
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
- msgstr "Neophodan je port"
+ msgstr ""
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
msgstr ""
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
- msgstr "Ne mogu da napravim ključ za %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
- msgstr "Neophodna je vrsta"
+ msgstr ""
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
- msgstr "Ne mogu da proverim da li je port %s/%s određen"
+ msgstr ""
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
- msgstr "Port %s/%s je već određen"
+ msgstr ""
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
- msgstr "Ne mogu da napravim port za %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
- msgstr "Ne mogu da napravim kontekst %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
- msgstr "Ne mogu da postavim korisnika u kontekstu porta za %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
- msgstr "Ne mogu da postavim ulogu u kontekstu porta za %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
- msgstr "Ne mogu da postavim vrstu u kontekstu porta za %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
- msgstr "Ne mogu da postavim mls polja u kontekstu porta za %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
- msgstr "Ne mogu da postavim kontekst port za %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
- msgstr "Ne mogu da dodam port %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
- msgstr "Zahteva setype ili serange"
+ msgstr ""
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
- msgstr "Zahteva setype"
+ msgstr ""
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
- msgstr "Port %s/%s nije određen"
+ msgstr ""
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
- msgstr "Ne mogu da ispitam port %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
- msgstr "Ne mogu da izmenim port %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
- msgstr "Ne mogu da izlistam portove"
+ msgstr ""
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
- msgstr "Ne mogu da obrišem port %s"
+ msgstr ""
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "Port %s/%s je određen u polisi, ne može se brisati"
+ msgstr ""
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
- msgstr "Ne mogu da obrišem port %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
- msgstr "Ne mogu da izlistam portove"
+ msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
- msgstr "Vrsta SELinux porta"
+ msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
- msgstr "Proto"
+ msgstr ""
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
- msgstr "Broj portova"
+ msgstr ""
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
- msgstr "Neophodna je adresa čvora"
+ msgstr ""
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
- msgstr "Nepoznat ili nedostajući protokol"
+ msgstr ""
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
- msgstr "SELinux vrsta je neophodna"
+ msgstr ""
-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
- msgstr "Ne mogu da napravim ključ za %s"
+ msgstr ""
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
- msgstr "Ne mogu da proverim da li je adresa %s određena"
+ msgstr ""
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
- msgstr "Ne mogu da napravim adresu za %s"
+ msgstr ""
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
- msgstr "Ne mogu da napravim kontekst za %s"
+ msgstr ""
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
- msgstr "Ne mogu da postavim masku za %s"
+ msgstr ""
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
- msgstr "Ne mogu da postavim korisnika u kontekstu adrese za %s"
+ msgstr ""
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
- msgstr "Ne mogu da postavim ulogu u kontekstu adrese za %s"
+ msgstr ""
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
- msgstr "Ne mogu da postavim vrstu u kontekstu adrese za %s"
+ msgstr ""
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
- msgstr "Ne mogu da postavim mls polja u kontekstu adrese za %s"
+ msgstr ""
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
- msgstr "Ne mogu da postavim kontekst adrese za %s"
+ msgstr ""
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
- msgstr "Ne mogu da dodam adresu %s"
+ msgstr ""
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
- msgstr "Adresa %s nije određena"
+ msgstr ""
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
- msgstr "Ne mogu da ispitam adresu %s"
+ msgstr ""
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
- msgstr "Ne mogu da izmenim adresu %s"
+ msgstr ""
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr "Adresa %s je određena u polisi, ne može se brisati"
+ msgstr ""
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
- msgstr "Ne mogu da obrišem adresu %s"
+ msgstr ""
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
msgstr ""
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
- msgstr "Ne mogu da izlistam adrese"
+ msgstr ""
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
- msgstr "Ne mogu da proverim da li je sučelje %s određeno"
+ msgstr ""
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
- msgstr "Ne mogu da napravim sučelje za %s"
+ msgstr ""
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
- msgstr "Ne mogu da postavim korisnika u kontekstu sučelja za %s"
+ msgstr ""
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
- msgstr "Ne mogu da postavim ulogu u kontekstu sučelja za %s"
+ msgstr ""
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
- msgstr "Ne mogu da postavim vrstu u kontekstu sučelja za %s"
+ msgstr ""
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
- msgstr "Ne mogu da postavim mls polja u kontekstu sučelja za %s"
+ msgstr ""
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
- msgstr "Ne mogu da postavim kontekst sučelja za %s"
+ msgstr ""
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
- msgstr "Ne mogu da postavim kontekst poruke za %s"
+ msgstr ""
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
- msgstr "Ne mogu da dodam sučelje %s"
+ msgstr ""
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr "Sučelje %s nije određeno"
+ msgstr ""
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr "Ne mogu da ispitam sučelje %s"
+ msgstr ""
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr "Ne mogu da izmenim sučelje %s"
+ msgstr ""
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr "Sprega %s je određena u polisi, ne može se brisati"
+ msgstr ""
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr "Ne mogu da obrišem sučelje %s"
+ msgstr ""
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
msgstr ""
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr "Ne mogu da popišem sučelja"
+ msgstr ""
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr "SELinux sučelje"
+ msgstr ""
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr "Kontekst"
+ msgstr ""
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
msgstr ""
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
msgstr ""
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
msgstr ""
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr "Ne mogu da postavim korisnika u kontekstu datoteke za %s"
+ msgstr ""
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr "Ne mogu da postavim ulogu u kontekstu datoteke za %s"
+ msgstr ""
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
- msgstr "Ne mogu da postavim mls polja u kontekstu datoteke za %s"
+ msgstr ""
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr "Neispravna specifikacija datoteke"
+ msgstr ""
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
msgstr ""
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -122889,114 +195419,114 @@ index d56fc4e..ac46628 100644
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
- msgstr "Ne mogu da proverim da li je određen kontekst datoteke za %s"
+ msgstr ""
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr "Ne mogu da napravim kontekst datoteke za %s"
+ msgstr ""
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr "Ne mogu da postavim vrstu u kontekstu datoteke za %s"
+ msgstr ""
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr "Ne mogu da postavim kontekst datoteke za %s"
+ msgstr ""
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr "Ne mogu da dodam kontekst datoteke za %s"
+ msgstr ""
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
- msgstr "Zahteva setype, serange ili seuser"
+ msgstr ""
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr "Kontekst datoteke za %s nije određen"
+ msgstr ""
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr "Ne mogu da ispitam kontekst datoteke za %s"
+ msgstr ""
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr "Ne mogu da izmenim kontekst datoteke %s"
+ msgstr ""
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr "Ne mogu da izlistam kontekste datoteka"
+ msgstr ""
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr "Ne mogu da obrišem kontekst datoteke %s"
+ msgstr ""
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr "Kontekst datoteke za %s je određen u polisi, ne može se brisati"
+ msgstr ""
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr "Ne mogu da obrišem kontekst datoteke %s"
+ msgstr ""
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr "Ne mogu da popišem kontekste datoteka"
+ msgstr ""
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr "Ne mogu da popišem lokalne kontekste datoteka"
+ msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
- msgstr "SELinux fcontext"
+ msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr "vrsta"
+ msgstr ""
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
@@ -123004,114 +195534,114 @@ index d56fc4e..ac46628 100644
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr "Ne mogu da proverim da li je određen logički izraz %s"
+ msgstr ""
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr "Logički izraz %s nije određen"
+ msgstr ""
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr "Ne mogu da ispitam kontekst datoteke %s"
+ msgstr ""
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
- msgstr "Morate navesti jednu od sledećih vrednosti: %s"
+ msgstr ""
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
- msgstr "Ne mogu da postavim aktivnu vrednost logičke %s"
+ msgstr ""
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr "Ne mogu da izmenim logički izraz %s"
+ msgstr ""
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
- msgstr "Loš format %s: zapis %s"
+ msgstr ""
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr "Logički izraz %s je određen u polisi, ne može se brisati"
+ msgstr ""
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr "Ne mogu da obrišem logički izraz %s"
+ msgstr ""
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr "Ne mogu da popišem logičke izraze"
+ msgstr ""
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr "nepoznato"
+ msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
- msgstr "isključeno"
+ msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
- msgstr "uključeno"
+ msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
- msgstr "SELinux logička"
+ msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
msgstr ""
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
- msgstr "Opis"
+ msgstr ""
-@@ -1008,7 +1004,7 @@ msgstr "Greška pri rezervisanju memorije.\n"
+@@ -998,7 +994,7 @@ msgstr "Feil under allokering av minne.\n"
msgid "Error sending audit message.\n"
- msgstr "Greška pri slanju poruke za proveru.\n"
+ msgstr ""
-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
#, c-format
msgid "Could not determine enforcing mode.\n"
- msgstr "Ne mogu da odredim režim primoravanja.\n"
-@@ -1125,62 +1121,66 @@ msgstr "Ne mogu da dobavim prazan skup signala\n"
+ msgstr ""
+@@ -1113,62 +1109,66 @@ msgstr ""
msgid "Unable to set SIGHUP handler\n"
- msgstr "Ne mogu da postavim SIGHUP rukovaoca\n"
+ msgstr ""
-#: ../newrole/newrole.c:1053
+#: ../newrole/newrole.c:1036
@@ -123121,83 +195651,83 @@ index d56fc4e..ac46628 100644
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "Žalim, newrole se može koristiti samo na SELinux jezgru.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr "nije uspelo dobavljanje starog konteksta.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr "Greška! Ne mogu da pribavim tty informaciju.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr "greška pri čitanju podešavanja PAM servisa.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr "newrole: netačna lozinka za %s\n"
+ msgstr ""
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
#, c-format
msgid "newrole: failure forking: %s"
- msgstr "newrole: neuspelo račvanje: %s"
+ msgstr ""
-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr "Ne mogu da vratim tty oznaku...\n"
+ msgstr ""
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
#, c-format
msgid "Failed to close tty properly\n"
- msgstr "Nije uspelo propisno tty zatvaranje\n"
+ msgstr ""
-#: ../newrole/newrole.c:1224
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr "Ne mogu da zatvorim opisnike.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr "Greška pri dodeli argv0 komandnog okruženja.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
#, c-format
msgid "Unable to restore the environment, aborting\n"
- msgstr "Ne mogu da vratim okruženje, odustajem\n"
+ msgstr ""
-#: ../newrole/newrole.c:1298
+#: ../newrole/newrole.c:1297
msgid "failed to exec shell\n"
- msgstr "nije uspelo izvršavanje komandnog okruženja\n"
+ msgstr ""
-@@ -1283,20 +1283,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1271,20 +1271,20 @@ msgstr ""
msgid "chcat -l +CompanyConfidential juser"
- msgstr "chcat -l +CompanyConfidential juser"
+ msgstr ""
-#: ../scripts/chcat:399 ../gui/polgen.py:1351
-#, c-format, python-format
+#: ../scripts/chcat:399
+#, c-format
msgid "Options Error %s "
- msgstr "Greška opcija %s "
+ msgstr ""
-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
@@ -123214,7 +195744,7 @@ index d56fc4e..ac46628 100644
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1372,557 +1372,444 @@ msgstr ""
+@@ -1360,557 +1360,444 @@ msgstr ""
msgid "Load Policy Module"
msgstr ""
@@ -123270,1914 +195800,82573 @@ index d56fc4e..ac46628 100644
+
+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
msgid ""
- "Standard Init Daemon are daemons started on boot via init scripts. Usually "
- "requires a script in /etc/rc.d/init.d"
+ "Standard Init Daemon are daemons started on boot via init scripts. Usually "
+ "requires a script in /etc/rc.d/init.d"
+ msgstr ""
+
+-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
+-msgid "Standard Init Daemon"
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++msgid "DBUS System Daemon"
+ msgstr ""
+
+-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
+-msgid "DBUS System Daemon"
++#: ../gui/polgen.glade:349
++msgid "Internet Services Daemon (inetd)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:280
++#: ../gui/polgen.glade:353
+ msgid "Internet Services Daemon are daemons started by xinetd"
+ msgstr ""
+
+-#: ../gui/polgen.glade:282
+-msgid "Internet Services Daemon (inetd)"
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++msgid "Web Application/Script (CGI)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:301
++#: ../gui/polgen.glade:370
+ msgid ""
+ "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
+-msgid "Web Application/Script (CGI)"
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++msgid "User Application"
+ msgstr ""
+
+-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
++#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
+ msgid ""
+ "User Application are any application that you would like to confine that is "
+ "started by a user"
+ msgstr ""
+
+-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
+-msgid "User Application"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:345 ../gui/polgen.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
+ msgid "Sandbox"
+ msgstr ""
+
+-#: ../gui/polgen.glade:391
++#: ../gui/polgen.glade:446
+ msgid "<b>Login Users</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:453
++#: ../gui/polgen.glade:478
++msgid "Existing User Roles"
++msgstr ""
++
++#: ../gui/polgen.glade:482
+ msgid "Modify an existing login user record."
+ msgstr ""
+
+-#: ../gui/polgen.glade:455
+-msgid "Existing User Roles"
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++msgid "Minimal Terminal User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:474
++#: ../gui/polgen.glade:499
+ 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:476 ../gui/polgen.py:162
+-msgid "Minimal Terminal User Role"
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++msgid "Minimal X Windows User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:495
++#: ../gui/polgen.glade:516
+ 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:497 ../gui/polgen.py:163
+-msgid "Minimal X Windows User Role"
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++msgid "User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:516
++#: ../gui/polgen.glade:533
+ msgid ""
+ "User with full networking, no setuid applications without transition, no "
+ "sudo, no su."
+ msgstr ""
+
+-#: ../gui/polgen.glade:518 ../gui/polgen.py:164
+-msgid "User Role"
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++msgid "Admin User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:537
++#: ../gui/polgen.glade:550
+ msgid ""
+ "User with full networking, no setuid applications without transition, no su, "
+ "can sudo to Root Administration Roles"
+ msgstr ""
+
+-#: ../gui/polgen.glade:539 ../gui/polgen.py:165
+-msgid "Admin User Role"
++#: ../gui/polgen.glade:592
++msgid "<b>Root Users</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:585
+-msgid "<b>Root Users</b>"
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++msgid "Root Admin User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:647
++#: ../gui/polgen.glade:627
+ 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:649 ../gui/polgen.py:166
+-msgid "Root Admin User Role"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:716
+-msgid "label104"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:745
++#: ../gui/polgen.glade:705
+ msgid "<b>Enter name of application or user role:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
++#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
+ msgid "Name"
+ msgstr ""
+
+-#: ../gui/polgen.glade:807
++#: ../gui/polgen.glade:739
+ msgid "Enter complete path for executable to be confined."
+ msgstr ""
+
+-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
++#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
+ msgid "..."
+ msgstr ""
+
+-#: ../gui/polgen.glade:849
++#: ../gui/polgen.glade:776
+ msgid "Enter unique name for the confined application or user role."
+ msgstr ""
+
+-#: ../gui/polgen.glade:871
++#: ../gui/polgen.glade:794
+ msgid "Executable"
+ msgstr ""
+
+-#: ../gui/polgen.glade:899
++#: ../gui/polgen.glade:808
+ msgid "Init script"
+ msgstr ""
+
+-#: ../gui/polgen.glade:927
++#: ../gui/polgen.glade:821
+ msgid ""
+ "Enter complete path to init script used to start the confined application."
+ msgstr ""
+
+-#: ../gui/polgen.glade:982
+-msgid "label105"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1011
++#: ../gui/polgen.glade:887
+ msgid "<b>Select existing role to modify:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1045
++#: ../gui/polgen.glade:908
+ msgid "Select the user roles that will transiton to the %s domain."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1073
+-msgid "label106"
++#: ../gui/polgen.glade:928
++msgid "role tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1102
++#: ../gui/polgen.glade:945
+ msgid "<b>Select roles that %s will transition to:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1136
++#: ../gui/polgen.glade:963
+ msgid "Select applications domains that %s will transition to."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1164
+-msgid "label107"
++#: ../gui/polgen.glade:983
++msgid ""
++"transition \n"
++"role tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1193
++#: ../gui/polgen.glade:1001
+ msgid "<b>Select the user_roles that will transition to %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1227
++#: ../gui/polgen.glade:1019
+ msgid "Select the user roles that will transiton to this applications domains."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1255
+-msgid "label108"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1284
++#: ../gui/polgen.glade:1056
+ msgid "<b>Select domains that %s will administer:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
++#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
+ msgid "Select the domains that you would like this user administer."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1346
+-msgid "label109"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1375
++#: ../gui/polgen.glade:1111
+ msgid "<b>Select additional roles for %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1437
+-msgid "label111"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1466
++#: ../gui/polgen.glade:1166
+ msgid "<b>Enter network ports that %s binds on:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
++#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
+ msgid "<b>TCP Ports</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
++#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
++#: ../gui/polgen.glade:1698
++msgid "All"
++msgstr ""
++
++#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
+ msgid "Allows %s to bind to any udp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
+-#: ../gui/polgen.glade:2215
+-msgid "All"
++#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
++msgid "600-1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
++#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
+ msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
+-msgid "600-1024"
++#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
++msgid "Unreserved Ports (>1024)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
++#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s binds "
+ "to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
+-msgid "Unreserved Ports (>1024)"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
+-#: ../gui/polgen.glade:2233
++#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
++#: ../gui/polgen.glade:1718
+ msgid "Select Ports"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
++#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
+ msgid "Allows %s to bind to any udp ports > 1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
++#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
+ msgid "<b>UDP Ports</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1937
+-msgid "label113"
++#: ../gui/polgen.glade:1519
++msgid ""
++"Network\n"
++"Bind tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1966
++#: ../gui/polgen.glade:1537
+ msgid "<b>Select network ports that %s connects to:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2058
++#: ../gui/polgen.glade:1593
+ msgid "Allows %s to connect to any tcp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2104
++#: ../gui/polgen.glade:1622
+ msgid ""
+ "Enter a comma separated list of tcp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2212
++#: ../gui/polgen.glade:1702
+ msgid "Allows %s to connect to any udp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2258
++#: ../gui/polgen.glade:1731
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2305
+-msgid "label114"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2334
++#: ../gui/polgen.glade:1792
+ msgid "<b>Select common application traits for %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2366
++#: ../gui/polgen.glade:1809
+ msgid "Writes syslog messages\t"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2385
++#: ../gui/polgen.glade:1824
+ msgid "Create/Manipulate temporary files in /tmp"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2404
++#: ../gui/polgen.glade:1839
+ msgid "Uses Pam for authentication"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2423
++#: ../gui/polgen.glade:1854
+ msgid "Uses nsswitch or getpw* calls"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2442
++#: ../gui/polgen.glade:1869
+ msgid "Uses dbus"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2461
++#: ../gui/polgen.glade:1884
+ msgid "Sends audit messages"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2480
++#: ../gui/polgen.glade:1899
+ msgid "Interacts with the terminal"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2499
++#: ../gui/polgen.glade:1914
+ msgid "Sends email"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2530
+-msgid "label115"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2559
++#: ../gui/polgen.glade:1961
+ msgid "<b>Add files/directories that %s manages</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2788
++#: ../gui/polgen.glade:2122
+ msgid ""
+ "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
+ "Files ..."
+ msgstr ""
+
+-#: ../gui/polgen.glade:2823
+-msgid "label116"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2852
++#: ../gui/polgen.glade:2166
+ msgid "<b>Add booleans from the %s policy:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3002
++#: ../gui/polgen.glade:2274
+ msgid "Add/Remove booleans used by the %s domain"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3066
++#: ../gui/polgen.glade:2316
+ msgid "<b>Which directory you will generate the %s policy?</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3097
++#: ../gui/polgen.glade:2334
+ msgid "Policy Directory"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3254
+-msgid "Add Booleans Dialog"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:3327
+-msgid "Boolean Name"
+-msgstr ""
+-
+-#: ../gui/polgengui.py:261
++#: ../gui/polgengui.py:262
+ msgid "Role"
+ msgstr ""
+
+-#: ../gui/polgengui.py:268
++#: ../gui/polgengui.py:269
+ msgid "Existing_User"
+ msgstr ""
+
+-#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
++#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
+ msgid "Application"
+ msgstr ""
+
+-#: ../gui/polgengui.py:352
++#: ../gui/polgengui.py:353
+ #, python-format
+ msgid "%s must be a directory"
+ msgstr ""
+
+-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
++#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
+ msgid "You must select a user"
+ msgstr ""
+
+-#: ../gui/polgengui.py:542
++#: ../gui/polgengui.py:543
+ msgid "Select executable file to be confined."
+ msgstr ""
+
+-#: ../gui/polgengui.py:553
++#: ../gui/polgengui.py:554
+ msgid "Select init script file to be confined."
+ msgstr ""
+
+-#: ../gui/polgengui.py:563
++#: ../gui/polgengui.py:564
+ msgid "Select file(s) that confined application creates or writes"
+ msgstr ""
+
+-#: ../gui/polgengui.py:570
++#: ../gui/polgengui.py:571
+ msgid "Select directory(s) that the confined application owns and writes into"
+ msgstr ""
+
+-#: ../gui/polgengui.py:632
++#: ../gui/polgengui.py:633
+ msgid "Select directory to generate policy files in"
+ msgstr ""
+
+-#: ../gui/polgengui.py:649
++#: ../gui/polgengui.py:650
+ #, python-format
+ msgid ""
+ "Type %s_t already defined in current policy.\n"
+ "Do you want to continue?"
+ msgstr ""
+
+-#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
++#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
+ msgid "Verify Name"
+ msgstr ""
+
+-#: ../gui/polgengui.py:653
++#: ../gui/polgengui.py:654
+ #, python-format
+ msgid ""
+ "Module %s.pp already loaded in current policy.\n"
+ "Do you want to continue?"
+ msgstr ""
+
+-#: ../gui/polgengui.py:699
++#: ../gui/polgengui.py:700
+ msgid ""
+ "You must add a name made up of letters and numbers and containing no spaces."
+ msgstr ""
+
+-#: ../gui/polgengui.py:713
++#: ../gui/polgengui.py:714
+ msgid "You must enter a executable"
+ msgstr ""
+
+-#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
++#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
+ msgid "Configue SELinux"
+ msgstr ""
+
+-#: ../gui/polgen.py:158
+-msgid "Internet Services Daemon"
+-msgstr ""
+-
+-#: ../gui/polgen.py:197
+-#, python-format
+-msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+-msgstr ""
+-
+-#: ../gui/polgen.py:324
+-msgid "You must enter a name for your confined process/user"
+-msgstr ""
+-
+-#: ../gui/polgen.py:326
+-msgid ""
+-"Name must be alpha numberic with no spaces. Consider using option \"-n "
+-"MODULENAME\""
+-msgstr ""
+-
+-#: ../gui/polgen.py:414
+-msgid "User Role types can not be assigned executables."
+-msgstr ""
+-
+-#: ../gui/polgen.py:420
+-msgid "Only Daemon apps can use an init script.."
+-msgstr ""
+-
+-#: ../gui/polgen.py:438
+-msgid "use_resolve must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:444
+-msgid "use_syslog must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:450
+-msgid "use_kerberos must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1306
+-#, python-format
+-msgid ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
+-msgstr ""
+-
+ #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+ msgid "Network Port"
+ msgstr ""
+@@ -1948,1411 +1835,1487 @@ msgstr ""
+ msgid "Group View"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
++#: ../sepolicy/sepolicy/generate.py:158
++msgid "Internet Services Daemon"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
++#: ../sepolicy/sepolicy/generate.py:171
++msgid "Valid Types:\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: ../sepolicy/sepolicy/generate.py:205
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: ../sepolicy/sepolicy/generate.py:332
++msgid "You must enter a name for your confined process/user"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
++#: ../sepolicy/sepolicy/generate.py:334
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:422
++msgid "User Role types can not be assigned executables."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
++#: ../sepolicy/sepolicy/generate.py:428
++msgid "Only Daemon apps can use an init script.."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
++#: ../sepolicy/sepolicy/generate.py:446
++msgid "use_resolve must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
++#: ../sepolicy/sepolicy/generate.py:452
++msgid "use_syslog must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
++#: ../sepolicy/sepolicy/generate.py:458
++msgid "use_kerberos must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
++#: ../sepolicy/sepolicy/generate.py:464
++msgid "manage_krb5_rcache must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
++#: ../sepolicy/sepolicy/generate.py:494
++msgid "USER Types automatically get a tmp type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
++#: ../sepolicy/sepolicy/generate.py:1012
++msgid "You must enter the executable path for your confined process"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
++#: ../sepolicy/sepolicy/generate.py:1190
++msgid "Type Enforcement file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
++#: ../sepolicy/sepolicy/generate.py:1191
++msgid "Interface file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
++#: ../sepolicy/sepolicy/generate.py:1192
++msgid "File Contexts file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
++#: ../sepolicy/sepolicy/generate.py:1193
++msgid "Setup Script"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
++msgstr ""
++
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/nds.po b/policycoreutils/po/nds.po
+index 60f290b..e1c821e 100644
+--- a/policycoreutils/po/nds.po
++++ b/policycoreutils/po/nds.po
+@@ -9,7 +9,7 @@ msgid ""
+ msgstr ""
+ "Project-Id-Version: policycoreutils.HEAD.nds\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
+ "PO-Revision-Date: 2010-12-05 15:46+0100\n"
+ "Last-Translator: Nils-Christoph Fiedler <ncfiedler at gnome.org>\n"
+ "Language-Team: Fedora Low German <nds-lowgerman at lists.sourceforge.net>\n"
+@@ -28,7 +28,7 @@ msgid ""
+ " <args ...> are the arguments to that script."
+ msgstr ""
+
+-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
++#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
+ #, c-format
+ msgid "failed to initialize PAM\n"
+ msgstr ""
+@@ -77,7 +77,7 @@ msgstr ""
+ msgid "authentication failed.\n"
+ msgstr ""
+
+-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
++#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
+ #, c-format
+ msgid "Could not set exec context to %s.\n"
+ msgstr ""
+@@ -90,855 +90,851 @@ msgstr ""
+ msgid "To make this policy package active, execute:"
+ msgstr ""
+
+-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
+-msgid "global"
+-msgstr ""
+-
+-#: ../semanage/seobject.py:225
++#: ../semanage/seobject.py:200
+ msgid "Could not create semanage handle"
+ msgstr ""
+
+-#: ../semanage/seobject.py:233
++#: ../semanage/seobject.py:208
+ msgid "SELinux policy is not managed or store cannot be accessed."
+ msgstr ""
+
+-#: ../semanage/seobject.py:238
++#: ../semanage/seobject.py:213
+ msgid "Cannot read policy store."
+ msgstr ""
+
+-#: ../semanage/seobject.py:243
++#: ../semanage/seobject.py:218
+ msgid "Could not establish semanage connection"
+ msgstr ""
+
+-#: ../semanage/seobject.py:248
++#: ../semanage/seobject.py:223
+ msgid "Could not test MLS enabled status"
+ msgstr ""
+
+-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
+ msgid "Not yet implemented"
+ msgstr ""
+
+-#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:233
+ msgid "Semanage transaction already in progress"
+ msgstr ""
+
+-#: ../semanage/seobject.py:267
++#: ../semanage/seobject.py:242
+ msgid "Could not start semanage transaction"
+ msgstr ""
+
+-#: ../semanage/seobject.py:278
++#: ../semanage/seobject.py:254
+ msgid "Could not commit semanage transaction"
+ msgstr ""
+
+-#: ../semanage/seobject.py:283
++#: ../semanage/seobject.py:259
+ msgid "Semanage transaction not in progress"
+ msgstr ""
+
+-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
+ msgid "Could not list SELinux modules"
+ msgstr ""
+
+-#: ../semanage/seobject.py:308
++#: ../semanage/seobject.py:284
+ msgid "Modules Name"
+ msgstr ""
+
+-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
+ msgid "Version"
+ msgstr ""
+
+-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
+ msgid "Disabled"
+ msgstr ""
+
+-#: ../semanage/seobject.py:326
++#: ../semanage/seobject.py:302
+ #, python-format
+ msgid "Could not disable module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:337
++#: ../semanage/seobject.py:313
+ #, python-format
+ msgid "Could not enable module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:352
++#: ../semanage/seobject.py:328
+ #, python-format
+ msgid "Could not remove module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:362
++#: ../semanage/seobject.py:338
+ msgid "dontaudit requires either 'on' or 'off'"
+ msgstr ""
+
+-#: ../semanage/seobject.py:391
++#: ../semanage/seobject.py:366
+ msgid "Builtin Permissive Types"
+ msgstr ""
+
+-#: ../semanage/seobject.py:401
++#: ../semanage/seobject.py:376
+ msgid "Customized Permissive Types"
+ msgstr ""
+
+-#: ../semanage/seobject.py:442
++#: ../semanage/seobject.py:417
+ #, python-format
+ msgid "Could not set permissive domain %s (module installation failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:448
++#: ../semanage/seobject.py:423
+ #, python-format
+ msgid "Could not remove permissive domain %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
+-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
+-#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
+-#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
+-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
+-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
+-#: ../semanage/seobject.py:2045
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
+ #, python-format
+ msgid "Could not create a key for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
+-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
+ #, python-format
+ msgid "Could not check if login mapping for %s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:496
++#: ../semanage/seobject.py:471
+ #, python-format
+ msgid "Linux Group %s does not exist"
+ msgstr ""
+
+-#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:476
+ #, python-format
+ msgid "Linux User %s does not exist"
+ msgstr ""
+
+-#: ../semanage/seobject.py:505
++#: ../semanage/seobject.py:480
+ #, python-format
+ msgid "Could not create login mapping for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
+ #, python-format
+ msgid "Could not set name for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
+ #, python-format
+ msgid "Could not set MLS range for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:518
++#: ../semanage/seobject.py:493
+ #, python-format
+ msgid "Could not set SELinux user for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:522
++#: ../semanage/seobject.py:497
+ #, python-format
+ msgid "Could not add login mapping for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:540
++#: ../semanage/seobject.py:515
+ msgid "Requires seuser or serange"
+ msgstr ""
+
+-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
+ #, python-format
+ msgid "Login mapping for %s is not defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:567
++#: ../semanage/seobject.py:542
+ #, python-format
+ msgid "Could not query seuser for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:581
++#: ../semanage/seobject.py:556
+ #, python-format
+ msgid "Could not modify login mapping for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:615
++#: ../semanage/seobject.py:590
+ #, python-format
+ msgid "Login mapping for %s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:619
++#: ../semanage/seobject.py:594
+ #, python-format
+ msgid "Could not delete login mapping for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
+-#: ../semanage/seobject.py:897
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
+ msgid "Could not list login mappings"
+ msgstr ""
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
+ #: ../gui/system-config-selinux.glade:100
+ msgid "Login Name"
+ msgstr ""
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:128
+ #: ../gui/system-config-selinux.glade:915
+ #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
+ msgid "SELinux User"
+ msgstr ""
+
+-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
+ #: ../gui/system-config-selinux.glade:943
+ msgid "MLS/MCS Range"
+ msgstr ""
+
+-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
+-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
+-#: ../semanage/seobject.py:864
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
+ #, python-format
+ msgid "Could not check if SELinux user %s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
+-#: ../semanage/seobject.py:870
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
+ #, python-format
+ msgid "Could not query user for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:726
++#: ../semanage/seobject.py:701
+ #, python-format
+ msgid "You must add at least one role for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:716
+ #, python-format
+ msgid "Could not create SELinux user for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:750
++#: ../semanage/seobject.py:725
+ #, python-format
+ msgid "Could not add role %s for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:759
++#: ../semanage/seobject.py:734
+ #, python-format
+ msgid "Could not set MLS level for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:762
++#: ../semanage/seobject.py:737
+ #, python-format
+ msgid "Could not add prefix %s for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:765
++#: ../semanage/seobject.py:740
+ #, python-format
+ msgid "Could not extract key for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:769
++#: ../semanage/seobject.py:744
+ #, python-format
+ msgid "Could not add SELinux user %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:791
++#: ../semanage/seobject.py:766
+ msgid "Requires prefix, roles, level or range"
+ msgstr ""
+
+-#: ../semanage/seobject.py:793
++#: ../semanage/seobject.py:768
+ msgid "Requires prefix or roles"
+ msgstr ""
+
+-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
+ #, python-format
+ msgid "SELinux user %s is not defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:832
++#: ../semanage/seobject.py:807
+ #, python-format
+ msgid "Could not modify SELinux user %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:866
++#: ../semanage/seobject.py:841
+ #, python-format
+ msgid "SELinux user %s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:877
++#: ../semanage/seobject.py:852
+ #, python-format
+ msgid "Could not delete SELinux user %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:915
++#: ../semanage/seobject.py:890
+ msgid "Could not list SELinux users"
+ msgstr ""
+
+-#: ../semanage/seobject.py:921
++#: ../semanage/seobject.py:896
+ #, python-format
+ msgid "Could not list roles for user %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "Labeling"
+ msgstr ""
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "MLS/"
+ msgstr ""
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "Prefix"
+ msgstr ""
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Level"
+ msgstr ""
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Range"
+ msgstr ""
+
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
+ msgid "SELinux Roles"
+ msgstr ""
+
+-#: ../semanage/seobject.py:967
++#: ../semanage/seobject.py:942
+ msgid "Protocol udp or tcp is required"
+ msgstr ""
+
+-#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:944
+ msgid "Port is required"
+ msgstr ""
+
+-#: ../semanage/seobject.py:979
++#: ../semanage/seobject.py:954
+ msgid "Invalid Port"
+ msgstr ""
+
+-#: ../semanage/seobject.py:983
++#: ../semanage/seobject.py:958
+ #, python-format
+ msgid "Could not create a key for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:994
++#: ../semanage/seobject.py:969
+ msgid "Type is required"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
+-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
+ #, python-format
+ msgid "Could not check if port %s/%s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1002
++#: ../semanage/seobject.py:977
+ #, python-format
+ msgid "Port %s/%s already defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1006
++#: ../semanage/seobject.py:981
+ #, python-format
+ msgid "Could not create port for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:987
+ #, python-format
+ msgid "Could not create context for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:991
+ #, python-format
+ msgid "Could not set user in port context for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1020
++#: ../semanage/seobject.py:995
+ #, python-format
+ msgid "Could not set role in port context for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1024
++#: ../semanage/seobject.py:999
+ #, python-format
+ msgid "Could not set type in port context for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1029
++#: ../semanage/seobject.py:1004
+ #, python-format
+ msgid "Could not set mls fields in port context for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1033
++#: ../semanage/seobject.py:1008
+ #, python-format
+ msgid "Could not set port context for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1037
++#: ../semanage/seobject.py:1012
+ #, python-format
+ msgid "Could not add port %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
+-#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
+ msgid "Requires setype or serange"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1053
++#: ../semanage/seobject.py:1028
+ msgid "Requires setype"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
+ #, python-format
+ msgid "Port %s/%s is not defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1065
++#: ../semanage/seobject.py:1040
+ #, python-format
+ msgid "Could not query port %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1051
+ #, python-format
+ msgid "Could not modify port %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1089
++#: ../semanage/seobject.py:1064
+ msgid "Could not list the ports"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1080
+ #, python-format
+ msgid "Could not delete the port %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1122
++#: ../semanage/seobject.py:1097
+ #, python-format
+ msgid "Port %s/%s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1126
++#: ../semanage/seobject.py:1101
+ #, python-format
+ msgid "Could not delete port %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
+ msgid "Could not list ports"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "SELinux Port Type"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "Proto"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
+ msgid "Port Number"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1222
++#: ../semanage/seobject.py:1197
+ msgid "Node Address is required"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1237
++#: ../semanage/seobject.py:1212
+ msgid "Unknown or missing protocol"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
+-#: ../semanage/seobject.py:1728
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
+ msgid "SELinux Type is required"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
+-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
+-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
+-#: ../semanage/seobject.py:1732
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
+ #, python-format
+ msgid "Could not create key for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
+-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
+ #, python-format
+ msgid "Could not check if addr %s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1266
++#: ../semanage/seobject.py:1241
+ #, python-format
+ msgid "Could not create addr for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
+-#: ../semanage/seobject.py:1690
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
+ #, python-format
+ msgid "Could not create context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1251
+ #, python-format
+ msgid "Could not set mask for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1255
+ #, python-format
+ msgid "Could not set user in addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1284
++#: ../semanage/seobject.py:1259
+ #, python-format
+ msgid "Could not set role in addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1288
++#: ../semanage/seobject.py:1263
+ #, python-format
+ msgid "Could not set type in addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1293
++#: ../semanage/seobject.py:1268
+ #, python-format
+ msgid "Could not set mls fields in addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1297
++#: ../semanage/seobject.py:1272
+ #, python-format
+ msgid "Could not set addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1301
++#: ../semanage/seobject.py:1276
+ #, python-format
+ msgid "Could not add addr %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
+ #, python-format
+ msgid "Addr %s is not defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1330
++#: ../semanage/seobject.py:1305
+ #, python-format
+ msgid "Could not query addr %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1340
++#: ../semanage/seobject.py:1315
+ #, python-format
+ msgid "Could not modify addr %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1368
++#: ../semanage/seobject.py:1343
+ #, python-format
+ msgid "Addr %s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1372
++#: ../semanage/seobject.py:1347
+ #, python-format
+ msgid "Could not delete addr %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1384
++#: ../semanage/seobject.py:1359
+ msgid "Could not deleteall node mappings"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1398
++#: ../semanage/seobject.py:1373
+ msgid "Could not list addrs"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
+-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
+ #, python-format
+ msgid "Could not check if interface %s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1465
++#: ../semanage/seobject.py:1440
+ #, python-format
+ msgid "Could not create interface for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1449
+ #, python-format
+ msgid "Could not set user in interface context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1453
+ #, python-format
+ msgid "Could not set role in interface context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1482
++#: ../semanage/seobject.py:1457
+ #, python-format
+ msgid "Could not set type in interface context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1462
+ #, python-format
+ msgid "Could not set mls fields in interface context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1466
+ #, python-format
+ msgid "Could not set interface context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1470
+ #, python-format
+ msgid "Could not set message context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1499
++#: ../semanage/seobject.py:1474
+ #, python-format
+ msgid "Could not add interface %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
+ #, python-format
+ msgid "Interface %s is not defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1526
++#: ../semanage/seobject.py:1501
+ #, python-format
+ msgid "Could not query interface %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1512
+ #, python-format
+ msgid "Could not modify interface %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1562
++#: ../semanage/seobject.py:1537
+ #, python-format
+ msgid "Interface %s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1566
++#: ../semanage/seobject.py:1541
+ #, python-format
+ msgid "Could not delete interface %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1578
++#: ../semanage/seobject.py:1553
+ msgid "Could not delete all interface mappings"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1567
+ msgid "Could not list interfaces"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1617
++#: ../semanage/seobject.py:1592
+ msgid "SELinux Interface"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
+ msgid "Context"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1652
+ #, python-format
+ msgid "Equivalence class for %s already exists"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1673
++#: ../semanage/seobject.py:1658
+ #, python-format
+ msgid "File spec %s conflicts with equivalency rule '%s %s'"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1682
++#: ../semanage/seobject.py:1667
+ #, python-format
+ msgid "Equivalence class for %s does not exists"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1681
+ #, python-format
+ msgid "Could not set user in file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1685
+ #, python-format
+ msgid "Could not set role in file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
+ #, python-format
+ msgid "Could not set mls fields in file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1711
++#: ../semanage/seobject.py:1696
+ msgid "Invalid file specification"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1713
++#: ../semanage/seobject.py:1698
+ msgid "File specification can not include spaces"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1718
++#: ../semanage/seobject.py:1703
+ #, python-format
+ msgid ""
+ "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
+-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
+-#: ../semanage/seobject.py:1880
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
+ #, python-format
+ msgid "Could not check if file context for %s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1749
++#: ../semanage/seobject.py:1734
+ #, python-format
+ msgid "Could not create file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1757
++#: ../semanage/seobject.py:1742
+ #, python-format
+ msgid "Could not set type in file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
+-#: ../semanage/seobject.py:1826
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
+ #, python-format
+ msgid "Could not set file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1771
++#: ../semanage/seobject.py:1756
+ #, python-format
+ msgid "Could not add file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1785
++#: ../semanage/seobject.py:1770
+ msgid "Requires setype, serange or seuser"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
+ #, python-format
+ msgid "File context for %s is not defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1804
++#: ../semanage/seobject.py:1789
+ #, python-format
+ msgid "Could not query file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1830
++#: ../semanage/seobject.py:1815
+ #, python-format
+ msgid "Could not modify file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1843
++#: ../semanage/seobject.py:1828
+ msgid "Could not list the file contexts"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1857
++#: ../semanage/seobject.py:1842
+ #, python-format
+ msgid "Could not delete the file context %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1882
++#: ../semanage/seobject.py:1867
+ #, python-format
+ msgid "File context for %s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1873
+ #, python-format
+ msgid "Could not delete file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1903
++#: ../semanage/seobject.py:1888
+ msgid "Could not list file contexts"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1907
++#: ../semanage/seobject.py:1892
+ msgid "Could not list local file contexts"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
+ msgid "SELinux fcontext"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
+ msgid "type"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1957
++#: ../semanage/seobject.py:1942
+ msgid ""
+ "\n"
+ "SELinux Distribution fcontext Equivalence \n"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1962
++#: ../semanage/seobject.py:1947
+ msgid ""
+ "\n"
+ "SELinux Local fcontext Equivalence \n"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
+-#: ../semanage/seobject.py:2054
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
+ #, python-format
+ msgid "Could not check if boolean %s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
+ #, python-format
+ msgid "Boolean %s is not defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2002
++#: ../semanage/seobject.py:1987
+ #, python-format
+ msgid "Could not query file context %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2007
++#: ../semanage/seobject.py:1992
+ #, python-format
+ msgid "You must specify one of the following values: %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2012
++#: ../semanage/seobject.py:1997
+ #, python-format
+ msgid "Could not set active value of boolean %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2015
++#: ../semanage/seobject.py:2000
+ #, python-format
+ msgid "Could not modify boolean %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2033
++#: ../semanage/seobject.py:2018
+ #, python-format
+ msgid "Bad format %s: Record %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2056
++#: ../semanage/seobject.py:2042
+ #, python-format
+ msgid "Boolean %s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2060
++#: ../semanage/seobject.py:2046
+ #, python-format
+ msgid "Could not delete boolean %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
+ msgid "Could not list booleans"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2112
++#: ../semanage/seobject.py:2100
+ msgid "unknown"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "off"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "on"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "SELinux boolean"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "State"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "Default"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
+-#: ../gui/polgengui.py:253
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../gui/polgengui.py:254
+ msgid "Description"
+ msgstr ""
+
+@@ -1002,7 +998,7 @@ msgstr ""
+ msgid "Error sending audit message.\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
++#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
+ #, c-format
+ msgid "Could not determine enforcing mode.\n"
+ msgstr ""
+@@ -1117,62 +1113,66 @@ msgstr ""
+ msgid "Unable to set SIGHUP handler\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1053
++#: ../newrole/newrole.c:1036
++msgid "Sorry, newrole failed to drop capabilities\n"
++msgstr ""
++
++#: ../newrole/newrole.c:1052
+ #, c-format
+ msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1070
++#: ../newrole/newrole.c:1069
+ #, c-format
+ msgid "failed to get old_context.\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1077
++#: ../newrole/newrole.c:1076
+ #, c-format
+ msgid "Warning! Could not retrieve tty information.\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1098
++#: ../newrole/newrole.c:1097
+ #, c-format
+ msgid "error on reading PAM service configuration.\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1133
++#: ../newrole/newrole.c:1132
+ #, c-format
+ msgid "newrole: incorrect password for %s\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1160
++#: ../newrole/newrole.c:1159
+ #, c-format
+ msgid "newrole: failure forking: %s"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
++#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
+ #, c-format
+ msgid "Unable to restore tty label...\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
++#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
+ #, c-format
+ msgid "Failed to close tty properly\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1224
++#: ../newrole/newrole.c:1223
+ #, c-format
+ msgid "Could not close descriptors.\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1251
++#: ../newrole/newrole.c:1250
+ #, c-format
+ msgid "Error allocating shell's argv0.\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1287
++#: ../newrole/newrole.c:1286
+ #, c-format
+ msgid "Unable to restore the environment, aborting\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1298
++#: ../newrole/newrole.c:1297
+ msgid "failed to exec shell\n"
+ msgstr ""
+
+@@ -1275,21 +1275,21 @@ msgstr ""
+ msgid "chcat -l +CompanyConfidential juser"
+ msgstr ""
+
+-#: ../scripts/chcat:399 ../gui/polgen.py:1351
+-#, c-format, python-format
++#: ../scripts/chcat:399
++#, c-format
+ msgid "Options Error %s "
+ msgstr ""
+
+-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
++#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
+ msgid "Boolean"
+ msgstr ""
+
+-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
++#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
+ #, fuzzy
+ msgid "all"
+ msgstr "Allens"
+
+-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
++#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
+ #: ../gui/system-config-selinux.glade:1615
+ #: ../gui/system-config-selinux.glade:1820
+ #: ../gui/system-config-selinux.glade:2437
+@@ -1366,560 +1366,447 @@ msgstr ""
+ msgid "Load Policy Module"
+ msgstr ""
+
+-#: ../gui/polgen.glade:79
+-msgid "Polgen"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:80
++#: ../gui/polgen.glade:9
+ msgid "Red Hat 2007"
+ msgstr ""
+
+-#: ../gui/polgen.glade:81
++#: ../gui/polgen.glade:11
+ msgid "GPL"
+ msgstr ""
+
+ #. TRANSLATORS: Replace this string with your names, one name per line.
+-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
++#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
+ msgid "translator-credits"
+ msgstr "Nils-Christoph Fiedler <ncfiedler at fedoraproject.org>"
+
+-#: ../gui/polgen.glade:90
++#: ../gui/polgen.glade:34
++msgid "Add Booleans Dialog"
++msgstr ""
++
++#: ../gui/polgen.glade:101
++msgid "Boolean Name"
++msgstr ""
++
++#: ../gui/polgen.glade:230
+ msgid "SELinux Policy Generation Tool"
+ msgstr ""
+
+-#: ../gui/polgen.glade:128
++#: ../gui/polgen.glade:251
+ msgid ""
+ "<b>Select the policy type for the application or user role you want to "
+ "confine:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:177
++#: ../gui/polgen.glade:284
+ #, fuzzy
+ msgid "<b>Applications</b>"
+ msgstr "Netprogramme"
+
+-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++msgid "Standard Init Daemon"
++msgstr ""
++
++#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
+ msgid ""
+ "Standard Init Daemon are daemons started on boot via init scripts. Usually "
+ "requires a script in /etc/rc.d/init.d"
+ msgstr ""
+
+-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
+-msgid "Standard Init Daemon"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
+ msgid "DBUS System Daemon"
+ msgstr ""
+
+-#: ../gui/polgen.glade:280
+-msgid "Internet Services Daemon are daemons started by xinetd"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:282
++#: ../gui/polgen.glade:349
+ msgid "Internet Services Daemon (inetd)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:301
+-msgid ""
+-"Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
++#: ../gui/polgen.glade:353
++msgid "Internet Services Daemon are daemons started by xinetd"
+ msgstr ""
+
+-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
+ #, fuzzy
+ msgid "Web Application/Script (CGI)"
+ msgstr "Netprogramme"
+
+-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
++#: ../gui/polgen.glade:370
+ msgid ""
+-"User Application are any application that you would like to confine that is "
+-"started by a user"
++"Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
+ msgid "User Application"
+ msgstr "Brukerprogramm"
+
+-#: ../gui/polgen.glade:345 ../gui/polgen.py:161
++#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
++msgid ""
++"User Application are any application that you would like to confine that is "
++"started by a user"
++msgstr ""
++
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
+ msgid "Sandbox"
+ msgstr ""
+
+-#: ../gui/polgen.glade:391
++#: ../gui/polgen.glade:446
+ msgid "<b>Login Users</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:453
++#: ../gui/polgen.glade:478
++msgid "Existing User Roles"
++msgstr ""
++
++#: ../gui/polgen.glade:482
+ msgid "Modify an existing login user record."
+ msgstr ""
+
+-#: ../gui/polgen.glade:455
+-msgid "Existing User Roles"
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++msgid "Minimal Terminal User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:474
++#: ../gui/polgen.glade:499
+ 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:476 ../gui/polgen.py:162
+-msgid "Minimal Terminal User Role"
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++msgid "Minimal X Windows User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:495
++#: ../gui/polgen.glade:516
+ 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:497 ../gui/polgen.py:163
+-msgid "Minimal X Windows User Role"
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++msgid "User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:516
++#: ../gui/polgen.glade:533
+ msgid ""
+ "User with full networking, no setuid applications without transition, no "
+ "sudo, no su."
+ msgstr ""
+
+-#: ../gui/polgen.glade:518 ../gui/polgen.py:164
+-msgid "User Role"
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++msgid "Admin User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:537
++#: ../gui/polgen.glade:550
+ msgid ""
+ "User with full networking, no setuid applications without transition, no su, "
+ "can sudo to Root Administration Roles"
+ msgstr ""
+
+-#: ../gui/polgen.glade:539 ../gui/polgen.py:165
+-msgid "Admin User Role"
++#: ../gui/polgen.glade:592
++msgid "<b>Root Users</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:585
+-msgid "<b>Root Users</b>"
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++msgid "Root Admin User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:647
++#: ../gui/polgen.glade:627
+ 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:649 ../gui/polgen.py:166
+-msgid "Root Admin User Role"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:716
+-msgid "label104"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:745
++#: ../gui/polgen.glade:705
+ msgid "<b>Enter name of application or user role:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
++#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
+ msgid "Name"
+ msgstr ""
+
+-#: ../gui/polgen.glade:807
++#: ../gui/polgen.glade:739
+ msgid "Enter complete path for executable to be confined."
+ msgstr ""
+
+-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
++#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
+ msgid "..."
+ msgstr "..."
+
+-#: ../gui/polgen.glade:849
++#: ../gui/polgen.glade:776
+ msgid "Enter unique name for the confined application or user role."
+ msgstr ""
+
+-#: ../gui/polgen.glade:871
++#: ../gui/polgen.glade:794
+ msgid "Executable"
+ msgstr ""
+
+-#: ../gui/polgen.glade:899
++#: ../gui/polgen.glade:808
+ msgid "Init script"
+ msgstr ""
+
+-#: ../gui/polgen.glade:927
++#: ../gui/polgen.glade:821
+ msgid ""
+ "Enter complete path to init script used to start the confined application."
+ msgstr ""
+
+-#: ../gui/polgen.glade:982
+-msgid "label105"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1011
++#: ../gui/polgen.glade:887
+ msgid "<b>Select existing role to modify:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1045
++#: ../gui/polgen.glade:908
+ msgid "Select the user roles that will transiton to the %s domain."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1073
+-msgid "label106"
++#: ../gui/polgen.glade:928
++msgid "role tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1102
++#: ../gui/polgen.glade:945
+ msgid "<b>Select roles that %s will transition to:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1136
++#: ../gui/polgen.glade:963
+ msgid "Select applications domains that %s will transition to."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1164
+-msgid "label107"
++#: ../gui/polgen.glade:983
++msgid ""
++"transition \n"
++"role tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1193
++#: ../gui/polgen.glade:1001
+ msgid "<b>Select the user_roles that will transition to %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1227
++#: ../gui/polgen.glade:1019
+ msgid "Select the user roles that will transiton to this applications domains."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1255
+-msgid "label108"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1284
++#: ../gui/polgen.glade:1056
+ msgid "<b>Select domains that %s will administer:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
++#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
+ msgid "Select the domains that you would like this user administer."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1346
+-msgid "label109"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1375
++#: ../gui/polgen.glade:1111
+ msgid "<b>Select additional roles for %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1437
+-msgid "label111"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1466
++#: ../gui/polgen.glade:1166
+ msgid "<b>Enter network ports that %s binds on:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
++#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
+ msgid "<b>TCP Ports</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
++#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
++#: ../gui/polgen.glade:1698
++msgid "All"
++msgstr "Allens"
++
++#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
+ msgid "Allows %s to bind to any udp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
+-#: ../gui/polgen.glade:2215
+-msgid "All"
+-msgstr "Allens"
++#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
++msgid "600-1024"
++msgstr ""
+
+-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
++#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
+ msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
+-msgid "600-1024"
++#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
++msgid "Unreserved Ports (>1024)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
++#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s binds "
+ "to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
+-msgid "Unreserved Ports (>1024)"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
+-#: ../gui/polgen.glade:2233
++#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
++#: ../gui/polgen.glade:1718
+ msgid "Select Ports"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
++#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
+ msgid "Allows %s to bind to any udp ports > 1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
++#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
+ msgid "<b>UDP Ports</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1937
+-msgid "label113"
++#: ../gui/polgen.glade:1519
++msgid ""
++"Network\n"
++"Bind tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1966
++#: ../gui/polgen.glade:1537
+ msgid "<b>Select network ports that %s connects to:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2058
++#: ../gui/polgen.glade:1593
+ msgid "Allows %s to connect to any tcp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2104
++#: ../gui/polgen.glade:1622
+ msgid ""
+ "Enter a comma separated list of tcp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2212
++#: ../gui/polgen.glade:1702
+ msgid "Allows %s to connect to any udp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2258
++#: ../gui/polgen.glade:1731
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2305
+-msgid "label114"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2334
++#: ../gui/polgen.glade:1792
+ msgid "<b>Select common application traits for %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2366
++#: ../gui/polgen.glade:1809
+ msgid "Writes syslog messages\t"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2385
++#: ../gui/polgen.glade:1824
+ msgid "Create/Manipulate temporary files in /tmp"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2404
++#: ../gui/polgen.glade:1839
+ msgid "Uses Pam for authentication"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2423
++#: ../gui/polgen.glade:1854
+ msgid "Uses nsswitch or getpw* calls"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2442
++#: ../gui/polgen.glade:1869
+ msgid "Uses dbus"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2461
++#: ../gui/polgen.glade:1884
+ msgid "Sends audit messages"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2480
++#: ../gui/polgen.glade:1899
+ msgid "Interacts with the terminal"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2499
++#: ../gui/polgen.glade:1914
+ msgid "Sends email"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2530
+-msgid "label115"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2559
++#: ../gui/polgen.glade:1961
+ msgid "<b>Add files/directories that %s manages</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2788
++#: ../gui/polgen.glade:2122
+ msgid ""
+ "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
+ "Files ..."
+ msgstr ""
+
+-#: ../gui/polgen.glade:2823
+-msgid "label116"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2852
++#: ../gui/polgen.glade:2166
+ msgid "<b>Add booleans from the %s policy:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3002
++#: ../gui/polgen.glade:2274
+ msgid "Add/Remove booleans used by the %s domain"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3066
++#: ../gui/polgen.glade:2316
+ msgid "<b>Which directory you will generate the %s policy?</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3097
++#: ../gui/polgen.glade:2334
+ msgid "Policy Directory"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3254
+-msgid "Add Booleans Dialog"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:3327
+-msgid "Boolean Name"
+-msgstr ""
+-
+-#: ../gui/polgengui.py:261
++#: ../gui/polgengui.py:262
+ msgid "Role"
+ msgstr ""
+
+-#: ../gui/polgengui.py:268
++#: ../gui/polgengui.py:269
+ msgid "Existing_User"
+ msgstr ""
+
+-#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
++#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
+ #, fuzzy
+ msgid "Application"
+ msgstr "Brukerprogramm"
+
+-#: ../gui/polgengui.py:352
++#: ../gui/polgengui.py:353
+ #, python-format
+ msgid "%s must be a directory"
+ msgstr ""
+
+-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
++#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
+ msgid "You must select a user"
+ msgstr ""
+
+-#: ../gui/polgengui.py:542
++#: ../gui/polgengui.py:543
+ msgid "Select executable file to be confined."
+ msgstr ""
+
+-#: ../gui/polgengui.py:553
++#: ../gui/polgengui.py:554
+ msgid "Select init script file to be confined."
+ msgstr ""
+
+-#: ../gui/polgengui.py:563
++#: ../gui/polgengui.py:564
+ msgid "Select file(s) that confined application creates or writes"
+ msgstr ""
+
+-#: ../gui/polgengui.py:570
++#: ../gui/polgengui.py:571
+ msgid "Select directory(s) that the confined application owns and writes into"
+ msgstr ""
+
+-#: ../gui/polgengui.py:632
++#: ../gui/polgengui.py:633
+ msgid "Select directory to generate policy files in"
+ msgstr ""
+
+-#: ../gui/polgengui.py:649
++#: ../gui/polgengui.py:650
+ #, python-format
+ msgid ""
+ "Type %s_t already defined in current policy.\n"
+ "Do you want to continue?"
+ msgstr ""
+
+-#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
++#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
+ msgid "Verify Name"
+ msgstr ""
+
+-#: ../gui/polgengui.py:653
++#: ../gui/polgengui.py:654
+ #, python-format
+ msgid ""
+ "Module %s.pp already loaded in current policy.\n"
+ "Do you want to continue?"
+ msgstr ""
+
+-#: ../gui/polgengui.py:699
++#: ../gui/polgengui.py:700
+ msgid ""
+ "You must add a name made up of letters and numbers and containing no spaces."
+ msgstr ""
+
+-#: ../gui/polgengui.py:713
++#: ../gui/polgengui.py:714
+ msgid "You must enter a executable"
+ msgstr ""
+
+-#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
++#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
+ msgid "Configue SELinux"
+ msgstr ""
+
+-#: ../gui/polgen.py:158
+-msgid "Internet Services Daemon"
+-msgstr ""
+-
+-#: ../gui/polgen.py:197
+-#, python-format
+-msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+-msgstr ""
+-
+-#: ../gui/polgen.py:324
+-msgid "You must enter a name for your confined process/user"
+-msgstr ""
+-
+-#: ../gui/polgen.py:326
+-msgid ""
+-"Name must be alpha numberic with no spaces. Consider using option \"-n "
+-"MODULENAME\""
+-msgstr ""
+-
+-#: ../gui/polgen.py:414
+-msgid "User Role types can not be assigned executables."
+-msgstr ""
+-
+-#: ../gui/polgen.py:420
+-msgid "Only Daemon apps can use an init script.."
+-msgstr ""
+-
+-#: ../gui/polgen.py:438
+-msgid "use_resolve must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:444
+-msgid "use_syslog must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:450
+-msgid "use_kerberos must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1306
+-#, python-format
+-msgid ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
+-msgstr ""
+-
+ #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+ msgid "Network Port"
+ msgstr ""
+@@ -1957,1411 +1844,1520 @@ msgstr ""
+ msgid "Group View"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
+-msgstr "Inbinnen"
+-
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
++msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
+-msgstr "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
+-msgstr "Netprogramme"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
+-msgstr "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
++msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
+-msgstr "Speele"
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
++msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+-msgstr "NFS"
++#: ../sepolicy/sepolicy/generate.py:158
++msgid "Internet Services Daemon"
++msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
++#: ../sepolicy/sepolicy/generate.py:171
++msgid "Valid Types:\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: ../sepolicy/sepolicy/generate.py:205
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: ../sepolicy/sepolicy/generate.py:332
++msgid "You must enter a name for your confined process/user"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
++#: ../sepolicy/sepolicy/generate.py:334
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:422
++msgid "User Role types can not be assigned executables."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
++#: ../sepolicy/sepolicy/generate.py:428
++msgid "Only Daemon apps can use an init script.."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
++#: ../sepolicy/sepolicy/generate.py:446
++msgid "use_resolve must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
++#: ../sepolicy/sepolicy/generate.py:452
++msgid "use_syslog must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
++#: ../sepolicy/sepolicy/generate.py:458
++msgid "use_kerberos must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
++#: ../sepolicy/sepolicy/generate.py:464
++msgid "manage_krb5_rcache must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
++#: ../sepolicy/sepolicy/generate.py:494
++msgid "USER Types automatically get a tmp type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
++#: ../sepolicy/sepolicy/generate.py:1012
++msgid "You must enter the executable path for your confined process"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
++#: ../sepolicy/sepolicy/generate.py:1190
++msgid "Type Enforcement file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
++#: ../sepolicy/sepolicy/generate.py:1191
++msgid "Interface file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
++#: ../sepolicy/sepolicy/generate.py:1192
++msgid "File Contexts file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
++#: ../sepolicy/sepolicy/generate.py:1193
++msgid "Setup Script"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
+-msgstr "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
++msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
+-msgstr "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
++msgstr ""
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
+-msgstr "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
++msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
+-msgstr "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
++msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++msgstr ""
++
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
++msgstr ""
++
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
++msgstr ""
++
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
+-msgstr "Squid"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
++msgstr ""
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
++msgstr ""
++
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
++msgstr ""
++
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++msgstr ""
++
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr ""
++
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
++
++#~ msgid "Mount"
++#~ msgstr "Inbinnen"
++
++#~ msgid "NIS"
++#~ msgstr "NIS"
++
++#~ msgid "Web Applications"
++#~ msgstr "Netprogramme"
++
++#~ msgid "CVS"
++#~ msgstr "CVS"
++
++#~ msgid "Games"
++#~ msgstr "Speele"
++
++#~ msgid "NFS"
++#~ msgstr "NFS"
++
++#~ msgid "Kerberos"
++#~ msgstr "Kerberos"
++
++#~ msgid "Samba"
++#~ msgstr "Samba"
++
++#~ msgid "pppd"
++#~ msgstr "pppd"
++
++#~ msgid "rsync"
++#~ msgstr "rsync"
++
++#~ msgid "Squid"
++#~ msgstr "Squid"
+diff --git a/policycoreutils/po/nl.po b/policycoreutils/po/nl.po
+index 27db150..23bf4e8 100644
+--- a/policycoreutils/po/nl.po
++++ b/policycoreutils/po/nl.po
+@@ -10,16 +10,16 @@ msgid ""
+ msgstr ""
+ "Project-Id-Version: Policycoreutils\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
+ "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
+-"Language-Team: Dutch (http://www.transifex.net/projects/p/fedora/language/"
++"Language-Team: Dutch (http://www.transifex.com/projects/p/fedora/language/"
+ "nl/)\n"
+ "Language: nl\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
++"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -32,7 +32,7 @@ msgstr ""
+ "uitgevoerd,\n"
+ " <argumenten ...> de argumenten zijn voor dat script."
+
+-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
++#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
+ #, c-format
+ msgid "failed to initialize PAM\n"
+ msgstr "initialiseren van PAM is mislukt\n"
+@@ -81,7 +81,7 @@ msgstr "Sorry, run_init mag alleen worden gebruikt met een SELinux kernel.\n"
+ msgid "authentication failed.\n"
+ msgstr "authenticatie mislukt.\n"
+
+-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
++#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
+ #, c-format
+ msgid "Could not set exec context to %s.\n"
+ msgstr "Kan exec context niet instellen naar %s.\n"
+@@ -94,860 +94,856 @@ msgstr "******************** BELANGRIJK **********************\n"
+ msgid "To make this policy package active, execute:"
+ msgstr "Om dit tactiek pakket te activeren, voer uit:"
+
+-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
+-msgid "global"
+-msgstr "globaal"
+-
+-#: ../semanage/seobject.py:225
++#: ../semanage/seobject.py:200
+ msgid "Could not create semanage handle"
+ msgstr "Kan semanage handle niet creëren"
+
+-#: ../semanage/seobject.py:233
++#: ../semanage/seobject.py:208
+ msgid "SELinux policy is not managed or store cannot be accessed."
+ msgstr "SELinux tactiek is niet beheerd of krijg geen toegang tot opslag."
+
+-#: ../semanage/seobject.py:238
++#: ../semanage/seobject.py:213
+ msgid "Cannot read policy store."
+ msgstr "Kan tactiek opslag niet lezen."
+
+-#: ../semanage/seobject.py:243
++#: ../semanage/seobject.py:218
+ msgid "Could not establish semanage connection"
+ msgstr "Kan semanage verbinding niet tot stand brengen"
+
+-#: ../semanage/seobject.py:248
++#: ../semanage/seobject.py:223
+ msgid "Could not test MLS enabled status"
+ msgstr "Kan MLS aangezet status niet testen"
+
+-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
+ msgid "Not yet implemented"
+ msgstr "Nog niet geïmplementeerd"
+
+-#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:233
+ msgid "Semanage transaction already in progress"
+ msgstr "Semanage transactie is al bezig"
+
+-#: ../semanage/seobject.py:267
++#: ../semanage/seobject.py:242
+ msgid "Could not start semanage transaction"
+ msgstr "Kan semanage transactie niet starten"
+
+-#: ../semanage/seobject.py:278
++#: ../semanage/seobject.py:254
+ msgid "Could not commit semanage transaction"
+ msgstr "Kan semanage transactie niet uitvoeren"
+
+-#: ../semanage/seobject.py:283
++#: ../semanage/seobject.py:259
+ msgid "Semanage transaction not in progress"
+ msgstr "Semanage transactie is niet bezig"
+
+-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
+ msgid "Could not list SELinux modules"
+ msgstr "Kan SELinux modules niet tonen"
+
+-#: ../semanage/seobject.py:308
++#: ../semanage/seobject.py:284
+ msgid "Modules Name"
+ msgstr ""
+
+-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
+ msgid "Version"
+ msgstr "Versie"
+
+-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
+ msgid "Disabled"
+ msgstr "Uitgezet"
+
+-#: ../semanage/seobject.py:326
++#: ../semanage/seobject.py:302
+ #, python-format
+ msgid "Could not disable module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:337
++#: ../semanage/seobject.py:313
+ #, python-format
+ msgid "Could not enable module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:352
++#: ../semanage/seobject.py:328
+ #, python-format
+ msgid "Could not remove module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:362
++#: ../semanage/seobject.py:338
+ msgid "dontaudit requires either 'on' or 'off'"
+ msgstr ""
+
+-#: ../semanage/seobject.py:391
++#: ../semanage/seobject.py:366
+ msgid "Builtin Permissive Types"
+ msgstr ""
+
+-#: ../semanage/seobject.py:401
++#: ../semanage/seobject.py:376
+ msgid "Customized Permissive Types"
+ msgstr ""
+
+-#: ../semanage/seobject.py:442
++#: ../semanage/seobject.py:417
+ #, python-format
+ msgid "Could not set permissive domain %s (module installation failed)"
+ msgstr "Kan toelatend domein %s niet instellen (module installatie mislukte)"
+
+-#: ../semanage/seobject.py:448
++#: ../semanage/seobject.py:423
+ #, python-format
+ msgid "Could not remove permissive domain %s (remove failed)"
+ msgstr "Kan toelatend domein %s niet verwijderen (verwijderen mislukte)"
+
+-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
+-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
+-#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
+-#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
+-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
+-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
+-#: ../semanage/seobject.py:2045
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
+ #, python-format
+ msgid "Could not create a key for %s"
+ msgstr "Kan geen sleutel aanmaken voor %s"
+
+-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
+-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
+ #, python-format
+ msgid "Could not check if login mapping for %s is defined"
+ msgstr "Kan niet controleren of inlog afbeelding voor %s is gedefinieerd"
+
+-#: ../semanage/seobject.py:496
++#: ../semanage/seobject.py:471
+ #, python-format
+ msgid "Linux Group %s does not exist"
+ msgstr "Linux groep %s bestaat niet"
+
+-#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:476
+ #, python-format
+ msgid "Linux User %s does not exist"
+ msgstr "Linux gebruiker %s bestaat niet"
+
+-#: ../semanage/seobject.py:505
++#: ../semanage/seobject.py:480
+ #, python-format
+ msgid "Could not create login mapping for %s"
+ msgstr "Kan geen inlog afbeelding aanmaken voor %s"
+
+-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
+ #, python-format
+ msgid "Could not set name for %s"
+ msgstr "Kan naam niet instellen voor %s"
+
+-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
+ #, python-format
+ msgid "Could not set MLS range for %s"
+ msgstr "Kan MLS reeks niet instellen voor %s"
+
+-#: ../semanage/seobject.py:518
++#: ../semanage/seobject.py:493
+ #, python-format
+ msgid "Could not set SELinux user for %s"
+ msgstr "Kan SELinux gebruiker niet instellen voor %s"
+
+-#: ../semanage/seobject.py:522
++#: ../semanage/seobject.py:497
+ #, python-format
+ msgid "Could not add login mapping for %s"
+ msgstr "Kan inlog afbeelding niet toevoegen voor %s"
+
+-#: ../semanage/seobject.py:540
++#: ../semanage/seobject.py:515
+ msgid "Requires seuser or serange"
+ msgstr "Vereist seuser of serange"
+
+-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
+ #, python-format
+ msgid "Login mapping for %s is not defined"
+ msgstr "Inlog afbeelding voor %s is niet gedefinieerd"
+
+-#: ../semanage/seobject.py:567
++#: ../semanage/seobject.py:542
+ #, python-format
+ msgid "Could not query seuser for %s"
+ msgstr "Kan seuser niet opvragen voor %s"
+
+-#: ../semanage/seobject.py:581
++#: ../semanage/seobject.py:556
+ #, python-format
+ msgid "Could not modify login mapping for %s"
+ msgstr "Kan inlog afbeelding niet veranderen voor %s"
+
+-#: ../semanage/seobject.py:615
++#: ../semanage/seobject.py:590
+ #, python-format
+ msgid "Login mapping for %s is defined in policy, cannot be deleted"
+ msgstr ""
+ "Inlog afbeelding voor %s is gedefinieerd in tactiek, kan niet worden "
+ "verwijderd"
+
+-#: ../semanage/seobject.py:619
++#: ../semanage/seobject.py:594
+ #, python-format
+ msgid "Could not delete login mapping for %s"
+ msgstr "Kan inlog afbeelding niet verwijderen voor %s"
+
+-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
+-#: ../semanage/seobject.py:897
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
+ msgid "Could not list login mappings"
+ msgstr "Kan inlog afbeeldingen niet tonen"
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
+ #: ../gui/system-config-selinux.glade:100
+ msgid "Login Name"
+ msgstr "Inlog naam"
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:128
+ #: ../gui/system-config-selinux.glade:915
+ #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
+ msgid "SELinux User"
+ msgstr "SELinux gebruiker"
+
+-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
+ #: ../gui/system-config-selinux.glade:943
+ msgid "MLS/MCS Range"
+ msgstr "MLS/MCS reeks"
+
+-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
+-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
+-#: ../semanage/seobject.py:864
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
+ #, python-format
+ msgid "Could not check if SELinux user %s is defined"
+ msgstr "Kan niet controleren of SELinux gebruiker %s is gedefinieerd"
+
+-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
+-#: ../semanage/seobject.py:870
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
+ #, python-format
+ msgid "Could not query user for %s"
+ msgstr "Kan gebruiker niet opvragen voor %s"
+
+-#: ../semanage/seobject.py:726
++#: ../semanage/seobject.py:701
+ #, python-format
+ msgid "You must add at least one role for %s"
+ msgstr "Je moet ten minste een rol voor %s toevoegen"
+
+-#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:716
+ #, python-format
+ msgid "Could not create SELinux user for %s"
+ msgstr "Kan geen SELinux gebruiker aanmaken voor %s"
+
+-#: ../semanage/seobject.py:750
++#: ../semanage/seobject.py:725
+ #, python-format
+ msgid "Could not add role %s for %s"
+ msgstr "Kan rol %s niet toevoegen voor %s"
+
+-#: ../semanage/seobject.py:759
++#: ../semanage/seobject.py:734
+ #, python-format
+ msgid "Could not set MLS level for %s"
+ msgstr "Kan MLS niveau niet instellen voor %s"
+
+-#: ../semanage/seobject.py:762
++#: ../semanage/seobject.py:737
+ #, python-format
+ msgid "Could not add prefix %s for %s"
+ msgstr "Kan prefix %s niet toevoegen voor %s"
+
+-#: ../semanage/seobject.py:765
++#: ../semanage/seobject.py:740
+ #, python-format
+ msgid "Could not extract key for %s"
+ msgstr "Kan sleutel niet extraheren voor %s"
+
+-#: ../semanage/seobject.py:769
++#: ../semanage/seobject.py:744
+ #, python-format
+ msgid "Could not add SELinux user %s"
+ msgstr "Kan SELinux gebruiker %s niet toevoegen"
+
+-#: ../semanage/seobject.py:791
++#: ../semanage/seobject.py:766
+ msgid "Requires prefix, roles, level or range"
+ msgstr "Vereist prefix, rollen, niveau of bereik"
+
+-#: ../semanage/seobject.py:793
++#: ../semanage/seobject.py:768
+ msgid "Requires prefix or roles"
+ msgstr "Vereist prefix of rollen"
+
+-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
+ #, python-format
+ msgid "SELinux user %s is not defined"
+ msgstr "SELinux gebruiker %s is niet gedefinieerd"
+
+-#: ../semanage/seobject.py:832
++#: ../semanage/seobject.py:807
+ #, python-format
+ msgid "Could not modify SELinux user %s"
+ msgstr "Kan SELinux gebruiker %s niet veranderen"
+
+-#: ../semanage/seobject.py:866
++#: ../semanage/seobject.py:841
+ #, python-format
+ msgid "SELinux user %s is defined in policy, cannot be deleted"
+ msgstr ""
+ "SELinux gebruiker %s is gedefinieerd in tactiek, kan niet worden verwijderd"
+
+-#: ../semanage/seobject.py:877
++#: ../semanage/seobject.py:852
+ #, python-format
+ msgid "Could not delete SELinux user %s"
+ msgstr "Kan SELinux gebruiker %s niet verwijderen"
+
+-#: ../semanage/seobject.py:915
++#: ../semanage/seobject.py:890
+ msgid "Could not list SELinux users"
+ msgstr "Kan SELinux gebruikers niet tonen"
+
+-#: ../semanage/seobject.py:921
++#: ../semanage/seobject.py:896
+ #, python-format
+ msgid "Could not list roles for user %s"
+ msgstr "Kan rollen voor gebruiker %s niet tonen"
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "Labeling"
+ msgstr "Labelen"
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "MLS/"
+ msgstr "MLS/"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "Prefix"
+ msgstr "Prefix"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Level"
+ msgstr "MCS niveau"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Range"
+ msgstr "MCS reeks"
+
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
+ msgid "SELinux Roles"
+ msgstr "SELinux rollen"
+
+-#: ../semanage/seobject.py:967
++#: ../semanage/seobject.py:942
+ msgid "Protocol udp or tcp is required"
+ msgstr "Protocol udp of tcp is vereist"
+
+-#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:944
+ msgid "Port is required"
+ msgstr "Poort is vereist"
+
+-#: ../semanage/seobject.py:979
++#: ../semanage/seobject.py:954
+ msgid "Invalid Port"
+ msgstr ""
+
+-#: ../semanage/seobject.py:983
++#: ../semanage/seobject.py:958
+ #, python-format
+ msgid "Could not create a key for %s/%s"
+ msgstr "Kan geen sleutel aanmaken voor %s/%s"
+
+-#: ../semanage/seobject.py:994
++#: ../semanage/seobject.py:969
+ msgid "Type is required"
+ msgstr "Type is vereist"
+
+-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
+-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
+ #, python-format
+ msgid "Could not check if port %s/%s is defined"
+ msgstr "Kan niet controleren of poort %s/%s gedefinieerd is"
+
+-#: ../semanage/seobject.py:1002
++#: ../semanage/seobject.py:977
+ #, python-format
+ msgid "Port %s/%s already defined"
+ msgstr "Poort %s/%s is al gedefinieerd"
+
+-#: ../semanage/seobject.py:1006
++#: ../semanage/seobject.py:981
+ #, python-format
+ msgid "Could not create port for %s/%s"
+ msgstr "Kan geen poort aanmaken voor %s/%s"
+
+-#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:987
+ #, python-format
+ msgid "Could not create context for %s/%s"
+ msgstr "Kan geen context aanmaken voor %s/%s"
+
+-#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:991
+ #, python-format
+ msgid "Could not set user in port context for %s/%s"
+ msgstr "Kan gebruiker in poort context niet instellen voor %s/%s"
+
+-#: ../semanage/seobject.py:1020
++#: ../semanage/seobject.py:995
+ #, python-format
+ msgid "Could not set role in port context for %s/%s"
+ msgstr "Kan rol in poort context niet instellen voor %s/%s"
+
+-#: ../semanage/seobject.py:1024
++#: ../semanage/seobject.py:999
+ #, python-format
+ msgid "Could not set type in port context for %s/%s"
+ msgstr "Kan type in poort context niet instellen voor %s/%s"
+
+-#: ../semanage/seobject.py:1029
++#: ../semanage/seobject.py:1004
+ #, python-format
+ msgid "Could not set mls fields in port context for %s/%s"
+ msgstr "Kan mls velden in poort context niet instellen voor %s/%s"
+
+-#: ../semanage/seobject.py:1033
++#: ../semanage/seobject.py:1008
+ #, python-format
+ msgid "Could not set port context for %s/%s"
+ msgstr "Kan poort context niet instellen voor %s/%s"
+
+-#: ../semanage/seobject.py:1037
++#: ../semanage/seobject.py:1012
+ #, python-format
+ msgid "Could not add port %s/%s"
+ msgstr "Kan poort %s/%s niet toevoegen"
+
+-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
+-#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
+ msgid "Requires setype or serange"
+ msgstr "Vereist setype of serange"
+
+-#: ../semanage/seobject.py:1053
++#: ../semanage/seobject.py:1028
+ msgid "Requires setype"
+ msgstr "Vereist setype"
+
+-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
+ #, python-format
+ msgid "Port %s/%s is not defined"
+ msgstr "Poort %s/%s is niet gedefinieerd"
+
+-#: ../semanage/seobject.py:1065
++#: ../semanage/seobject.py:1040
+ #, python-format
+ msgid "Could not query port %s/%s"
+ msgstr "Kan poort %s/%s niet opvragen"
+
+-#: ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1051
+ #, python-format
+ msgid "Could not modify port %s/%s"
+ msgstr "Kan poort %s/%s niet veranderen"
+
+-#: ../semanage/seobject.py:1089
++#: ../semanage/seobject.py:1064
+ msgid "Could not list the ports"
+ msgstr "Kan poorten niet tonen"
+
+-#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1080
+ #, python-format
+ msgid "Could not delete the port %s"
+ msgstr "Kan poort %s niet verwijderen"
+
+-#: ../semanage/seobject.py:1122
++#: ../semanage/seobject.py:1097
+ #, python-format
+ msgid "Port %s/%s is defined in policy, cannot be deleted"
+ msgstr "Poort %s/%s is gedefinieerd in tactiek, kan niet worden verwijderd"
+
+-#: ../semanage/seobject.py:1126
++#: ../semanage/seobject.py:1101
+ #, python-format
+ msgid "Could not delete port %s/%s"
+ msgstr "Kan poort %s/%s niet verwijderen"
+
+-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
+ msgid "Could not list ports"
+ msgstr "Kan poorten niet tonen"
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "SELinux Port Type"
+ msgstr "SELinux poort type"
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "Proto"
+ msgstr "Proto"
+
+-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
+ msgid "Port Number"
+ msgstr "Poort nummer"
+
+-#: ../semanage/seobject.py:1222
++#: ../semanage/seobject.py:1197
+ msgid "Node Address is required"
+ msgstr "Node adres is vereist"
+
+-#: ../semanage/seobject.py:1237
++#: ../semanage/seobject.py:1212
+ msgid "Unknown or missing protocol"
+ msgstr "Onbekend of ontbrekend protocol"
+
+-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
+-#: ../semanage/seobject.py:1728
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
+ msgid "SELinux Type is required"
+ msgstr "SELinux type is vereist"
+
+-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
+-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
+-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
+-#: ../semanage/seobject.py:1732
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
+ #, python-format
+ msgid "Could not create key for %s"
+ msgstr "Kan geen sleutel aanmaken voor %s"
+
+-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
+-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
+ #, python-format
+ msgid "Could not check if addr %s is defined"
+ msgstr "Kan niet controleren of addr %s is gedefinieerd"
+
+-#: ../semanage/seobject.py:1266
++#: ../semanage/seobject.py:1241
+ #, python-format
+ msgid "Could not create addr for %s"
+ msgstr "Kan geen addr aanmaken voor %s"
+
+-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
+-#: ../semanage/seobject.py:1690
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
+ #, python-format
+ msgid "Could not create context for %s"
+ msgstr "Kan geen context aanmaken voor %s"
+
+-#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1251
+ #, python-format
+ msgid "Could not set mask for %s"
+ msgstr "Kan geen masker instellen voor %s"
+
+-#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1255
+ #, python-format
+ msgid "Could not set user in addr context for %s"
+ msgstr "Kan gebruiker in addr context niet instellen voor %s"
+
+-#: ../semanage/seobject.py:1284
++#: ../semanage/seobject.py:1259
+ #, python-format
+ msgid "Could not set role in addr context for %s"
+ msgstr "Kan rol in addr context niet instellen voor %s"
+
+-#: ../semanage/seobject.py:1288
++#: ../semanage/seobject.py:1263
+ #, python-format
+ msgid "Could not set type in addr context for %s"
+ msgstr "Kan type in addr context niet instellen voor %s"
+
+-#: ../semanage/seobject.py:1293
++#: ../semanage/seobject.py:1268
+ #, python-format
+ msgid "Could not set mls fields in addr context for %s"
+ msgstr "Kan mls velden in addr context niet instellen voor %s"
+
+-#: ../semanage/seobject.py:1297
++#: ../semanage/seobject.py:1272
+ #, python-format
+ msgid "Could not set addr context for %s"
+ msgstr "Kan addr context niet instellen voor %s"
+
+-#: ../semanage/seobject.py:1301
++#: ../semanage/seobject.py:1276
+ #, python-format
+ msgid "Could not add addr %s"
+ msgstr "Kan addr %s niet toevoegen"
+
+-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
+ #, python-format
+ msgid "Addr %s is not defined"
+ msgstr "Addr %s is niet gedefinieerd"
+
+-#: ../semanage/seobject.py:1330
++#: ../semanage/seobject.py:1305
+ #, python-format
+ msgid "Could not query addr %s"
+ msgstr "Kan addr %s niet bevragen"
+
+-#: ../semanage/seobject.py:1340
++#: ../semanage/seobject.py:1315
+ #, python-format
+ msgid "Could not modify addr %s"
+ msgstr "Kan addr %s niet veranderen"
+
+-#: ../semanage/seobject.py:1368
++#: ../semanage/seobject.py:1343
+ #, python-format
+ msgid "Addr %s is defined in policy, cannot be deleted"
+ msgstr "Addr %s gedefinieerd in tactiek, kan niet worden verwijderd"
+
+-#: ../semanage/seobject.py:1372
++#: ../semanage/seobject.py:1347
+ #, python-format
+ msgid "Could not delete addr %s"
+ msgstr "Kan addr %s niet verwijderen"
+
+-#: ../semanage/seobject.py:1384
++#: ../semanage/seobject.py:1359
+ msgid "Could not deleteall node mappings"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1398
++#: ../semanage/seobject.py:1373
+ msgid "Could not list addrs"
+ msgstr "Kan addr's niet tonen"
+
+-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
+-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
+ #, python-format
+ msgid "Could not check if interface %s is defined"
+ msgstr "Kan niet controleren of interface %s gedefinieerd is"
+
+-#: ../semanage/seobject.py:1465
++#: ../semanage/seobject.py:1440
+ #, python-format
+ msgid "Could not create interface for %s"
+ msgstr "Kan geen interface aanmaken voor %s"
+
+-#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1449
+ #, python-format
+ msgid "Could not set user in interface context for %s"
+ msgstr "Kan gebruiker in interface context niet instellen voor %s"
+
+-#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1453
+ #, python-format
+ msgid "Could not set role in interface context for %s"
+ msgstr "Kan rol in interface context niet instellen voor %s"
+
+-#: ../semanage/seobject.py:1482
++#: ../semanage/seobject.py:1457
+ #, python-format
+ msgid "Could not set type in interface context for %s"
+ msgstr "Kan type in interface context niet instellen voor %s"
+
+-#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1462
+ #, python-format
+ msgid "Could not set mls fields in interface context for %s"
+ msgstr "Kan mls velden in interface context niet instellen voor %s"
+
+-#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1466
+ #, python-format
+ msgid "Could not set interface context for %s"
+ msgstr "Kan interface context niet instellen voor %s"
+
+-#: ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1470
+ #, python-format
+ msgid "Could not set message context for %s"
+ msgstr "Kan boodschap context niet instellen voor %s"
+
+-#: ../semanage/seobject.py:1499
++#: ../semanage/seobject.py:1474
+ #, python-format
+ msgid "Could not add interface %s"
+ msgstr "Kan interface %s niet toevoegen"
+
+-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
+ #, python-format
+ msgid "Interface %s is not defined"
+ msgstr "Interface %s is niet gedefinieerd"
+
+-#: ../semanage/seobject.py:1526
++#: ../semanage/seobject.py:1501
+ #, python-format
+ msgid "Could not query interface %s"
+ msgstr "Kan interface %s niet opvragen"
+
+-#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1512
+ #, python-format
+ msgid "Could not modify interface %s"
+ msgstr "Kan interface %s niet veranderen"
+
+-#: ../semanage/seobject.py:1562
++#: ../semanage/seobject.py:1537
+ #, python-format
+ msgid "Interface %s is defined in policy, cannot be deleted"
+ msgstr "Interface %s is gedefinieerd in tactiek, kan niet worden verwijderd"
+
+-#: ../semanage/seobject.py:1566
++#: ../semanage/seobject.py:1541
+ #, python-format
+ msgid "Could not delete interface %s"
+ msgstr "Kan interface %s niet verwijderen"
+
+-#: ../semanage/seobject.py:1578
++#: ../semanage/seobject.py:1553
+ msgid "Could not delete all interface mappings"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1567
+ msgid "Could not list interfaces"
+ msgstr "Kan interfaces niet tonen"
+
+-#: ../semanage/seobject.py:1617
++#: ../semanage/seobject.py:1592
+ msgid "SELinux Interface"
+ msgstr "SELinux interface"
+
+-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
+ msgid "Context"
+ msgstr "Context"
+
+-#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1652
+ #, python-format
+ msgid "Equivalence class for %s already exists"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1673
++#: ../semanage/seobject.py:1658
+ #, python-format
+ msgid "File spec %s conflicts with equivalency rule '%s %s'"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1682
++#: ../semanage/seobject.py:1667
+ #, python-format
+ msgid "Equivalence class for %s does not exists"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1681
+ #, python-format
+ msgid "Could not set user in file context for %s"
+ msgstr "Kan gebruiker in bestand context niet instellen voor %s"
+
+-#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1685
+ #, python-format
+ msgid "Could not set role in file context for %s"
+ msgstr "Kan rol in bestand context niet instellen voor %s"
+
+-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
+ #, python-format
+ msgid "Could not set mls fields in file context for %s"
+ msgstr "Kan mls velden in bestand context niet instellen voor %s"
+
+-#: ../semanage/seobject.py:1711
++#: ../semanage/seobject.py:1696
+ msgid "Invalid file specification"
+ msgstr "Ongeldige bestand specificatie"
+
+-#: ../semanage/seobject.py:1713
++#: ../semanage/seobject.py:1698
+ msgid "File specification can not include spaces"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1718
++#: ../semanage/seobject.py:1703
+ #, python-format
+ msgid ""
+ "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
+-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
+-#: ../semanage/seobject.py:1880
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
+ #, python-format
+ msgid "Could not check if file context for %s is defined"
+ msgstr "Kan niet controleren of bestand context voor %s is gedefinieerd"
+
+-#: ../semanage/seobject.py:1749
++#: ../semanage/seobject.py:1734
+ #, python-format
+ msgid "Could not create file context for %s"
+ msgstr "Kan geen bestand context aanmaken voor %s"
+
+-#: ../semanage/seobject.py:1757
++#: ../semanage/seobject.py:1742
+ #, python-format
+ msgid "Could not set type in file context for %s"
+ msgstr "Kan type in bestand context niet instellen voor %s"
+
+-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
+-#: ../semanage/seobject.py:1826
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
+ #, python-format
+ msgid "Could not set file context for %s"
+ msgstr "Kan bestand context niet instellen voor %s"
+
+-#: ../semanage/seobject.py:1771
++#: ../semanage/seobject.py:1756
+ #, python-format
+ msgid "Could not add file context for %s"
+ msgstr "Kan bestand context niet toevoegen voor %s"
+
+-#: ../semanage/seobject.py:1785
++#: ../semanage/seobject.py:1770
+ msgid "Requires setype, serange or seuser"
+ msgstr "Vereist setype, serange of seuser"
+
+-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
+ #, python-format
+ msgid "File context for %s is not defined"
+ msgstr "Bestand context voor %s is niet gedefinieerd"
+
+-#: ../semanage/seobject.py:1804
++#: ../semanage/seobject.py:1789
+ #, python-format
+ msgid "Could not query file context for %s"
+ msgstr "Kan bestand context niet opvragen voor %s"
+
+-#: ../semanage/seobject.py:1830
++#: ../semanage/seobject.py:1815
+ #, python-format
+ msgid "Could not modify file context for %s"
+ msgstr "Kan bestand context niet veranderen voor %s"
+
+-#: ../semanage/seobject.py:1843
++#: ../semanage/seobject.py:1828
+ msgid "Could not list the file contexts"
+ msgstr "Kan bestand contexten niet tonen"
+
+-#: ../semanage/seobject.py:1857
++#: ../semanage/seobject.py:1842
+ #, python-format
+ msgid "Could not delete the file context %s"
+ msgstr "Kan bestand context %s niet verwijderen"
+
+-#: ../semanage/seobject.py:1882
++#: ../semanage/seobject.py:1867
+ #, python-format
+ msgid "File context for %s is defined in policy, cannot be deleted"
+ msgstr ""
+ "Bestand context voor %s is gedefinieerd in tactiek, kan niet worden "
+ "verwijderd"
+
+-#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1873
+ #, python-format
+ msgid "Could not delete file context for %s"
+ msgstr "Kan bestand context niet verwijderen voor %s"
+
+-#: ../semanage/seobject.py:1903
++#: ../semanage/seobject.py:1888
+ msgid "Could not list file contexts"
+ msgstr "Kan bestand contexten niet tonen"
+
+-#: ../semanage/seobject.py:1907
++#: ../semanage/seobject.py:1892
+ msgid "Could not list local file contexts"
+ msgstr "Kan lokale bestand contexten niet tonen"
+
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
+ msgid "SELinux fcontext"
+ msgstr "SELinux fcontext"
+
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
+ msgid "type"
+ msgstr "type"
+
+-#: ../semanage/seobject.py:1957
++#: ../semanage/seobject.py:1942
+ msgid ""
+ "\n"
+ "SELinux Distribution fcontext Equivalence \n"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1962
++#: ../semanage/seobject.py:1947
+ msgid ""
+ "\n"
+ "SELinux Local fcontext Equivalence \n"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
+-#: ../semanage/seobject.py:2054
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
+ #, python-format
+ msgid "Could not check if boolean %s is defined"
+ msgstr "Kan niet controleren of Boolean %s gedefinieerd is"
+
+-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
+ #, python-format
+ msgid "Boolean %s is not defined"
+ msgstr "Boolean %s is niet gedefinieerd"
+
+-#: ../semanage/seobject.py:2002
++#: ../semanage/seobject.py:1987
+ #, python-format
+ msgid "Could not query file context %s"
+ msgstr "Kan bestand context %s niet opvragen"
+
+-#: ../semanage/seobject.py:2007
++#: ../semanage/seobject.py:1992
+ #, python-format
+ msgid "You must specify one of the following values: %s"
+ msgstr "Je moet een van de volgende waarden opgeven: %s"
+
+-#: ../semanage/seobject.py:2012
++#: ../semanage/seobject.py:1997
+ #, python-format
+ msgid "Could not set active value of boolean %s"
+ msgstr "Kan actieve waarde van Boolean %s niet instellen"
+
+-#: ../semanage/seobject.py:2015
++#: ../semanage/seobject.py:2000
+ #, python-format
+ msgid "Could not modify boolean %s"
+ msgstr "Kan Boolean %s niet veranderen"
+
+-#: ../semanage/seobject.py:2033
++#: ../semanage/seobject.py:2018
+ #, python-format
+ msgid "Bad format %s: Record %s"
+ msgstr "Verkeerd formaat %s: Record %s"
+
+-#: ../semanage/seobject.py:2056
++#: ../semanage/seobject.py:2042
+ #, python-format
+ msgid "Boolean %s is defined in policy, cannot be deleted"
+ msgstr "Boolean %s is gedefinieerd in tactiek, kan niet worden verwijderd"
+
+-#: ../semanage/seobject.py:2060
++#: ../semanage/seobject.py:2046
+ #, python-format
+ msgid "Could not delete boolean %s"
+ msgstr "Kan Boolean %s niet verwijderen"
+
+-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
+ msgid "Could not list booleans"
+ msgstr "Kan Booleans niet tonen"
+
+-#: ../semanage/seobject.py:2112
++#: ../semanage/seobject.py:2100
+ msgid "unknown"
+ msgstr "onbekend"
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "off"
+ msgstr "uit"
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "on"
+ msgstr "aan"
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "SELinux boolean"
+ msgstr "SELinux Boolean"
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "State"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "Default"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
+-#: ../gui/polgengui.py:253
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../gui/polgengui.py:254
+ msgid "Description"
+ msgstr "Beschrijving"
+
+@@ -1011,7 +1007,7 @@ msgstr "Fout bij het toewijzen van geheugen.\n"
+ msgid "Error sending audit message.\n"
+ msgstr "Fout bij het versturen van audit boodschap.\n"
+
+-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
++#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
+ #, c-format
+ msgid "Could not determine enforcing mode.\n"
+ msgstr "Kan afdwingende mode niet vaststellen.\n"
+@@ -1131,62 +1127,66 @@ msgstr "Niet in staat om een lege signaal set te verkrijgen\n"
+ msgid "Unable to set SIGHUP handler\n"
+ msgstr "Niet in staat om SIGHUP verwerker in te stellen\n"
+
+-#: ../newrole/newrole.c:1053
++#: ../newrole/newrole.c:1036
++msgid "Sorry, newrole failed to drop capabilities\n"
++msgstr ""
++
++#: ../newrole/newrole.c:1052
+ #, c-format
+ msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
+ msgstr "Sorry, newrole mag alleen worden gebruikt met een SELinux kernel.\n"
+
+-#: ../newrole/newrole.c:1070
++#: ../newrole/newrole.c:1069
+ #, c-format
+ msgid "failed to get old_context.\n"
+ msgstr "verkrijgen van old_context is mislukt.\n"
+
+-#: ../newrole/newrole.c:1077
++#: ../newrole/newrole.c:1076
+ #, c-format
+ msgid "Warning! Could not retrieve tty information.\n"
+ msgstr "Waarschuwing! Kan tty informatie niet ophalen.\n"
+
+-#: ../newrole/newrole.c:1098
++#: ../newrole/newrole.c:1097
+ #, c-format
+ msgid "error on reading PAM service configuration.\n"
+ msgstr "fout bij het lezen van de PAM service instelling.\n"
+
+-#: ../newrole/newrole.c:1133
++#: ../newrole/newrole.c:1132
+ #, c-format
+ msgid "newrole: incorrect password for %s\n"
+ msgstr "newrole: incorrect wachtwoord voor %s\n"
+
+-#: ../newrole/newrole.c:1160
++#: ../newrole/newrole.c:1159
+ #, c-format
+ msgid "newrole: failure forking: %s"
+ msgstr "newrole: forking mislukt: %s"
+
+-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
++#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
+ #, c-format
+ msgid "Unable to restore tty label...\n"
+ msgstr "Niet in staat om tty label terug te zetten...\n"
+
+-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
++#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
+ #, c-format
+ msgid "Failed to close tty properly\n"
+ msgstr "Afsluiten van tty op een juiste manier is mislukt\n"
+
+-#: ../newrole/newrole.c:1224
++#: ../newrole/newrole.c:1223
+ #, c-format
+ msgid "Could not close descriptors.\n"
+ msgstr "Kan beschrijvingen niet sluiten.\n"
+
+-#: ../newrole/newrole.c:1251
++#: ../newrole/newrole.c:1250
+ #, c-format
+ msgid "Error allocating shell's argv0.\n"
+ msgstr "Fout bij het toewijzen van argv0 van de shell.\n"
+
+-#: ../newrole/newrole.c:1287
++#: ../newrole/newrole.c:1286
+ #, c-format
+ msgid "Unable to restore the environment, aborting\n"
+ msgstr "Niet in staat om de omgeving terug te zetten, afbreken\n"
+
+-#: ../newrole/newrole.c:1298
++#: ../newrole/newrole.c:1297
+ msgid "failed to exec shell\n"
+ msgstr "uitvoeren van shell is mislukt\n"
+
+@@ -1290,20 +1290,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+ msgid "chcat -l +CompanyConfidential juser"
+ msgstr "chcat -l +CompanyConfidential juser"
+
+-#: ../scripts/chcat:399 ../gui/polgen.py:1351
+-#, c-format, python-format
++#: ../scripts/chcat:399
++#, c-format
+ msgid "Options Error %s "
+ msgstr "Fout in opties %s "
+
+-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
++#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
+ msgid "Boolean"
+ msgstr ""
+
+-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
++#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
+ msgid "all"
+ msgstr ""
+
+-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
++#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
+ #: ../gui/system-config-selinux.glade:1615
+ #: ../gui/system-config-selinux.glade:1820
+ #: ../gui/system-config-selinux.glade:2437
+@@ -1379,557 +1379,444 @@ msgstr ""
+ msgid "Load Policy Module"
+ msgstr ""
+
+-#: ../gui/polgen.glade:79
+-msgid "Polgen"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:80
++#: ../gui/polgen.glade:9
+ msgid "Red Hat 2007"
+ msgstr ""
+
+-#: ../gui/polgen.glade:81
++#: ../gui/polgen.glade:11
+ msgid "GPL"
+ msgstr ""
+
+ #. TRANSLATORS: Replace this string with your names, one name per line.
+-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
++#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
+ msgid "translator-credits"
+ msgstr ""
+
+-#: ../gui/polgen.glade:90
++#: ../gui/polgen.glade:34
++msgid "Add Booleans Dialog"
++msgstr ""
++
++#: ../gui/polgen.glade:101
++msgid "Boolean Name"
++msgstr ""
++
++#: ../gui/polgen.glade:230
+ msgid "SELinux Policy Generation Tool"
+ msgstr ""
+
+-#: ../gui/polgen.glade:128
++#: ../gui/polgen.glade:251
+ msgid ""
+ "<b>Select the policy type for the application or user role you want to "
+ "confine:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:177
++#: ../gui/polgen.glade:284
+ msgid "<b>Applications</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++msgid "Standard Init Daemon"
++msgstr ""
++
++#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
+ msgid ""
+ "Standard Init Daemon are daemons started on boot via init scripts. Usually "
+ "requires a script in /etc/rc.d/init.d"
+ msgstr ""
+
+-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
+-msgid "Standard Init Daemon"
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++msgid "DBUS System Daemon"
+ msgstr ""
+
+-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
+-msgid "DBUS System Daemon"
++#: ../gui/polgen.glade:349
++msgid "Internet Services Daemon (inetd)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:280
++#: ../gui/polgen.glade:353
+ msgid "Internet Services Daemon are daemons started by xinetd"
+ msgstr ""
+
+-#: ../gui/polgen.glade:282
+-msgid "Internet Services Daemon (inetd)"
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++msgid "Web Application/Script (CGI)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:301
++#: ../gui/polgen.glade:370
+ msgid ""
+ "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
+-msgid "Web Application/Script (CGI)"
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++msgid "User Application"
+ msgstr ""
+
+-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
++#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
+ msgid ""
+ "User Application are any application that you would like to confine that is "
+ "started by a user"
+ msgstr ""
+
+-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
+-msgid "User Application"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:345 ../gui/polgen.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
+ msgid "Sandbox"
+ msgstr ""
+
+-#: ../gui/polgen.glade:391
++#: ../gui/polgen.glade:446
+ msgid "<b>Login Users</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:453
++#: ../gui/polgen.glade:478
++msgid "Existing User Roles"
++msgstr ""
++
++#: ../gui/polgen.glade:482
+ msgid "Modify an existing login user record."
+ msgstr ""
+
+-#: ../gui/polgen.glade:455
+-msgid "Existing User Roles"
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++msgid "Minimal Terminal User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:474
++#: ../gui/polgen.glade:499
+ 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:476 ../gui/polgen.py:162
+-msgid "Minimal Terminal User Role"
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++msgid "Minimal X Windows User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:495
++#: ../gui/polgen.glade:516
+ 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:497 ../gui/polgen.py:163
+-msgid "Minimal X Windows User Role"
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++msgid "User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:516
++#: ../gui/polgen.glade:533
+ msgid ""
+ "User with full networking, no setuid applications without transition, no "
+ "sudo, no su."
+ msgstr ""
+
+-#: ../gui/polgen.glade:518 ../gui/polgen.py:164
+-msgid "User Role"
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++msgid "Admin User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:537
++#: ../gui/polgen.glade:550
+ msgid ""
+ "User with full networking, no setuid applications without transition, no su, "
+ "can sudo to Root Administration Roles"
+ msgstr ""
+
+-#: ../gui/polgen.glade:539 ../gui/polgen.py:165
+-msgid "Admin User Role"
++#: ../gui/polgen.glade:592
++msgid "<b>Root Users</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:585
+-msgid "<b>Root Users</b>"
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++msgid "Root Admin User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:647
++#: ../gui/polgen.glade:627
+ 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:649 ../gui/polgen.py:166
+-msgid "Root Admin User Role"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:716
+-msgid "label104"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:745
++#: ../gui/polgen.glade:705
+ msgid "<b>Enter name of application or user role:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
++#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
+ msgid "Name"
+ msgstr ""
+
+-#: ../gui/polgen.glade:807
++#: ../gui/polgen.glade:739
+ msgid "Enter complete path for executable to be confined."
+ msgstr ""
+
+-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
++#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
+ msgid "..."
+ msgstr ""
+
+-#: ../gui/polgen.glade:849
++#: ../gui/polgen.glade:776
+ msgid "Enter unique name for the confined application or user role."
+ msgstr ""
+
+-#: ../gui/polgen.glade:871
++#: ../gui/polgen.glade:794
+ msgid "Executable"
+ msgstr ""
+
+-#: ../gui/polgen.glade:899
++#: ../gui/polgen.glade:808
+ msgid "Init script"
+ msgstr ""
+
+-#: ../gui/polgen.glade:927
++#: ../gui/polgen.glade:821
+ msgid ""
+ "Enter complete path to init script used to start the confined application."
+ msgstr ""
+
+-#: ../gui/polgen.glade:982
+-msgid "label105"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1011
++#: ../gui/polgen.glade:887
+ msgid "<b>Select existing role to modify:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1045
++#: ../gui/polgen.glade:908
+ msgid "Select the user roles that will transiton to the %s domain."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1073
+-msgid "label106"
++#: ../gui/polgen.glade:928
++msgid "role tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1102
++#: ../gui/polgen.glade:945
+ msgid "<b>Select roles that %s will transition to:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1136
++#: ../gui/polgen.glade:963
+ msgid "Select applications domains that %s will transition to."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1164
+-msgid "label107"
++#: ../gui/polgen.glade:983
++msgid ""
++"transition \n"
++"role tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1193
++#: ../gui/polgen.glade:1001
+ msgid "<b>Select the user_roles that will transition to %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1227
++#: ../gui/polgen.glade:1019
+ msgid "Select the user roles that will transiton to this applications domains."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1255
+-msgid "label108"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1284
++#: ../gui/polgen.glade:1056
+ msgid "<b>Select domains that %s will administer:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
++#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
+ msgid "Select the domains that you would like this user administer."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1346
+-msgid "label109"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1375
++#: ../gui/polgen.glade:1111
+ msgid "<b>Select additional roles for %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1437
+-msgid "label111"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1466
++#: ../gui/polgen.glade:1166
+ msgid "<b>Enter network ports that %s binds on:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
++#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
+ msgid "<b>TCP Ports</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
++#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
++#: ../gui/polgen.glade:1698
++msgid "All"
++msgstr ""
++
++#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
+ msgid "Allows %s to bind to any udp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
+-#: ../gui/polgen.glade:2215
+-msgid "All"
++#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
++msgid "600-1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
++#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
+ msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
+-msgid "600-1024"
++#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
++msgid "Unreserved Ports (>1024)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
++#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s binds "
+ "to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
+-msgid "Unreserved Ports (>1024)"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
+-#: ../gui/polgen.glade:2233
++#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
++#: ../gui/polgen.glade:1718
+ msgid "Select Ports"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
++#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
+ msgid "Allows %s to bind to any udp ports > 1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
++#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
+ msgid "<b>UDP Ports</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1937
+-msgid "label113"
++#: ../gui/polgen.glade:1519
++msgid ""
++"Network\n"
++"Bind tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1966
++#: ../gui/polgen.glade:1537
+ msgid "<b>Select network ports that %s connects to:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2058
++#: ../gui/polgen.glade:1593
+ msgid "Allows %s to connect to any tcp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2104
++#: ../gui/polgen.glade:1622
+ msgid ""
+ "Enter a comma separated list of tcp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2212
++#: ../gui/polgen.glade:1702
+ msgid "Allows %s to connect to any udp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2258
++#: ../gui/polgen.glade:1731
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2305
+-msgid "label114"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2334
++#: ../gui/polgen.glade:1792
+ msgid "<b>Select common application traits for %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2366
++#: ../gui/polgen.glade:1809
+ msgid "Writes syslog messages\t"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2385
++#: ../gui/polgen.glade:1824
+ msgid "Create/Manipulate temporary files in /tmp"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2404
++#: ../gui/polgen.glade:1839
+ msgid "Uses Pam for authentication"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2423
++#: ../gui/polgen.glade:1854
+ msgid "Uses nsswitch or getpw* calls"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2442
++#: ../gui/polgen.glade:1869
+ msgid "Uses dbus"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2461
++#: ../gui/polgen.glade:1884
+ msgid "Sends audit messages"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2480
++#: ../gui/polgen.glade:1899
+ msgid "Interacts with the terminal"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2499
++#: ../gui/polgen.glade:1914
+ msgid "Sends email"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2530
+-msgid "label115"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2559
++#: ../gui/polgen.glade:1961
+ msgid "<b>Add files/directories that %s manages</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2788
++#: ../gui/polgen.glade:2122
+ msgid ""
+ "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
+ "Files ..."
+ msgstr ""
+
+-#: ../gui/polgen.glade:2823
+-msgid "label116"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2852
++#: ../gui/polgen.glade:2166
+ msgid "<b>Add booleans from the %s policy:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3002
++#: ../gui/polgen.glade:2274
+ msgid "Add/Remove booleans used by the %s domain"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3066
++#: ../gui/polgen.glade:2316
+ msgid "<b>Which directory you will generate the %s policy?</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3097
++#: ../gui/polgen.glade:2334
+ msgid "Policy Directory"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3254
+-msgid "Add Booleans Dialog"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:3327
+-msgid "Boolean Name"
+-msgstr ""
+-
+-#: ../gui/polgengui.py:261
++#: ../gui/polgengui.py:262
+ msgid "Role"
+ msgstr ""
+
+-#: ../gui/polgengui.py:268
++#: ../gui/polgengui.py:269
+ msgid "Existing_User"
+ msgstr ""
+
+-#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
++#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
+ msgid "Application"
+ msgstr ""
+
+-#: ../gui/polgengui.py:352
++#: ../gui/polgengui.py:353
+ #, python-format
+ msgid "%s must be a directory"
+ msgstr ""
+
+-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
++#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
+ msgid "You must select a user"
+ msgstr ""
+
+-#: ../gui/polgengui.py:542
++#: ../gui/polgengui.py:543
+ msgid "Select executable file to be confined."
+ msgstr ""
+
+-#: ../gui/polgengui.py:553
++#: ../gui/polgengui.py:554
+ msgid "Select init script file to be confined."
+ msgstr ""
+
+-#: ../gui/polgengui.py:563
++#: ../gui/polgengui.py:564
+ msgid "Select file(s) that confined application creates or writes"
+ msgstr ""
+
+-#: ../gui/polgengui.py:570
++#: ../gui/polgengui.py:571
+ msgid "Select directory(s) that the confined application owns and writes into"
+ msgstr ""
+
+-#: ../gui/polgengui.py:632
++#: ../gui/polgengui.py:633
+ msgid "Select directory to generate policy files in"
+ msgstr ""
+
+-#: ../gui/polgengui.py:649
++#: ../gui/polgengui.py:650
+ #, python-format
+ msgid ""
+ "Type %s_t already defined in current policy.\n"
+ "Do you want to continue?"
+ msgstr ""
+
+-#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
++#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
+ msgid "Verify Name"
+ msgstr ""
+
+-#: ../gui/polgengui.py:653
++#: ../gui/polgengui.py:654
+ #, python-format
+ msgid ""
+ "Module %s.pp already loaded in current policy.\n"
+ "Do you want to continue?"
+ msgstr ""
+
+-#: ../gui/polgengui.py:699
++#: ../gui/polgengui.py:700
+ msgid ""
+ "You must add a name made up of letters and numbers and containing no spaces."
+ msgstr ""
+
+-#: ../gui/polgengui.py:713
++#: ../gui/polgengui.py:714
+ msgid "You must enter a executable"
+ msgstr ""
+
+-#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
++#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
+ msgid "Configue SELinux"
+ msgstr ""
+
+-#: ../gui/polgen.py:158
+-msgid "Internet Services Daemon"
+-msgstr ""
+-
+-#: ../gui/polgen.py:197
+-#, python-format
+-msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+-msgstr ""
+-
+-#: ../gui/polgen.py:324
+-msgid "You must enter a name for your confined process/user"
+-msgstr ""
+-
+-#: ../gui/polgen.py:326
+-msgid ""
+-"Name must be alpha numberic with no spaces. Consider using option \"-n "
+-"MODULENAME\""
+-msgstr ""
+-
+-#: ../gui/polgen.py:414
+-msgid "User Role types can not be assigned executables."
+-msgstr ""
+-
+-#: ../gui/polgen.py:420
+-msgid "Only Daemon apps can use an init script.."
+-msgstr ""
+-
+-#: ../gui/polgen.py:438
+-msgid "use_resolve must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:444
+-msgid "use_syslog must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:450
+-msgid "use_kerberos must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1306
+-#, python-format
+-msgid ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
+-msgstr ""
+-
+ #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+ msgid "Network Port"
+ msgstr ""
+@@ -1967,1411 +1854,1487 @@ msgstr ""
+ msgid "Group View"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
++#: ../sepolicy/sepolicy/generate.py:158
++msgid "Internet Services Daemon"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
++#: ../sepolicy/sepolicy/generate.py:171
++msgid "Valid Types:\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: ../sepolicy/sepolicy/generate.py:205
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: ../sepolicy/sepolicy/generate.py:332
++msgid "You must enter a name for your confined process/user"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
++#: ../sepolicy/sepolicy/generate.py:334
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:422
++msgid "User Role types can not be assigned executables."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
++#: ../sepolicy/sepolicy/generate.py:428
++msgid "Only Daemon apps can use an init script.."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
++#: ../sepolicy/sepolicy/generate.py:446
++msgid "use_resolve must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
++#: ../sepolicy/sepolicy/generate.py:452
++msgid "use_syslog must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
++#: ../sepolicy/sepolicy/generate.py:458
++msgid "use_kerberos must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
++#: ../sepolicy/sepolicy/generate.py:464
++msgid "manage_krb5_rcache must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
++#: ../sepolicy/sepolicy/generate.py:494
++msgid "USER Types automatically get a tmp type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
++#: ../sepolicy/sepolicy/generate.py:1012
++msgid "You must enter the executable path for your confined process"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
++#: ../sepolicy/sepolicy/generate.py:1190
++msgid "Type Enforcement file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
++#: ../sepolicy/sepolicy/generate.py:1191
++msgid "Interface file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
++#: ../sepolicy/sepolicy/generate.py:1192
++msgid "File Contexts file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
++#: ../sepolicy/sepolicy/generate.py:1193
++msgid "Setup Script"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
++msgstr ""
++
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/or.po b/policycoreutils/po/or.po
+index 69b34b3..5cbb560 100644
+--- a/policycoreutils/po/or.po
++++ b/policycoreutils/po/or.po
+@@ -4,22 +4,22 @@
+ #
+ # Translators:
+ # Manoj Kumar Giri <giri.manojkr at gmail.com>, 2008.
+-# Manoj Kumar Giri <mgiri at redhat.com>, 2008, 2009, 2010.
++# Manoj Kumar Giri <mgiri at redhat.com>, 2008-2010,2012.
+ # Subhransu Behera <sbehera at redhat.com>, 2006.
+ msgid ""
+ msgstr ""
+ "Project-Id-Version: Policycoreutils\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
+ "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
+-"Language-Team: Oriya (http://www.transifex.net/projects/p/fedora/language/"
++"Language-Team: Oriya (http://www.transifex.com/projects/p/fedora/language/"
+ "or/)\n"
+ "Language: or\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
++"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -31,7 +31,7 @@ msgstr ""
+ " ଯେଉଁଠାରେ: <script> ଚଲାଯିବା କୁ ଥିବା ସ୍କ୍ରିପ୍ଟ ର ନାମ,\n"
+ " <args ...> ସେହି ସ୍କ୍ରିପ୍ଟ ର ସ୍ବତନ୍ତ୍ରଚର"
+
+-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
++#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
+ #, c-format
+ msgid "failed to initialize PAM\n"
+ msgstr "PAM ର ପ୍ରାରମ୍ଭିକରଣ କରିବା ରେ ଅସଫଳ\n"
+@@ -80,7 +80,7 @@ msgstr "କ୍ଷମା କରିବେ, run_init ନିର୍ଦ୍ଦେଶ
+ msgid "authentication failed.\n"
+ msgstr "ବୈଧିକରଣ ଅସଫଳ ହୋଇ ଗଲା \n"
+
+-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
++#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
+ #, c-format
+ msgid "Could not set exec context to %s.\n"
+ msgstr "exec ପ୍ରସଙ୍ଗ କୁ %s ରେ ସେଟ କରି ପାରିଲା ନାହିଁ \n"
+@@ -93,855 +93,856 @@ msgstr "******************** ଗୁରୁତ୍ବପୂର୍ଣ୍ଣ ********
+ msgid "To make this policy package active, execute:"
+ msgstr "ଏହି ନୀତି ପ୍ୟାକେଜକୁ ସକ୍ରିୟ କରିବା ପାଇଁ, ନିଷ୍ପାଦନ କରନ୍ତୁ:"
+
+-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
+-msgid "global"
+-msgstr "ଜାଗତିକ"
+-
+-#: ../semanage/seobject.py:225
++#: ../semanage/seobject.py:200
+ msgid "Could not create semanage handle"
+ msgstr "semanage ହ୍ୟାଣ୍ଡଲକୁ ସୃଷ୍ଟି କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:233
++#: ../semanage/seobject.py:208
+ msgid "SELinux policy is not managed or store cannot be accessed."
+ msgstr "SELinux ନୀତି ଟି ପରିଚାଳିତ ହେଉ ନାହିଁ କିମ୍ବା ଭଣ୍ଡାର କୁ ପ୍ରବେଶାନୁମତି ନାହିଁ"
+
+-#: ../semanage/seobject.py:238
++#: ../semanage/seobject.py:213
+ msgid "Cannot read policy store."
+ msgstr "ସଞ୍ଚୟ କରିବା ନୀତି କୁ ପଢି ପାରୁ ନାହିଁ"
+
+-#: ../semanage/seobject.py:243
++#: ../semanage/seobject.py:218
+ msgid "Could not establish semanage connection"
+ msgstr "semanage ସଂଯୋଗ କୁ ସ୍ଥାପିତ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:248
++#: ../semanage/seobject.py:223
+ msgid "Could not test MLS enabled status"
+ msgstr "MLS ସକ୍ରିୟ ସ୍ଥିତିକୁ ପରୀକ୍ଷା କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
+ msgid "Not yet implemented"
+ msgstr "ଏପର୍ଯ୍ୟନ୍ତ କାର୍ଯ୍ୟକାରୀ ହୋଇନାହିଁ"
+
+-#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:233
+ msgid "Semanage transaction already in progress"
+ msgstr "Semanage ବିନିମୟ ପୂର୍ବରୁ ଚାଲିଅଛି"
+
+-#: ../semanage/seobject.py:267
++#: ../semanage/seobject.py:242
+ msgid "Could not start semanage transaction"
+ msgstr "semanage ବିନିମୟ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:278
++#: ../semanage/seobject.py:254
+ msgid "Could not commit semanage transaction"
+ msgstr "semanage ଅନୁବାଦକୁ ଦାଖଲ କରିପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:283
++#: ../semanage/seobject.py:259
+ msgid "Semanage transaction not in progress"
+ msgstr "Semanage ବିନିମୟ ଚାଲୁନାହିଁ"
+
+-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
+ msgid "Could not list SELinux modules"
+ msgstr "SELinux ଏକକାଂଶକୁ ତାଲିକାଭୁକ୍ତ କରିପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:308
++#: ../semanage/seobject.py:284
+ msgid "Modules Name"
+-msgstr ""
++msgstr "ଏକକାଂଶ ନାମ"
+
+-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
+ msgid "Version"
+ msgstr "ସଂସ୍କରଣ"
+
+-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
+ msgid "Disabled"
+ msgstr "ନିଷ୍କ୍ରିୟ"
+
+-#: ../semanage/seobject.py:326
++#: ../semanage/seobject.py:302
+ #, python-format
+ msgid "Could not disable module %s (remove failed)"
+-msgstr ""
++msgstr "ମଡ୍ୟୁଲ %s କୁ ନିଷ୍କ୍ରିୟ କରି ପାରିଲା ନାହିଁ (କାଢ଼ିବା ବିଫଳ)"
+
+-#: ../semanage/seobject.py:337
++#: ../semanage/seobject.py:313
+ #, python-format
+ msgid "Could not enable module %s (remove failed)"
+-msgstr ""
++msgstr "ମଡ୍ୟୁଲ %s କୁ ସକ୍ରିୟ କରି ପାରିଲା ନାହିଁ (କାଢ଼ିବା ବିଫଳ)"
+
+-#: ../semanage/seobject.py:352
++#: ../semanage/seobject.py:328
+ #, python-format
+ msgid "Could not remove module %s (remove failed)"
+-msgstr ""
++msgstr "ମଡ୍ୟୁଲ %s କୁ କାଢ଼ି ପାରିଲା ନାହିଁ (କାଢ଼ିବା ବିଫଳ)"
+
+-#: ../semanage/seobject.py:362
++#: ../semanage/seobject.py:338
+ msgid "dontaudit requires either 'on' or 'off'"
+-msgstr ""
++msgstr "dontaudit 'ଅନ' କିମ୍ବା 'ଅଫ' ଆବଶ୍ୟକ କରିଥାଏ"
+
+-#: ../semanage/seobject.py:391
++#: ../semanage/seobject.py:366
+ msgid "Builtin Permissive Types"
+-msgstr ""
++msgstr "ସୁନିର୍ମିତ ଅନୁମୋଦନକାରୀ ପ୍ରକାରଗୁଡିକ"
+
+-#: ../semanage/seobject.py:401
++#: ../semanage/seobject.py:376
+ msgid "Customized Permissive Types"
+-msgstr ""
++msgstr "ଇଚ୍ଛାରୂପଣ ଅନୁମୋଦନକାରୀ ପ୍ରକାରଗୁଡିକ"
+
+-#: ../semanage/seobject.py:442
++#: ../semanage/seobject.py:417
+ #, python-format
+ msgid "Could not set permissive domain %s (module installation failed)"
+ msgstr "ଅନୁମତି ପାଇବା ଯୋଗ୍ୟ ପରିସର %s କୁ ବିନ୍ୟାସ କରିପାରିଲା ନାହିଁ (ଏକକାଂଶ ସ୍ଥାପନ ବିଫଳ)"
+
+-#: ../semanage/seobject.py:448
++#: ../semanage/seobject.py:423
+ #, python-format
+ msgid "Could not remove permissive domain %s (remove failed)"
+ msgstr "ଅନୁମତି ପାଇବା ଯୋଗ୍ୟ ପରିସର %s କୁ କାଢ଼ିପାରିଲା ନାହିଁ (କାଢ଼ିବା ବିଫଳ)"
+
+-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
+-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
+-#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
+-#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
+-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
+-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
+-#: ../semanage/seobject.py:2045
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
+ #, python-format
+ msgid "Could not create a key for %s"
+ msgstr "%s ପାଇଁ ଗୋଟିଏ ଚାବି ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
+-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
+ #, python-format
+ msgid "Could not check if login mapping for %s is defined"
+ msgstr "%s ପାଇଁ ଲଗଇନ୍ ପ୍ରତିଚିତ୍ରଣ ର ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି କି ନାହିଁ ତାହା ଯାଞ୍ଚ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:496
++#: ../semanage/seobject.py:471
+ #, python-format
+ msgid "Linux Group %s does not exist"
+ msgstr "Linux ଶ୍ରେଣୀ %s ଅବସ୍ଥିତ ନାହିଁ"
+
+-#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:476
+ #, python-format
+ msgid "Linux User %s does not exist"
+ msgstr "Linux ଚାଳକ %s ଅବସ୍ଥିତ ନାହିଁ"
+
+-#: ../semanage/seobject.py:505
++#: ../semanage/seobject.py:480
+ #, python-format
+ msgid "Could not create login mapping for %s"
+ msgstr "%s ପାଇଁ ଲଗଇନ୍ ପ୍ରତିଚିତ୍ରଣ ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
+ #, python-format
+ msgid "Could not set name for %s"
+ msgstr "%s ପାଇଁ ନାମ ସେଟ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
+ #, python-format
+ msgid "Could not set MLS range for %s"
+ msgstr "%s ପାଇଁ ଏମ୍.ଏଲ.ଏସ୍. ପରିସର କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:518
++#: ../semanage/seobject.py:493
+ #, python-format
+ msgid "Could not set SELinux user for %s"
+ msgstr "%s ପାଇଁ SELinux ଚାଳକ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:522
++#: ../semanage/seobject.py:497
+ #, python-format
+ msgid "Could not add login mapping for %s"
+ msgstr "%s ପାଇଁ ଲଗଇନ୍ ପ୍ରତିଚିତ୍ରଣ କୁ ଯୋଗ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:540
++#: ../semanage/seobject.py:515
+ msgid "Requires seuser or serange"
+ msgstr "seuser କିମ୍ବା serange ଆବଶ୍ଯକ"
+
+-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
+ #, python-format
+ msgid "Login mapping for %s is not defined"
+ msgstr "%s ପାଇଁ ଲଗଇନ୍ ପ୍ରତିଚିତ୍ରଣ ର ବ୍ଯାଖ୍ଯା କରାଯାଇ ନାହିଁ"
+
+-#: ../semanage/seobject.py:567
++#: ../semanage/seobject.py:542
+ #, python-format
+ msgid "Could not query seuser for %s"
+ msgstr "%s ପାଇଁ seuser କୁ ପ୍ରଶ୍ନ ପଚାରି ପାରିବ ନାହିଁ"
+
+-#: ../semanage/seobject.py:581
++#: ../semanage/seobject.py:556
+ #, python-format
+ msgid "Could not modify login mapping for %s"
+ msgstr "%s ପାଇଁ ଲଗଇନ୍ ପ୍ରତିଚିତ୍ରଣ କୁ ରୂପାନ୍ତରିତ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:615
++#: ../semanage/seobject.py:590
+ #, python-format
+ msgid "Login mapping for %s is defined in policy, cannot be deleted"
+ msgstr "%s ପାଇଁ ଲଗଇନ୍ ପ୍ରତିଚିତ୍ରଣ ଟି ନିୟମ ରେ ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି, ଏହାକୁ ଅପସାରଣ କରିହେବ ନାହିଁ"
+
+-#: ../semanage/seobject.py:619
++#: ../semanage/seobject.py:594
+ #, python-format
+ msgid "Could not delete login mapping for %s"
+ msgstr "%s ପାଇଁ ଲଗଇନ୍ ପ୍ରତିଚିତ୍ରଣ କୁ ଅପସାରଣ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
+-#: ../semanage/seobject.py:897
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
+ msgid "Could not list login mappings"
+ msgstr "ଲଗଇନ୍ ପ୍ରତିଚିତ୍ରଣ କୁ ତାଲିକା ରେ ଲେଖି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
+ #: ../gui/system-config-selinux.glade:100
+ msgid "Login Name"
+ msgstr "ଲଗଇନ ନାମ"
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:128
+ #: ../gui/system-config-selinux.glade:915
+ #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
+ msgid "SELinux User"
+ msgstr "SELinux ଚାଳକ"
+
+-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
+ #: ../gui/system-config-selinux.glade:943
+ msgid "MLS/MCS Range"
+ msgstr "MLS/MCS ପରିସର"
+
+-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
+-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
+-#: ../semanage/seobject.py:864
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
+ #, python-format
+ msgid "Could not check if SELinux user %s is defined"
+ msgstr "%s SELinux ଚାଳକ ର ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି କି ନାହିଁ ତାହା ଯାଞ୍ଚ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
+-#: ../semanage/seobject.py:870
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
+ #, python-format
+ msgid "Could not query user for %s"
+ msgstr "%s ପାଇଁ ଚାଳକ କୁ ପ୍ରଶ୍ନ ପଚାରି ପାରିବ ନାହିଁ"
+
+-#: ../semanage/seobject.py:726
++#: ../semanage/seobject.py:701
+ #, python-format
+ msgid "You must add at least one role for %s"
+ msgstr "%s ପାଇଁ ଅତିକମରେ ଗୋଟିଏ ଭୁମିକା ଯୋଗ କରିବା ଉଚିତ"
+
+-#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:716
+ #, python-format
+ msgid "Could not create SELinux user for %s"
+ msgstr "%s ପାଇଁ SELinux ଚାଳକ କୁ ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:750
++#: ../semanage/seobject.py:725
+ #, python-format
+ msgid "Could not add role %s for %s"
+ msgstr "%s ପାଇଁ %s ଦାୟିତ୍ବ କୁ ଯୋଗ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:759
++#: ../semanage/seobject.py:734
+ #, python-format
+ msgid "Could not set MLS level for %s"
+ msgstr "%s ପାଇଁ ଏମ୍.ଏଲ.ଏସ୍. ସ୍ତର କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:762
++#: ../semanage/seobject.py:737
+ #, python-format
+ msgid "Could not add prefix %s for %s"
+ msgstr "%s ପାଇଁ %s ଉପସର୍ଗ କୁ ଯୋଗ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:765
++#: ../semanage/seobject.py:740
+ #, python-format
+ msgid "Could not extract key for %s"
+ msgstr "%s ପାଇଁ ଚାବି କୁ ନିର୍ଯ୍ଯାସ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:769
++#: ../semanage/seobject.py:744
+ #, python-format
+ msgid "Could not add SELinux user %s"
+ msgstr "SELinux ଚାଳକ %s କୁ ଯୋଗ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:791
++#: ../semanage/seobject.py:766
+ msgid "Requires prefix, roles, level or range"
+ msgstr "ଉପସର୍ଗ, ଦାୟିତ୍ବ, ସ୍ତର କିମ୍ବା ପରିସର ଆବଶ୍ଯକ"
+
+-#: ../semanage/seobject.py:793
++#: ../semanage/seobject.py:768
+ msgid "Requires prefix or roles"
+ msgstr "ଉପସର୍ଗ କିମ୍ବା ଦାୟିତ୍ବ ଆବଶ୍ଯକ"
+
+-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
+ #, python-format
+ msgid "SELinux user %s is not defined"
+ msgstr "SELinux ଚାଳକ %s କୁ ପୂର୍ବରୁ ବ୍ଯାଖ୍ଯା କରାଯାଇ ନାହିଁ"
+
+-#: ../semanage/seobject.py:832
++#: ../semanage/seobject.py:807
+ #, python-format
+ msgid "Could not modify SELinux user %s"
+ msgstr "SELinux ଚାଳକ %s କୁ ରୂପାନ୍ତରିତ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:866
++#: ../semanage/seobject.py:841
+ #, python-format
+ msgid "SELinux user %s is defined in policy, cannot be deleted"
+ msgstr "SELinux ଚାଳକ %s କୁ ନୀତି ରେ ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି, ଏହାକୁ ଅପସାରଣ କରି ପାରିବ ନାହିଁ"
+
+-#: ../semanage/seobject.py:877
++#: ../semanage/seobject.py:852
+ #, python-format
+ msgid "Could not delete SELinux user %s"
+ msgstr "SELinux ଚାଳକ %s କୁ ଅପସାରଣ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:915
++#: ../semanage/seobject.py:890
+ msgid "Could not list SELinux users"
+ msgstr "SELinux ଚାଳକ କୁ ଗୋଟିଏ ତାଲିକା ରେ ଲେଖି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:921
++#: ../semanage/seobject.py:896
+ #, python-format
+ msgid "Could not list roles for user %s"
+ msgstr " %s ଚାଳକ ର ଦାୟିତ୍ବ କୁ ତାଲିକା ରେ ଲେଖି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "Labeling"
+ msgstr "ନାମପଟିକରଣ"
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "MLS/"
+ msgstr "MLS/"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "Prefix"
+ msgstr "ଉପସର୍ଗ"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Level"
+ msgstr "MCS ସ୍ତର"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Range"
+ msgstr "MCS ପରିସର"
+
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
+ msgid "SELinux Roles"
+ msgstr "SELinux ଭୂମିକାଗୁଡିକ"
+
+-#: ../semanage/seobject.py:967
++#: ../semanage/seobject.py:942
+ msgid "Protocol udp or tcp is required"
+ msgstr "ୟୁ.ଡି.ପି. କିମ୍ବା ଟି.ସି.ପି. ପ୍ରୋଟୋକଲ ଆବଶ୍ଯକ"
+
+-#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:944
+ msgid "Port is required"
+ msgstr "ସଂଯୋଗିକୀ ଆବଶ୍ଯକ"
+
+-#: ../semanage/seobject.py:979
++#: ../semanage/seobject.py:954
+ msgid "Invalid Port"
+-msgstr ""
++msgstr "ଅବୈଧ ପୋର୍ଟ"
+
+-#: ../semanage/seobject.py:983
++#: ../semanage/seobject.py:958
+ #, python-format
+ msgid "Could not create a key for %s/%s"
+ msgstr "%s/%s ପାଇଁ ଚାବି ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:994
++#: ../semanage/seobject.py:969
+ msgid "Type is required"
+ msgstr "ପ୍ରକାର ଆବଶ୍ଯକ"
+
+-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
+-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
+ #, python-format
+ msgid "Could not check if port %s/%s is defined"
+ msgstr "%s/%s ସଂଯୋଗିକୀ ର ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି କି ନାହିଁ ତାହା ଯାଞ୍ଚ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1002
++#: ../semanage/seobject.py:977
+ #, python-format
+ msgid "Port %s/%s already defined"
+ msgstr "%s/%s ସଂଯୋଗିକୀ କୁ ପୂର୍ବରୁ ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି"
+
+-#: ../semanage/seobject.py:1006
++#: ../semanage/seobject.py:981
+ #, python-format
+ msgid "Could not create port for %s/%s"
+ msgstr "%s/%s ପାଇଁ ସଂଯୋଗିକୀ ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:987
+ #, python-format
+ msgid "Could not create context for %s/%s"
+ msgstr "%s/%s ପାଇଁ ପ୍ରସଙ୍ଗ ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:991
+ #, python-format
+ msgid "Could not set user in port context for %s/%s"
+ msgstr "%s/%s ପାଇଁ ସଂଯୋଗିକୀ ପ୍ରସଙ୍ଗ ରେ ଚାଳକ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1020
++#: ../semanage/seobject.py:995
+ #, python-format
+ msgid "Could not set role in port context for %s/%s"
+ msgstr "%s/%s ପାଇଁ ସଂଯୋଗିକୀ ପ୍ରସଙ୍ଗ ରେ ଦାୟିତ୍ବ ସେଟ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1024
++#: ../semanage/seobject.py:999
+ #, python-format
+ msgid "Could not set type in port context for %s/%s"
+ msgstr "%s/%s ପାଇଁ ସଂଯୋଗିକୀ ପ୍ରସଙ୍ଗ ରେ କିଛି ଭିନ୍ନତା କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1029
++#: ../semanage/seobject.py:1004
+ #, python-format
+ msgid "Could not set mls fields in port context for %s/%s"
+ msgstr "%s/%s ପାଇଁ ସଂଯୋଗିକୀ ପ୍ରସଙ୍ଗ ରେ ଏମ୍.ଏଲ.ଏସ୍. କ୍ଷେତ୍ର କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1033
++#: ../semanage/seobject.py:1008
+ #, python-format
+ msgid "Could not set port context for %s/%s"
+ msgstr "%s/%s ପାଇଁ ସଂଯୋଗିକୀ ପ୍ରସଙ୍ଗ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1037
++#: ../semanage/seobject.py:1012
+ #, python-format
+ msgid "Could not add port %s/%s"
+ msgstr "%s/%s ସଂଯୋଗିକୀ କୁ ଯୋଗ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
+-#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
+ msgid "Requires setype or serange"
+ msgstr "setype କିମ୍ବା serange କୁ ଆବଶ୍ଯକ କରେ"
+
+-#: ../semanage/seobject.py:1053
++#: ../semanage/seobject.py:1028
+ msgid "Requires setype"
+ msgstr "setype କୁ ଆବଶ୍ଯକ କରେ"
+
+-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
+ #, python-format
+ msgid "Port %s/%s is not defined"
+ msgstr "%s/%s ସଂଯୋଗିକୀ କୁ ବ୍ଯାଖ୍ଯା କରା ଯାଇ ନାହିଁ"
+
+-#: ../semanage/seobject.py:1065
++#: ../semanage/seobject.py:1040
+ #, python-format
+ msgid "Could not query port %s/%s"
+ msgstr "%s/%s ସଂଯୋଗିକୀ କୁ ପ୍ରଶ୍ନ ପଚାରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1051
+ #, python-format
+ msgid "Could not modify port %s/%s"
+ msgstr "%s/%s ସଂଯୋଗିକୀ କୁ ରୂପାନ୍ତରିତ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1089
++#: ../semanage/seobject.py:1064
+ msgid "Could not list the ports"
+ msgstr "ସଂଯୋଗିକୀ ମାନଙ୍କୁ ତାଲିକାଭୁକ୍ତ କରିପାରିବେ ନାହିଁ"
+
+-#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1080
+ #, python-format
+ msgid "Could not delete the port %s"
+ msgstr "%s ସଂଯୋଗିକୀ କୁ ଅପସାରଣ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1122
++#: ../semanage/seobject.py:1097
+ #, python-format
+ msgid "Port %s/%s is defined in policy, cannot be deleted"
+ msgstr "%s/%s ସଂଯୋଗିକୀ ଟି ନିୟମ ରେ ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି, ଏହାକୁ ଅପସାରଣ କରିହେବ ନାହିଁ"
+
+-#: ../semanage/seobject.py:1126
++#: ../semanage/seobject.py:1101
+ #, python-format
+ msgid "Could not delete port %s/%s"
+ msgstr "%s/%s ସଂଯୋଗିକୀ କୁ ଅପସାରଣ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
+ msgid "Could not list ports"
+ msgstr "ସଂଯୋଗିକୀ ମାନଙ୍କୁ ତାଲିକା ରେ ଲେଖି ପାରିବ ନାହିଁ"
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "SELinux Port Type"
+ msgstr "SELinux ସଂଯୋଗିକୀ ପ୍ରକାର"
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "Proto"
+ msgstr "ପ୍ରଥମ"
+
+-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
+ msgid "Port Number"
+ msgstr "ସଂଯୋଗିକୀ ସଂଖ୍ୟା"
+
+-#: ../semanage/seobject.py:1222
++#: ../semanage/seobject.py:1197
+ msgid "Node Address is required"
+ msgstr "ନୋଡ ଠିକଣା ଆବଶ୍ଯକ"
+
+-#: ../semanage/seobject.py:1237
++#: ../semanage/seobject.py:1212
+ msgid "Unknown or missing protocol"
+ msgstr "ଅଜଣା କିମ୍ବା ଅନୁପସ୍ଥିତ ପ୍ରୋଟୋକଲ"
+
+-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
+-#: ../semanage/seobject.py:1728
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
+ msgid "SELinux Type is required"
+ msgstr "SELinux ପ୍ରକାର ଆବଶ୍ଯକ"
+
+-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
+-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
+-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
+-#: ../semanage/seobject.py:1732
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
+ #, python-format
+ msgid "Could not create key for %s"
+ msgstr "%s ପାଇଁ ଚାବି ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
+-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
+ #, python-format
+ msgid "Could not check if addr %s is defined"
+ msgstr "%s ଠିକଣା ବ୍ଯାଖ୍ଯା କରାଯାଇଛି କି ନାହିଁ ତାହା ଯାଞ୍ଚ କରିପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1266
++#: ../semanage/seobject.py:1241
+ #, python-format
+ msgid "Could not create addr for %s"
+ msgstr "%s ପାଇଁ ଠିକଣା ସୃଷ୍ଟି କରିପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
+-#: ../semanage/seobject.py:1690
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
+ #, python-format
+ msgid "Could not create context for %s"
+ msgstr "%s ପାଇଁ ପ୍ରସଙ୍ଗ ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1251
+ #, python-format
+ msgid "Could not set mask for %s"
+ msgstr "%s ପାଇଁ ମାସ୍କ ସେଟ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1255
+ #, python-format
+ msgid "Could not set user in addr context for %s"
+ msgstr "%s ପାଇଁ ଠିକଣା ପ୍ରସଙ୍ଗରେ ଚାଳକକୁ ବିନ୍ୟାସ କରିପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1284
++#: ../semanage/seobject.py:1259
+ #, python-format
+ msgid "Could not set role in addr context for %s"
+ msgstr "%s ପାଇଁ ଠିକଣା ପ୍ରସଙ୍ଗରେ ଭୁମିକାକୁ ବିନ୍ୟାସ କରିପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1288
++#: ../semanage/seobject.py:1263
+ #, python-format
+ msgid "Could not set type in addr context for %s"
+ msgstr "%s ପାଇଁ ଠିକଣା ପ୍ରସଙ୍ଗରେ ପ୍ରକାରକୁ ବିନ୍ୟାସ କରିପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1293
++#: ../semanage/seobject.py:1268
+ #, python-format
+ msgid "Could not set mls fields in addr context for %s"
+ msgstr "%s ପାଇଁ ଠିକଣା ପ୍ରସଙ୍ଗରେ mls କ୍ଷେତ୍ରକୁ ବିନ୍ୟାସ କରିପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1297
++#: ../semanage/seobject.py:1272
+ #, python-format
+ msgid "Could not set addr context for %s"
+ msgstr "%s ପାଇଁ ଠିକଣା ପ୍ରସଙ୍ଗକୁ ବିନ୍ୟାସ କରିପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1301
++#: ../semanage/seobject.py:1276
+ #, python-format
+ msgid "Could not add addr %s"
+ msgstr "ଠିକଣା %sକୁ ଯୋଗକରିପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
+ #, python-format
+ msgid "Addr %s is not defined"
+ msgstr "ଠିକଣା %sକୁ ବ୍ଯାଖ୍ଯା କରା ଯାଇ ନାହିଁ"
+
+-#: ../semanage/seobject.py:1330
++#: ../semanage/seobject.py:1305
+ #, python-format
+ msgid "Could not query addr %s"
+ msgstr "ଠିକଣା %s କୁ ପ୍ରଶ୍ନ ପଚାରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1340
++#: ../semanage/seobject.py:1315
+ #, python-format
+ msgid "Could not modify addr %s"
+ msgstr "ଠିକଣା %s କୁ ପରିବର୍ତ୍ତନ କରିପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1368
++#: ../semanage/seobject.py:1343
+ #, python-format
+ msgid "Addr %s is defined in policy, cannot be deleted"
+ msgstr "ଠିକଣା %sଟି ନିୟମରେ ବ୍ଯାଖ୍ଯା କରାଯାଇଛି, ଏହାକୁ ଅପସାରଣ କରିହେବ ନାହିଁ"
+
+-#: ../semanage/seobject.py:1372
++#: ../semanage/seobject.py:1347
+ #, python-format
+ msgid "Could not delete addr %s"
+ msgstr "ଠିକଣା %sକୁ ଅପସାରଣ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1384
++#: ../semanage/seobject.py:1359
+ msgid "Could not deleteall node mappings"
+-msgstr ""
++msgstr "ସମସ୍ତ ନୋଡ ମେଳକଗୁଡ଼ିକୁ ଅପସାରଣ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1398
++#: ../semanage/seobject.py:1373
+ msgid "Could not list addrs"
+ msgstr "ଠିକଣାଗୁଡ଼ିକୁ ତାଲିକାଭୁକ୍ତ କରିପାରିବ ନାହିଁ"
+
+-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
+-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
+ #, python-format
+ msgid "Could not check if interface %s is defined"
+ msgstr "%s ଅନ୍ତରାପ୍ରୁଷ୍ଠ ର ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି କି ନାହିଁ ତାହା ଯାଞ୍ଚ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1465
++#: ../semanage/seobject.py:1440
+ #, python-format
+ msgid "Could not create interface for %s"
+ msgstr "%s ପାଇଁ ଅନ୍ତରାପ୍ରୁଷ୍ଠ ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1449
+ #, python-format
+ msgid "Could not set user in interface context for %s"
+ msgstr "%s ପାଇଁ ଅନ୍ତରାପ୍ରୁଷ୍ଠ ପ୍ରସଙ୍ଗ ରେ ଚାଳକ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1453
+ #, python-format
+ msgid "Could not set role in interface context for %s"
+ msgstr "%s ପାଇଁ ଅନ୍ତରାପ୍ରୁଷ୍ଠ ପ୍ରସଙ୍ଗ ରେ ଦାୟିତ୍ବ ସେଟ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1482
++#: ../semanage/seobject.py:1457
+ #, python-format
+ msgid "Could not set type in interface context for %s"
+ msgstr "%s ପାଇଁ ଅନ୍ତରାପ୍ରୁଷ୍ଠ ପ୍ରସଙ୍ଗ ରେ ପ୍ରକାର ସେଟ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1462
+ #, python-format
+ msgid "Could not set mls fields in interface context for %s"
+ msgstr "%s ପାଇଁ ଅନ୍ତରାପ୍ରୁଷ୍ଠ ପ୍ରସଙ୍ଗ ରେ ଏମ୍.ଏଲ.ଏସ୍. କ୍ଷେତ୍ର ସେଟ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1466
+ #, python-format
+ msgid "Could not set interface context for %s"
+ msgstr "%s ପାଇଁ ଅନ୍ତରାପ୍ରୁଷ୍ଠ ପ୍ରସଙ୍ଗ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1470
+ #, python-format
+ msgid "Could not set message context for %s"
+ msgstr "%s ପାଇଁ ସନ୍ଦେଶ ପ୍ରସଙ୍ଗ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1499
++#: ../semanage/seobject.py:1474
+ #, python-format
+ msgid "Could not add interface %s"
+ msgstr "%s ଅନ୍ତରାପ୍ରୁଷ୍ଠ କୁ ଯୋଗ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
+ #, python-format
+ msgid "Interface %s is not defined"
+ msgstr "%s ଅନ୍ତରାପ୍ରୁଷ୍ଠ ର ବ୍ଯାଖ୍ଯା କରାଯାଇ ନାହିଁ"
+
+-#: ../semanage/seobject.py:1526
++#: ../semanage/seobject.py:1501
+ #, python-format
+ msgid "Could not query interface %s"
+ msgstr "%s ଅନ୍ତରାପ୍ରୁଷ୍ଠ କୁ ପ୍ରଶ୍ନ ପଚାରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1512
+ #, python-format
+ msgid "Could not modify interface %s"
+ msgstr "%s ଅନ୍ତରାପ୍ରୁଷ୍ଠ କୁ ରୂପାନ୍ତରିତ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1562
++#: ../semanage/seobject.py:1537
+ #, python-format
+ msgid "Interface %s is defined in policy, cannot be deleted"
+ msgstr "%s ଅନ୍ତରାପ୍ରୁଷ୍ଠ ଟି ନିୟମ ରେ ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି, ଏହାକୁ ଅପସାରଣ କରି ପାରିବ ନାହିଁ"
+
+-#: ../semanage/seobject.py:1566
++#: ../semanage/seobject.py:1541
+ #, python-format
+ msgid "Could not delete interface %s"
+ msgstr "%s ଅନ୍ତରାପ୍ରୁଷ୍ଠ କୁ ଅପସାରଣ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1578
++#: ../semanage/seobject.py:1553
+ msgid "Could not delete all interface mappings"
+-msgstr ""
++msgstr "ସମସ୍ତ ଅନ୍ତରାପୃଷ୍ଠ ମେଳକଗୁଡ଼ିକୁ ଅପସାରଣ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1567
+ msgid "Could not list interfaces"
+ msgstr "ଅନ୍ତରାପ୍ରୁଷ୍ଠ ମାନଙ୍କୁ ତାଲିକା ରେ ଲେଖି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1617
++#: ../semanage/seobject.py:1592
+ msgid "SELinux Interface"
+ msgstr "SELinux ଅନ୍ତରାପୃଷ୍ଠ"
+
+-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
+ msgid "Context"
+ msgstr "ପ୍ରସଙ୍ଗ"
+
+-#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1652
+ #, python-format
+ msgid "Equivalence class for %s already exists"
+-msgstr ""
++msgstr "%s ପାଇଁ ସମାନ ଶ୍ରେଣୀ ପୂର୍ବରୁ ଅବସ୍ଥିତ"
+
+-#: ../semanage/seobject.py:1673
++#: ../semanage/seobject.py:1658
+ #, python-format
+ msgid "File spec %s conflicts with equivalency rule '%s %s'"
+-msgstr ""
++msgstr "ଫାଇଲ ଲକ୍ଷଣ %s ସମାନତା ନିୟମ '%s %s' ସହିତ ମିଶିନଥାଏ"
+
+-#: ../semanage/seobject.py:1682
++#: ../semanage/seobject.py:1667
+ #, python-format
+ msgid "Equivalence class for %s does not exists"
+-msgstr ""
++msgstr "%s ପାଇଁ ସାଦୃଶ୍ୟ ଶ୍ରେଣୀ ଅବସ୍ଥିତ ନାହିଁ"
+
+-#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1681
+ #, python-format
+ msgid "Could not set user in file context for %s"
+ msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ ରେ ଚାଳକ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1685
+ #, python-format
+ msgid "Could not set role in file context for %s"
+ msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ ର ଦାୟିତ୍ବ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
+ #, python-format
+ msgid "Could not set mls fields in file context for %s"
+ msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ ରେ ଏମ୍.ଏଲ.ଏସ୍. କ୍ଷେତ୍ର କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1711
++#: ../semanage/seobject.py:1696
+ msgid "Invalid file specification"
+ msgstr "ଅବୈଧ ଫାଇଲ ନିର୍ଦ୍ଦିଷ୍ଟକ ସୂଚନା"
+
+-#: ../semanage/seobject.py:1713
++#: ../semanage/seobject.py:1698
+ msgid "File specification can not include spaces"
+-msgstr ""
++msgstr "ଫାଇଲ ଲକ୍ଷଣ ଖାଲି ସ୍ଥାନଗୁଡ଼ିକୁ ଅନ୍ତର୍ଭୁକ୍ତ କରିନଥାଏ"
+
+-#: ../semanage/seobject.py:1718
++#: ../semanage/seobject.py:1703
+ #, python-format
+ msgid ""
+ "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
+ msgstr ""
++"ଫାଇଲ ଲକ୍ଷଣ %s ସମାନତା ନିୟମ '%s %s' ସହିତ ମିଶି ନଥାଏ; ଏହା ପରିବର୍ତ୍ତେ '%s' କୁ ଯୋଗକରନ୍ତୁ"
+
+-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
+-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
+-#: ../semanage/seobject.py:1880
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
+ #, python-format
+ msgid "Could not check if file context for %s is defined"
+ msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ ର ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି କି ନାହିଁ ତାହା ଯାଞ୍ଚ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1749
++#: ../semanage/seobject.py:1734
+ #, python-format
+ msgid "Could not create file context for %s"
+ msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ କୁ ସ୍ରୁଷ୍ଟି କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1757
++#: ../semanage/seobject.py:1742
+ #, python-format
+ msgid "Could not set type in file context for %s"
+ msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ ର ପ୍ରକାର କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
+-#: ../semanage/seobject.py:1826
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
+ #, python-format
+ msgid "Could not set file context for %s"
+ msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ କୁ ସେଟ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1771
++#: ../semanage/seobject.py:1756
+ #, python-format
+ msgid "Could not add file context for %s"
+ msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ କୁ ଯୋଗ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1785
++#: ../semanage/seobject.py:1770
+ msgid "Requires setype, serange or seuser"
+ msgstr "setype, serange କିମ୍ବା seuser କୁ ଆବଶ୍ଯକ କରିଥାଏ"
+
+-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
+ #, python-format
+ msgid "File context for %s is not defined"
+ msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ ର ବ୍ଯାଖ୍ଯା କରାଯାଇ ନାହିଁ"
+
+-#: ../semanage/seobject.py:1804
++#: ../semanage/seobject.py:1789
+ #, python-format
+ msgid "Could not query file context for %s"
+ msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ କୁ ପ୍ରଶ୍ନ ପଚାରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1830
++#: ../semanage/seobject.py:1815
+ #, python-format
+ msgid "Could not modify file context for %s"
+ msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ କୁ ରୂପାନ୍ତରିତ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1843
++#: ../semanage/seobject.py:1828
+ msgid "Could not list the file contexts"
+ msgstr "ଫାଇଲ ପ୍ରସଙ୍ଗକୁ ତାଲିକାଭୁକ୍ତ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1857
++#: ../semanage/seobject.py:1842
+ #, python-format
+ msgid "Could not delete the file context %s"
+ msgstr "%s ଫାଇଲ ପ୍ରସଙ୍ଗକୁ ଅପସାରିତ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1882
++#: ../semanage/seobject.py:1867
+ #, python-format
+ msgid "File context for %s is defined in policy, cannot be deleted"
+ msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ ଟି ନୀତି ରେ ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି, ଏହାକୁ ଅପସାରଣ କରି ପାରିବ ନାହିଁ"
+
+-#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1873
+ #, python-format
+ msgid "Could not delete file context for %s"
+ msgstr "%s ପାଇଁ ଫାଇଲ ପ୍ରସଙ୍ଗ କୁ ଅପସାରିତ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1903
++#: ../semanage/seobject.py:1888
+ msgid "Could not list file contexts"
+ msgstr "ଫାଇଲ ପ୍ରସଙ୍ଗ କୁ ତାଲିକା ରେ ଲେଖି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1907
++#: ../semanage/seobject.py:1892
+ msgid "Could not list local file contexts"
+ msgstr "ସ୍ଥାନୀୟ ଫାଇଲ ପ୍ରସଙ୍ଗକୁ ତାଲିକାରେ ଲେଖି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
+ msgid "SELinux fcontext"
+ msgstr "SELinux fପ୍ରସଙ୍ଗ"
+
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
+ msgid "type"
+ msgstr "ପ୍ରକାର"
+
+-#: ../semanage/seobject.py:1957
++#: ../semanage/seobject.py:1942
+ msgid ""
+ "\n"
+ "SELinux Distribution fcontext Equivalence \n"
+ msgstr ""
++"\n"
++"SELinux ବଣ୍ଟନ fcontext ସମାନତା \n"
+
+-#: ../semanage/seobject.py:1962
++#: ../semanage/seobject.py:1947
+ msgid ""
+ "\n"
+ "SELinux Local fcontext Equivalence \n"
+ msgstr ""
++"\n"
++"SELinux ସ୍ଥାନୀୟ fcontext ସମାନତା \n"
+
+-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
+-#: ../semanage/seobject.py:2054
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
+ #, python-format
+ msgid "Could not check if boolean %s is defined"
+ msgstr "ବୁଲିଆନ %s ଟି ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି କି ନାହିଁ ତାହା ଯାଞ୍ଚ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
+ #, python-format
+ msgid "Boolean %s is not defined"
+ msgstr "ବୁଲିଆନ %s ଟି ବ୍ଯାଖ୍ଯା କରାଯାଇ ନାହିଁ"
+
+-#: ../semanage/seobject.py:2002
++#: ../semanage/seobject.py:1987
+ #, python-format
+ msgid "Could not query file context %s"
+ msgstr "ଫାଇଲ ପ୍ରସଙ୍ଗ କୁ %s କୁ ପ୍ରଶ୍ନ ପଚାରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:2007
++#: ../semanage/seobject.py:1992
+ #, python-format
+ msgid "You must specify one of the following values: %s"
+ msgstr "ଆପଣ ନିମ୍ନଲିଖିତ ମୂଲ୍ୟଗୁଡ଼ିକ ମଧ୍ଯରୁ ଗୋଟିଏ ଉଲ୍ଲେଖକରିବା ଉଚିତ: %s"
+
+-#: ../semanage/seobject.py:2012
++#: ../semanage/seobject.py:1997
+ #, python-format
+ msgid "Could not set active value of boolean %s"
+ msgstr "ବୁଲିଆନ %s ର ସକ୍ରିୟ ମୁଲ୍ୟ ସ୍ଥିର କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:2015
++#: ../semanage/seobject.py:2000
+ #, python-format
+ msgid "Could not modify boolean %s"
+ msgstr "ବୁଲିଆନ %s କୁ ରୂପାନ୍ତରିତ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:2033
++#: ../semanage/seobject.py:2018
+ #, python-format
+ msgid "Bad format %s: Record %s"
+ msgstr "ଖରାପ ଶୈଳୀ %s: ଅନୁଲିପି %s"
+
+-#: ../semanage/seobject.py:2056
++#: ../semanage/seobject.py:2042
+ #, python-format
+ msgid "Boolean %s is defined in policy, cannot be deleted"
+ msgstr "ବୁଲିଆନ %s ଟି ନିୟମ ରେ ବ୍ଯାଖ୍ଯା କରା ଯାଇଛି, ଏହାକୁ ଅପସାରଣ କରିହେବ ନାହିଁ"
+
+-#: ../semanage/seobject.py:2060
++#: ../semanage/seobject.py:2046
+ #, python-format
+ msgid "Could not delete boolean %s"
+ msgstr "ବୁଲିଆନ %s କୁ ଅପସାରଣ କରି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
+ msgid "Could not list booleans"
+ msgstr "ବୁଲିଆନ ମାନଙ୍କୁ ତାଲିକା ରେ ଲେଖି ପାରିଲା ନାହିଁ"
+
+-#: ../semanage/seobject.py:2112
++#: ../semanage/seobject.py:2100
+ msgid "unknown"
+ msgstr "ଅଜଣା"
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "off"
+ msgstr "ଅଫ"
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "on"
+ msgstr "ଅନ"
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "SELinux boolean"
+ msgstr "SELinux ବୁଲିଆନ"
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "State"
+-msgstr ""
++msgstr "ସ୍ଥିତି"
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "Default"
+-msgstr ""
++msgstr "ପୂର୍ବ ନିର୍ଦ୍ଧାରିତ"
+
+-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
+-#: ../gui/polgengui.py:253
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../gui/polgengui.py:254
+ msgid "Description"
+ msgstr "ବର୍ଣ୍ଣନା"
+
+@@ -1005,7 +1006,7 @@ msgstr "ସ୍ମୃତି ବାଣ୍ଟିବା ସମୟ ରେ ତୃଟ
+ msgid "Error sending audit message.\n"
+ msgstr "ହିସାବ ର ଯାଞ୍ଚ ସନ୍ଦେଶ ପଠାଇବା ସମୟ ରେ ତୃଟି \n"
+
+-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
++#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
+ #, c-format
+ msgid "Could not determine enforcing mode.\n"
+ msgstr "କାର୍ଯ୍ୟକାରୀ ଧାରା କୁ ସ୍ଥିର କରି ପାରିଲା ନାହିଁ \n"
+@@ -1120,62 +1121,66 @@ msgstr "ଖାଲି ସଙ୍କେତ ସେଟକୁ ପାଇବାରେ
+ msgid "Unable to set SIGHUP handler\n"
+ msgstr "SIGHUP ନିୟନ୍ତ୍ରକକୁ ବିନ୍ଯାସ କରିବାରେ ଅସମର୍ଥ\n"
+
+-#: ../newrole/newrole.c:1053
++#: ../newrole/newrole.c:1036
++msgid "Sorry, newrole failed to drop capabilities\n"
++msgstr ""
++
++#: ../newrole/newrole.c:1052
+ #, c-format
+ msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
+ msgstr "କ୍ଷମା କରିବେ, ନୂତନ ଦାୟିତ୍ବ ବୋଧହୁଏ କେବଳ SELinux କର୍ଣ୍ଣଲ ରେ ବ୍ଯବହ୍ରୁତ ହେବ \n"
+
+-#: ../newrole/newrole.c:1070
++#: ../newrole/newrole.c:1069
+ #, c-format
+ msgid "failed to get old_context.\n"
+ msgstr "ପୂରାତନ_ପ୍ରସଙ୍ଗ କୁ ପାଇବା ରେ ଅସଫଳ \n"
+
+-#: ../newrole/newrole.c:1077
++#: ../newrole/newrole.c:1076
+ #, c-format
+ msgid "Warning! Could not retrieve tty information.\n"
+ msgstr "ଚେତାବନୀ! tty ସୂଚନା କୁ ପୁନରୁଦ୍ଧାର କରି ପାରିଲା ନାହିଁ \n"
+
+-#: ../newrole/newrole.c:1098
++#: ../newrole/newrole.c:1097
+ #, c-format
+ msgid "error on reading PAM service configuration.\n"
+ msgstr "PAM ସେବା ବିନ୍ୟାସ ପଢିବାରେ ତ୍ରୁଟି।\n"
+
+-#: ../newrole/newrole.c:1133
++#: ../newrole/newrole.c:1132
+ #, c-format
+ msgid "newrole: incorrect password for %s\n"
+ msgstr "ନୂତନ ଦାୟିତ୍ବ: %s ଭୂଲ ପ୍ରବେଶ ସଙ୍କେତ \n"
+
+-#: ../newrole/newrole.c:1160
++#: ../newrole/newrole.c:1159
+ #, c-format
+ msgid "newrole: failure forking: %s"
+ msgstr "ନୂତନ ଦାୟିତ୍ବ: ଶାଖାଯୁକ୍ତ କରିବା ସମୟ ରେ ତୃଟି: %s"
+
+-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
++#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
+ #, c-format
+ msgid "Unable to restore tty label...\n"
+ msgstr "tty ସୂଚକକୁ ପୁନଃସ୍ଥାପନ କରିବାରେ ଅସମର୍ଥ...\n"
+
+-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
++#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
+ #, c-format
+ msgid "Failed to close tty properly\n"
+ msgstr "tty କୁ ସୁଚାରୁରୂପେ ବନ୍ଦ କରିବାରେ ବିଫଳ\n"
+
+-#: ../newrole/newrole.c:1224
++#: ../newrole/newrole.c:1223
+ #, c-format
+ msgid "Could not close descriptors.\n"
+ msgstr "ନିରୂପକ ମାନଙ୍କୁ ବନ୍ଦ କରି ପାରିଲା ନାହିଁ \n"
+
+-#: ../newrole/newrole.c:1251
++#: ../newrole/newrole.c:1250
+ #, c-format
+ msgid "Error allocating shell's argv0.\n"
+ msgstr "ଆବରଣର argv0 କୁ ବାଣ୍ଟିବା ସମୟରେ ତୃଟି।\n"
+
+-#: ../newrole/newrole.c:1287
++#: ../newrole/newrole.c:1286
+ #, c-format
+ msgid "Unable to restore the environment, aborting\n"
+ msgstr "ପରିବେଶକୁ ପୁନଃସ୍ଥାପନ କରିବାରେ ଅସମର୍ଥ, ପରିତ୍ଯାଗ କରୁଅଛି\n"
+
+-#: ../newrole/newrole.c:1298
++#: ../newrole/newrole.c:1297
+ msgid "failed to exec shell\n"
+ msgstr "ଆବରଣ କୁ ନିଷ୍ପାଦିତ କରିବା ରେ ଅକ୍ରୁତକାର୍ଯ୍ଯ \n"
+
+@@ -1278,2088 +1283,2983 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+ msgid "chcat -l +CompanyConfidential juser"
+ msgstr "chcat -l +CompanyConfidential juser"
+
+-#: ../scripts/chcat:399 ../gui/polgen.py:1351
+-#, c-format, python-format
++#: ../scripts/chcat:399
++#, c-format
+ msgid "Options Error %s "
+ msgstr "ପସନ୍ଦ ତୃଟି %s "
+
+-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
++#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
+ msgid "Boolean"
+-msgstr ""
++msgstr "ବୁଲିଆନ"
+
+-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
++#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
+ msgid "all"
+-msgstr ""
++msgstr "ସମସ୍ତ"
+
+-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
++#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
+ #: ../gui/system-config-selinux.glade:1615
+ #: ../gui/system-config-selinux.glade:1820
+ #: ../gui/system-config-selinux.glade:2437
+ msgid "Customized"
+-msgstr ""
++msgstr "ଇଚ୍ଛାରୂପଣ"
+
+ #: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:1911
+ msgid "File Labeling"
+-msgstr ""
++msgstr "ଫାଇଲ ନାମପଟିକରଣ"
+
+ #: ../gui/fcontextPage.py:74
+ msgid ""
+ "File\n"
+ "Specification"
+ msgstr ""
++"ଫାଇଲ\n"
++"ନିର୍ଦ୍ଦିଷ୍ଟକ ସୂଚନା"
+
+ #: ../gui/fcontextPage.py:81
+ msgid ""
+ "Selinux\n"
+ "File Type"
+ msgstr ""
++"Selinux\n"
++"ଫାଇଲ ପ୍ରକାର"
+
+ #: ../gui/fcontextPage.py:88
+ msgid ""
+ "File\n"
+ "Type"
+ msgstr ""
++"ଫାଇଲ\n"
++"ପ୍ରକାର"
+
+ #: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2098
+ msgid "User Mapping"
+-msgstr ""
++msgstr "ଚାଳକ ପ୍ରତିଚିତ୍ରଣ"
+
+ #: ../gui/loginsPage.py:52
+ msgid ""
+ "Login\n"
+ "Name"
+ msgstr ""
++"ଲଗଇନ\n"
++"ନାମ"
+
+ #: ../gui/loginsPage.py:56 ../gui/usersPage.py:50
+ msgid ""
+ "SELinux\n"
+ "User"
+ msgstr ""
++"SELinux\n"
++"ଚାଳକ"
+
+ #: ../gui/loginsPage.py:59 ../gui/usersPage.py:55
+ msgid ""
+ "MLS/\n"
+ "MCS Range"
+ msgstr ""
++"MLS/\n"
++"MCS ପରିସର"
+
+ #: ../gui/loginsPage.py:133
+ #, python-format
+ msgid "Login '%s' is required"
+-msgstr ""
++msgstr "ଲଗଇନ '%s' ଟି ଆବଶ୍ୟକ"
+
+ #: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+-msgstr ""
++msgstr "ନୀତି ଏକକାଂଶ"
+
+ #: ../gui/modulesPage.py:57
+ msgid "Module Name"
+-msgstr ""
++msgstr "ଏକକାଂଶ ନାମ"
+
+ #: ../gui/modulesPage.py:134
+ msgid "Disable Audit"
+-msgstr ""
++msgstr "ଲେଖା ପରୀକ୍ଷଣକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+ #: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+-msgstr ""
++msgstr "ଲେଖା ପରୀକ୍ଷଣକୁ ସକ୍ରିୟ କରନ୍ତୁ"
+
+ #: ../gui/modulesPage.py:162
+ msgid "Load Policy Module"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:79
+-msgid "Polgen"
+-msgstr ""
++msgstr "ନୀତି ଏକକାଂଶ ଧାରଣ କରନ୍ତୁ"
+
+-#: ../gui/polgen.glade:80
++#: ../gui/polgen.glade:9
+ msgid "Red Hat 2007"
+-msgstr ""
++msgstr "Red Hat 2007"
+
+-#: ../gui/polgen.glade:81
++#: ../gui/polgen.glade:11
+ msgid "GPL"
+-msgstr ""
++msgstr "GPL"
+
+ #. TRANSLATORS: Replace this string with your names, one name per line.
+-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
++#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
+ msgid "translator-credits"
+-msgstr ""
++msgstr "ମନୋଜ କୁମାର ଗିରି"
++
++#: ../gui/polgen.glade:34
++msgid "Add Booleans Dialog"
++msgstr "ବୁଲିୟାନ ସଂଳାପ ଯୋଗକରନ୍ତୁ"
+
+-#: ../gui/polgen.glade:90
++#: ../gui/polgen.glade:101
++msgid "Boolean Name"
++msgstr "ବୁଲିଆନ ନାମ"
++
++#: ../gui/polgen.glade:230
+ msgid "SELinux Policy Generation Tool"
+-msgstr ""
++msgstr "SELinux ନୀତି ସୃଷ୍ଟି ଉପକରଣ"
+
+-#: ../gui/polgen.glade:128
++#: ../gui/polgen.glade:251
+ msgid ""
+ "<b>Select the policy type for the application or user role you want to "
+ "confine:</b>"
+ msgstr ""
++"<b>ଆପଣ ପରିସୀମିତ କରିବାକୁ ଚାହୁଁଥିବା ପ୍ରୟୋଗ ଅଥବା ଚାଳକ ଭୂମିକା ପାଇଁ ନିତୀ ପ୍ରକାର ଚୟନ କରନ୍ତୁ:</b>"
+
+-#: ../gui/polgen.glade:177
++#: ../gui/polgen.glade:284
+ msgid "<b>Applications</b>"
+-msgstr ""
++msgstr "<b>ପ୍ରୟୋଗଗୁଡିକ</b>"
+
+-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++msgid "Standard Init Daemon"
++msgstr "ମାନକ Init ଡେମନ"
++
++#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
+ msgid ""
+ "Standard Init Daemon are daemons started on boot via init scripts. Usually "
+ "requires a script in /etc/rc.d/init.d"
+ msgstr ""
++"ମାନକ Init ଡେମନ ଗୁଡିକ ହେଲା init ସ୍କ୍ରିପ୍ଟ ଜରୀଆରେ ବୁଟରେ ଆରମ୍ଭ ହେଉଥିବା ଡେମନଗୁଡିକ। "
++"ସାଧାରଣତଃ /etc/rc.d/init.d ରେ ଗୋଟିଏ ସ୍କ୍ରିପ୍ଟ ଆବଶ୍ୟକ କରେ। "
+
+-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
+-msgid "Standard Init Daemon"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
+ msgid "DBUS System Daemon"
+-msgstr ""
++msgstr "DBUS ତନ୍ତ୍ର ଡେମନ"
++
++#: ../gui/polgen.glade:349
++msgid "Internet Services Daemon (inetd)"
++msgstr "ଇଣ୍ଟରନେଟ ସେବା ଡେମନ (inetd)"
+
+-#: ../gui/polgen.glade:280
++#: ../gui/polgen.glade:353
+ msgid "Internet Services Daemon are daemons started by xinetd"
+-msgstr ""
++msgstr "ଇଣ୍ଟରନେଟ ସେବା ଡେମନ ଗୁଡିକ xinetd ଦ୍ୱାରା ଆରମ୍ଭ କରାଯାଇଥିବା ଡେମନ"
+
+-#: ../gui/polgen.glade:282
+-msgid "Internet Services Daemon (inetd)"
+-msgstr ""
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++msgid "Web Application/Script (CGI)"
++msgstr "ୱେବ ପ୍ରୟୋଗ/ସ୍କ୍ରିପ୍ଟ (CGI)"
+
+-#: ../gui/polgen.glade:301
++#: ../gui/polgen.glade:370
+ msgid ""
+ "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
+ msgstr ""
++"ୱେବ ପ୍ରୟୋଗଗୁଡିକ/ସ୍କ୍ରିପ୍ଟ (CGI) ୱେବ ସରର୍ଭର (apache) ଦ୍ୱାରା ଆରମ୍ଭ ହୋଇଥିବା CGI ସ୍କ୍ରିପ୍ଟ"
+
+-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
+-msgid "Web Application/Script (CGI)"
+-msgstr ""
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++msgid "User Application"
++msgstr "ଚାଳକ ପ୍ରୟୋଗ"
+
+-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
++#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
+ msgid ""
+ "User Application are any application that you would like to confine that is "
+ "started by a user"
+ msgstr ""
++"ଚାଳକ ପ୍ରୟୋଗଗୁଡିକ ହେଉଛି କୌଣସି ପ୍ରୟୋଗ ଯାହାକୁକି ଆପଣ ପରିସୀମିତ କରିବାକୁ ଚାହିଁବେ ଯାହାକି ଚାଳକ ଦ୍ୱାରା "
++"ଆରମ୍ଭ ହୋଇଥାଏ"
+
+-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
+-msgid "User Application"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:345 ../gui/polgen.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
+ msgid "Sandbox"
+-msgstr ""
++msgstr "ସେଣ୍ଡବକ୍ସ"
+
+-#: ../gui/polgen.glade:391
++#: ../gui/polgen.glade:446
+ msgid "<b>Login Users</b>"
+-msgstr ""
++msgstr "<b>ଲଗଇନ ଚାଳକଗୁଡିକ</b>"
+
+-#: ../gui/polgen.glade:453
++#: ../gui/polgen.glade:478
++msgid "Existing User Roles"
++msgstr "ଅବସ୍ଥିତ ଚାଳକ ଭୂମିକା"
++
++#: ../gui/polgen.glade:482
+ msgid "Modify an existing login user record."
+-msgstr ""
++msgstr "ଗୋଟିଏ ଅବସ୍ଥିତ ଲଗଇନ ଚାଳକ ଅନୁଲିପିକୁ ରୂପାନ୍ତର କରନ୍ତୁ।"
+
+-#: ../gui/polgen.glade:455
+-msgid "Existing User Roles"
+-msgstr ""
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++msgid "Minimal Terminal User Role"
++msgstr "ନ୍ୟୁନତମ ଟର୍ମିନାଲ ଚାଳକ ଭୂମିକା"
+
+-#: ../gui/polgen.glade:474
++#: ../gui/polgen.glade:499
+ 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 ""
++"ଏହି ଚାଳକଟି କେବଳ ଗୋଟିଏ ଟର୍ମିନାଲ ମାଧ୍ଯମରେ କିମ୍ବା ସୂଦୁର ଲଗଇନ ମାଧ୍ଯମରେ ଯନ୍ତ୍ରରେ ଲଗଇନ କରିପାରିବ। "
++"ପୂର୍ବନିର୍ଦ୍ଧାରିତ ଭାବରେ ଏହି ଚାଳକର setuid ନଥିବ, ନେଟୱର୍କିଙ୍ଗ ନଥିବ, su ନଥିବ, sudo ନଥିବ।"
+
+-#: ../gui/polgen.glade:476 ../gui/polgen.py:162
+-msgid "Minimal Terminal User Role"
+-msgstr ""
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++msgid "Minimal X Windows User Role"
++msgstr "ନ୍ୟୁନତମ X ୱିଣ୍ଡୋ ଚାଳକ ଭୂମିକା"
+
+-#: ../gui/polgen.glade:495
++#: ../gui/polgen.glade:516
+ 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 ""
++"ଏହି ଚାଳକଟି X କିମ୍ବା ଟର୍ମିନାଲ ମାଧ୍ଯମରେ ଯନ୍ତ୍ରରେ ଲଗଇନ କରିପାରେ। ପୂର୍ବନିର୍ଦ୍ଧାରିତ ଭାବରେ ଏହି "
++"ଚାଳକର setuid ନଥିବ, ନେଟୱର୍କିଙ୍ଗ ନଥିବ, sudo ନଥିବ, su ନଥିବ "
+
+-#: ../gui/polgen.glade:497 ../gui/polgen.py:163
+-msgid "Minimal X Windows User Role"
+-msgstr ""
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++msgid "User Role"
++msgstr "ଚାଳକ ଭୂମିକା"
+
+-#: ../gui/polgen.glade:516
++#: ../gui/polgen.glade:533
+ msgid ""
+ "User with full networking, no setuid applications without transition, no "
+ "sudo, no su."
+ msgstr ""
++"ସମ୍ପୂର୍ଣ୍ଣ ନେଟୱର୍କିଙ୍ଗ ବିଶିଷ୍ଟ ଚାଳକ, ସକର୍ମ ବିନା କୌଣସି setuid ପ୍ରୟୋଗ ନାହିଁ, sudo ନାହିଁ, su ନାହିଁ।"
+
+-#: ../gui/polgen.glade:518 ../gui/polgen.py:164
+-msgid "User Role"
+-msgstr ""
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++msgid "Admin User Role"
++msgstr "ପ୍ରଶାସନ ଚାଳକ ନିତୀ"
+
+-#: ../gui/polgen.glade:537
++#: ../gui/polgen.glade:550
+ msgid ""
+ "User with full networking, no setuid applications without transition, no su, "
+ "can sudo to Root Administration Roles"
+ msgstr ""
++"ସମ୍ପୂର୍ଣ୍ଣ ନେଟୱର୍କିଙ୍ଗ ବିଶିଷ୍ଟ ଚାଳକ, ସକର୍ମ ବିନା କୌଣସି setuid ପ୍ରୟୋଗ ନାହିଁ, su ନାହିଁ, sudo ରୁ ମୂଳ "
++"ପ୍ରଶାସନ ଭୂମିକାଗୁଡିକୁ"
+
+-#: ../gui/polgen.glade:539 ../gui/polgen.py:165
+-msgid "Admin User Role"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:585
++#: ../gui/polgen.glade:592
+ msgid "<b>Root Users</b>"
+-msgstr ""
++msgstr "<b>ମୂଳ ଚାଳକଗୁଡିକ</b>"
++
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++msgid "Root Admin User Role"
++msgstr "ମୂଳ ପ୍ରଶାସନ ଚାଳକ ଭୂମିକା"
+
+-#: ../gui/polgen.glade:647
++#: ../gui/polgen.glade:627
+ 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:649 ../gui/polgen.py:166
+-msgid "Root Admin User Role"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:716
+-msgid "label104"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:745
++#: ../gui/polgen.glade:705
+ msgid "<b>Enter name of application or user role:</b>"
+-msgstr ""
++msgstr "<b>ପ୍ରୟୋଗର ନାମ କିମ୍ୱା ଚାଳକ ଭୂମିକାକୁ ଭରଣ କରନ୍ତୁ:</b>"
+
+-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
++#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
+ msgid "Name"
+-msgstr ""
++msgstr "ନାମ"
+
+-#: ../gui/polgen.glade:807
++#: ../gui/polgen.glade:739
+ msgid "Enter complete path for executable to be confined."
+-msgstr ""
++msgstr "ନିଷ୍ପାଦ୍ୟକୁ ପରିସୀମିତ କରିବାପାଇଁ ସମ୍ପୂର୍ଣ୍ଣ ପଥ ଭରଣ କରନ୍ତୁ।"
+
+-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
++#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
+ msgid "..."
+-msgstr ""
++msgstr "..."
+
+-#: ../gui/polgen.glade:849
++#: ../gui/polgen.glade:776
+ msgid "Enter unique name for the confined application or user role."
+-msgstr ""
++msgstr "ପରିସୀମିତ ପ୍ରୟୋଗ କିମ୍ୱା ଚାଳକ ଭୂମିକା ପାଇଁ ଏକୈକ ନାମ ଭରଣ କରନ୍ତୁ।"
+
+-#: ../gui/polgen.glade:871
++#: ../gui/polgen.glade:794
+ msgid "Executable"
+-msgstr ""
++msgstr "ନିଷ୍ପାଦ୍ୟ"
+
+-#: ../gui/polgen.glade:899
++#: ../gui/polgen.glade:808
+ msgid "Init script"
+-msgstr ""
++msgstr "Init ସ୍କ୍ରିପ୍ଟ"
+
+-#: ../gui/polgen.glade:927
++#: ../gui/polgen.glade:821
+ msgid ""
+ "Enter complete path to init script used to start the confined application."
+ msgstr ""
++"ପରିସୀମିତ ପ୍ରୟୋଗକୁ ଆରମ୍ଭ କରିବାପାଇଁ ବ୍ୟବହାର ହେଉଥିବା init ସ୍କ୍ରିପ୍ଟକୁ ସମ୍ପୂର୍ଣ୍ଣ ପଥ ଭରଣ କରନ୍ତୁ।"
+
+-#: ../gui/polgen.glade:982
+-msgid "label105"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1011
++#: ../gui/polgen.glade:887
+ msgid "<b>Select existing role to modify:</b>"
+-msgstr ""
++msgstr "<b>ପରିବର୍ତ୍ତନ କରିବା ପାଇଁ ସ୍ଥିତବାନ ଭୂମିକା ବାଛନ୍ତୁ:</b>"
+
+-#: ../gui/polgen.glade:1045
++#: ../gui/polgen.glade:908
+ msgid "Select the user roles that will transiton to the %s domain."
+-msgstr ""
++msgstr "ଚାଳକ ଭୂମିକାଗୁଡିକୁ ଚୟନ କରନ୍ତୁ ଯିଏ %s ପରିସରକୁ ସକର୍ମ କରିବ।"
+
+-#: ../gui/polgen.glade:1073
+-msgid "label106"
++#: ../gui/polgen.glade:928
++msgid "role tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1102
++#: ../gui/polgen.glade:945
+ msgid "<b>Select roles that %s will transition to:</b>"
+-msgstr ""
++msgstr "<b>%s ପରିବର୍ତ୍ତିତ ହେବାକୁ ଥିବା ଭୂମିକାଗୁଡିକୁ ଚୟନ କରନ୍ତୁ</b>"
+
+-#: ../gui/polgen.glade:1136
++#: ../gui/polgen.glade:963
+ msgid "Select applications domains that %s will transition to."
+-msgstr ""
++msgstr "%s ପରିବର୍ତ୍ତିତ ହେବାକୁ ଥିବାପ୍ରୟୋଗ ଡମେନଗୁଡିକୁ ଚୟନ କରନ୍ତୁ।"
+
+-#: ../gui/polgen.glade:1164
+-msgid "label107"
++#: ../gui/polgen.glade:983
++msgid ""
++"transition \n"
++"role tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1193
++#: ../gui/polgen.glade:1001
+ msgid "<b>Select the user_roles that will transition to %s:</b>"
+-msgstr ""
++msgstr "<b>%s କୁ ପରିବର୍ତ୍ତିତ ହେବାକୁ ଥିବା ଚାଳକ ଭୂମିକା ବାଛନ୍ତୁ (_r):</b>"
+
+-#: ../gui/polgen.glade:1227
++#: ../gui/polgen.glade:1019
+ msgid "Select the user roles that will transiton to this applications domains."
+-msgstr ""
++msgstr "ଚାଳକ ଭୂମିକା ଗୁଡିକୁ ଚୟନ କରନ୍ତୁ ଯିଏ ଏହି ପ୍ରୟୋଗ ପରିସରଗୁଡିକୁ ସକର୍ମ କରିବ।"
+
+-#: ../gui/polgen.glade:1255
+-msgid "label108"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1284
++#: ../gui/polgen.glade:1056
+ msgid "<b>Select domains that %s will administer:</b>"
+-msgstr ""
++msgstr "<b>%s ପ୍ରଶାସନ କରିବାକୁ ଥିବା ଡମେନଗୁଡ଼ିକୁ ବାଛନ୍ତୁ:</b>"
+
+-#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
++#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
+ msgid "Select the domains that you would like this user administer."
+-msgstr ""
++msgstr "ପରିସରଗୁଡିକୁ ଚୟନ କରନ୍ତୁ ଯାହାକୁକି ଏହି ଚାଳକ ପ୍ରଶାସନ କରିବ।"
+
+-#: ../gui/polgen.glade:1346
+-msgid "label109"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1375
++#: ../gui/polgen.glade:1111
+ msgid "<b>Select additional roles for %s:</b>"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1437
+-msgid "label111"
+-msgstr ""
++msgstr "<b>%s ପାଇଁ ଅତିରିକ୍ତ ଭୁମିକାଗୁଡିକୁ ଚୟନ କରନ୍ତୁ:</b>"
+
+-#: ../gui/polgen.glade:1466
++#: ../gui/polgen.glade:1166
+ msgid "<b>Enter network ports that %s binds on:</b>"
+-msgstr ""
++msgstr "<b>%s ସହିତ ବାନ୍ଧିବାକୁ ଥିବା ନେଟୱର୍କ ସଂଯୋଗିକୀଗୁଡିକୁ ଭରଣ କରନ୍ତୁ:</b>"
+
+-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
++#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
+ msgid "<b>TCP Ports</b>"
+-msgstr ""
++msgstr "<b>TCP ସଂଯୋଗିକୀ</b>"
++
++#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
++#: ../gui/polgen.glade:1698
++msgid "All"
++msgstr "ସମସ୍ତ"
+
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
++#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
+ msgid "Allows %s to bind to any udp port"
+-msgstr ""
++msgstr "ଯେକୌଣସି udp ପୋର୍ଟ ସହିତ ବାନ୍ଧିବା ପାଇଁ %s କୁ ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
+-#: ../gui/polgen.glade:2215
+-msgid "All"
+-msgstr ""
++#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
++msgid "600-1024"
++msgstr "600-1024"
+
+-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
++#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
+ msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
+ msgstr ""
++"bindresvport କୁ 0 ସହିତ ଡାକିବା ପାଇଁ %s କୁ ଅନୁମତି ଦିଅନ୍ତୁ। ପୋର୍ଟ 600-1024 ସହିତ ବାନ୍ଧୁଅଛି"
+
+-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
+-msgid "600-1024"
+-msgstr ""
++#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
++msgid "Unreserved Ports (>1024)"
++msgstr "ଅସଂରକ୍ଷିତ ସଂଯୋଗିକୀ (> 1024)"
+
+-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
++#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s binds "
+ "to. Example: 612, 650-660"
+ msgstr ""
++"udp ସଂଯୋଗିକୀ ମାନଙ୍କର କମା ବିଭାଜିତ ତାଲିକା କିମ୍ୱା %s ସହିତ ବାନ୍ଧିବାକୁ ଥିବା ସଂଯୋଗିକୀ ମାନଙ୍କୁ ଭରଣ "
++"କରନ୍ତୁ। ଉଦାହରଣ: 612, 650-660"
+
+-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
+-msgid "Unreserved Ports (>1024)"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
+-#: ../gui/polgen.glade:2233
++#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
++#: ../gui/polgen.glade:1718
+ msgid "Select Ports"
+-msgstr ""
++msgstr "ସଂଯୋଗିକୀ ଚୟନକରନ୍ତୁ"
+
+-#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
++#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
+ msgid "Allows %s to bind to any udp ports > 1024"
+-msgstr ""
++msgstr "1024 ରୁ ଅଧିକ ଯେକୌଣସି udp ପୋର୍ଟ ସହିତ ବାନ୍ଧିବା ପାଇଁ %s କୁ ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
++#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
+ msgid "<b>UDP Ports</b>"
+-msgstr ""
++msgstr "<b>UDP ସଂଯୋଗିକୀ</b>"
+
+-#: ../gui/polgen.glade:1937
+-msgid "label113"
++#: ../gui/polgen.glade:1519
++msgid ""
++"Network\n"
++"Bind tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1966
++#: ../gui/polgen.glade:1537
+ msgid "<b>Select network ports that %s connects to:</b>"
+-msgstr ""
++msgstr "<b>%s ସହିତ ସଂଯୁକ୍ତ ନେଟୱର୍କ ସଂଯୋଗିକୀଗୁଡିକୁ ବାଛନ୍ତୁ:</b>"
+
+-#: ../gui/polgen.glade:2058
++#: ../gui/polgen.glade:1593
+ msgid "Allows %s to connect to any tcp port"
+-msgstr ""
++msgstr "%s କୁ ଯେକୌଣସି tcp ପୋର୍ଟ ସହିତ ସଂଯୋଗ କରିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/polgen.glade:2104
++#: ../gui/polgen.glade:1622
+ msgid ""
+ "Enter a comma separated list of tcp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+ msgstr ""
++"tcp ସଂଯୋଗିକୀ ମାନଙ୍କର କମା ବିଭାଜିତ ତାଲିକା କିମ୍ୱା %s ସହିତ ବାନ୍ଧିବାକୁ ଥିବା ସଂଯୋଗିକୀ ମାନଙ୍କୁ ଭରଣ "
++"କରନ୍ତୁ। ଉଦାହରଣ: 612, 650-660"
+
+-#: ../gui/polgen.glade:2212
++#: ../gui/polgen.glade:1702
+ msgid "Allows %s to connect to any udp port"
+-msgstr ""
++msgstr "%s କୁ ଯେକୌଣସି udp ପୋର୍ଟ ସହିତ ସଂଯୋଗ କରିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/polgen.glade:2258
++#: ../gui/polgen.glade:1731
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+ msgstr ""
++"udp ସଂଯୋଗିକୀ ମାନଙ୍କର କମା ବିଭାଜିତ ତାଲିକା କିମ୍ୱା %s ସହିତ ବାନ୍ଧିବାକୁ ଥିବା ସଂଯୋଗିକୀ ମାନଙ୍କୁ ଭରଣ "
++"କରନ୍ତୁ। ଉଦାହରଣ: 612, 650-660"
+
+-#: ../gui/polgen.glade:2305
+-msgid "label114"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2334
++#: ../gui/polgen.glade:1792
+ msgid "<b>Select common application traits for %s:</b>"
+-msgstr ""
++msgstr "<b>%s ପାଇଁ ସାଧାରଣ ପ୍ରୟୋଗ ବିଶିଷ୍ଟତା ଗୁଡିକୁ ଚୟନ କରନ୍ତୁ:</b>"
+
+-#: ../gui/polgen.glade:2366
++#: ../gui/polgen.glade:1809
+ msgid "Writes syslog messages\t"
+-msgstr ""
++msgstr "syslog ସନ୍ଦେଶଗୁଡିକୁ ଲେଖିଥାଏ\t"
+
+-#: ../gui/polgen.glade:2385
++#: ../gui/polgen.glade:1824
+ msgid "Create/Manipulate temporary files in /tmp"
+-msgstr ""
++msgstr "/tmp ରେ ଅସ୍ଥାୟୀ ଫାଇଲଗୁଡିକୁ ସୃଷ୍ଟି/ପ୍ରକଳନ କରନ୍ତୁ"
+
+-#: ../gui/polgen.glade:2404
++#: ../gui/polgen.glade:1839
+ msgid "Uses Pam for authentication"
+-msgstr ""
++msgstr "ବୈଧିକରଣ ପାଇଁ Pam ବ୍ୟବହାର କରେ"
+
+-#: ../gui/polgen.glade:2423
++#: ../gui/polgen.glade:1854
+ msgid "Uses nsswitch or getpw* calls"
+-msgstr ""
++msgstr "nsswitch କିମ୍ୱା getpw* ଡାକରା ବ୍ୟବହାର କରେ"
+
+-#: ../gui/polgen.glade:2442
++#: ../gui/polgen.glade:1869
+ msgid "Uses dbus"
+-msgstr ""
++msgstr "dbus ବ୍ୟବହାର କରେ"
+
+-#: ../gui/polgen.glade:2461
++#: ../gui/polgen.glade:1884
+ msgid "Sends audit messages"
+-msgstr ""
++msgstr "ଲେଖା ପରୀକ୍ଷଣ ସନ୍ଦେଶ ପଠାଏ"
+
+-#: ../gui/polgen.glade:2480
++#: ../gui/polgen.glade:1899
+ msgid "Interacts with the terminal"
+-msgstr ""
++msgstr "ଟର୍ମିନାଲ ସହିତ ପାରସ୍ପର ଉପରେ ପ୍ରଭାବ ପକାଏ"
+
+-#: ../gui/polgen.glade:2499
++#: ../gui/polgen.glade:1914
+ msgid "Sends email"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2530
+-msgid "label115"
+-msgstr ""
++msgstr "ଇମେଲ ପଠାଏ"
+
+-#: ../gui/polgen.glade:2559
++#: ../gui/polgen.glade:1961
+ msgid "<b>Add files/directories that %s manages</b>"
+-msgstr ""
++msgstr "<b>%s ପରିଚାଳନ କରୁଥିବା ଫାଇଲ/ଡିରେକ୍ଟୋରୀଗୁଡ଼ିକୁ ଯୋଗ କରନ୍ତୁ</b>"
+
+-#: ../gui/polgen.glade:2788
++#: ../gui/polgen.glade:2122
+ msgid ""
+ "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
+ "Files ..."
+ msgstr ""
++"%s ପରିଚାଳନା କରୁଥିବା ଫାଇଲ/ଡିରେକ୍ଟୋରୀଗୁଡିକ। Pid ଫାଇଲଗୁଡ଼ିକ, ଲଗ ଫାଇଲଗୁଡ଼ିକ, /var/lib "
++"ଫାଇଲଗୁଡିକ ..."
+
+-#: ../gui/polgen.glade:2823
+-msgid "label116"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2852
++#: ../gui/polgen.glade:2166
+ msgid "<b>Add booleans from the %s policy:</b>"
+-msgstr ""
++msgstr "<b>%s ନିତୀରୁ ବୁଲିଆନଗୁଡ଼ିକୁ ଯୋଗ କରନ୍ତୁ:</b>"
+
+-#: ../gui/polgen.glade:3002
++#: ../gui/polgen.glade:2274
+ msgid "Add/Remove booleans used by the %s domain"
+-msgstr ""
++msgstr "%s ଡମେନ ଦ୍ୱାରା ବ୍ୟବହୃତ ବୁଲିଆନଗୁଡିକୁ ଯୋଗ/ଅପସାରଣ କରନ୍ତୁ"
+
+-#: ../gui/polgen.glade:3066
++#: ../gui/polgen.glade:2316
+ msgid "<b>Which directory you will generate the %s policy?</b>"
+-msgstr ""
++msgstr "<b>କେଉଁ ଡିରେକ୍ଟୋରୀରୁ ଆପଣ %s ନିତୀ ନିର୍ମାଣ କରିବେ?</b>"
+
+-#: ../gui/polgen.glade:3097
++#: ../gui/polgen.glade:2334
+ msgid "Policy Directory"
+-msgstr ""
++msgstr "ନୀତି ଡିରେକ୍ଟୋରୀ"
+
+-#: ../gui/polgen.glade:3254
+-msgid "Add Booleans Dialog"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:3327
+-msgid "Boolean Name"
+-msgstr ""
+-
+-#: ../gui/polgengui.py:261
++#: ../gui/polgengui.py:262
+ msgid "Role"
+-msgstr ""
++msgstr "ଭୂମିକା"
+
+-#: ../gui/polgengui.py:268
++#: ../gui/polgengui.py:269
+ msgid "Existing_User"
+-msgstr ""
++msgstr "ଅବସ୍ଥିତ ଚାଳକ (_U)"
+
+-#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
++#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
+ msgid "Application"
+-msgstr ""
++msgstr "ପ୍ରୟୋଗ"
+
+-#: ../gui/polgengui.py:352
++#: ../gui/polgengui.py:353
+ #, python-format
+ msgid "%s must be a directory"
+-msgstr ""
++msgstr "%s ନିଶ୍ଚିତ ରୂପେ ଗୋଟିଏ ଡିରେକ୍ଟରୀ"
+
+-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
++#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
+ msgid "You must select a user"
+-msgstr ""
++msgstr "ଆପଣ ଗୋଟିଏ ଚାଳକ ଚୟନ କରିବା ଉଚିତ"
+
+-#: ../gui/polgengui.py:542
++#: ../gui/polgengui.py:543
+ msgid "Select executable file to be confined."
+-msgstr ""
++msgstr "ପରିସୀମିତ ରହିବାକୁ ନିଷ୍ପାଦ୍ୟ ଫାଇଲ ଚୟନ କରନ୍ତୁ।"
+
+-#: ../gui/polgengui.py:553
++#: ../gui/polgengui.py:554
+ msgid "Select init script file to be confined."
+-msgstr ""
++msgstr "ପରିସୀମିତ ରହିବାକୁ init ସ୍କ୍ରିପ୍ଟ ଫାଇଲ ଚୟନ କରନ୍ତୁ।"
+
+-#: ../gui/polgengui.py:563
++#: ../gui/polgengui.py:564
+ msgid "Select file(s) that confined application creates or writes"
+-msgstr ""
++msgstr "ପରିସୀମିତ ପ୍ରୟୋଗ ସୃଷ୍ଟି କରିବା କିମ୍ୱା ଲେଖିବାକୁ ଫାଇଲ(ଗୁଡିକୁ) ଚୟନ କରନ୍ତୁ"
+
+-#: ../gui/polgengui.py:570
++#: ../gui/polgengui.py:571
+ msgid "Select directory(s) that the confined application owns and writes into"
+-msgstr ""
++msgstr "ପରିସୀମିତ ପ୍ରୟୋଗ ହାସଲ କରିବା କିମ୍ୱା ଲେଖିବାକୁ ଡିରେକ୍ଟୋରୀ(ଗୁଡିକୁ) ଚୟନ କରନ୍ତୁ"
+
+-#: ../gui/polgengui.py:632
++#: ../gui/polgengui.py:633
+ msgid "Select directory to generate policy files in"
+-msgstr ""
++msgstr "ଭିତର ନୀତି ଫାଇଲ ସୃଷ୍ଟି କରିବା ପାଇଁ ଡିରେକ୍ଟୋରୀ ଚୟନ କରନ୍ତୁ"
+
+-#: ../gui/polgengui.py:649
++#: ../gui/polgengui.py:650
+ #, python-format
+ msgid ""
+ "Type %s_t already defined in current policy.\n"
+ "Do you want to continue?"
+ msgstr ""
++"%s_t ପ୍ରକାରକୁ ପ୍ରଚଳିତ ନୀତିରେ ପୂର୍ବରୁ ବ୍ୟଖ୍ୟା କରାଯାଇଛି।\n"
++"ଆପଣ ଚାଲୁ ରଖିବାକୁ ଚାହୁଁଛନ୍ତି କି?"
+
+-#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
++#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
+ msgid "Verify Name"
+-msgstr ""
++msgstr "ନାମ ଯାଞ୍ଚ କରନ୍ତୁ"
+
+-#: ../gui/polgengui.py:653
++#: ../gui/polgengui.py:654
+ #, python-format
+ msgid ""
+ "Module %s.pp already loaded in current policy.\n"
+ "Do you want to continue?"
+ msgstr ""
++"%s.pp ଏକକାଂଶ ପ୍ରଚଳିତ ନୀତିରେ ପୂର୍ବରୁ ଧାରଣ କରାଯାଇଛି।\n"
++"ଆପଣ ଚାଲୁ ରଖିବାକୁ ଚାହୁଁଛନ୍ତି କି?"
+
+-#: ../gui/polgengui.py:699
++#: ../gui/polgengui.py:700
+ msgid ""
+ "You must add a name made up of letters and numbers and containing no spaces."
+ msgstr ""
++"ଆପଣଙ୍କୁ ଅକ୍ଷର ଏବଂ ଗଣନ ସଂଖ୍ୟା ଧାରଣ କରିଥିବା ଏବଂ ଖାଲି ସ୍ଥାନ ନଥିବା ନାମକୁ ଯୋଗ କରିବା ଉଚିତ।"
+
+-#: ../gui/polgengui.py:713
++#: ../gui/polgengui.py:714
+ msgid "You must enter a executable"
+-msgstr ""
++msgstr "ଆପଣ ଗୋଟିଏ ନିଷ୍ପାଦ୍ୟ ଭରଣ କରିବା ଉଚିତ"
+
+-#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
++#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
+ msgid "Configue SELinux"
+-msgstr ""
++msgstr "SELinux ବିନ୍ୟାସ କରନ୍ତୁ"
+
+-#: ../gui/polgen.py:158
+-msgid "Internet Services Daemon"
+-msgstr ""
++#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
++msgid "Network Port"
++msgstr "ନେଟୱର୍କ ସଂଯୋଗିକୀ"
+
+-#: ../gui/polgen.py:197
+-#, python-format
+-msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../gui/portsPage.py:85
++msgid ""
++"SELinux Port\n"
++"Type"
+ msgstr ""
++"SELinux ସଂଯୋଗିକୀ\n"
++"ପ୍ରକାର"
+
+-#: ../gui/polgen.py:324
+-msgid "You must enter a name for your confined process/user"
+-msgstr ""
++#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
++msgid "Protocol"
++msgstr "ପ୍ରଟୋକଲ"
+
+-#: ../gui/polgen.py:326
++#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
+ msgid ""
+-"Name must be alpha numberic with no spaces. Consider using option \"-n "
+-"MODULENAME\""
+-msgstr ""
+-
+-#: ../gui/polgen.py:414
+-msgid "User Role types can not be assigned executables."
++"MLS/MCS\n"
++"Level"
+ msgstr ""
++"MLS/MCS\n"
++"ସ୍ତର"
+
+-#: ../gui/polgen.py:420
+-msgid "Only Daemon apps can use an init script.."
+-msgstr ""
++#: ../gui/portsPage.py:101
++msgid "Port"
++msgstr "ସଂଯୋଗିକୀ"
+
+-#: ../gui/polgen.py:438
+-msgid "use_resolve must be a boolean value "
+-msgstr ""
++#: ../gui/portsPage.py:207
++#, python-format
++msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 "
++msgstr "ସଂଯୋଗିକୀ ସଂଖ୍ୟା \"%s\" ଟି ବୈଧ ନୁହଁ 0 < PORT_NUMBER < 65536 "
+
+-#: ../gui/polgen.py:444
+-msgid "use_syslog must be a boolean value "
+-msgstr ""
++#: ../gui/portsPage.py:252
++msgid "List View"
++msgstr "ତାଲିକା ଦୃଶ୍ୟ"
+
+-#: ../gui/polgen.py:450
+-msgid "use_kerberos must be a boolean value "
+-msgstr ""
++#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
++msgid "Group View"
++msgstr "ସମୁହ ଦୃଶ୍ୟ"
+
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
+-msgstr ""
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
++msgstr "ଆପଣ ନିଶ୍ଚିତକି ଆପଣ %s କୁ ଅପସାରଣ କରିବାକୁ ଚାହୁଁଛନ୍ତି '%s'?"
+
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
++msgstr "%s କୁ ଅପସାରଣ କରନ୍ତୁ"
++
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
++msgstr "%s କୁ ଯୋଗକରନ୍ତୁ"
++
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
++msgstr "%s କୁ ରୂପାନ୍ତର କରନ୍ତୁ"
++
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
++msgstr "ଅନୁମୋଦନକାରୀ"
++
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
++msgstr "କାର୍ଯ୍ୟକାରୀ କରୁଅଛି"
++
++#: ../gui/statusPage.py:94
++msgid "Status"
++msgstr "ଅବସ୍ଥିତି"
++
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
++"ନୀତି ପ୍ରକାରକୁ ପରିବର୍ତ୍ତନ କରିବା ସମଗ୍ର ଫାଇଲତନ୍ତ୍ରକୁ ପରବର୍ତ୍ତି ବୁଟରେ ପୁନଃ ଚିହ୍ନଟ କରିବ. ଫାଇଲତନ୍ତ୍ରର "
++"ଆକାର ଉପରେ ନିର୍ଭର କରି ପୁନଃ ଚିହ୍ନଟ ଅଧିକ ସମୟ ନେଇଥାଏ. ଆପଣ ଆଗକୁ ବଢ଼ିବାକୁ ଚାହୁଁଛନ୍ତି କି?"
+
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
++"SELinux ନିଷ୍କ୍ରିୟ ଅବସ୍ଥାକୁ ପରିବର୍ତ୍ତନ କରିବାକୁ ହେଲେ ପୁନଃଚାଳନ କରିବା ଆବଶ୍ୟକ. ଏହା ଅନୁମୋଦିତ ନୁହଁ. "
++"ଯଦି ଆପଣ ପରେ SELinux କୁ ପଛକୁ ଆଣିବାକୁ ସିଦ୍ଧାନ୍ତ କରନ୍ତି, ତେବେ ତନ୍ତ୍ରକୁ ପୁନଃ ନାମପଟିକରଣ କରିବା "
++"ଆବଶ୍ୟକ. ଯଦି ଆପଣ ଦେଖିବାକୁ ଚାହାନ୍ତି ଯେ SELinux ଆପଣଙ୍କ ତନ୍ତ୍ରରେ ସମସ୍ୟା ସୃଷ୍ଟି କରୁଛି, ଆପଣ "
++"ଅନୁମୋଦନ ଅବସ୍ଥାକୁ ଯାଇପାରିବେ ଯାହାକି କେବଳ ତ୍ରୁଟି ଦାଖଲକରିଥାଏ ଏବଂ SELinux ନୀତିକୁ ବାଧ୍ଯ "
++"କରିନଥାଏ. ଅନୁମୋଦନ ଅବସ୍ଥା ପାଇଁ ପୁନଃଚାଳନ କରିବାକୁ ପଡ଼ିନଥାଏ ଆପଣ ଆଗକୁ ବଢ଼ିବାକୁ ଚାହୁଁଛନ୍ତି କି?"
+
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
++"SELinux ସକ୍ରିୟ ଅବସ୍ଥାକୁ ପରିବର୍ତ୍ତନ କରିବା ଦ୍ୱାରା ସମଗ୍ର ଫାଇଲତନ୍ତ୍ରକୁ ପରବର୍ତ୍ତି ବୁଟରେ ପୁନଃ "
++"ନାମପଟିକରଣ କରିବାକୁ ପଡ଼ିବ. ତନ୍ତ୍ରର ଆକାର ଉପରେ ନିର୍ଭର କରି, ପୁନଃ ନାମପଟିକରଣ କରିବାକୁ ବହୁତ ଅଧିକ ସମୟ "
++"ଲାଗିବ. ଆପଣ ଆଗେଇବାକୁ ଚାହୁଁଛନ୍ତି କି?"
+
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
++msgstr "system-config-selinux"
++
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
++msgstr "SELinux ଲଗଇନ ଢାଞ୍ଚାକୁ ଯୋଗକରନ୍ତୁ"
++
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
++msgstr "SELinux ନେଟୱର୍କ ସଂଯୋଗିକୀକୁ ଯୋଗ କରନ୍ତୁ"
++
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
++msgstr "SELinux ପ୍ରକାର"
++
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
++msgstr "ଫାଇଲ ନିର୍ଦ୍ଦିଷ୍ଟକ ସୂଚନା"
++
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
++msgstr "ଫାଇଲ ପ୍ରକାର"
++
++#: ../gui/system-config-selinux.glade:727
++msgid ""
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
++"ସମସ୍ତ ଫାଇଲଗୁଡିକ\n"
++"ନିୟମିତ ଫାଇଲ\n"
++"ଡିରେକ୍ଟୋରୀ\n"
++"ଅକ୍ଷର ଯନ୍ତ୍ର\n"
++"ଅସ୍ଥାୟୀ ଯନ୍ତ୍ର\n"
++"ସକେଟ\n"
++"ପ୍ରତୀକାତ୍ମକ ସମ୍ପର୍କ\n"
++"ନାମ ବିଶିଷ୍ଟ ପାଇପ\n"
+
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
++msgstr "MLS"
++
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
++msgstr "SELinux ଚାଳକ କୁ ଯୋଗ କରନ୍ତୁ"
++
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
++msgstr "SELinux ପ୍ରଶାସନ"
++
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
++msgstr "ଯୋଗକରନ୍ତୁ"
++
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
++msgstr "ଗୁଣ (_P)"
++
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
++msgstr "ଅପସାରଣ କରନ୍ତୁ(_D)"
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr "ପରିଚାଳନା ବସ୍ତୁ ଚୟନକରନ୍ତୁ"
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr "<b>ଚୟନକରନ୍ତୁ:</b>"
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr "ତନ୍ତ୍ର ପୂର୍ବନିର୍ଦ୍ଧାରିତକାର୍ଯ୍ୟକାରୀ ଅବସ୍ଥା"
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
++"ନିଷ୍କ୍ରିୟ\n"
++"ଅନୁମୋଦନକାରୀe\n"
++"କାର୍ଯ୍ୟକାରୀ\n"
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr "ପ୍ରଚଳିତ କାର୍ଯ୍ୟକାରୀ ଅବସ୍ଥା"
+
+-#: ../gui/polgen.py:1306
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr "ତନ୍ତ୍ର ପୂର୍ବନିର୍ଦ୍ଧାରିତ ନୀତିର ପ୍ରକାର: "
++
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
++msgstr ""
++"ସମଗ୍ର ଫାଇଲତନ୍ତ୍ରରେ ପରବର୍ତ୍ତି ପୁନଃ ଚାଳନରେ ଯଦି ପୁନଃ ନାମପଟିକରଣ କରିବାକୁ ଚାହୁଁଛନ୍ତି ତେବେ ବାଛନ୍ତୁ. "
++"ତନ୍ତ୍ରର ଆକାର ଉପରେ ନିର୍ଭର କରି, ପୁନଃ ନାମପଟିକରଣ କରିବାକୁ ବହୁତ ଅଧିକ ସମୟ ଲାଗିବ. ଯଦି ଆପଣ ନୀତି "
++"ପ୍ରକାରଗୁଡ଼ିକ ପରିବର୍ତ୍ତନ କରିବାକୁ ଚାହୁଁଛନ୍ତି କିମ୍ବା ନିଷ୍କ୍ରିୟ ଅବସ୍ଥାରୁ ବଳପୂର୍ବକ ଅବସ୍ଥାକୁ ଯାଉଥାନ୍ତି, ତେବେ "
++"ପୁନଃ ନାମପଟିକରଣ ଆବଶ୍ୟକ."
++
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr "ପରବର୍ତ୍ତୀ ପୁନର୍ଚାଳନରେ ପୁନଃଚିହ୍ନଟ କରନ୍ତୁ।"
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr "ସ୍ତର37"
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr "ବୁଲିଆନ ବିନ୍ୟାସକୁ ତନ୍ତ୍ରପୂର୍ବନିର୍ଦ୍ଧାରିତରେ ପ୍ରତ୍ୟାବୃତ କରନ୍ତୁ"
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr "ଇଚ୍ଛାରୂପୀ ଏବଂ ସମସ୍ତ ବୁଲିଆନଗୁଡିକ ମଧ୍ଯରେ ଆଗପଛ ହେଉଛି"
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr "ଛାଣନ୍ତୁ"
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr "ସ୍ତର50"
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr "ଫାଇଲ ପ୍ରସଙ୍ଗକୁଯୋଗିକୀକୁ ଯୋଗ କରନ୍ତୁ"
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr "ଫାଇଲ ପ୍ରସଙ୍ଗକୁ ରୂପାନ୍ତର କରନ୍ତୁ"
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
++msgstr "ଫାଇଲ ପ୍ରସଙ୍ଗକୁ ଅପସାରଣ କରନ୍ତୁ"
++
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
++msgstr "ସମସ୍ତ ଇଚ୍ଛାରୂପୀ ଫାଇଲ ପ୍ରସଙ୍ଗ ମଧ୍ଯରେ ଆଗପଛ ହେଉଛି"
++
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
++msgstr "ସ୍ତର38"
++
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
++msgstr "SELinux ଚାଳକ ଢାଞ୍ଚା ଯୋଗକରନ୍ତୁ"
++
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
++msgstr "SELinux ଚାଳକ ପ୍ରତିଚିତ୍ରଣକୁ ରୂପାନ୍ତର କରନ୍ତୁ"
++
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
++msgstr "SELinux ଚାଳକ ପ୍ରତିଚିତ୍ରଣକୁ ଅପସାରଣ କରନ୍ତୁ"
++
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
++msgstr "ସ୍ତର39"
++
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
++msgstr "ଚାଳକକୁ ଯୋଗକରନ୍ତୁ"
++
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
++msgstr "ଚାଳକକୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ"
++
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
++msgstr "ଚାଳକକୁ ଅପସାରଣ କରନ୍ତୁ"
++
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
++msgstr "ସ୍ତର41"
++
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
++msgstr "ନେଟୱର୍କ ସଂଯୋଗିକୀକୁ ଯୋଗ କରନ୍ତୁ"
++
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
++msgstr "ନେଟୱର୍କ ସଂଯୋଗିକୀକୁ ସମ୍ପାଦନ କରନ୍ତୁ"
++
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
++msgstr "ନେଟୱର୍କ ସଂଯୋଗିକୀକୁ ଅପସାରଣ କରନ୍ତୁ"
++
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
++msgstr "ଇଚ୍ଛାରୂପୀ ଏବଂ ସମସ୍ତ ସଂଯୋଗିକୀଗୁଡିକ ମଧ୍ଯରେ ଆଗପଛ ହେଉଛି"
++
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
++msgstr "ସ୍ତର42"
++
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
++msgstr "ନୂତନ ନୀତି ଏକକାଂଶ ସୃଷ୍ଟିକରନ୍ତୁ"
++
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
++msgstr "ନୀତି ଏକକାଂଶକୁ ଧାରଣ କରନ୍ତୁ"
++
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
++msgstr "ଧାରଣ କରିପାରୁଥିବା ନୀତି ଏକକାଂଶକୁ ଅପସାରଣ କରନ୍ତୁ"
++
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
++msgstr ""
++"ଅତିରିକ୍ତ ଲେଖା ପରୀକ୍ଷଣ ନୀତିକୁ ସକ୍ରିୟ/ନିଷ୍କ୍ରିୟ କରନ୍ତୁ, ଯାହାକି ସାଧାରଣତଃ ଲଗ ଫାଇଲରେ ଖବର ହେଉନଥିବ। "
++
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
++msgstr "ସ୍ତର44"
++
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
++msgstr "ପ୍ରଗତି ଧାରାକୁ ଅନୁମତି ଧାରାରେ ପରିବର୍ତ୍ତନ କରନ୍ତୁ।"
++
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
++msgstr "ପ୍ରଗତି ଧାରାକୁ କ୍ରିୟାତ୍ମକ ଧାରାରେ ପରିବର୍ତ୍ତନ କରନ୍ତୁ"
++
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
++msgstr "ପଦ୍ଧତି ଡମେନ"
++
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
++msgstr "ସ୍ତର59"
++
++#: ../gui/usersPage.py:138
+ #, python-format
++msgid "SELinux user '%s' is required"
++msgstr "SELinux ଚାଳକ '%s' ଟି ଆବଶ୍ଯକ"
++
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:215
++#, fuzzy
++msgid "query SELinux Policy to see description of booleans"
++msgstr "SELinux ନୀତି ସୃଷ୍ଟି ଉପକରଣ"
++
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:231
+ msgid ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
+ msgstr ""
+
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
+ msgstr ""
+
+-#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+-msgid "Network Port"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
+ msgstr ""
+
+-#: ../gui/portsPage.py:85
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:158
++msgid "Internet Services Daemon"
++msgstr "ଇଣ୍ଟରନେଟ ସର୍ଭିସ ଡେମନ"
++
++#: ../sepolicy/sepolicy/generate.py:171
++msgid "Valid Types:\n"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:205
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++msgstr "ସଂଯୋଗିକୀଗୁଡିକ ନିଶ୍ଚିତ ରୂପେ ସଂଖ୍ୟା କିମ୍ବା 1 ରୁ %d ପର୍ଯ୍ୟନ୍ତ ସଂଖ୍ୟାର ପରିସର ହୋଇଥିବା ଉଚିତ"
++
++#: ../sepolicy/sepolicy/generate.py:332
++msgid "You must enter a name for your confined process/user"
++msgstr "ଆପଣଙ୍କର ପରିସୀମିତ ପ୍ରଣାଳୀ/ଚାଳକ ପାଇଁ ଆପଣ ଗୋଟିଏ ନାମ ଭରଣ କରିବା ଉଚିତ"
++
++#: ../sepolicy/sepolicy/generate.py:334
+ msgid ""
+-"SELinux Port\n"
+-"Type"
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
+ msgstr ""
++"ନାମଟି ନିଶ୍ଚିତ ଭାବରେ ଖାଲିସ୍ଥାନ ନଥିବା ଏବଂ ସାଂକ୍ଷରିକ ହୋଇଥିବା ଉଚିତ। \"-n MODULENAME\" "
++"ବିକଳ୍ପକୁ ବ୍ୟବହାର କରନ୍ତୁ"
+
+-#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
+-msgid "Protocol"
++#: ../sepolicy/sepolicy/generate.py:422
++msgid "User Role types can not be assigned executables."
++msgstr "ଚାଳକ ଭୂମିକା ପ୍ରକାରଗୁଡିକ ଅନୁମତିପ୍ରାପ୍ତ ନିଷ୍ପାଦ୍ୟ ହୋଇପାରିବେ ନାହିଁ।"
++
++#: ../sepolicy/sepolicy/generate.py:428
++msgid "Only Daemon apps can use an init script.."
++msgstr "କେବଳ ଡେମନ ପ୍ରୟୋଗଗୁଡ଼ିକ init ସ୍କ୍ରିପ୍ଟ ବ୍ୟବହାର କରିପାରିବେ .."
++
++#: ../sepolicy/sepolicy/generate.py:446
++msgid "use_resolve must be a boolean value "
++msgstr "use_resolve ଟି ନିଶ୍ଚିତ ଭାବରେ ବୁଲିଆନ ମୂଲ୍ୟ ହୋଇଥିବା ଉଚିତ"
++
++#: ../sepolicy/sepolicy/generate.py:452
++msgid "use_syslog must be a boolean value "
++msgstr "use_syslog ଟି ଗୋଟିଏ ବୁଲିଆନ ମୂଲ୍ୟ ହୋଇଥିବା ଉଚିତ"
++
++#: ../sepolicy/sepolicy/generate.py:458
++msgid "use_kerberos must be a boolean value "
++msgstr "use_kerberos ନିଶ୍ଚିତ ଭାବରେ ଗୋଟିଏ ବୁଲିଆନ ମୂଲ୍ୟ ହୋଇଥିବା ଉଚିତ"
++
++#: ../sepolicy/sepolicy/generate.py:464
++msgid "manage_krb5_rcache must be a boolean value "
++msgstr "manage_krb5_rcache ଟି ନିଶ୍ଚିତ ଭାବରେ ଗୋଟିଏ ବୁଲିଆନ ମୂଲ୍ୟ ହୋଇଥିବା ଉଚିତ"
++
++#: ../sepolicy/sepolicy/generate.py:494
++msgid "USER Types automatically get a tmp type"
++msgstr "USER ପ୍ରକାରଗୁଡିକ ସ୍ୱୟଂଚାଳିତଭାବେ ଗୋଟିଏ tmp ପ୍ରକାର ପାଇଥାଏ"
++
++#: ../sepolicy/sepolicy/generate.py:1012
++msgid "You must enter the executable path for your confined process"
++msgstr "ଆପଣଙ୍କର ପରିସୀମିତ ପ୍ରଣାଳୀ ପାଇଁ ଗୋଟିଏ ନିଷ୍ପାଦ୍ୟ ପଥ ଭରଣ କରିବା ଉଚିତ"
++
++#: ../sepolicy/sepolicy/generate.py:1190
++msgid "Type Enforcement file"
++msgstr "ପ୍ରବର୍ତ୍ତନ ଫାଇଲକୁ ଟାଇପ କରନ୍ତୁ"
++
++#: ../sepolicy/sepolicy/generate.py:1191
++msgid "Interface file"
++msgstr "ଅନ୍ତରାପ୍ରୁଷ୍ଠ ଫାଇଲ"
++
++#: ../sepolicy/sepolicy/generate.py:1192
++msgid "File Contexts file"
++msgstr "ଫାଇଲ ପ୍ରସଙ୍ଗ ଫାଇଲ"
++
++#: ../sepolicy/sepolicy/generate.py:1193
++msgid "Setup Script"
++msgstr "ସ୍କ୍ରିପ୍ଟ ବ୍ୟବସ୍ଥା"
++
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
++#: booleans.py:2
+ msgid ""
+-"MLS/MCS\n"
+-"Level"
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/portsPage.py:101
+-msgid "Port"
++#: booleans.py:3
++#, fuzzy
++msgid "Allow amavis to use JIT compiler"
++msgstr "nfs ଡିରେକ୍ଟୋରୀଗୁଡିକରେ ଅଂଶଧନ କରିବା ପାଇଁ Sambaକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/portsPage.py:207
+-#, python-format
+-msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 "
++#: booleans.py:5
++#, fuzzy
++msgid "Allow users to login using a radius server"
++msgstr "ଚାଳକକୁ usb ଉପକରଣଗୁଡିକୁ rw ର ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
++"ବିଭିନ୍ନ ପ୍ରକାର ପ୍ରସଙ୍ଗକୁ ପଢିବାପାଇଁ cdrecordକୁ ଅନୁମତି ଦିଅନ୍ତୁ। nfs, samba, ଅପସାରଣୀୟ ଯନ୍ତ୍ରଗୁଡିକୁ, "
++"ଚାଳକ temp ଏବଂ ଅବିସ୍ଵସ୍ତ ପ୍ରସଙ୍ଗ ଫାଇଲଗୁଡିକ"
+
+-#: ../gui/portsPage.py:252
+-msgid "List View"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
+-msgid "Group View"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
++msgstr ""
++
++#: booleans.py:9
++#, fuzzy
++msgid "Allow clamscan to read user content"
++msgstr "ଚାଳକ ଫାଇଲଗୁଡିକୁ ପଢିବା ପାଇଁ ମଜିଲା ବ୍ରାଉଜରକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
++msgstr ""
++
++#: booleans.py:11
++#, fuzzy
++msgid "Allow Cobbler to connect to the network using TCP."
++msgstr "squid ଡେମନକୁ ନେଟୱର୍କ ସହିତ ସଂଯୋଗର ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
++msgstr ""
++
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
++msgstr ""
++
++#: booleans.py:14
++#, fuzzy
++msgid "Allow collectd to connect to the network using TCP."
++msgstr "squid ଡେମନକୁ ନେଟୱର୍କ ସହିତ ସଂଯୋଗର ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:15
++#, fuzzy
++msgid "Allow codnor domain to connect to the network using TCP."
++msgstr "squid ଡେମନକୁ ନେଟୱର୍କ ସହିତ ସଂଯୋଗର ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
++msgstr ""
++
++#: booleans.py:17
++#, fuzzy
++msgid "Allow cvs daemon to read shadow"
++msgstr "/etc/shadow କୁ ପଢିବା ପାଇଁ sasl ବୈଧିକରଣ ସର୍ଭରକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
++msgstr "ସର୍ବପ୍ରଧାନ ଫାଇଲଗୁଡିକୁ ଲେଖିବାକୁ ସମସ୍ତ ଡେମନଗୁଡିକୁ ଅନୁମତି ଦିଅନ୍ତୁ /"
++
++#: booleans.py:19
++#, fuzzy
++msgid "Allow all daemons to use tcp wrappers."
++msgstr "ସର୍ବପ୍ରଧାନ ଫାଇଲଗୁଡିକୁ ଲେଖିବାକୁ ସମସ୍ତ ଡେମନଗୁଡିକୁ ଅନୁମତି ଦିଅନ୍ତୁ /"
++
++#: booleans.py:20
++#, fuzzy
++msgid "Allow all daemons the ability to read/write terminals"
++msgstr "ସମସ୍ତ ଡେମନଗୁଡିକୁ ଅବଣ୍ଟିତ tty ଗୁଡିକୁ ବ୍ୟବହାର କରିବାର କ୍ଷମତା ପ୍ରଦାନ କରନ୍ତୁ"
++
++#: booleans.py:21
++#, fuzzy
++msgid "Allow dbadm to manage files in users home directories"
++msgstr ""
++"SELinux webadm ଚାଳକକୁ ଅଧିକାରପ୍ରାପ୍ତ ହୋଇନଥିବା ଚାଳକମାନଙ୍କ ମୂଳ ସ୍ଥାନପଞ୍ଜିକାକୁ ପରିଚାଳନା "
++"କରିବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:22
++#, fuzzy
++msgid "Allow dbadm to read files in users home directories"
++msgstr ""
++"SELinux webadm ଚାଳକକୁ ଅଧିକାରପ୍ରାପ୍ତ ହୋଇନଥିବା ଚାଳକମାନଙ୍କ ମୂଳ ସ୍ଥାନପଞ୍ଜିକାକୁ ପଢ଼ିବାକୁ ଅନୁମତି "
++"ଦିଅନ୍ତୁ"
++
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
++msgstr ""
++
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
++msgstr ""
++
++#: booleans.py:25
++#, fuzzy
++msgid "Allow dhcpc client applications to execute iptables commands"
++msgstr "ଚାଳକ ମାନଙ୍କୁ mount ନିର୍ଦ୍ଦେଶ ନିଷ୍ପାଦନ କରିବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
++msgstr ""
++
++#: booleans.py:27
++#, fuzzy
++msgid "Allow all domains to use other domains file descriptors"
++msgstr "ସର୍ବପ୍ରଧାନ ଫାଇଲଗୁଡିକୁ ଲେଖିବାକୁ ସମସ୍ତ ଡେମନଗୁଡିକୁ ଅନୁମତି ଦିଅନ୍ତୁ /"
++
++#: booleans.py:28
++#, fuzzy
++msgid "Allow all domains to have the kernel load modules"
++msgstr "ସର୍ବପ୍ରଧାନ ଫାଇଲଗୁଡିକୁ ଲେଖିବାକୁ ସମସ୍ତ ଡେମନଗୁଡିକୁ ଅନୁମତି ଦିଅନ୍ତୁ /"
++
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
++msgstr ""
++
++#: booleans.py:30
++#, fuzzy
++msgid "Allow exim to connect to databases (postgres, mysql)"
++msgstr "postgres ସକେଟ ସହିତ ସଂଯୋଗ ସ୍ଥାପନ କରିବାପାଇଁ ଚାଳକକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
++msgstr ""
++
++#: booleans.py:32
++#, fuzzy
++msgid "Allow exim to read unprivileged user files."
++msgstr ""
++"SELinux webadm ଚାଳକକୁ ଅଧିକାରପ୍ରାପ୍ତ ହୋଇନଥିବା ଚାଳକମାନଙ୍କ ମୂଳ ସ୍ଥାନପଞ୍ଜିକାକୁ ପଢ଼ିବାକୁ ଅନୁମତି "
++"ଦିଅନ୍ତୁ"
++
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
++msgstr ""
++
++#: booleans.py:34
++#, fuzzy
++msgid "Allow fenced domain to connect to the network using TCP."
++msgstr "squid ଡେମନକୁ ନେଟୱର୍କ ସହିତ ସଂଯୋଗର ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:35
++#, fuzzy
++msgid "Allow fenced domain to execute ssh."
++msgstr "ସାଧାରଣ ଚାଳକକୁ ping ନିଷ୍ପାଦନ କରିବାର ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:36
++#, fuzzy
++msgid "Allow ftp to read and write files in the user home directories"
++msgstr ""
++"SELinux webadm ଚାଳକକୁ ଅଧିକାରପ୍ରାପ୍ତ ହୋଇନଥିବା ଚାଳକମାନଙ୍କ ମୂଳ ସ୍ଥାନପଞ୍ଜିକାକୁ ପଢ଼ିବାକୁ ଅନୁମତି "
++"ଦିଅନ୍ତୁ"
++
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:38
++#, fuzzy
++msgid "Allow ftp servers to connect to all ports > 1023"
++msgstr "%s କୁ ଯେକୌଣସି tcp ପୋର୍ଟ ସହିତ ସଂଯୋଗ କରିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:39
++#, fuzzy
++msgid "Allow ftp servers to connect to mysql database ports"
++msgstr "mysql ସକେଟ ସହିତ ସଂଯୋଗ ସ୍ଥାପନ କରିବାପାଇଁ ଚାଳକକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
++msgstr ""
++
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
++msgstr ""
++
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
++msgstr ""
++
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++msgstr ""
++
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
++msgstr ""
++
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
++msgstr ""
++
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
++msgstr ""
++
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
++msgstr ""
++
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
++msgstr ""
++
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
++msgstr ""
++
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
++msgstr ""
++
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
++msgstr ""
++
++#: booleans.py:52
++#, fuzzy
++msgid "Allow gitisis daemon to send mail"
++msgstr "NIS ସହିତ ଚାଲିବାପାଇଁ ଡେମନକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
++msgstr ""
++
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
++msgstr ""
++
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
++msgstr ""
++
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
++msgstr ""
++
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
++#: booleans.py:59
++#, fuzzy
++msgid "Allow http daemon to check spam"
++msgstr "NIS ସହିତ ଚାଲିବାପାଇଁ ଡେମନକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
++msgstr ""
++
++#: booleans.py:61
++#, fuzzy
++msgid "Allow httpd to connect to the ldap port"
++msgstr "%s କୁ ଯେକୌଣସି udp ପୋର୍ଟ ସହିତ ସଂଯୋଗ କରିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:62
++#, fuzzy
++msgid "Allow http daemon to connect to zabbix"
++msgstr "squid ଡେମନକୁ ନେଟୱର୍କ ସହିତ ସଂଯୋଗର ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:63
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++msgstr "squid ଡେମନକୁ ନେଟୱର୍କ ସହିତ ସଂଯୋଗର ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:64
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++msgstr "squid ଡେମନକୁ ନେଟୱର୍କ ସହିତ ସଂଯୋଗର ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:65
++#, fuzzy
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
++msgstr "squid ଡେମନକୁ ନେଟୱର୍କ ସହିତ ସଂଯୋଗର ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:66
++#, fuzzy
++msgid "Allow httpd to connect to memcache server"
++msgstr "%s କୁ ଯେକୌଣସି tcp ପୋର୍ଟ ସହିତ ସଂଯୋଗ କରିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
++msgstr ""
++
++#: booleans.py:68
++#, fuzzy
++msgid "Allow http daemon to send mail"
++msgstr "NIS ସହିତ ଚାଲିବାପାଇଁ ଡେମନକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
++msgstr ""
++
++#: booleans.py:70
++msgid "Allow httpd cgi support"
++msgstr ""
++
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++msgstr ""
++
++#: booleans.py:72
++#, fuzzy
++msgid "Allow httpd to read home directories"
++msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
++msgstr ""
++
++#: booleans.py:74
++#, fuzzy
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++msgstr "postgres ସକେଟ ସହିତ ସଂଯୋଗ ସ୍ଥାପନ କରିବାପାଇଁ ଚାଳକକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
++msgstr ""
++
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
++msgstr ""
++
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
++msgstr ""
++
++#: booleans.py:78
++#, fuzzy
++msgid "Allow httpd to read user content"
++msgstr "rpm କୁ ଅପରିସୀମିତ ଭାବରେ ଚାଲିବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++msgstr ""
++
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
++msgstr ""
++
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++msgstr ""
++
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
++msgstr ""
++
++#: booleans.py:83
++#, fuzzy
++msgid "Allow Apache to execute tmp content."
++msgstr "ଚାଳକ ମାନଙ୍କୁ mount ନିର୍ଦ୍ଦେଶ ନିଷ୍ପାଦନ କରିବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
++msgstr ""
++
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
++msgstr ""
++
++#: booleans.py:86
++#, fuzzy
++msgid "Allow httpd to access cifs file systems"
++msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:87
++#, fuzzy
++msgid "Allow httpd to access FUSE file systems"
++msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:88
++#, fuzzy
++msgid "Allow httpd to run gpg"
++msgstr "ssh-keysign କୁ ଚଲାଇବା ପାଇଁ ssh କୁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:89
++#, fuzzy
++msgid "Allow httpd to access nfs file systems"
++msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
++msgstr ""
++
++#: booleans.py:91
++#, fuzzy
++msgid "Allow httpd to access openstack ports"
++msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:92
++#, fuzzy
++msgid "Allow icecast to connect to all ports, not just sound ports."
++msgstr "%s କୁ ଯେକୌଣସି udp ପୋର୍ଟ ସହିତ ସଂଯୋଗ କରିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
++msgstr ""
++
++#: booleans.py:94
++msgid "Allow java executable stack"
++msgstr "java ନିଷ୍ପାଦ୍ୟ ଥାକକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:95
++#, fuzzy
++msgid "Allow confined applications to run with kerberos."
++msgstr "ପରିସୀମିତ ପ୍ରୟୋଗ ସୃଷ୍ଟି କରିବା କିମ୍ୱା ଲେଖିବାକୁ ଫାଇଲ(ଗୁଡିକୁ) ଚୟନ କରନ୍ତୁ"
++
++#: booleans.py:96
++#, fuzzy
++msgid "Allow syslogd daemon to send mail"
++msgstr "NIS ସହିତ ଚାଲିବାପାଇଁ ଡେମନକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:97
++#, fuzzy
++msgid "Allow syslogd the ability to read/write terminals"
++msgstr "ସମସ୍ତ ଡେମନଗୁଡିକୁ ଅବଣ୍ଟିତ tty ଗୁଡିକୁ ବ୍ୟବହାର କରିବାର କ୍ଷମତା ପ୍ରଦାନ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
++#: booleans.py:100
++#, fuzzy
++msgid "Allow mock to read files in home directories."
++msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:101
++#, fuzzy
++msgid "Allow the mount command to mount any directory or file."
++msgstr "ଯେକୌଣସି ଡିରେକ୍ଟୋରୀକୁ ସ୍ଥାପନ କରିବାକୁ ସ୍ଥାପନ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:102
++#, fuzzy
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
++msgstr "squid ଡେମନକୁ ନେଟୱର୍କ ସହିତ ସଂଯୋଗର ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:103
+ msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++"Allow mozilla_plugins to create random content in the users home directory"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
++#: booleans.py:104
++#, fuzzy
++msgid "Allow confined web browsers to read home directory content"
++msgstr "ମୂଳ ଡିରେକ୍ଟୋରୀରେ ଲେଖିବା ପାଇଁ staff Web Browsers କୁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
++msgstr "mplayer ନିଷ୍ପାଦ୍ୟ ଥାକ କୁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:106
++#, fuzzy
++msgid "Allow mysqld to connect to all ports"
++msgstr "%s କୁ ଯେକୌଣସି tcp ପୋର୍ଟ ସହିତ ସଂଯୋଗ କରିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:107
++#, fuzzy
++msgid "Allow BIND to bind apache port."
++msgstr "ଯେକୌଣସି udp ପୋର୍ଟ ସହିତ ବାନ୍ଧିବା ପାଇଁ %s କୁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:108
+ msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
+-msgstr ""
++#: booleans.py:112
++#, fuzzy
++msgid "Allow system to run with NIS"
++msgstr "NIS ସହିତ ଚାଲିବାପାଇଁ ଡେମନକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
+-msgstr ""
++#: booleans.py:113
++#, fuzzy
++msgid "Allow confined applications to use nscd shared memory."
++msgstr "X ସହଭାଗୀ ସ୍ମୃତିରେ ଲେଖିବା ପାଇଁ ଗ୍ରାହକକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
+-msgstr ""
++#: booleans.py:114
++#, fuzzy
++msgid "Allow nsplugin code to connect to unreserved ports"
++msgstr "%s କୁ ଯେକୌଣସି udp ପୋର୍ଟ ସହିତ ସଂଯୋଗ କରିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
+-msgstr ""
++#: booleans.py:116
++#, fuzzy
++msgid "Allow openvpn to read home directories"
++msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
++#: booleans.py:117
++#, fuzzy
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
++msgstr "squid ଡେମନକୁ ନେଟୱର୍କ ସହିତ ସଂଯୋଗର ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:12
++#: booleans.py:118
++#, fuzzy
++msgid "Allow polipo to connect to all ports > 1023"
++msgstr "%s କୁ ଯେକୌଣସି tcp ପୋର୍ଟ ସହିତ ସଂଯୋଗ କରିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:119
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
++#: booleans.py:120
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
+-msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
+-msgstr ""
++#: booleans.py:125
++#, fuzzy
++msgid "Allow postfix_local domain full write access to mail_spool directories"
++msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
+-msgstr ""
++#: booleans.py:128
++#, fuzzy
++msgid "Allow database admins to execute DML statement"
++msgstr "ଚାଳକ ମାନଙ୍କୁ mount ନିର୍ଦ୍ଦେଶ ନିଷ୍ପାଦନ କରିବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: booleans.py:129
++#, fuzzy
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr "ସାଧାରଣ ଚାଳକକୁ ping ନିଷ୍ପାଦନ କରିବାର ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr "ଗୋଟିଏ ସାଧାରଣ ଚାଳକ ପାଇଁ pppd ଚଲାଇବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:132
+ msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
+-msgstr ""
++#: booleans.py:134
++#, fuzzy
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++msgstr "postgres ସକେଟ ସହିତ ସଂଯୋଗ ସ୍ଥାପନ କରିବାପାଇଁ ଚାଳକକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
+-msgstr ""
++#: booleans.py:135
++#, fuzzy
++msgid "Allow qemu to connect fully to the network"
++msgstr "squid ଡେମନକୁ ନେଟୱର୍କ ସହିତ ସଂଯୋଗର ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
+-msgstr ""
++#: booleans.py:138
++#, fuzzy
++msgid "Allow qemu to use nfs file systems"
++msgstr "nfs ଡିରେକ୍ଟୋରୀଗୁଡିକରେ ଅଂଶଧନ କରିବା ପାଇଁ Sambaକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
+-msgstr ""
++#: booleans.py:139
++#, fuzzy
++msgid "Allow qemu to use usb devices"
++msgstr "ଚାଳକକୁ usb ଉପକରଣଗୁଡିକୁ rw ର ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
+-msgstr ""
++#: booleans.py:140
++#, fuzzy
++msgid "Allow racoon to read shadow"
++msgstr "/etc/shadow କୁ ପଢିବା ପାଇଁ sasl ବୈଧିକରଣ ସର୍ଭରକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
+-msgstr ""
++#: booleans.py:141
++#, fuzzy
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr "squid ଡେମନକୁ ନେଟୱର୍କ ସହିତ ସଂଯୋଗର ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: booleans.py:142
++msgid ""
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
+-msgstr ""
++#: booleans.py:143
++#, fuzzy
++msgid "Allow rsync to run as a client"
++msgstr "rpm କୁ ଅପରିସୀମିତ ଭାବରେ ଚାଲିବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
+-msgstr ""
++#: booleans.py:144
++#, fuzzy
++msgid "Allow rsync to export any files/directories read only."
++msgstr "ଯେକୌଣସି ଡିରେକ୍ଟୋରୀକୁ ସ୍ଥାପନ କରିବାକୁ ସ୍ଥାପନ ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
+-msgstr ""
++#: booleans.py:146
++#, fuzzy
++msgid "Allow rsync servers to share nfs files systems"
++msgstr "nfs ଡିରେକ୍ଟୋରୀଗୁଡିକରେ ଅଂଶଧନ କରିବା ପାଇଁ Sambaକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
+-msgstr ""
++#: booleans.py:147
++#, fuzzy
++msgid "Allow samba to create new home directories (e.g. via PAM)"
++msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
+-msgstr ""
++#: booleans.py:149
++#, fuzzy
++msgid "Allow samba to share users home directories."
++msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: booleans.py:150
++#, fuzzy
++msgid "Allow samba to share any file/directory read only."
++msgstr "nfs ଡିରେକ୍ଟୋରୀଗୁଡିକରେ ଅଂଶଧନ କରିବା ପାଇଁ Sambaକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:151
++#, fuzzy
++msgid "Allow samba to share any file/directory read/write."
++msgstr "nfs ଡିରେକ୍ଟୋରୀଗୁଡିକରେ ଅଂଶଧନ କରିବା ପାଇଁ Sambaକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:152
++#, fuzzy
++msgid "Allow samba to act as a portmapper"
++msgstr "nfs ଡିରେକ୍ଟୋରୀଗୁଡିକରେ ଅଂଶଧନ କରିବା ପାଇଁ Sambaକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:153
++#, fuzzy
++msgid "Allow samba to run unconfined scripts"
++msgstr "rpm କୁ ଅପରିସୀମିତ ଭାବରେ ଚାଲିବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
++#: booleans.py:156
++#, fuzzy
++msgid "Allow sanlock to read/write fuse files"
++msgstr "ଭୌତିକ ଡିସ୍କ ଉପକରଣଗୁଡିକୁ ପଢିବା/ଲେଖିବା ପାଇଁ xenକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:157
++#, fuzzy
++msgid "Allow sanlock to manage nfs files"
++msgstr "ଯେକୌଣସି ଫାଇଲକୁ ସ୍ଥାପନ କରିବାକୁ ସ୍ଥାପନ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:158
++#, fuzzy
++msgid "Allow sanlock to manage cifs files"
++msgstr "ଯେକୌଣସି ଫାଇଲକୁ ସ୍ଥାପନ କରିବାକୁ ସ୍ଥାପନ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:159
++#, fuzzy
++msgid "Allow sasl to read shadow"
++msgstr "/etc/shadow କୁ ପଢିବା ପାଇଁ sasl ବୈଧିକରଣ ସର୍ଭରକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:160
+ msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: booleans.py:163
++#, fuzzy
++msgid "Allow regular users direct dri device access"
+ msgstr ""
++"ସାଧାରଣ ଚାଳକ ମାନଙ୍କୁ ସିଧାସଳଖ ମାଉସ ବ୍ୟବହାରର ଅନୁମତି ଦିଅନ୍ତୁ (କେବଳ X ସର୍ଭରକୁ ଅନୁମତି ଦିଅନ୍ତୁ)"
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
+-msgstr ""
++#: booleans.py:167
++#, fuzzy
++msgid "Allow users to connect to the local mysql server"
++msgstr "mysql ସକେଟ ସହିତ ସଂଯୋଗ ସ୍ଥାପନ କରିବାପାଇଁ ଚାଳକକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
+-msgstr ""
++#: booleans.py:168
++#, fuzzy
++msgid ""
++"Allow confined users the ability to execute the ping and traceroute commands."
++msgstr "ଚାଳକ ମାନଙ୍କୁ mount ନିର୍ଦ୍ଦେଶ ନିଷ୍ପାଦନ କରିବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
+-msgstr ""
++#: booleans.py:169
++#, fuzzy
++msgid "Allow users to connect to PostgreSQL"
++msgstr "postgres ସକେଟ ସହିତ ସଂଯୋଗ ସ୍ଥାପନ କରିବାପାଇଁ ଚାଳକକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
+-msgstr ""
++#: booleans.py:170
++#, fuzzy
++msgid ""
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
++msgstr "ଚାଳକକୁ noextattrଫାଇଲ r/w କରିବାର ଅନୁମତି ଦିଅନ୍ତୁ (FAT, CDROM, FLOPPY)"
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: booleans.py:171
++#, fuzzy
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
++"TCP ସର୍ଭରଗୁଡ଼ିକୁ ଚଲାଇବା ପାଇଁ ଚାଳକମାନଙ୍କୁ ଅନୁମତି ଦିଅନ୍ତୁ (ସଂଯୋଗିକୀଗୁଡ଼ିକ ସହିତ ବାନ୍ଧିହୁଅନ୍ତୁ ଏବଂ ସମାନ "
++"ପରିସର ଏବଂ ବାହ୍ଯ ଚାଳକମାନଙ୍କ ପାଖରୁ ସଂଯୋଗ ଗ୍ରହଣକରନ୍ତୁ) ଏହି ଶକ୍ତିଗୁଡ଼ିକୁ ନିଷ୍କ୍ରିୟ କରି FTP ନିଷ୍କ୍ରିୟ "
++"ଅବସ୍ଥା ଏବଂ ଅନ୍ଯାନ୍ୟ ପ୍ରୋଟୋକଲମାନଙ୍କୁ ପରିବର୍ତ୍ତନ କରିପାରେ"
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
+-msgstr ""
++#: booleans.py:172
++#, fuzzy
++msgid "Allow user music sharing"
++msgstr "ଚାଳକକୁ usb ଉପକରଣଗୁଡିକୁ rw ର ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: booleans.py:173
++msgid ""
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: booleans.py:174
++#, fuzzy
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
++"SELinux webadm ଚାଳକକୁ ଅଧିକାରପ୍ରାପ୍ତ ହୋଇନଥିବା ଚାଳକମାନଙ୍କ ମୂଳ ସ୍ଥାନପଞ୍ଜିକାକୁ ପଢ଼ିବାକୁ ଅନୁମତି "
++"ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: booleans.py:176
++#, fuzzy
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
++"SELinux webadm ଚାଳକକୁ ଅଧିକାରପ୍ରାପ୍ତ ହୋଇନଥିବା ଚାଳକମାନଙ୍କ ମୂଳ ସ୍ଥାନପଞ୍ଜିକାକୁ ପଢ଼ିବାକୁ ଅନୁମତି "
++"ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
+-msgstr ""
++#: booleans.py:177
++#, fuzzy
++msgid "Allow sge to connect to the network using any TCP port"
++msgstr "squid ଡେମନକୁ ନେଟୱର୍କ ସହିତ ସଂଯୋଗର ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
+-msgstr ""
++#: booleans.py:178
++#, fuzzy
++msgid "Allow sge to access nfs file systems."
++msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: booleans.py:179
++msgid ""
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+-msgstr ""
++#: booleans.py:181
++#, fuzzy
++msgid "Allow user spamassassin clients to use the network."
++msgstr "ନାମପଟିକରଣ ହୋଇନଥିବା ପ୍ୟାକେଟଗୁଡିକୁ ନେଟୱର୍କରେ ପ୍ରବାହ କରିବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+-msgstr ""
++#: booleans.py:182
++#, fuzzy
++msgid "Allow spamd to read/write user home directories."
++msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+-msgstr ""
++#: booleans.py:183
++#, fuzzy
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr "%s କୁ ଯେକୌଣସି udp ପୋର୍ଟ ସହିତ ସଂଯୋଗ କରିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
++#: booleans.py:185
++#, fuzzy
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
++"SELinux webadm ଚାଳକକୁ ଅଧିକାରପ୍ରାପ୍ତ ହୋଇନଥିବା ଚାଳକମାନଙ୍କ ମୂଳ ସ୍ଥାନପଞ୍ଜିକାକୁ ପଢ଼ିବାକୁ ଅନୁମତି "
++"ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+-msgstr ""
++#: booleans.py:186
++#, fuzzy
++msgid "allow host key based authentication"
++msgstr "ବୈଧିକରଣ ପାଇଁ Pam ବ୍ୟବହାର କରେ"
++
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr "ssh ଲଗଇନକୁ sysadm_r:sysadm_t ପରି ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
++#: booleans.py:188
++#, fuzzy
++msgid "allow staff user to create and transition to svirt domains."
++msgstr "ଚାଳକ ଭୂମିକାଗୁଡିକୁ ଚୟନ କରନ୍ତୁ ଯିଏ %s ପରିସରକୁ ସକର୍ମ କରିବ।"
++
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: booleans.py:190
++msgid ""
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
++#: booleans.py:193
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
++#: booleans.py:194
++#, fuzzy
++msgid "Allow a user to login as an unconfined domain"
++msgstr "rpm କୁ ଅପରିସୀମିତ ଭାବରେ ଚାଲିବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: booleans.py:196
++#, fuzzy
++msgid "Allow video playing tools to run unconfined"
++msgstr "rpm କୁ ଅପରିସୀମିତ ଭାବରେ ଚାଲିବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: booleans.py:198
++#, fuzzy
++msgid "Support ecryptfs home directories"
++msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:199
++#, fuzzy
++msgid "Support fusefs home directories"
++msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: booleans.py:201
++#, fuzzy
++msgid "Support NFS home directories"
++msgstr "spamd କୁ ମୂଳ ଡିରେକ୍ଟୋରୀରେ ପ୍ରବେଶାନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: booleans.py:203
++#, fuzzy
++msgid "Allow varnishd to connect to all ports, not just HTTP."
++msgstr "%s କୁ ଯେକୌଣସି tcp ପୋର୍ଟ ସହିତ ସଂଯୋଗ କରିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: booleans.py:207
++#, fuzzy
++msgid "Allow confined virtual guests to read fuse files"
++msgstr "ଚାଳକ ଫାଇଲଗୁଡିକୁ ପଢିବା ପାଇଁ ଇଭଲ୍ୟୁସନ ଏବଂ ଥଣ୍ଡରବର୍ଡକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: booleans.py:212
++#, fuzzy
++msgid "Allow confined virtual guests to use usb devices"
++msgstr "ଚାଳକକୁ usb ଉପକରଣଗୁଡିକୁ rw ର ଅନୁମତି ଦିଅନ୍ତୁ"
++
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
++#: booleans.py:214
++#, fuzzy
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
++"SELinux webadm ଚାଳକକୁ ଅଧିକାରପ୍ରାପ୍ତ ହୋଇନଥିବା ଚାଳକମାନଙ୍କ ମୂଳ ସ୍ଥାନପଞ୍ଜିକାକୁ ପରିଚାଳନା "
++"କରିବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
++#: booleans.py:215
++#, fuzzy
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
++"SELinux webadm ଚାଳକକୁ ଅଧିକାରପ୍ରାପ୍ତ ହୋଇନଥିବା ଚାଳକମାନଙ୍କ ମୂଳ ସ୍ଥାନପଞ୍ଜିକାକୁ ପଢ଼ିବାକୁ ଅନୁମତି "
++"ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
++#: booleans.py:218
++#, fuzzy
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+-msgstr ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++msgstr "ssh ଲଗଇନକୁ sysadm_r:sysadm_t ପରି ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+-msgstr ""
++#: booleans.py:219
++#, fuzzy
++msgid "Allow xen to manage nfs files"
++msgstr "ଯେକୌଣସି ଫାଇଲକୁ ସ୍ଥାପନ କରିବାକୁ ସ୍ଥାପନ ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
++#: booleans.py:222
++msgid ""
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+-msgstr ""
++#: booleans.py:223
++#, fuzzy
++msgid "Allow xguest users to mount removable media"
++msgstr "ଚାଳକମାନଙ୍କୁ dmesg ନିର୍ଦ୍ଦେଶ ଚଲାଇବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+-msgstr ""
++#: booleans.py:224
++#, fuzzy
++msgid "Allow xguest to use blue tooth devices"
++msgstr "ଚାଳକକୁ usb ଉପକରଣଗୁଡିକୁ rw ର ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+-msgstr ""
++#: booleans.py:225
++#, fuzzy
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr "X ସହଭାଗୀ ସ୍ମୃତିରେ ଲେଖିବା ପାଇଁ ଗ୍ରାହକକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+-msgstr ""
++#: booleans.py:226
++#, fuzzy
++msgid "Allows XServer to execute writable memory"
++msgstr "ଚାଳକ ମାନଙ୍କୁ mount ନିର୍ଦ୍ଦେଶ ନିଷ୍ପାଦନ କରିବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+-msgstr ""
++#: booleans.py:228
++#, fuzzy
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr "%s କୁ ଯେକୌଣସି udp ପୋର୍ଟ ସହିତ ସଂଯୋଗ କରିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+-msgstr ""
++#: booleans.py:229
++#, fuzzy
++msgid "Allow zebra daemon to write it configuration files"
++msgstr "ସର୍ବପ୍ରଧାନ ଫାଇଲଗୁଡିକୁ ଲେଖିବାକୁ ସମସ୍ତ ଡେମନଗୁଡିକୁ ଅନୁମତି ଦିଅନ୍ତୁ /"
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
+-msgstr ""
++#~ msgid "SELinux Service Protection"
++#~ msgstr "SELinux ଚାଳକ ସୁରକ୍ଷା"
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for acct daemon"
++#~ msgstr "acct ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
+-msgstr ""
++#~ msgid "Admin"
++#~ msgstr "ପ୍ରଶାସନ"
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
+-msgstr ""
++#~ msgid "User Privs"
++#~ msgstr "ଚାଳକ ଗୋପନୀୟତା"
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow gadmin SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "gadmin SELinux ଚାଳକ ଖାତାକୁ ମୂଳ ଡିରେକ୍ଟୋରୀ କିମ୍ବା /tmp ରେ ଫାଇଲ ନିଷ୍ପାଦନ କରିବାକୁ ଅନୁମତି "
++#~ "ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow guest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "ଅତିଥି SELinux ଚାଳକ ଖାତାକୁ ମୂଳ ଡିରେକ୍ଟୋରୀ କିମ୍ବା /tmp ରେ ଫାଇଲ ନିଷ୍ପାଦନ କରିବାକୁ ଅନୁମତି "
++#~ "ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
+-msgstr ""
++#~ msgid "Memory Protection"
++#~ msgstr "ସ୍ମୃତି ସୁରକ୍ଷା"
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
+-msgstr ""
++#~ msgid "Mount"
++#~ msgstr "ସ୍ଥାପନ"
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
+-msgstr ""
++#~ msgid "SSH"
++#~ msgstr "SSH"
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow staff SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "staff SELinux ଚାଳକ ଖାତାକୁ ମୂଳ ଡିରେକ୍ଟୋରୀ କିମ୍ବା /tmp ରେ ଫାଇଲ ନିଷ୍ପାଦନ କରିବାକୁ ଅନୁମତି "
++#~ "ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
+-msgstr ""
++#~ msgid ""
++#~ "Allow sysadm SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "sysadm SELinux ଚାଳକ ଖାତାକୁ ମୂଳ ଡିରେକ୍ଟୋରୀ କିମ୍ବା /tmp ରେ ଫାଇଲ ନିଷ୍ପାଦନ କରିବାକୁ ଅନୁମତି "
++#~ "ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow unconfined SELinux user account to execute files in home directory "
++#~ "or /tmp"
++#~ msgstr ""
++#~ "unconfined SELinux ଚାଳକ ଖାତାକୁ ମୂଳ ଡିରେକ୍ଟୋରୀ କିମ୍ବା /tmp ରେ ଫାଇଲ ନିଷ୍ପାଦନ କରିବାକୁ "
++#~ "ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
+-msgstr ""
++#~ msgid "Network Configuration"
++#~ msgstr "ନେଟୱର୍କ ବିନ୍ୟାସ"
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow user SELinux user account to execute files in home directory or /tmp"
++#~ msgstr ""
++#~ "ଚାଳକ SELinux ଚାଳକ ଖାତାକୁ ମୂଳ ଡିରେକ୍ଟୋରୀ କିମ୍ବା /tmp ରେ ଫାଇଲ ନିଷ୍ପାଦନ କରିବାକୁ ଅନୁମତି "
++#~ "ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
+-msgstr ""
++#~ msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#~ msgstr "ଅପରିସୀମିତ dyntrans କୁ ଅପରିସୀମିତ_execmen ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
+-msgstr ""
++#~ msgid "Databases"
++#~ msgstr "ତଥ୍ୟାଧାର"
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
+-msgstr ""
++#~ msgid "XServer"
++#~ msgstr "Xସର୍ଭର"
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
+-msgstr ""
++#~ msgid ""
++#~ "Allow xguest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "x ଚାଳକ SELinux ଚାଳକ ଖାତାକୁ ମୂଳ ଡିରେକ୍ଟୋରୀ କିମ୍ବା /tmp ରେ ଫାଇଲ ନିଷ୍ପାଦନ କରିବାକୁ ଅନୁମତି "
++#~ "ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
+-msgstr ""
++#~ msgid "NIS"
++#~ msgstr "NIS"
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
+-msgstr ""
++#~ msgid "Web Applications"
++#~ msgstr "ୱେବ ପ୍ରୟୋଗ"
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
+-msgstr ""
++#~ msgid "Transition staff SELinux user to Web Browser Domain"
++#~ msgstr "ସକର୍ମ staff SELinux ଚାଳକ କୁ ୱେବ ବ୍ରାଉଜର ପରିସର"
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
+-msgstr ""
++#~ msgid "Transition sysadm SELinux user to Web Browser Domain"
++#~ msgstr "ସକର୍ମ sysadm SELinux ଚାଳକ କୁ ୱେବ ବ୍ରାଉଜର ପରିସର"
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
+-msgstr ""
++#~ msgid "Transition user SELinux user to Web Browser Domain"
++#~ msgstr "ସକର୍ମ user SELinux ଚାଳକ କୁ ୱେବ ବ୍ରାଉଜର ପରିସର"
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
+-msgstr ""
++#~ msgid "Transition xguest SELinux user to Web Browser Domain"
++#~ msgstr "ସକର୍ମ xguest SELinux ଚାଳକ କୁ ୱେବ ବ୍ରାଉଜର ପରିସର"
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
+-msgstr ""
++#~ msgid "Disable SELinux protection for amanda"
++#~ msgstr "amanda ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for amavis"
++#~ msgstr "amavis ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for apmd daemon"
++#~ msgstr "apmd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
+-msgstr ""
++#~ msgid "Disable SELinux protection for arpwatch daemon"
++#~ msgstr "arpwatch ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for auditd daemon"
++#~ msgstr "auditd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
+-msgstr ""
++#~ msgid "Disable SELinux protection for automount daemon"
++#~ msgstr "automount ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for avahi"
++#~ msgstr "avahi ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for bluetooth daemon"
++#~ msgstr "bluetooth ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for canna daemon"
++#~ msgstr "canna ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cardmgr daemon"
++#~ msgstr "cardmgr ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Cluster Server"
++#~ msgstr "Cluster ସର୍ଭର ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ciped daemon"
++#~ msgstr "ciped ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clamd daemon"
++#~ msgstr "clamd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clamscan"
++#~ msgstr "clamscan ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clvmd"
++#~ msgstr "clvmd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
+-msgstr ""
++#~ msgid "Disable SELinux protection for comsat daemon"
++#~ msgstr "comsat ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for courier daemon"
++#~ msgstr "courier ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cpucontrol daemon"
++#~ msgstr "cpucontrol ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cpuspeed daemon"
++#~ msgstr "cpuspeed ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
+-msgstr ""
++#~ msgid "Cron"
++#~ msgstr "କ୍ରନ"
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for crond daemon"
++#~ msgstr "crond ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
+-msgstr ""
++#~ msgid "Printing"
++#~ msgstr "ମୁଦ୍ରଣ କରୁଅଛି"
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd back end server"
++#~ msgstr "cupsd ପଛପାଖ ସର୍ଭର ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd daemon"
++#~ msgstr "cupsd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd_lpd"
++#~ msgstr "cupsd_lpd ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
+-msgstr ""
++#~ msgid "CVS"
++#~ msgstr "CVS"
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cvs daemon"
++#~ msgstr "cvs ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cyrus daemon"
++#~ msgstr "cyrus ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dbskkd daemon"
++#~ msgstr "dbskkd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dbusd daemon"
++#~ msgstr "dbusd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccd"
++#~ msgstr "dccd ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccifd"
++#~ msgstr "dccifdନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccm"
++#~ msgstr "dccm ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ddt daemon"
++#~ msgstr "ddt ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for devfsd daemon"
++#~ msgstr "devfsd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dhcpc daemon"
++#~ msgstr "dhcpc ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dhcpd daemon"
++#~ msgstr "dhcpd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dictd daemon"
++#~ msgstr "dictd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
+-msgstr ""
++#~ msgid "Allow sysadm_t to directly start daemons"
++#~ msgstr "start ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Evolution"
++#~ msgstr "ବିକାସ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
+-msgstr ""
++#~ msgid "Games"
++#~ msgstr "ଖେଳ"
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
+-msgstr ""
++#~ msgid "Disable SELinux protection for games"
++#~ msgstr "ଖେଳ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
+-msgstr ""
++#~ msgid "Disable SELinux protection for the web browsers"
++#~ msgstr "ୱେବ ବ୍ରାଉଜର ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Thunderbird"
++#~ msgstr "Thunderbird ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for distccd daemon"
++#~ msgstr "distccd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dmesg daemon"
++#~ msgstr "dmesg ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dnsmasq daemon"
++#~ msgstr "dnsmasq ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dovecot daemon"
++#~ msgstr "dovecot ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
+-msgstr ""
++#~ msgid "Disable SELinux protection for entropyd daemon"
++#~ msgstr "entropyd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fetchmail"
++#~ msgstr "fetchmail ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fingerd daemon"
++#~ msgstr "fingerd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
+-msgstr ""
++#~ msgid "Disable SELinux protection for freshclam daemon"
++#~ msgstr "freshclam ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fsdaemon daemon"
++#~ msgstr "fsdaemon ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
+-msgstr ""
++#~ msgid "Disable SELinux protection for gpm daemon"
++#~ msgstr "gpm ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
+-msgstr ""
++#~ msgid "NFS"
++#~ msgstr "NFS"
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
+-msgstr ""
++#~ msgid "Disable SELinux protection for gss daemon"
++#~ msgstr "gss ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Hal daemon"
++#~ msgstr "Hal ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
+-msgstr ""
++#~ msgid "Compatibility"
++#~ msgstr "ସୁସଂଗତି"
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Do not audit things that we know to be broken but which are not security "
++#~ "risks"
++#~ msgstr ""
++#~ "ଆମେ ଜାଣିଥିବା ଜିନିଷ ଯାହାକି ଭାଙ୍ଗିବାକୁ ଯାଉଛି କିନ୍ତୁ ଯେଉଁଥିରେ ସୁରକ୍ଷା ବିପତ୍ତି ନାହିଁ ତାକୁ ସମୀକ୍ଷା "
++#~ "କରନ୍ତୁ ନାହିଁ"
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hostname daemon"
++#~ msgstr "ଆଧାରନାମ ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hotplug daemon"
++#~ msgstr "hotplug ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for howl daemon"
++#~ msgstr "howl ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cups hplip daemon"
++#~ msgstr "cups hplip ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for httpd rotatelogs"
++#~ msgstr "httpd rotatelogs ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
+-msgstr ""
++#~ msgid "HTTPD Service"
++#~ msgstr "HTTPD ସେବା"
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for http suexec"
++#~ msgstr "http suexec ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hwclock daemon"
++#~ msgstr "hwclock ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
+-msgstr ""
++#~ msgid "Disable SELinux protection for i18n daemon"
++#~ msgstr "i18n ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for imazesrv daemon"
++#~ msgstr "imazesrv ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
+-msgstr ""
++#~ msgid "Disable SELinux protection for inetd child daemons"
++#~ msgstr "inet child ଡେମନଗୁଡିକ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
+-msgstr ""
++#~ msgid "Disable SELinux protection for inetd daemon"
++#~ msgstr "inetd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for innd daemon"
++#~ msgstr "innd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for iptables daemon"
++#~ msgstr "iptables ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ircd daemon"
++#~ msgstr "ircd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:189
+-msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for irqbalance daemon"
++#~ msgstr "irqbalance ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
+-msgstr ""
++#~ msgid "Disable SELinux protection for iscsi daemon"
++#~ msgstr "iscsi ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for jabberd daemon"
++#~ msgstr "jabberd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
+-msgstr ""
++#~ msgid "Kerberos"
++#~ msgstr "କେର୍ବେରୋଶ"
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for kadmind daemon"
++#~ msgstr "kadmind ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for klogd daemon"
++#~ msgstr "klogd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for krb5kdc daemon"
++#~ msgstr "krb5kdc ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ktalk daemons"
++#~ msgstr "ktalk ଡେମନଗୁଡିକ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for kudzu daemon"
++#~ msgstr "kudzu ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for locate daemon"
++#~ msgstr "locate ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lpd daemon"
++#~ msgstr "lpd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lrrd daemon"
++#~ msgstr "lrrd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lvm daemon"
++#~ msgstr "lvm ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mailman"
++#~ msgstr "mailman ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:202
+-msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mdadm daemon"
++#~ msgstr "mdadm ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:203
+-msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for monopd daemon"
++#~ msgstr "monopd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mrtg daemon"
++#~ msgstr "mrtg ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mysqld daemon"
++#~ msgstr "mysqld ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nagios daemon"
++#~ msgstr "nagios ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
+-msgstr ""
++#~ msgid "Name Service"
++#~ msgstr "ନାମ ସେବା"
+
+-#: ../gui/selinux.tbl:208
+-msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
+-msgstr ""
++#~ msgid "Disable SELinux protection for named daemon"
++#~ msgstr "named ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nessusd daemon"
++#~ msgstr "nessusd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NetworkManager"
++#~ msgstr "ନେଟୱର୍କ ପରିଚାଳକ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nfsd daemon"
++#~ msgstr "nfsd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
+-msgstr ""
++#~ msgid "Samba"
++#~ msgstr "ଶାମ୍ବା"
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nmbd daemon"
++#~ msgstr "nmbd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nrpe daemon"
++#~ msgstr "nrpe ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nscd daemon"
++#~ msgstr "nscd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:216
+-msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nsd daemon"
++#~ msgstr "nsd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ntpd daemon"
++#~ msgstr "ntpd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for oddjob"
++#~ msgstr "oddjob ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
++
++#~ msgid "Disable SELinux protection for oddjob_mkhomedir"
++#~ msgstr "oddjob_mkhomedir ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
++
++#~ msgid "Disable SELinux protection for openvpn daemon"
++#~ msgstr "openvpn ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
++
++#~ msgid "Disable SELinux protection for pam daemon"
++#~ msgstr "pam ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
++
++#~ msgid "Disable SELinux protection for pegasus"
++#~ msgstr "pegasus ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
++
++#~ msgid "Disable SELinux protection for perdition daemon"
++#~ msgstr "perdition ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
++
++#~ msgid "Disable SELinux protection for portmap daemon"
++#~ msgstr "portmap ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
++
++#~ msgid "Disable SELinux protection for portslave daemon"
++#~ msgstr "portslave ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
++
++#~ msgid "Disable SELinux protection for postfix"
++#~ msgstr "postfix ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
++
++#~ msgid "Disable SELinux protection for postgresql daemon"
++#~ msgstr "postgresql ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
++
++#~ msgid "pppd"
++#~ msgstr "pppd"
++
++#~ msgid "Disable SELinux protection for pptp"
++#~ msgstr "pptp ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for prelink daemon"
++#~ msgstr "prelink ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for privoxy daemon"
++#~ msgstr "privoxy ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ptal daemon"
++#~ msgstr "ptal ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for pxe daemon"
++#~ msgstr "pxe ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
+-msgstr ""
++#~ msgid "Disable SELinux protection for pyzord"
++#~ msgstr "pyzord ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for quota daemon"
++#~ msgstr "quota ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
+-msgstr ""
++#~ msgid "Disable SELinux protection for radiusd daemon"
++#~ msgstr "radiusd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
+-msgstr ""
++#~ msgid "Disable SELinux protection for radvd daemon"
++#~ msgstr "radvd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rdisc"
++#~ msgstr "rdisc ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
+-msgstr ""
++#~ msgid "Disable SELinux protection for readahead"
++#~ msgstr "readahead ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
+-msgstr ""
++#~ msgid "Allow programs to read files in non-standard locations (default_t)"
++#~ msgstr "ମାନକ ବିହିନ ସ୍ଥାନମାନଙ୍କରେ (default_t) ଫାଇଲ ପଢିବାପାଇଁ ପ୍ରଗ୍ରାମ ଗୁଡିକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for restorecond"
++#~ msgstr "restorecond ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rhgb daemon"
++#~ msgstr "rhgb ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ricci"
++#~ msgstr "ricci ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ricci_modclusterd"
++#~ msgstr "ricci_modclusterd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rlogind daemon"
++#~ msgstr "rlogind ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rpcd daemon"
++#~ msgstr "rpcd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rshd"
++#~ msgstr "rshd ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
+-msgstr ""
++#~ msgid "rsync"
++#~ msgstr "rsync"
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rsync daemon"
++#~ msgstr "rsync ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
+-msgstr ""
++#~ msgid "Allow ssh to run from inetd instead of as a daemon"
++#~ msgstr "ssh କୁ ଡେମନ ଆକାରରେ ଚଲାଇବା ବଦଳରେ inetd ରୁ ଚଲାଇବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
+-msgstr ""
++#~ msgid "SASL authentication server"
++#~ msgstr "SASL ବୈଧିକରଣ ସର୍ଭର"
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
+-msgstr ""
++#~ msgid ""
++#~ "Allow X-Windows server to map a memory region as both executable and "
++#~ "writable"
++#~ msgstr ""
++#~ "ଗୋଟିଏ ସ୍ମୃତି ସ୍ଥାନକୁ ଉଭୟ ନିଷ୍ପାଦ୍ୟ ଏବଂ ଲିଖନୀୟ ଆକାରରେ ପ୍ରତିଚିତ୍ରଣ କରିବା ପାଇଁ X-ୱିଣ୍ଡୋ ସର୍ଭରକୁ "
++#~ "ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/statusPage.py:133
+-msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for saslauthd daemon"
++#~ msgstr "saslauthd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/statusPage.py:147
+-msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for scannerdaemon daemon"
++#~ msgstr "scannerdaemon ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/statusPage.py:152
+-msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
+-msgstr ""
++#~ msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#~ msgstr "sysadm_t, sudo ଏବଂ su ର ଅଭିପ୍ରାୟର ପରିବର୍ତ୍ତନକୁ ଅନୁମତି ଦିଅନ୍ତୁ ନାହିଁ"
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
+-msgstr ""
++#~ msgid "Do not allow any processes to load kernel modules"
++#~ msgstr "କୌଣସି ପ୍ରଣାଳୀକୁ କର୍ଣ୍ଣଲ ଏକକାଂଶ ଧାରଣ କରିବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ ନାହିଁ"
+
+-#: ../gui/system-config-selinux.glade:12
+-msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+-msgstr ""
++#~ msgid "Do not allow any processes to modify kernel SELinux policy"
++#~ msgstr "କୌଣସି ପ୍ରଣାଳୀକୁ କର୍ଣ୍ଣଲ SELinux ନୀତି ପରିବର୍ତ୍ତନ କରିବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ ନାହିଁ"
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sendmail daemon"
++#~ msgstr "sendmail ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
+-msgstr ""
++#~ msgid "Disable SELinux protection for setrans"
++#~ msgstr "setrans ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
+-msgstr ""
++#~ msgid "Disable SELinux protection for setroubleshoot daemon"
++#~ msgstr "setroubleshoot ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
+-msgstr ""
++#~ msgid "Disable SELinux protection for slapd daemon"
++#~ msgstr "slapd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
+-msgstr ""
++#~ msgid "Disable SELinux protection for slrnpull daemon"
++#~ msgstr "slrnpull ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:727
+-msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
+-msgstr ""
++#~ msgid "Disable SELinux protection for smbd daemon"
++#~ msgstr "smbd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
+-msgstr ""
++#~ msgid "Disable SELinux protection for snmpd daemon"
++#~ msgstr "snmpd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for snort daemon"
++#~ msgstr "snort ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
+-msgstr ""
++#~ msgid "Disable SELinux protection for soundd daemon"
++#~ msgstr "soundd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sound daemon"
++#~ msgstr "sound ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
+-msgstr ""
++#~ msgid "Spam Protection"
++#~ msgstr "ଅବାଞ୍ଛିତ ଡାକ ସୁରକ୍ଷା"
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
+-msgstr ""
++#~ msgid "Disable SELinux protection for spamd daemon"
++#~ msgstr "spamd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
+-msgstr ""
++#~ msgid "Allow Spam Assassin daemon network access"
++#~ msgstr "spamd Assassin ଡେମନକୁ ନେଟୱର୍କ ଅଭିଗମନର ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
+-msgstr ""
++#~ msgid "Disable SELinux protection for speedmgmt daemon"
++#~ msgstr "speedmgmt ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
+-msgstr ""
++#~ msgid "Squid"
++#~ msgstr "Squid"
+
+-#: ../gui/system-config-selinux.glade:1354
+-msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
+-msgstr ""
++#~ msgid "Disable SELinux protection for squid daemon"
++#~ msgstr "squid ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ssh daemon"
++#~ msgstr "ssh ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
+-msgstr ""
++#~ msgid ""
++#~ "Allow staff_r users to search the sysadm home dir and read files (such as "
++#~ "~/.bashrc)"
++#~ msgstr ""
++#~ "staff_r ଚାଳକକୁ sysadm ମୂଳ ଡିରେକ୍ଟୋରୀ ଖୋଜିବାପାଇଁ ଏବଂ ଫାଇଲଗୁଡିକୁ ପଢିବା ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ "
++#~ "(ଯେପରି କି ~/.bashrc)"
+
+-#: ../gui/system-config-selinux.glade:1463
+-msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
+-msgstr ""
++#~ msgid "Universal SSL tunnel"
++#~ msgstr "ସର୍ବବ୍ୟାପୀ SSL ସୁରଙ୍ଗ"
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
+-msgstr ""
++#~ msgid "Disable SELinux protection for stunnel daemon"
++#~ msgstr "stunnel ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
+-msgstr ""
++#~ msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#~ msgstr "stunnel ଡେମନକୁ standalone ପରି ଚାଲିବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ, xinetd ର ବାହାରେ"
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
+-msgstr ""
++#~ msgid "Disable SELinux protection for swat daemon"
++#~ msgstr "swat ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sxid daemon"
++#~ msgstr "sxid ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
+-msgstr ""
++#~ msgid "Disable SELinux protection for syslogd daemon"
++#~ msgstr "syslogd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
+-msgstr ""
++#~ msgid "Disable SELinux protection for system cron jobs"
++#~ msgstr "system cron jobs ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for tcp daemon"
++#~ msgstr "tcp ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for telnet daemon"
++#~ msgstr "telnet ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for tftpd daemon"
++#~ msgstr "tftpd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for transproxy daemon"
++#~ msgstr "transproxy ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
+-msgstr ""
++#~ msgid "Disable SELinux protection for udev daemon"
++#~ msgstr "undev ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for uml daemon"
++#~ msgstr "uml ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
+-msgstr ""
++#~ msgid ""
++#~ "Allow xinetd to run unconfined, including any services it starts that do "
++#~ "not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "xinetd କୁ ଅପରିସୀମିତ ହୋଇ ଚାଲିବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ, ଏହା ଦ୍ୱାରା ଆରମ୍ଭ ହୋଇଥିବା ଯେକୌଣସି ସେବାକୁ "
++#~ "ଅନ୍ତର୍ଭୁକ୍ତ କରି ଯାହାରକି ପରିସର ପରିବର୍ତ୍ତନ ସ୍ପଷ୍ଟ ଭାବରେ ବ୍ୟାଖ୍ୟା କରାଯାଇନାହିଁ"
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
+-msgstr ""
++#~ msgid ""
++#~ "Allow rc scripts to run unconfined, including any daemon started by an rc "
++#~ "script that does not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "rc ସ୍କ୍ରିପ୍ଟ ଦ୍ୱାରା ଆରମ୍ଭ ହୋଇଥିବା ଯେକୌଣସି ଡେମନ ଯେଉଁଥିରେ ପରିସର ସଂକ୍ରମଣ ସ୍ପଷ୍ଟ ଭାବରେ "
++#~ "ବ୍ୟାଖ୍ୟା କରାଯାଇଛି ତାହାକୁ ଅନ୍ତର୍ଭୁକ୍ତ କରି, rc ସ୍କ୍ରିପ୍ଟଗୁଡ଼ିକୁ ଅସୀମିତ ଧାରାରେ ଚାଲିବା ପାଇଁ ଅନୁମତି "
++#~ "ଦିଅନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
+-msgstr ""
++#~ msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#~ msgstr ""
++#~ "ଅଧିକାର ପ୍ରାପ୍ତ ଉପକରଣ ଯେପରିକି hotplug ଏବଂ insmodକୁ ଅସୀମିତ ଭାବରେ ଚଲାଇବାକୁ ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for updfstab daemon"
++#~ msgstr "updfstab ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for uptimed daemon"
++#~ msgstr "uptimed ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
+-msgstr ""
++#~ msgid ""
++#~ "Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, "
++#~ "only staff_r can do so"
++#~ msgstr ""
++#~ "su, sudo, କିମ୍ବା ଚାଳକ ସାହାଯ୍ୟକାରୀ ମାଧ୍ଯମରେ user_r କୁ sysadm_r ପାଖରେ ପହଞ୍ଚିବା ପାଇଁ "
++#~ "ଅନୁମତି ଦିଅନ୍ତୁ. ଅନ୍ୟଥା, କେବଳ staff_r ଏହାକୁ କରିପାରିବ"
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
+-msgstr ""
++#~ msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#~ msgstr ""
++#~ "ନେଟୱର୍କ ଅନ୍ତରାପୃଷ୍ଠକୁ ନିୟନ୍ତ୍ରଣ କରିବାପାଇଁ ଚାଳକମାନଙ୍କୁ ଅନୁମତି ଦିଅନ୍ତୁ (ଏହା ବ୍ୟତିତ USERCTL=ସତ "
++#~ "ହୋଇଥିବା ଆବଶ୍ୟକ )"
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
+-msgstr ""
++#~ msgid "Allow user to stat ttyfiles"
++#~ msgstr "ଚାଳକକୁ tty ଫାଇଲଗୁଡିକୁ ଆରମ୍ଭକରିବାର ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
+-msgstr ""
++#~ msgid "Disable SELinux protection for uucpd daemon"
++#~ msgstr "uucpd ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
+-msgstr ""
++#~ msgid "Disable SELinux protection for vmware daemon"
++#~ msgstr "vmware ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
+-msgstr ""
++#~ msgid "Disable SELinux protection for watchdog daemon"
++#~ msgstr "watchdog ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
+-msgstr ""
++#~ msgid "Disable SELinux protection for winbind daemon"
++#~ msgstr "winbind ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
+-msgstr ""
++#~ msgid "Disable SELinux protection for xdm daemon"
++#~ msgstr "xdm ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
+-msgstr ""
++#~ msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#~ msgstr "xdm ଲଗଇନକୁ sysadm_r:sysadm_t ପରି ଅନୁମତି ଦିଅନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
+-msgstr ""
++#~ msgid "Disable SELinux protection for xen daemon"
++#~ msgstr "xen ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:2661
+-msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
+-msgstr ""
++#~ msgid "XEN"
++#~ msgstr "XEN"
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
+-msgstr ""
++#~ msgid "Disable SELinux protection for xfs daemon"
++#~ msgstr "xfs ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
+-msgstr ""
++#~ msgid "Disable SELinux protection for xen control"
++#~ msgstr "xen ନିୟନ୍ତ୍ରଣ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ypbind daemon"
++#~ msgstr "ypbind ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NIS Password Daemon"
++#~ msgstr "NIS ପ୍ରବେଶ ସଂକେତ ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ypserv daemon"
++#~ msgstr "ypserv ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
++#~ msgstr "NIS ସ୍ଥାନାନ୍ତରଣ ଡେମନ ପାଇଁ SELinux ସୁରକ୍ଷାକୁ ନିଷ୍କ୍ରିୟ କରନ୍ତୁ"
+diff --git a/policycoreutils/po/pa.po b/policycoreutils/po/pa.po
+index 157cbcf..3f9b981 100644
+--- a/policycoreutils/po/pa.po
++++ b/policycoreutils/po/pa.po
+@@ -4,20 +4,20 @@
+ #
+ # Translators:
+ # A S Alam <apbrar at gmail.com>, 2006.
+-# Jaswinder Singh <jsingh at redhat.com>, 2006, 2007, 2008, 2009, 2010.
++# Jaswinder Singh <jsingh at redhat.com>, 2006-2010,2012.
+ msgid ""
+ msgstr ""
+ "Project-Id-Version: Policycoreutils\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
+ "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
+ "Language-Team: Panjabi (Punjabi) <punjabi-users at lists.sf.net>\n"
+ "Language: pa\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
++"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -29,7 +29,7 @@ msgstr ""
+ " ਜਿੱਥੇ: <script> ਚੱਲਣ ਵਾਲੀ init ਸਕਰਿਪਟ ਦਾ ਨਾਂ ਹੈ,\n"
+ " <args ...> ਉਸ ਸਕਰਿਪਟ ਦੇ ਆਰਗੂਮੈਂਟ ਹਨ।"
+
+-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
++#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
+ #, c-format
+ msgid "failed to initialize PAM\n"
+ msgstr "PAM ਸ਼ੁਰੂ ਕਰਨ ਵਿੱਚ ਫੇਲ\n"
+@@ -78,7 +78,7 @@ msgstr "ਮਾਫ ਕਰਨਾ, run_init ਸਿਰਫ SELinux ਕਰਨਲ ਉ
+ msgid "authentication failed.\n"
+ msgstr "ਪ੍ਰਮਾਣਿਕਤਾ ਫੇਲ ਹੋਈ।\n"
+
+-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
++#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
+ #, c-format
+ msgid "Could not set exec context to %s.\n"
+ msgstr "exec ਪ੍ਰਸੰਗ ਨੂੰ %s ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ।\n"
+@@ -91,855 +91,855 @@ msgstr "******************** ਖਾਸ ***********************\n"
+ msgid "To make this policy package active, execute:"
+ msgstr "ਇਹ ਪਾਲਿਸੀ ਪੈਕੇਜ ਸਰਗਰਮ ਕਰਨ ਲਈ, ਇਹ ਚਲਾਓ:"
+
+-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
+-msgid "global"
+-msgstr "ਗਲੋਬਲ"
+-
+-#: ../semanage/seobject.py:225
++#: ../semanage/seobject.py:200
+ msgid "Could not create semanage handle"
+ msgstr "semanage ਹੈਂਡਲ ਬਣਾ ਨਹੀਂ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:233
++#: ../semanage/seobject.py:208
+ msgid "SELinux policy is not managed or store cannot be accessed."
+ msgstr "SELinux ਪਾਲਿਸੀ ਦਾ ਪਰਬੰਧਨ ਨਹੀਂ ਕੀਤਾ ਜਾਂ ਵਰਤੀ ਨਹੀਂ ਜਾ ਸਕਦੀ।"
+
+-#: ../semanage/seobject.py:238
++#: ../semanage/seobject.py:213
+ msgid "Cannot read policy store."
+ msgstr "ਪਾਲਿਸੀ ਸਟੋਰ ਪੜ ਨਹੀਂ ਸਕਦਾ।"
+
+-#: ../semanage/seobject.py:243
++#: ../semanage/seobject.py:218
+ msgid "Could not establish semanage connection"
+ msgstr "semanage ਕੁਨੈਕਸ਼ਨ ਨਹੀਂ ਬਣਾ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:248
++#: ../semanage/seobject.py:223
+ msgid "Could not test MLS enabled status"
+ msgstr "MLS ਯੋਗ ਹਾਲਤ ਦੀ ਜਾਂਚ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
+ msgid "Not yet implemented"
+ msgstr "ਹਾਲੇ ਲਾਗੂ ਨਹੀਂ ਕੀਤਾ"
+
+-#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:233
+ msgid "Semanage transaction already in progress"
+ msgstr "semanage ਤਬਦੀਲੀ ਪਹਿਲਾਂ ਹੀ ਚੱਲ ਰਹੀ ਹੈ"
+
+-#: ../semanage/seobject.py:267
++#: ../semanage/seobject.py:242
+ msgid "Could not start semanage transaction"
+ msgstr "semanage ਤਬਦੀਲੀ ਚਾਲੂ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:278
++#: ../semanage/seobject.py:254
+ msgid "Could not commit semanage transaction"
+ msgstr "semanage ਸੰਚਾਰ ਚਾਲੂ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:283
++#: ../semanage/seobject.py:259
+ msgid "Semanage transaction not in progress"
+ msgstr "semanage ਤਬਦੀਲੀ ਚਾਲੂ ਨਹੀਂ ਹੈ"
+
+-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
+ msgid "Could not list SELinux modules"
+ msgstr "SELinux ਮੈਡਿਊਲਾਂ ਨੂੰ ਵੇਖਾ ਨਹੀਂ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:308
++#: ../semanage/seobject.py:284
+ msgid "Modules Name"
+-msgstr ""
++msgstr "ਮੈਡਿਊਲ ਨਾਂ"
+
+-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
+ msgid "Version"
+ msgstr "ਵਰਜਨ"
+
+-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
+ msgid "Disabled"
+ msgstr "ਅਯੋਗ"
+
+-#: ../semanage/seobject.py:326
++#: ../semanage/seobject.py:302
+ #, python-format
+ msgid "Could not disable module %s (remove failed)"
+-msgstr ""
++msgstr "ਮੈਡਿਊਲ %s ਨੂੰ ਅਯੋਗ ਨਹੀਂ ਕਰ ਸਕਦਾ (ਹਟਾਉਣ ਵਿੱਚ ਫੇਲ ਹੋਇਆ)"
+
+-#: ../semanage/seobject.py:337
++#: ../semanage/seobject.py:313
+ #, python-format
+ msgid "Could not enable module %s (remove failed)"
+-msgstr ""
++msgstr "ਮੈਡਿਊਲ %s ਨੂੰ ਯੋਗ ਨਹੀਂ ਕਰ ਸਕਦਾ (ਹਟਾਉਣ ਵਿੱਚ ਫੇਲ ਹੋਇਆ)"
+
+-#: ../semanage/seobject.py:352
++#: ../semanage/seobject.py:328
+ #, python-format
+ msgid "Could not remove module %s (remove failed)"
+-msgstr ""
++msgstr "ਮੈਡਿਊਲ %s ਨੂੰ ਹਟਾ ਨਹੀਂ ਸਕਦਾ (ਹਟਾਉਣ ਵਿੱਚ ਫੇਲ ਹੋਇਆ)"
+
+-#: ../semanage/seobject.py:362
++#: ../semanage/seobject.py:338
+ msgid "dontaudit requires either 'on' or 'off'"
+-msgstr ""
++msgstr "dontaudit ਨੂੰ 'ਚਾਲੂ' ਜਾਂ 'ਬੰਦ' ਕਰਨ ਦੀ ਲੋੜ ਹੈ"
+
+-#: ../semanage/seobject.py:391
++#: ../semanage/seobject.py:366
+ msgid "Builtin Permissive Types"
+-msgstr ""
++msgstr "ਬਿਲਟਇਨ ਪਰਿਮਿਸਿਵ ਕਿਸਮਾਂ"
+
+-#: ../semanage/seobject.py:401
++#: ../semanage/seobject.py:376
+ msgid "Customized Permissive Types"
+-msgstr ""
++msgstr "ਪਸੰਦੀ ਦੀਆਂ ਪਸਮਿਸਿਵ ਕਿਸਮਾਂ"
+
+-#: ../semanage/seobject.py:442
++#: ../semanage/seobject.py:417
+ #, python-format
+ msgid "Could not set permissive domain %s (module installation failed)"
+ msgstr "ਚੇਤਾਵਨੀ ਡੋਮੇਨ %s ਸੈੱਟ ਨਹੀਂ ਕਰ ਸਕਦਾ (ਮੈਡਿਊਲ ਇੰਸਟਾਲੇਸ਼ਨ ਫੇਲ ਹੋਈ)"
+
+-#: ../semanage/seobject.py:448
++#: ../semanage/seobject.py:423
+ #, python-format
+ msgid "Could not remove permissive domain %s (remove failed)"
+ msgstr "ਚੇਤਾਵਨੀ ਮੈਡਿਊਲ %s ਨੂੰ ਹਟਾ ਨਹੀਂ ਸਕਦਾ (ਹਟਾਉਣ ਵਿੱਚ ਫੇਲ ਹੋਇਆ)"
+
+-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
+-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
+-#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
+-#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
+-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
+-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
+-#: ../semanage/seobject.py:2045
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
+ #, python-format
+ msgid "Could not create a key for %s"
+ msgstr "%s ਲਈ ਕੁੰਜੀ ਨਹੀਂ ਬਣਾ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
+-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
+ #, python-format
+ msgid "Could not check if login mapping for %s is defined"
+ msgstr "ਜਾਂਚ ਨਹੀਂ ਕਰ ਸਕਦਾ ਜੇ %s ਲਈ ਲਾਗਇਨ ਮੈਪ ਪਰਿਭਾਸ਼ਤ ਨਹੀਂ"
+
+-#: ../semanage/seobject.py:496
++#: ../semanage/seobject.py:471
+ #, python-format
+ msgid "Linux Group %s does not exist"
+ msgstr "ਲੀਨਕਸ ਗਰੁੱਪ %s ਮੌਜੂਦ ਨਹੀਂ ਹੈ"
+
+-#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:476
+ #, python-format
+ msgid "Linux User %s does not exist"
+ msgstr "ਲੀਨਕਸ ਉਪਭੋਗੀ %s ਮੌਜੂਦ ਨਹੀਂ ਹੈ"
+
+-#: ../semanage/seobject.py:505
++#: ../semanage/seobject.py:480
+ #, python-format
+ msgid "Could not create login mapping for %s"
+ msgstr "%s ਲਈ ਲਾਗਇਨ ਮੈਪ ਨਹੀਂ ਬਣਾ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
+ #, python-format
+ msgid "Could not set name for %s"
+ msgstr "%s ਲਈ ਨਾਂ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
+ #, python-format
+ msgid "Could not set MLS range for %s"
+ msgstr "%s ਲਈ MLS ਰੇਂਜ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:518
++#: ../semanage/seobject.py:493
+ #, python-format
+ msgid "Could not set SELinux user for %s"
+ msgstr "%s ਲਈ SELinux ਉਪਭੋਗੀ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:522
++#: ../semanage/seobject.py:497
+ #, python-format
+ msgid "Could not add login mapping for %s"
+ msgstr "%s ਲਈ ਲਾਗਇਨ ਮਿਲਾਪ ਸ਼ਾਮਿਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:540
++#: ../semanage/seobject.py:515
+ msgid "Requires seuser or serange"
+ msgstr "seuser ਜਾਂ serange ਦੀ ਲੋੜ ਹੈ"
+
+-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
+ #, python-format
+ msgid "Login mapping for %s is not defined"
+ msgstr "%s ਲਈ ਲਾਗਇਨ ਮੈਪ ਪਰਿਭਾਸ਼ਤ ਨਹੀਂ ਹੈ"
+
+-#: ../semanage/seobject.py:567
++#: ../semanage/seobject.py:542
+ #, python-format
+ msgid "Could not query seuser for %s"
+ msgstr "seuser ਨੂੰ %s ਲਈ ਕਿਊਰੀ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:581
++#: ../semanage/seobject.py:556
+ #, python-format
+ msgid "Could not modify login mapping for %s"
+ msgstr "%s ਲਈ ਲਾਗਇਨ ਮੈਪਿੰਗ ਤਬਦੀਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:615
++#: ../semanage/seobject.py:590
+ #, python-format
+ msgid "Login mapping for %s is defined in policy, cannot be deleted"
+ msgstr "%s ਲਈ ਲਾਗਇਨ ਮੈਪਿੰਗ, ਪਾਲਿਸੀ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤੀ ਹੈ, ਹਟਾਈ ਨਹੀਂ ਜਾ ਸਕਦੀ"
+
+-#: ../semanage/seobject.py:619
++#: ../semanage/seobject.py:594
+ #, python-format
+ msgid "Could not delete login mapping for %s"
+ msgstr "%s ਲਈ ਲਾਗਇਨ ਮੈਪਿੰਗ ਹਟਾ ਨਹੀਂ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
+-#: ../semanage/seobject.py:897
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
+ msgid "Could not list login mappings"
+ msgstr "ਲਾਗਇਨ ਮੈਪਿੰਗ ਵੇਖਾ ਨਹੀਂ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
+ #: ../gui/system-config-selinux.glade:100
+ msgid "Login Name"
+ msgstr "ਲਾਗਇਨ ਨਾਂ"
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:128
+ #: ../gui/system-config-selinux.glade:915
+ #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
+ msgid "SELinux User"
+ msgstr "SELinux ਉਪਭੋਗੀ"
+
+-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
+ #: ../gui/system-config-selinux.glade:943
+ msgid "MLS/MCS Range"
+ msgstr "MLS/MCS ਰੇਂਜ"
+
+-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
+-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
+-#: ../semanage/seobject.py:864
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
+ #, python-format
+ msgid "Could not check if SELinux user %s is defined"
+ msgstr "ਜਾਂਚ ਨਹੀਂ ਕਰ ਸਕਦਾ ਜੇ SELinux ਉਪਭੋਗੀ %s ਪਰਿਭਾਸ਼ਿਤ ਹੈ"
+
+-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
+-#: ../semanage/seobject.py:870
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
+ #, python-format
+ msgid "Could not query user for %s"
+ msgstr "%s ਲਈ ਉਪਭੋਗੀ ਕਿਊਰੀ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:726
++#: ../semanage/seobject.py:701
+ #, python-format
+ msgid "You must add at least one role for %s"
+ msgstr "%s ਲਈ ਘੱਟੋ-ਘੱਟ ਇੱਕ ਰੋਲ ਸ਼ਾਮਿਲ ਕਰਨਾ ਜਰੂਰੀ ਹੈ"
+
+-#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:716
+ #, python-format
+ msgid "Could not create SELinux user for %s"
+ msgstr "%s ਲਈ SELinux ਉਪਭੋਗੀ ਨਹੀਂ ਬਣਾ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:750
++#: ../semanage/seobject.py:725
+ #, python-format
+ msgid "Could not add role %s for %s"
+ msgstr "ਰੋਲ %s ਨੂੰ %s ਲਈ ਸ਼ਾਮਿਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:759
++#: ../semanage/seobject.py:734
+ #, python-format
+ msgid "Could not set MLS level for %s"
+ msgstr "%s ਲਈ MLS ਲੈਵਲ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:762
++#: ../semanage/seobject.py:737
+ #, python-format
+ msgid "Could not add prefix %s for %s"
+ msgstr "ਅਗੇਤਰ %s ਨੂੰ %s ਲਈ ਸ਼ਾਮਿਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:765
++#: ../semanage/seobject.py:740
+ #, python-format
+ msgid "Could not extract key for %s"
+ msgstr "%s ਲਈ ਕੁੰਜੀ ਪਤਾ ਨਹੀਂ ਲਗਾ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:769
++#: ../semanage/seobject.py:744
+ #, python-format
+ msgid "Could not add SELinux user %s"
+ msgstr "SELinux ਉਪਭੋਗੀ %s ਸ਼ਾਮਿਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:791
++#: ../semanage/seobject.py:766
+ msgid "Requires prefix, roles, level or range"
+ msgstr "ਅਗੇਤਰ, ਰੋਲ, ਲੈਵਲ ਜਾਂ ਰੇਂਜ ਦੀ ਲੋੜ ਹੈ"
+
+-#: ../semanage/seobject.py:793
++#: ../semanage/seobject.py:768
+ msgid "Requires prefix or roles"
+ msgstr "ਅਗੇਤਰ ਜਾਂ ਰੋਲ ਦੀ ਲੋੜ ਹੈ"
+
+-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
+ #, python-format
+ msgid "SELinux user %s is not defined"
+ msgstr "SELinux ਉਪਭੋਗੀ %s ਪਰਿਭਾਸ਼ਿਤ ਨਹੀਂ ਹੈ"
+
+-#: ../semanage/seobject.py:832
++#: ../semanage/seobject.py:807
+ #, python-format
+ msgid "Could not modify SELinux user %s"
+ msgstr "SELinux ਉਪਭੋਗੀ %s ਤਬਦੀਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:866
++#: ../semanage/seobject.py:841
+ #, python-format
+ msgid "SELinux user %s is defined in policy, cannot be deleted"
+ msgstr "SELinux ਉਪਭੋਗੀ %s ਨੂੰ ਪਾਲਿਸੀ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਹੈ, ਹਟਾਈ ਨਹੀਂ ਜਾ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:877
++#: ../semanage/seobject.py:852
+ #, python-format
+ msgid "Could not delete SELinux user %s"
+ msgstr "SELinux ਉਪਭੋਗੀ ਨੂੰ ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ %s"
+
+-#: ../semanage/seobject.py:915
++#: ../semanage/seobject.py:890
+ msgid "Could not list SELinux users"
+ msgstr "SELinux ਉਪਭੋਗੀਆਂ ਨੂੰ ਵੇਖਾ ਨਹੀਂ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:921
++#: ../semanage/seobject.py:896
+ #, python-format
+ msgid "Could not list roles for user %s"
+ msgstr "ਉਪਭੋਗੀ %s ਲਈ ਰੋਲ ਨਹੀਂ ਵੇਖਾ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "Labeling"
+ msgstr "ਲੇਬਲਿੰਗ"
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "MLS/"
+ msgstr "MLS/"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "Prefix"
+ msgstr "ਅਗੇਤਰ"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Level"
+ msgstr "MCS ਲੈਵਲ"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Range"
+ msgstr "MCS ਰੇਂਜ"
+
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
+ msgid "SELinux Roles"
+ msgstr "SELinux ਰੋਲ"
+
+-#: ../semanage/seobject.py:967
++#: ../semanage/seobject.py:942
+ msgid "Protocol udp or tcp is required"
+ msgstr "ਪਰੋਟੋਕਾਲ udp ਜਾਂ tcp ਦੀ ਲੋੜ ਹੈ"
+
+-#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:944
+ msgid "Port is required"
+ msgstr "ਪੋਰਟ ਦੀ ਲੋੜ ਹੈ"
+
+-#: ../semanage/seobject.py:979
++#: ../semanage/seobject.py:954
+ msgid "Invalid Port"
+-msgstr ""
++msgstr "ਗਲਤ ਪੋਰਟ"
+
+-#: ../semanage/seobject.py:983
++#: ../semanage/seobject.py:958
+ #, python-format
+ msgid "Could not create a key for %s/%s"
+ msgstr "%s/%s ਲਈ ਕੁੰਜੀ ਨਹੀਂ ਬਣਾ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:994
++#: ../semanage/seobject.py:969
+ msgid "Type is required"
+ msgstr "ਕਿਸਮ ਦੀ ਲੋੜ ਹੈ"
+
+-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
+-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
+ #, python-format
+ msgid "Could not check if port %s/%s is defined"
+ msgstr "ਜਾਂਚ ਨਹੀਂ ਕਰ ਸਕਦਾ ਜੇ ਪੋਰਟ %s/%s ਪਰਿਭਾਸ਼ਿਤ ਹੈ"
+
+-#: ../semanage/seobject.py:1002
++#: ../semanage/seobject.py:977
+ #, python-format
+ msgid "Port %s/%s already defined"
+ msgstr "ਪੋਰਟ %s/%s ਪਹਿਲਾਂ ਹੀ ਪਰਿਭਾਸ਼ਿਤ ਹੈ"
+
+-#: ../semanage/seobject.py:1006
++#: ../semanage/seobject.py:981
+ #, python-format
+ msgid "Could not create port for %s/%s"
+ msgstr "%s/%s ਲਈ ਪੋਰਟ ਨਹੀਂ ਬਣਾ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:987
+ #, python-format
+ msgid "Could not create context for %s/%s"
+ msgstr "%s/%s ਲਈ ਪ੍ਰਸੰਗ ਨਹੀਂ ਬਣਾ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:991
+ #, python-format
+ msgid "Could not set user in port context for %s/%s"
+ msgstr "%s/%s ਲਈ ਪੋਰਟ ਪ੍ਰਸੰਗ ਵਿੱਚ ਉਪਭੋਗੀ ਨਹੀਂ ਨਿਰਧਾਰਤ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1020
++#: ../semanage/seobject.py:995
+ #, python-format
+ msgid "Could not set role in port context for %s/%s"
+ msgstr "%s/%s ਲਈ ਪੋਰਟ ਪ੍ਰਸੰਗ ਵਿੱਚ ਰੋਲ ਨਹੀਂ ਦੇ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1024
++#: ../semanage/seobject.py:999
+ #, python-format
+ msgid "Could not set type in port context for %s/%s"
+ msgstr "%s/%s ਲਈ ਪੋਰਟ ਪ੍ਰਸੰਗ ਵਿੱਚ ਕਿਸਮ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1029
++#: ../semanage/seobject.py:1004
+ #, python-format
+ msgid "Could not set mls fields in port context for %s/%s"
+ msgstr "%s/%s ਲਈ ਪੋਰਟ ਪ੍ਰਸੰਗ ਵਿੱਚ mls ਖੇਤਰ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1033
++#: ../semanage/seobject.py:1008
+ #, python-format
+ msgid "Could not set port context for %s/%s"
+ msgstr "%s/%s ਲਈ ਪੋਰਟ ਪ੍ਰਸੰਗ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1037
++#: ../semanage/seobject.py:1012
+ #, python-format
+ msgid "Could not add port %s/%s"
+ msgstr "ਪੋਰਟ %s/%s ਸ਼ਾਮਿਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
+-#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
+ msgid "Requires setype or serange"
+ msgstr "setype ਜਾਂ serange ਦੀ ਲੋੜ ਹੈ"
+
+-#: ../semanage/seobject.py:1053
++#: ../semanage/seobject.py:1028
+ msgid "Requires setype"
+ msgstr "setype ਲੋੜੀਂਦਾ ਹੈ"
+
+-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
+ #, python-format
+ msgid "Port %s/%s is not defined"
+ msgstr "ਪੋਰਟ %s/%s ਦਿੱਤੀ ਨਹੀਂ ਗਈ"
+
+-#: ../semanage/seobject.py:1065
++#: ../semanage/seobject.py:1040
+ #, python-format
+ msgid "Could not query port %s/%s"
+ msgstr "ਪੋਰਟ %s/%s ਕਿਊਰੀ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1051
+ #, python-format
+ msgid "Could not modify port %s/%s"
+ msgstr "ਪੋਰਟ %s/%s ਨੂੰ ਤਬਦੀਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1089
++#: ../semanage/seobject.py:1064
+ msgid "Could not list the ports"
+ msgstr "ਪੋਰਟਾਂ ਨਹੀਂ ਵੇਖਾ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1080
+ #, python-format
+ msgid "Could not delete the port %s"
+ msgstr "ਪੋਰਟ %s ਹਟਾਈ ਨਹੀਂ ਜਾ ਸਕਦੀ"
+
+-#: ../semanage/seobject.py:1122
++#: ../semanage/seobject.py:1097
+ #, python-format
+ msgid "Port %s/%s is defined in policy, cannot be deleted"
+ msgstr "ਪੋਰਟ %s/%s ਪਾਲਿਸੀ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਹੈ, ਹਟਾਈ ਨਹੀਂ ਜਾ ਸਕਦੀ"
+
+-#: ../semanage/seobject.py:1126
++#: ../semanage/seobject.py:1101
+ #, python-format
+ msgid "Could not delete port %s/%s"
+ msgstr "ਪੋਰਟ %s/%s ਹਟਾਈ ਨਹੀਂ ਜਾ ਸਕਦੀ"
+
+-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
+ msgid "Could not list ports"
+ msgstr "ਪੋਰਟਾਂ ਨਹੀਂ ਵੇਖਾ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "SELinux Port Type"
+ msgstr "SELinux ਪੋਰਟ ਕਿਸਮ"
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "Proto"
+ msgstr "ਪਰੋਟੋ"
+
+-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
+ msgid "Port Number"
+ msgstr "ਪੋਰਟ ਨੰਬਰ"
+
+-#: ../semanage/seobject.py:1222
++#: ../semanage/seobject.py:1197
+ msgid "Node Address is required"
+ msgstr "ਕਿਸੇ ਐਡਰੈੱਸ ਦੀ ਲੋੜ ਹੈ"
+
+-#: ../semanage/seobject.py:1237
++#: ../semanage/seobject.py:1212
+ msgid "Unknown or missing protocol"
+ msgstr "ਅਣਜਾਣਾ ਜਾਂ ਗੈਰ-ਮੌਜੂਦ ਪਰੋਟੋਕਾਲ"
+
+-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
+-#: ../semanage/seobject.py:1728
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
+ msgid "SELinux Type is required"
+ msgstr "SELinux ਕਿਸਮ ਦੀ ਲੋੜ ਹੈ"
+
+-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
+-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
+-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
+-#: ../semanage/seobject.py:1732
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
+ #, python-format
+ msgid "Could not create key for %s"
+ msgstr "%s ਲਈ ਕੁੰਜੀ ਬਣਾਈ ਨਹੀਂ ਜਾ ਸਕੀ"
+
+-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
+-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
+ #, python-format
+ msgid "Could not check if addr %s is defined"
+ msgstr "ਜਾਂਚ ਨਹੀਂ ਕਰ ਸਕਦਾ ਜੇ ਐਡਰੈੱਸ %s ਪਰਿਭਾਸ਼ਿਤ ਹੈ"
+
+-#: ../semanage/seobject.py:1266
++#: ../semanage/seobject.py:1241
+ #, python-format
+ msgid "Could not create addr for %s"
+ msgstr "%s ਲਈ ਐਡਰੈੱਸ ਨਹੀਂ ਬਣਾ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
+-#: ../semanage/seobject.py:1690
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
+ #, python-format
+ msgid "Could not create context for %s"
+ msgstr "%s ਲਈ ਪ੍ਰਸੰਗ ਨਹੀਂ ਬਣਾ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1251
+ #, python-format
+ msgid "Could not set mask for %s"
+ msgstr "%s ਲਈ ਮਾਸਕ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1255
+ #, python-format
+ msgid "Could not set user in addr context for %s"
+ msgstr "%s ਲਈ ਐਡਰੈੱਸ ਪ੍ਰਸੰਗ ਵਿੱਚ ਉਪਭੋਗੀ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1284
++#: ../semanage/seobject.py:1259
+ #, python-format
+ msgid "Could not set role in addr context for %s"
+ msgstr "%s ਲਈ ਐਡਰੈੱਸ ਪ੍ਰਸੰਗ ਵਿੱਚ ਰੋਲ ਨਹੀਂ ਦੇ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1288
++#: ../semanage/seobject.py:1263
+ #, python-format
+ msgid "Could not set type in addr context for %s"
+ msgstr "%s ਲਈ ਐਡਰੈੱਸ ਪ੍ਰਸੰਗ ਵਿੱਚ ਕਿਸਮ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1293
++#: ../semanage/seobject.py:1268
+ #, python-format
+ msgid "Could not set mls fields in addr context for %s"
+ msgstr "%s ਲਈ ਐਡਰੈੱਸ ਪ੍ਰਸੰਗ ਵਿੱਚ mls ਖੇਤਰ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1297
++#: ../semanage/seobject.py:1272
+ #, python-format
+ msgid "Could not set addr context for %s"
+ msgstr "%s ਲਈ ਐਡਰੈੱਸ ਪ੍ਰਸੰਗ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1301
++#: ../semanage/seobject.py:1276
+ #, python-format
+ msgid "Could not add addr %s"
+ msgstr "ਐਡਰੈੱਸ %s ਸ਼ਾਮਿਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
+ #, python-format
+ msgid "Addr %s is not defined"
+ msgstr "ਐਡਰੈੱਸ %s ਦਿੱਤੀ ਨਹੀਂ ਗਈ"
+
+-#: ../semanage/seobject.py:1330
++#: ../semanage/seobject.py:1305
+ #, python-format
+ msgid "Could not query addr %s"
+ msgstr "ਐਡਰੈੱਸ %s ਕਿਊਰੀ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1340
++#: ../semanage/seobject.py:1315
+ #, python-format
+ msgid "Could not modify addr %s"
+ msgstr "ਐਡਰੈੱਸ %s ਨੂੰ ਤਬਦੀਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1368
++#: ../semanage/seobject.py:1343
+ #, python-format
+ msgid "Addr %s is defined in policy, cannot be deleted"
+ msgstr "ਐਡਰੈੱਸ %s ਪਾਲਿਸੀ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਹੈ, ਹਟਾਈ ਨਹੀਂ ਜਾ ਸਕਦੀ"
+
+-#: ../semanage/seobject.py:1372
++#: ../semanage/seobject.py:1347
+ #, python-format
+ msgid "Could not delete addr %s"
+ msgstr "ਐਡਰੈੱਸ %s ਨੂੰ ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1384
++#: ../semanage/seobject.py:1359
+ msgid "Could not deleteall node mappings"
+-msgstr ""
++msgstr "ਸਭ ਨੋਡ ਮੈਪਿੰਗ ਹਟਾ ਨਹੀਂ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1398
++#: ../semanage/seobject.py:1373
+ msgid "Could not list addrs"
+ msgstr "ਐਡਰੈੱਸ ਨਹੀਂ ਵੇਖਾ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
+-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
+ #, python-format
+ msgid "Could not check if interface %s is defined"
+ msgstr "ਜਾਂਚ ਨਹੀਂ ਕਰ ਸਕਦਾ ਜੇ ਇੰਟਰਫੇਸ %s ਪਰਿਭਾਸ਼ਿਤ ਹੈ"
+
+-#: ../semanage/seobject.py:1465
++#: ../semanage/seobject.py:1440
+ #, python-format
+ msgid "Could not create interface for %s"
+ msgstr "%s ਲਈ ਇੰਟਰਫੇਸ ਬਣਾਇਆ ਨਹੀਂ ਜਾ ਸਕਿਆ"
+
+-#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1449
+ #, python-format
+ msgid "Could not set user in interface context for %s"
+ msgstr "%s ਲਈ ਇੰਟਰਫੇਸ ਪ੍ਰਸੰਗ ਵਿੱਚ ਉਪਭੋਗੀ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1453
+ #, python-format
+ msgid "Could not set role in interface context for %s"
+ msgstr "%s ਲਈ ਇੰਟਰਫੇਸ ਪ੍ਰਸੰਗ ਵਿੱਚ ਰੋਲ ਨਹੀਂ ਦੇ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1482
++#: ../semanage/seobject.py:1457
+ #, python-format
+ msgid "Could not set type in interface context for %s"
+ msgstr "%s ਲਈ ਇੰਟਰਫੇਸ ਪ੍ਰਸੰਗ ਵਿੱਚ ਕਿਸਮ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1462
+ #, python-format
+ msgid "Could not set mls fields in interface context for %s"
+ msgstr "%s ਲਈ ਇੰਟਰਫੇਸ ਪ੍ਰਸੰਗ ਵਿੱਚ mls ਖੇਤਰ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1466
+ #, python-format
+ msgid "Could not set interface context for %s"
+ msgstr "%s ਲਈ ਇੰਟਰਫੇਸ ਪ੍ਰਸੰਗ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1470
+ #, python-format
+ msgid "Could not set message context for %s"
+ msgstr "%s ਲਈ ਸੁਨੇਹਾ ਪ੍ਰਸੰਗ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1499
++#: ../semanage/seobject.py:1474
+ #, python-format
+ msgid "Could not add interface %s"
+ msgstr "ਇੰਟਰਫੇਸ %s ਸ਼ਾਮਿਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
+ #, python-format
+ msgid "Interface %s is not defined"
+ msgstr "ਇੰਟਰਫੇਸ %s ਦਿੱਤਾ ਨਹੀਂ ਗਿਆ"
+
+-#: ../semanage/seobject.py:1526
++#: ../semanage/seobject.py:1501
+ #, python-format
+ msgid "Could not query interface %s"
+ msgstr "ਇੰਟਰਫੇਸ %s ਨੂੰ ਕਿਊਰੀ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1512
+ #, python-format
+ msgid "Could not modify interface %s"
+ msgstr "ਇੰਟਰਫੇਸ %s ਨੂੰ ਤਬਦੀਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1562
++#: ../semanage/seobject.py:1537
+ #, python-format
+ msgid "Interface %s is defined in policy, cannot be deleted"
+ msgstr "ਇੰਟਰਫੇਸ %s ਪਾਲਿਸੀ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਹੈ, ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1566
++#: ../semanage/seobject.py:1541
+ #, python-format
+ msgid "Could not delete interface %s"
+ msgstr "ਇੰਟਰਫੇਸ %s ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1578
++#: ../semanage/seobject.py:1553
+ msgid "Could not delete all interface mappings"
+-msgstr ""
++msgstr "ਸਭ ਇੰਟਰਫੇਸ ਮੈਪਿੰਗ ਹਟਾ ਨਹੀਂ ਸਕਿਆ"
+
+-#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1567
+ msgid "Could not list interfaces"
+ msgstr "ਇੰਟਰਫੇਸ ਸੂਚੀ ਨਹੀਂ ਵੇਖਾ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1617
++#: ../semanage/seobject.py:1592
+ msgid "SELinux Interface"
+ msgstr "SELinux ਇੰਟਰਫੇਸ"
+
+-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
+ msgid "Context"
+ msgstr "ਪ੍ਰਸੰਗ"
+
+-#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1652
+ #, python-format
+ msgid "Equivalence class for %s already exists"
+-msgstr ""
++msgstr "%s ਲਈ ਤੁਲਨਾਤਮਕ ਸ਼੍ਰੇਣੀ ਪਹਿਲਾਂ ਹੀ ਮੌਜੂਦ ਹੈ"
+
+-#: ../semanage/seobject.py:1673
++#: ../semanage/seobject.py:1658
+ #, python-format
+ msgid "File spec %s conflicts with equivalency rule '%s %s'"
+-msgstr ""
++msgstr "ਫਾਇਲ spec %s ਬਦਲਾਅ ਰੂਲ '%s %s' ਨਾਲ ਪ੍ਰਤੀਰੋਧੀ ਹੈ"
+
+-#: ../semanage/seobject.py:1682
++#: ../semanage/seobject.py:1667
+ #, python-format
+ msgid "Equivalence class for %s does not exists"
+-msgstr ""
++msgstr "%s ਲਈ ਤੁਲਨਾਤਮਕ ਸ਼੍ਰੇਣੀ ਮੌਜੂਦ ਨਹੀਂ ਹੈ"
+
+-#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1681
+ #, python-format
+ msgid "Could not set user in file context for %s"
+ msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਵਿੱਚ ਉਪਭੋਗੀ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1685
+ #, python-format
+ msgid "Could not set role in file context for %s"
+ msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਵਿੱਚ ਰੋਲ ਨਹੀਂ ਦੇ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
+ #, python-format
+ msgid "Could not set mls fields in file context for %s"
+ msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਵਿੱਚ mlf ਖੇਤਰ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1711
++#: ../semanage/seobject.py:1696
+ msgid "Invalid file specification"
+ msgstr "ਗਲਤ ਫਾਇਲ ਨਿਰਧਾਰਨ"
+
+-#: ../semanage/seobject.py:1713
++#: ../semanage/seobject.py:1698
+ msgid "File specification can not include spaces"
+-msgstr ""
++msgstr "ਫਾਇਲ ਨਿਰਧਾਰਨ ਵਿੱਚ ਸਪੇਸ ਨਹੀਂ ਹੋ ਸਕਦੀ"
+
+-#: ../semanage/seobject.py:1718
++#: ../semanage/seobject.py:1703
+ #, python-format
+ msgid ""
+ "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
+-msgstr ""
++msgstr "ਫਾਇਲ spec %s ਦਾ ਬਦਲਾਅ ਰੂਲ '%s %s' ਨਾਲ ਪ੍ਰਤੀਰੋਧ ਹੈ; '%s' ਜੋੜਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ"
+
+-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
+-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
+-#: ../semanage/seobject.py:1880
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
+ #, python-format
+ msgid "Could not check if file context for %s is defined"
+ msgstr "ਜਾਂਚ ਨਹੀਂ ਕਰ ਸਕਦਾ ਜੇ %s ਲਈ ਪ੍ਰਸੰਗ ਪਰਿਭਾਸ਼ਿਤ ਹੈ"
+
+-#: ../semanage/seobject.py:1749
++#: ../semanage/seobject.py:1734
+ #, python-format
+ msgid "Could not create file context for %s"
+ msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਨਹੀਂ ਬਣਾ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1757
++#: ../semanage/seobject.py:1742
+ #, python-format
+ msgid "Could not set type in file context for %s"
+ msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਵਿੱਚ ਕਿਸਮ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
+-#: ../semanage/seobject.py:1826
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
+ #, python-format
+ msgid "Could not set file context for %s"
+ msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1771
++#: ../semanage/seobject.py:1756
+ #, python-format
+ msgid "Could not add file context for %s"
+ msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਸ਼ਾਮਿਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1785
++#: ../semanage/seobject.py:1770
+ msgid "Requires setype, serange or seuser"
+ msgstr "setype, serange ਜਾਂ seuser ਦੀ ਲੋੜ ਹੈ"
+
+-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
+ #, python-format
+ msgid "File context for %s is not defined"
+ msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਪਰਿਭਾਸ਼ਿਤ ਨਹੀਂ ਹੈ"
+
+-#: ../semanage/seobject.py:1804
++#: ../semanage/seobject.py:1789
+ #, python-format
+ msgid "Could not query file context for %s"
+ msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਕਿਊਰੀ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1830
++#: ../semanage/seobject.py:1815
+ #, python-format
+ msgid "Could not modify file context for %s"
+ msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਤਬਦੀਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1843
++#: ../semanage/seobject.py:1828
+ msgid "Could not list the file contexts"
+ msgstr "ਫਾਇਲ ਪ੍ਰਸੰਗ ਵੇਖਾ ਨਹੀਂ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1857
++#: ../semanage/seobject.py:1842
+ #, python-format
+ msgid "Could not delete the file context %s"
+ msgstr "ਫਾਇਲ ਪ੍ਰਸੰਗ %s ਨੂੰ ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1882
++#: ../semanage/seobject.py:1867
+ #, python-format
+ msgid "File context for %s is defined in policy, cannot be deleted"
+ msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਪਾਲਿਸੀ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਹੈ, ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1873
+ #, python-format
+ msgid "Could not delete file context for %s"
+ msgstr "%s ਲਈ ਫਾਇਲ ਪ੍ਰਸੰਗ ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1903
++#: ../semanage/seobject.py:1888
+ msgid "Could not list file contexts"
+ msgstr "ਫਾਇਲ ਪ੍ਰਸੰਗ ਵੇਖਾ ਨਹੀਂ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1907
++#: ../semanage/seobject.py:1892
+ msgid "Could not list local file contexts"
+ msgstr "ਲੋਕਲ ਫਾਇਲ ਪ੍ਰਸੰਗ ਵੇਖਾ ਨਹੀਂ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
+ msgid "SELinux fcontext"
+ msgstr "SELinux fcontext"
+
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
+ msgid "type"
+ msgstr "ਕਿਸਮ"
+
+-#: ../semanage/seobject.py:1957
++#: ../semanage/seobject.py:1942
+ msgid ""
+ "\n"
+ "SELinux Distribution fcontext Equivalence \n"
+ msgstr ""
++"\n"
++"SELinux ਡਿਸਟਰੀਬਿਊਸ਼ਨ fcontext ਬਦਲਾਅ \n"
+
+-#: ../semanage/seobject.py:1962
++#: ../semanage/seobject.py:1947
+ msgid ""
+ "\n"
+ "SELinux Local fcontext Equivalence \n"
+ msgstr ""
++"\n"
++"SELinux ਲੋਕਲ fcontext ਬਦਲਾਅ \n"
+
+-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
+-#: ../semanage/seobject.py:2054
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
+ #, python-format
+ msgid "Could not check if boolean %s is defined"
+ msgstr "ਜਾਂਚ ਨਹੀਂ ਕਰ ਸਕਦਾ ਜੇ ਬੂਲੀਅਨ %s ਪਰਿਭਾਸ਼ਿਤ ਹੈ"
+
+-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
+ #, python-format
+ msgid "Boolean %s is not defined"
+ msgstr "ਬੂਲੀਅਨ %s ਪਰਿਭਾਸ਼ਿਤ ਨਹੀਂ ਹੈ"
+
+-#: ../semanage/seobject.py:2002
++#: ../semanage/seobject.py:1987
+ #, python-format
+ msgid "Could not query file context %s"
+ msgstr "ਫਾਇਲ ਪ੍ਰਸੰਗ %s ਕਿਊਰੀ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:2007
++#: ../semanage/seobject.py:1992
+ #, python-format
+ msgid "You must specify one of the following values: %s"
+ msgstr "ਤੁਹਾਨੂੰ ਹੇਠਲਿਆਂ ਵਿੱਚੋਂ ਇੱਕ ਮੁੱਲ ਦੇਣਾ ਚਾਹੀਦਾ ਹੈ: %s"
+
+-#: ../semanage/seobject.py:2012
++#: ../semanage/seobject.py:1997
+ #, python-format
+ msgid "Could not set active value of boolean %s"
+ msgstr "ਬੂਲੀਅਨ %s ਦਾ ਯੋਗ ਮੁੱਲ ਨਹੀਂ ਨਿਰਧਾਰਤ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:2015
++#: ../semanage/seobject.py:2000
+ #, python-format
+ msgid "Could not modify boolean %s"
+ msgstr "ਬੂਲੀਅਨ %s ਨੂੰ ਤਬਦੀਲ ਨਹੀਂ ਕਰ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:2033
++#: ../semanage/seobject.py:2018
+ #, python-format
+ msgid "Bad format %s: Record %s"
+ msgstr "ਗਲਤ ਫਾਰਮੈਟ %s: ਰਿਕਾਰਡ %s"
+
+-#: ../semanage/seobject.py:2056
++#: ../semanage/seobject.py:2042
+ #, python-format
+ msgid "Boolean %s is defined in policy, cannot be deleted"
+ msgstr "ਬੂਲੀਅਨ %s ਪਾਲਿਸੀ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਹੈ, ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:2060
++#: ../semanage/seobject.py:2046
+ #, python-format
+ msgid "Could not delete boolean %s"
+ msgstr "ਬੂਲੀਅਨ %s ਨੂੰ ਹਟਾ ਨਹੀਂ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
+ msgid "Could not list booleans"
+ msgstr "ਬੂਲੀਅਨ ਵੇਖਾ ਨਹੀਂ ਸਕਦਾ"
+
+-#: ../semanage/seobject.py:2112
++#: ../semanage/seobject.py:2100
+ msgid "unknown"
+ msgstr "ਅਣਜਾਣ"
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "off"
+ msgstr "ਬੰਦ"
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "on"
+ msgstr "on"
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "SELinux boolean"
+ msgstr "SELinux ਬੂਲੀਅਨ"
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "State"
+-msgstr ""
++msgstr "ਹਾਲਤ"
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "Default"
+-msgstr ""
++msgstr "ਡਿਫਾਲਟ"
+
+-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
+-#: ../gui/polgengui.py:253
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../gui/polgengui.py:254
+ msgid "Description"
+ msgstr "ਵੇਰਵਾ"
+
+@@ -1003,7 +1003,7 @@ msgstr "ਮੈਮੋਰੀ ਜਾਰੀ ਕਰਨ ਵਿੱਚ ਗਲਤੀ।\n
+ msgid "Error sending audit message.\n"
+ msgstr "ਆਡਿਟ ਸੁਨੇਹੇ ਭੇਜਣ ਵਿੱਚ ਗਲਤੀ।\n"
+
+-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
++#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
+ #, c-format
+ msgid "Could not determine enforcing mode.\n"
+ msgstr "enforcing ਮੋਡ ਪਤਾ ਨਹੀਂ ਕਰ ਸਕਿਆ।\n"
+@@ -1118,62 +1118,66 @@ msgstr "ਖਾਲੀ ਸਿਗਨਲ ਸੈੱਟ ਪਤਾ ਲਗਾਉਣ ਦ
+ msgid "Unable to set SIGHUP handler\n"
+ msgstr "SIGHUP ਹੈਂਡਲਰ ਨਿਰਧਾਰਤ ਕਰਨ ਵਿੱਚ ਫੇਲ\n"
+
+-#: ../newrole/newrole.c:1053
++#: ../newrole/newrole.c:1036
++msgid "Sorry, newrole failed to drop capabilities\n"
++msgstr ""
++
++#: ../newrole/newrole.c:1052
+ #, c-format
+ msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
+ msgstr "ਮਾਫ ਕਰਨਾ, ਨਵਾਂ-ਰੋਲ ਸਿਰਫ SELinux ਕਰਨਲ ਉੱਪਰ ਹੀ ਵਰਤਿਆ ਹੋ ਸਕਦਾ ਹੈ।\n"
+
+-#: ../newrole/newrole.c:1070
++#: ../newrole/newrole.c:1069
+ #, c-format
+ msgid "failed to get old_context.\n"
+ msgstr "old_context ਪਤਾ ਲਗਾਉਣ ਵਿੱਚ ਫੇਲ।\n"
+
+-#: ../newrole/newrole.c:1077
++#: ../newrole/newrole.c:1076
+ #, c-format
+ msgid "Warning! Could not retrieve tty information.\n"
+ msgstr "ਗਲਤੀ! tty ਜਾਣਕਾਰੀ ਪ੍ਰਾਪਤ ਕਰਨ ਨਹੀਂ ਕਰ ਸਕਿਆ।\n"
+
+-#: ../newrole/newrole.c:1098
++#: ../newrole/newrole.c:1097
+ #, c-format
+ msgid "error on reading PAM service configuration.\n"
+ msgstr "error on reading PAM service configuration.\n"
+
+-#: ../newrole/newrole.c:1133
++#: ../newrole/newrole.c:1132
+ #, c-format
+ msgid "newrole: incorrect password for %s\n"
+ msgstr "ਨਵਾਂ-ਰੋਲ: %s ਲਈ ਗਲਤ ਗੁਪਤ-ਕੋਡ\n"
+
+-#: ../newrole/newrole.c:1160
++#: ../newrole/newrole.c:1159
+ #, c-format
+ msgid "newrole: failure forking: %s"
+ msgstr "ਨਵਾਂ-ਰੋਲ: ਵੱਖ ਕਰਨ ਵਿੱਚ ਫੇਲ: %s"
+
+-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
++#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
+ #, c-format
+ msgid "Unable to restore tty label...\n"
+ msgstr "tty ਲੇਬਲ ਮੁੜ-ਪ੍ਰਾਪਤ ਕਰਨ ਵਿੱਚ ਅਸਮਰਥ...\n"
+
+-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
++#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
+ #, c-format
+ msgid "Failed to close tty properly\n"
+ msgstr "tty ਨੂੰ ਠੀਕ ਤਰਾਂ ਬੰਦ ਕਰਨ ਵਿੱਚ ਫੇਲ\n"
+
+-#: ../newrole/newrole.c:1224
++#: ../newrole/newrole.c:1223
+ #, c-format
+ msgid "Could not close descriptors.\n"
+ msgstr "ਵਰਣਨ ਕਰਤਾ ਨੂੰ ਬੰਦ ਨਹੀਂ ਕਰ ਸਕਦਾ।\n"
+
+-#: ../newrole/newrole.c:1251
++#: ../newrole/newrole.c:1250
+ #, c-format
+ msgid "Error allocating shell's argv0.\n"
+ msgstr "ਸ਼ੈੱਲ ਦੇ argv0 ਨੂੰ ਜਾਰੀ ਕਰਨ ਵਿੱਚ ਗਲਤੀ।\n"
+
+-#: ../newrole/newrole.c:1287
++#: ../newrole/newrole.c:1286
+ #, c-format
+ msgid "Unable to restore the environment, aborting\n"
+ msgstr "ਵਾਤਾਵਰਨ ਮੁੜ-ਪ੍ਰਾਪਤ ਨਹੀਂ ਸਕਦਾ, ਅਧੂਰਾ ਛੱਡ ਰਿਹਾ\n"
+
+-#: ../newrole/newrole.c:1298
++#: ../newrole/newrole.c:1297
+ msgid "failed to exec shell\n"
+ msgstr "ਸ਼ੈੱਲ ਚਲਾਉਣ ਵਿੱਚ ਫੇਲ\n"
+
+@@ -1276,2088 +1280,2957 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+ msgid "chcat -l +CompanyConfidential juser"
+ msgstr "chcat -l +CompanyConfidential juser"
+
+-#: ../scripts/chcat:399 ../gui/polgen.py:1351
+-#, c-format, python-format
++#: ../scripts/chcat:399
++#, c-format
+ msgid "Options Error %s "
+ msgstr "ਚੋਣ ਗਲਤੀ %s "
+
+-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
++#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
+ msgid "Boolean"
+-msgstr ""
++msgstr "ਬੂਲੀਅਨ"
+
+-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
++#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
+ msgid "all"
+-msgstr ""
++msgstr "ਸਭ"
+
+-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
++#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
+ #: ../gui/system-config-selinux.glade:1615
+ #: ../gui/system-config-selinux.glade:1820
+ #: ../gui/system-config-selinux.glade:2437
+ msgid "Customized"
+-msgstr ""
++msgstr "ਸੋਧਿਆ"
+
+ #: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:1911
+ msgid "File Labeling"
+-msgstr ""
++msgstr "ਫਾਇਲ ਲੇਬਲਿੰਗ"
+
+ #: ../gui/fcontextPage.py:74
+ msgid ""
+ "File\n"
+ "Specification"
+ msgstr ""
++"ਫਾਇਲ\n"
++"ਨਿਰਧਾਰਨ"
+
+ #: ../gui/fcontextPage.py:81
+ msgid ""
+ "Selinux\n"
+ "File Type"
+ msgstr ""
++"Selinux\n"
++"ਫਾਇਲ ਕਿਸਮ"
+
+ #: ../gui/fcontextPage.py:88
+ msgid ""
+ "File\n"
+ "Type"
+ msgstr ""
++"ਫਾਇਲ\n"
++"ਕਿਸਮ"
+
+ #: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2098
+ msgid "User Mapping"
+-msgstr ""
++msgstr "ਉਪਭੋਗੀ ਮੈਪਿੰਗ"
+
+ #: ../gui/loginsPage.py:52
+ msgid ""
+ "Login\n"
+ "Name"
+ msgstr ""
++"ਲਾਗਇਨ\n"
++"ਨਾਂ"
+
+ #: ../gui/loginsPage.py:56 ../gui/usersPage.py:50
+ msgid ""
+ "SELinux\n"
+ "User"
+ msgstr ""
++"SELinux\n"
++"ਉਪਭੋਗੀ"
+
+ #: ../gui/loginsPage.py:59 ../gui/usersPage.py:55
+ msgid ""
+ "MLS/\n"
+ "MCS Range"
+ msgstr ""
++"MLS/\n"
++"MCS ਰੇਂਜ"
+
+ #: ../gui/loginsPage.py:133
+ #, python-format
+ msgid "Login '%s' is required"
+-msgstr ""
++msgstr "ਲਾਗਇਨ '%s' ਦੀ ਲੋੜ ਹੈ"
+
+ #: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+-msgstr ""
++msgstr "ਪਾਲਿਸੀ ਮੈਡਿਊਲ"
+
+ #: ../gui/modulesPage.py:57
+ msgid "Module Name"
+-msgstr ""
++msgstr "ਮੈਡਿਊਲ ਨਾਂ"
+
+ #: ../gui/modulesPage.py:134
+ msgid "Disable Audit"
+-msgstr ""
++msgstr "ਆਡਿਟ ਅਯੋਗ ਕਰੋ"
+
+ #: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+-msgstr ""
++msgstr "ਆਡਿਟ ਯੋਗ ਕਰੋ"
+
+ #: ../gui/modulesPage.py:162
+ msgid "Load Policy Module"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:79
+-msgid "Polgen"
+-msgstr ""
++msgstr "ਪਾਲਿਸੀ ਮੈਡਿਊਲ ਲੋਡ ਕਰੋ"
+
+-#: ../gui/polgen.glade:80
++#: ../gui/polgen.glade:9
+ msgid "Red Hat 2007"
+-msgstr ""
++msgstr "Red Hat 2007"
+
+-#: ../gui/polgen.glade:81
++#: ../gui/polgen.glade:11
+ msgid "GPL"
+-msgstr ""
++msgstr "GPL"
+
+ #. TRANSLATORS: Replace this string with your names, one name per line.
+-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
++#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
+ msgid "translator-credits"
+-msgstr ""
++msgstr "ਜਸਵਿੰਦਰ ਸਿੰਘ <jsingh at redhat.com>"
++
++#: ../gui/polgen.glade:34
++msgid "Add Booleans Dialog"
++msgstr "ਬੂਲੀਅਨ ਵਾਰਤਾਲਾਪ ਜੋੜੋ"
++
++#: ../gui/polgen.glade:101
++msgid "Boolean Name"
++msgstr "ਬੂਲੀਅਨ ਨਾਂ"
+
+-#: ../gui/polgen.glade:90
++#: ../gui/polgen.glade:230
+ msgid "SELinux Policy Generation Tool"
+-msgstr ""
++msgstr "SELinux ਪਾਲਿਸੀ ਨਿਰਮਾਣ ਜੰਤਰ"
+
+-#: ../gui/polgen.glade:128
++#: ../gui/polgen.glade:251
+ msgid ""
+ "<b>Select the policy type for the application or user role you want to "
+ "confine:</b>"
+-msgstr ""
++msgstr "<b>ਕਾਰਜ/ਉਪਭੋਗੀ ਰੋਲ ਦੀ ਕਿਸਮ ਚੁਣੋ ਜਿਨਾਂ ਤੇ ਪਾਬੰਦੀ ਲਾਉਣੀ ਹੈ:</b>"
+
+-#: ../gui/polgen.glade:177
++#: ../gui/polgen.glade:284
+ msgid "<b>Applications</b>"
+-msgstr ""
++msgstr "<b>ਐਪਲੀਕੇਸ਼ਨ</b>"
++
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++msgid "Standard Init Daemon"
++msgstr "ਸਟੈਂਡਰਡ Init ਡੈਮਨ"
+
+-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
++#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
+ msgid ""
+ "Standard Init Daemon are daemons started on boot via init scripts. Usually "
+ "requires a script in /etc/rc.d/init.d"
+ msgstr ""
++"ਸਟੈਂਡਰਡ Init ਡੈਮਨ ਉਹ ਡੈਮਨ ਹਨ ਜੋ ਬੂਟ ਹੋਣ ਤੇ init ਸਕਰਿਪਟਾਂ ਦੁਆਰਾ ਚੱਲਦੇ ਹਨ। ਆਮ ਕਰਕੇ /etc/"
++"init.d ਵਿੱਚ ਇੱਕ ਸਕਰਿਪਟ ਹੋਣੀ ਜਰੂਰੀ ਹੈ"
+
+-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
+-msgid "Standard Init Daemon"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
+ msgid "DBUS System Daemon"
+-msgstr ""
++msgstr "DBUS ਸਿਸਟਮ ਡੈਮਨ"
+
+-#: ../gui/polgen.glade:280
++#: ../gui/polgen.glade:349
++msgid "Internet Services Daemon (inetd)"
++msgstr "ਇੰਟਰਨੈੱਟ ਸਰਵਿਸ ਡੈਮਨ (inetd)"
++
++#: ../gui/polgen.glade:353
+ msgid "Internet Services Daemon are daemons started by xinetd"
+-msgstr ""
++msgstr "ਇੰਟਰਨੈੱਟ ਸਰਵਿਸ ਡੈਮਨ ਉਹ ਡੈਮਨ ਹਨ ਜੋ xinetd ਦੁਆਰਾ ਚੱਲਦੇ ਹਨ"
+
+-#: ../gui/polgen.glade:282
+-msgid "Internet Services Daemon (inetd)"
+-msgstr ""
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++msgid "Web Application/Script (CGI)"
++msgstr "ਵੈੱਬ ਕਾਰਜ/ਸਕਰਿਪਟ (CGI)"
+
+-#: ../gui/polgen.glade:301
++#: ../gui/polgen.glade:370
+ msgid ""
+ "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
+-msgstr ""
++msgstr "ਵੈੱਬ ਕਾਰਜ/ਸਕਰਿਪਟ (CGI) CGI ਸਕਰਿਪਟਾਂ ਵੈੱਬ ਸਰਵਰ (apache) ਦੁਆਰਾ ਚੱਲਦੀਆਂ ਹਨ"
+
+-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
+-msgid "Web Application/Script (CGI)"
+-msgstr ""
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++msgid "User Application"
++msgstr "ਉਪਭੋਗੀ ਕਾਰਜ"
+
+-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
++#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
+ msgid ""
+ "User Application are any application that you would like to confine that is "
+ "started by a user"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
+-msgid "User Application"
+-msgstr ""
++msgstr "ਉਪਭੋਗੀ ਕਾਰਜ ਉਹ ਕਾਰਜ ਹਨ ਜਿਨਾਂ ਤੇ ਤੁਸੀਂ ਪਾਬੰਦੀ ਲਾਉਣੀ ਹੈ ਤੇ ਜੋ ਉਪਭੋਗੀ ਦੁਆਰਾ ਚੱਲਦੇ ਹਨ"
+
+-#: ../gui/polgen.glade:345 ../gui/polgen.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
+ msgid "Sandbox"
+-msgstr ""
++msgstr "ਸੈਂਡਬਕਸਾ"
+
+-#: ../gui/polgen.glade:391
++#: ../gui/polgen.glade:446
+ msgid "<b>Login Users</b>"
+-msgstr ""
++msgstr "<b>ਲਾਗਇਨ ਉਪਭੋਗੀ</b>"
+
+-#: ../gui/polgen.glade:453
++#: ../gui/polgen.glade:478
++msgid "Existing User Roles"
++msgstr "ਮੌਜੂਦਾ ਉਪਭੋਗੀ ਰੋਲ"
++
++#: ../gui/polgen.glade:482
+ msgid "Modify an existing login user record."
+-msgstr ""
++msgstr "ਇੱਕ ਮੌਜੂਦਾ ਲਾਗਇਨ ਉਪਭੋਗੀ ਰਿਕਾਰਡ"
+
+-#: ../gui/polgen.glade:455
+-msgid "Existing User Roles"
+-msgstr ""
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++msgid "Minimal Terminal User Role"
++msgstr "ਘੱਟੋ-ਘੱਟ ਟਰਮੀਨਲ ਉਪਭੋਗੀ ਰੋਲ"
+
+-#: ../gui/polgen.glade:474
++#: ../gui/polgen.glade:499
+ 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 ""
++"ਇਹ ਉਪਭੋਗੀ ਮਸ਼ੀਨ ਉੱਪਰ ਸਿਰਫ ਟਰਮੀਨਲ ਜਾਂ ਰਿਮੋਟ ਲਾਗਇਨ ਰਾਹੀਂ ਲਾਗਇਨ ਕਰ ਸਕਦਾ ਹੈ। ਮੂਲ ਰੂਪ ਵਿੱਚ "
++"ਇਸ ਉਪਭੋਗੀ ਦਾ ਕੋਈ setuid, ਨੈੱਟਵਰਕਿੰਗ, su, sudo ਨਹੀਂ ਹੈ।"
+
+-#: ../gui/polgen.glade:476 ../gui/polgen.py:162
+-msgid "Minimal Terminal User Role"
+-msgstr ""
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++msgid "Minimal X Windows User Role"
++msgstr "ਘੱਟੋ-ਘੱਟ X ਵਿੰਡੋ ਉਪਭੋਗੀ ਰੋਲ"
+
+-#: ../gui/polgen.glade:495
++#: ../gui/polgen.glade:516
+ 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 ""
++"ਇਹ ਉਪਭੋਗੀ ਮਸ਼ੀਨ ਉੱਪਰ X ਜਾਂ ਟਰਮੀਨਲ ਰਾਹੀਂ ਲਾਗਇਨ ਕਰ ਸਕਦਾ ਹੈ। ਮੂਲ ਰੂਪ ਵਿੱਚ ਇਸ ਉਪਭੋਗੀ ਦਾ "
++"ਕੋਈ setuid, ਨੈੱਟਵਰਕਿੰਗ, sudo, su ਨਹੀਂ ਹੈ।"
+
+-#: ../gui/polgen.glade:497 ../gui/polgen.py:163
+-msgid "Minimal X Windows User Role"
+-msgstr ""
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++msgid "User Role"
++msgstr "ਉਪਭੋਗੀ ਰੋਲ"
+
+-#: ../gui/polgen.glade:516
++#: ../gui/polgen.glade:533
+ msgid ""
+ "User with full networking, no setuid applications without transition, no "
+ "sudo, no su."
+-msgstr ""
++msgstr "ਪੂਰੀ ਨੈੱਟਵਰਕਿੰਗ ਵਾਲੇ ਉਪਭੋਗੀ, ਕੋਈ setuid ਕਾਰਜ ਬਿਨਾਂ ਤਬਦੀਲੀ, ਕੋਈ sudo, ਕੋਈ su ਨਹੀਂ।"
+
+-#: ../gui/polgen.glade:518 ../gui/polgen.py:164
+-msgid "User Role"
+-msgstr ""
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++msgid "Admin User Role"
++msgstr "ਪਰਬੰਧਕ ਉਪਭੋਗੀ ਰੋਲ"
+
+-#: ../gui/polgen.glade:537
++#: ../gui/polgen.glade:550
+ msgid ""
+ "User with full networking, no setuid applications without transition, no su, "
+ "can sudo to Root Administration Roles"
+ msgstr ""
++"ਪੂਰੀ ਨੈੱਟਵਰਕਿੰਗ ਵਾਲੇ ਉਪਭੋਗੀ, ਕੋਈ setuid ਕਾਰਜ ਤਬਦੀਲੀ ਬਿਨਾਂ, ਕੋਈ su, ਰੂਟ ਪਰਬੰਧਿਕ ਰੋਲ ਲਈ "
++"sudo ਕਰ ਸਕਦਾ ਹੈ"
+
+-#: ../gui/polgen.glade:539 ../gui/polgen.py:165
+-msgid "Admin User Role"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:585
++#: ../gui/polgen.glade:592
+ msgid "<b>Root Users</b>"
+-msgstr ""
++msgstr "<b>ਪਰਬੰਧਕ ਉਪਭੋਗੀ</b>"
++
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++msgid "Root Admin User Role"
++msgstr "ਰੂਟ ਪਰਬੰਧਕ ਉਪਭੋਗੀ ਰੋਲ"
+
+-#: ../gui/polgen.glade:647
++#: ../gui/polgen.glade:627
+ 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:649 ../gui/polgen.py:166
+-msgid "Root Admin User Role"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:716
+-msgid "label104"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:745
++#: ../gui/polgen.glade:705
+ msgid "<b>Enter name of application or user role:</b>"
+-msgstr ""
++msgstr "<b>ਕਾਰਜ ਜਾਂ ਉਪਭੋਗੀ ਰੋਲ ਦਾ ਨਾਂ ਦਿਓ ਜਿਨਾਂ ਤੇ ਪਾਬੰਦੀ ਲਾਉਣੀ ਹੈ:</b>"
+
+-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
++#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
+ msgid "Name"
+-msgstr ""
++msgstr "ਨਾਂ"
+
+-#: ../gui/polgen.glade:807
++#: ../gui/polgen.glade:739
+ msgid "Enter complete path for executable to be confined."
+-msgstr ""
++msgstr "ਪਾਬੰਦੀ ਵਾਲੇ ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਲਈ ਪੂਰਾ ਮਾਰਗ ਦਿਓ।"
+
+-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
++#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
+ msgid "..."
+-msgstr ""
++msgstr "..."
+
+-#: ../gui/polgen.glade:849
++#: ../gui/polgen.glade:776
+ msgid "Enter unique name for the confined application or user role."
+-msgstr ""
++msgstr "ਪਾਬੰਦੀ ਵਾਲੇ ਕਾਰਜ ਜਾਂ ਉਪਭੋਗੀ ਰੋਲ ਲਈ ਵੱਖਰਾ ਨਾਂ ਦਿਓ।"
+
+-#: ../gui/polgen.glade:871
++#: ../gui/polgen.glade:794
+ msgid "Executable"
+-msgstr ""
++msgstr "ਐਗਜ਼ੀਕਿਊਟੇਬਲ"
+
+-#: ../gui/polgen.glade:899
++#: ../gui/polgen.glade:808
+ msgid "Init script"
+-msgstr ""
++msgstr "Init ਸਕਰਿਪਟ"
+
+-#: ../gui/polgen.glade:927
++#: ../gui/polgen.glade:821
+ msgid ""
+ "Enter complete path to init script used to start the confined application."
+-msgstr ""
+-
+-#: ../gui/polgen.glade:982
+-msgid "label105"
+-msgstr ""
++msgstr "ਪਾਬੰਦ ਕਾਰਜ ਚਲਾਉਣ ਵਾਲੀ init ਸਕਰਿਪਟ ਦਾ ਪੂਰਾ ਮਾਰਗ ਦਿਓ।"
+
+-#: ../gui/polgen.glade:1011
++#: ../gui/polgen.glade:887
+ msgid "<b>Select existing role to modify:</b>"
+-msgstr ""
++msgstr "<b>ਤਬਦੀਲ ਕਰਨ ਲਈ ਮੌਜੀਦਾ ਰੋਲ ਚੁਣੋ:</b>"
+
+-#: ../gui/polgen.glade:1045
++#: ../gui/polgen.glade:908
+ msgid "Select the user roles that will transiton to the %s domain."
+-msgstr ""
++msgstr "ਯੂਜ਼ਰ ਰੋਲ ਚੁਣੋ ਜੋ %s ਡੋਮੇਨ ਵਿੱਚ ਤਬਦੀਲ ਹੋਵੇਗਾ।"
+
+-#: ../gui/polgen.glade:1073
+-msgid "label106"
++#: ../gui/polgen.glade:928
++msgid "role tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1102
++#: ../gui/polgen.glade:945
+ msgid "<b>Select roles that %s will transition to:</b>"
+-msgstr ""
++msgstr "<b>ਰੋਲ ਚੁਣੋ ਜੋ %s ਵਿੱਚ ਤਬਦੀਲ ਹੋਵੇਗਾ:</b>"
+
+-#: ../gui/polgen.glade:1136
++#: ../gui/polgen.glade:963
+ msgid "Select applications domains that %s will transition to."
+-msgstr ""
++msgstr "ਐਪਲੀਕੇਸ਼ਨ ਡੋਮੇਨ ਚੁਣੋ ਜੋ %s ਵਿੱਚ ਤਬਦੀਲ ਹੋਣਗੇ।"
+
+-#: ../gui/polgen.glade:1164
+-msgid "label107"
++#: ../gui/polgen.glade:983
++msgid ""
++"transition \n"
++"role tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1193
++#: ../gui/polgen.glade:1001
+ msgid "<b>Select the user_roles that will transition to %s:</b>"
+-msgstr ""
++msgstr "<b>user_roles ਚੁਣੋ ਜੋ %s ਵਿੱਚ ਤਬਦੀਲ ਹੋਵੇਗਾ:</b>"
+
+-#: ../gui/polgen.glade:1227
++#: ../gui/polgen.glade:1019
+ msgid "Select the user roles that will transiton to this applications domains."
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1255
+-msgid "label108"
+-msgstr ""
++msgstr "ਉਪਭੋਗੀ ਰੋਲ ਚੁਣੋ ਜੋ ਇਸ ਕਾਰਜ ਡੋਮੇਨਾਂ ਵਿੱਚ ਤਬਦੀਲ ਹੋਵੇਗਾ।"
+
+-#: ../gui/polgen.glade:1284
++#: ../gui/polgen.glade:1056
+ msgid "<b>Select domains that %s will administer:</b>"
+-msgstr ""
++msgstr "<b>ਡੋਮੇਨ ਚੁਣੋ ਜੋ %s ਦਾ ਪਰਬੰਧਨ ਕਰਨਗੇ:</b>"
+
+-#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
++#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
+ msgid "Select the domains that you would like this user administer."
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1346
+-msgid "label109"
+-msgstr ""
++msgstr "ਡੋਮੇਨ ਚੁਣੋ ਜਿਸ ਦਾ ਪਰਬੰਧਨ ਇਸ ਉਪਭੋਗੀ ਤੋਂ ਕਰਾਉਣਾ ਹੈ।"
+
+-#: ../gui/polgen.glade:1375
++#: ../gui/polgen.glade:1111
+ msgid "<b>Select additional roles for %s:</b>"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1437
+-msgid "label111"
+-msgstr ""
++msgstr "<b>%s ਲਈ ਵਾਧੂ ਰੋਲ ਚੁਣੋ:</b>"
+
+-#: ../gui/polgen.glade:1466
++#: ../gui/polgen.glade:1166
+ msgid "<b>Enter network ports that %s binds on:</b>"
+-msgstr ""
++msgstr "<b>ਨੈੱਟਵਰਕ ਪੋਰਟਾਂ ਦਿਓ ਜੋ %s ਨਾਲ ਬਾਈਂਡ ਹੁੰਦੀਆਂ ਹਨ:</b>"
+
+-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
++#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
+ msgid "<b>TCP Ports</b>"
+-msgstr ""
++msgstr "<b>TCP ਪੋਰਟ</b>"
++
++#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
++#: ../gui/polgen.glade:1698
++msgid "All"
++msgstr "ਸਭ"
+
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
++#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
+ msgid "Allows %s to bind to any udp port"
+-msgstr ""
++msgstr "ਹਮੇਸ਼ਾਂ %s ਨੂੰ ਕਿਸੇ udp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
+-#: ../gui/polgen.glade:2215
+-msgid "All"
+-msgstr ""
++#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
++msgid "600-1024"
++msgstr "600-1024"
+
+-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
++#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
+ msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
+ msgstr ""
++"%s ਨੂੰ bindresvport ਨੂੰ 0 ਨਾਲ ਕਾਲ ਕਰਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ। ਪੋਰਟ 600-1024 ਨਾਲ ਬਾਈਂਡ ਹੋ ਰਿਹਾ "
++"ਹੈ"
+
+-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
+-msgid "600-1024"
+-msgstr ""
++#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
++msgid "Unreserved Ports (>1024)"
++msgstr "ਨਾ-ਰਾਖਵੇਂ ਪੋਰਟ (>1024)"
+
+-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
++#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s binds "
+ "to. Example: 612, 650-660"
+ msgstr ""
++"ਕਾਮਿਆਂ ਨਾਲ ਵੱਖ ਕੀਤੀ udp ਪੋਰਟਾਂ ਦੀ ਸੂਚੀ ਦਿਓ ਜਿਨਾਂ ਨਾਲ %s ਜੁੜਦੇ ਹਨ। ਉਦਾਹਰਨ: 612, "
++"650-660"
+
+-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
+-msgid "Unreserved Ports (>1024)"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
+-#: ../gui/polgen.glade:2233
++#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
++#: ../gui/polgen.glade:1718
+ msgid "Select Ports"
+-msgstr ""
++msgstr "ਪੋਰਟ ਚੁਣੋ"
+
+-#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
++#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
+ msgid "Allows %s to bind to any udp ports > 1024"
+-msgstr ""
++msgstr "%s ਨੂੰ ਕਿਸੇ udp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਜੀ ਮਨਜੂਰੀ ਦਿਓ > 1024"
+
+-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
++#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
+ msgid "<b>UDP Ports</b>"
+-msgstr ""
++msgstr "<b>UDP ਪੋਰਟ</b>"
+
+-#: ../gui/polgen.glade:1937
+-msgid "label113"
++#: ../gui/polgen.glade:1519
++msgid ""
++"Network\n"
++"Bind tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1966
++#: ../gui/polgen.glade:1537
+ msgid "<b>Select network ports that %s connects to:</b>"
+-msgstr ""
++msgstr "<b>ਨੈੱਟਵਰਕ ਪੋਰਟਾਂ ਚੁਣੋ ਜੋ %s ਨਾਲ ਜੁੜਦੀਆਂ ਹਨ:</b>"
+
+-#: ../gui/polgen.glade:2058
++#: ../gui/polgen.glade:1593
+ msgid "Allows %s to connect to any tcp port"
+-msgstr ""
++msgstr "%s ਨੂੰ ਕਿਸੇ tcp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/polgen.glade:2104
++#: ../gui/polgen.glade:1622
+ msgid ""
+ "Enter a comma separated list of tcp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+ msgstr ""
++"ਕਾਮਿਆਂ ਨਾਲ ਵੱਖ ਕੀਤੀ tcp ਪੋਰਟਾਂ ਦੀ ਸੂਚੀ ਦਿਓ ਜਿਨਾਂ ਨਾਲ %s ਜੁੜਦੇ ਹਨ। ਉਦਾਹਰਨ: 612, "
++"650-660"
+
+-#: ../gui/polgen.glade:2212
++#: ../gui/polgen.glade:1702
+ msgid "Allows %s to connect to any udp port"
+-msgstr ""
++msgstr "%s ਨੂੰ ਕਿਸੇ udp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/polgen.glade:2258
++#: ../gui/polgen.glade:1731
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+ msgstr ""
++"ਕਾਮਿਆਂ ਨਾਲ ਵੱਖ ਕੀਤੀ udp ਪੋਰਟਾਂ ਦੀ ਸੂਚੀ ਦਿਓ ਜਿਨਾਂ ਨਾਲ %s ਜੁੜਦੇ ਹਨ। ਉਦਾਹਰਨ: 612, "
++"650-660"
+
+-#: ../gui/polgen.glade:2305
+-msgid "label114"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2334
++#: ../gui/polgen.glade:1792
+ msgid "<b>Select common application traits for %s:</b>"
+-msgstr ""
++msgstr "<b>%s ਲਈ ਆਮ ਕਾਰਜ ਚੁਣੋ:</b>"
+
+-#: ../gui/polgen.glade:2366
++#: ../gui/polgen.glade:1809
+ msgid "Writes syslog messages\t"
+-msgstr ""
++msgstr "syslog ਸੁਨੇਹੇ ਲਿਖਦਾ ਹੈ\t"
+
+-#: ../gui/polgen.glade:2385
++#: ../gui/polgen.glade:1824
+ msgid "Create/Manipulate temporary files in /tmp"
+-msgstr ""
++msgstr "/tmp ਵਿਚਲੀਆਂ ਫਾਇਲਾਂ ਬਣਾਓ/ਸੋਧੋ"
+
+-#: ../gui/polgen.glade:2404
++#: ../gui/polgen.glade:1839
+ msgid "Uses Pam for authentication"
+-msgstr ""
++msgstr "ਪ੍ਰਮਾਣਿਕਤਾ ਲਈ Pam ਨੂੰ ਵਰਤਦੇ ਹਨ"
+
+-#: ../gui/polgen.glade:2423
++#: ../gui/polgen.glade:1854
+ msgid "Uses nsswitch or getpw* calls"
+-msgstr ""
++msgstr "nsswitch ਜਾਂ getpw* ਕਾਲਾਂ ਵਰਤਦਾ ਹੈ"
+
+-#: ../gui/polgen.glade:2442
++#: ../gui/polgen.glade:1869
+ msgid "Uses dbus"
+-msgstr ""
++msgstr "dbus ਵਰਤਦਾ ਹੈ"
+
+-#: ../gui/polgen.glade:2461
++#: ../gui/polgen.glade:1884
+ msgid "Sends audit messages"
+-msgstr ""
++msgstr "ਆਡਿਟ ਸੁਨੇਹੇ ਭੇਜਦਾ ਹੈ"
+
+-#: ../gui/polgen.glade:2480
++#: ../gui/polgen.glade:1899
+ msgid "Interacts with the terminal"
+-msgstr ""
++msgstr "ਟਰਮੀਨਲ ਨਾਲ ਸੰਪਰਕ ਕਰਦਾ ਹੈ"
+
+-#: ../gui/polgen.glade:2499
++#: ../gui/polgen.glade:1914
+ msgid "Sends email"
+-msgstr ""
++msgstr "ਈ-ਮੇਲ ਭੇਜਦਾ ਹੈ"
+
+-#: ../gui/polgen.glade:2530
+-msgid "label115"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2559
++#: ../gui/polgen.glade:1961
+ msgid "<b>Add files/directories that %s manages</b>"
+-msgstr ""
++msgstr "<b>ਫਾਇਲਾਂ/ਡਾਇਰੈਕਟਰੀਆਂ ਜੋ %s ਪਰਬੰਧਿਤ ਕਰਦਾ ਹੈ</b>"
+
+-#: ../gui/polgen.glade:2788
++#: ../gui/polgen.glade:2122
+ msgid ""
+ "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
+ "Files ..."
+ msgstr ""
++"ਫਾਇਲਾਂ/ਡਾਇਰੈਕਟਰੀਆਂ ਜੋ %s \"manages\" ਕਰਦਾ ਹੈ। Pid ਫਾਇਲਾਂ, ਲਾਗ ਫਾਇਲਾਂ, /var/lib "
++"ਫਾਇਲਾਂ ..."
+
+-#: ../gui/polgen.glade:2823
+-msgid "label116"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2852
++#: ../gui/polgen.glade:2166
+ msgid "<b>Add booleans from the %s policy:</b>"
+-msgstr ""
++msgstr "<b>%s ਪਾਲਿਸੀ ਲਈ ਬੂਲੀਅਨ ਜੋੜੋ:</b>"
+
+-#: ../gui/polgen.glade:3002
++#: ../gui/polgen.glade:2274
+ msgid "Add/Remove booleans used by the %s domain"
+-msgstr ""
++msgstr "ਬੂਲੀਅਨ ਜੋੜੋ/ਹਟਾਓ ਜੋ %s ਡੋਮੇਨ ਵਰਤਦਾ ਹੈ"
+
+-#: ../gui/polgen.glade:3066
++#: ../gui/polgen.glade:2316
+ msgid "<b>Which directory you will generate the %s policy?</b>"
+-msgstr ""
++msgstr "<b>ਤੁਸੀਂ ਕਿਸ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ %s ਪਾਲਿਸੀ ਜਨਰੇਟ ਕਰੋਗੇ?</b>"
+
+-#: ../gui/polgen.glade:3097
++#: ../gui/polgen.glade:2334
+ msgid "Policy Directory"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:3254
+-msgid "Add Booleans Dialog"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:3327
+-msgid "Boolean Name"
+-msgstr ""
++msgstr "ਪਾਲਿਸੀ ਡਾਇਰੈਕਟਰੀ"
+
+-#: ../gui/polgengui.py:261
++#: ../gui/polgengui.py:262
+ msgid "Role"
+-msgstr ""
++msgstr "ਰੋਲ"
+
+-#: ../gui/polgengui.py:268
++#: ../gui/polgengui.py:269
+ msgid "Existing_User"
+-msgstr ""
++msgstr "ਮੌਜੂਦਾ ਉਪਭੋਗੀ(_U)"
+
+-#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
++#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
+ msgid "Application"
+-msgstr ""
++msgstr "ਐਪਲੀਕੇਸ਼ਨ"
+
+-#: ../gui/polgengui.py:352
++#: ../gui/polgengui.py:353
+ #, python-format
+ msgid "%s must be a directory"
+-msgstr ""
++msgstr "%s ਇੱਕ ਡਾਇਰੈਕਟਰੀ ਹੋਣੀ ਜਰੂਰੀ ਹੈ"
+
+-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
++#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
+ msgid "You must select a user"
+-msgstr ""
++msgstr "ਤੁਹਾਨੂੰ ਇੱਕ ਉਪਭੋਗੀ ਚੁਣਨਾ ਜਰੂਰੀ ਹੈ"
+
+-#: ../gui/polgengui.py:542
++#: ../gui/polgengui.py:543
+ msgid "Select executable file to be confined."
+-msgstr ""
++msgstr "ਪਾਬੰਦ ਕਰਨ ਲਈ ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਫਾਇਲ ਚੁਣੋ।"
+
+-#: ../gui/polgengui.py:553
++#: ../gui/polgengui.py:554
+ msgid "Select init script file to be confined."
+-msgstr ""
++msgstr "ਪਾਬੰਦੀ ਵਾਲੀ init ਸਕਰਿਪਟ ਚੁਣੋ।"
+
+-#: ../gui/polgengui.py:563
++#: ../gui/polgengui.py:564
+ msgid "Select file(s) that confined application creates or writes"
+-msgstr ""
++msgstr "ਫਾਇਲਾਂ ਚੁਣੋ ਜੋ ਪਾਬੰਦੀ ਵਾਲੇ ਕਾਰਜ ਨੇ ਬਣਾਈਆਂ ਜਾਂ ਲਿਖੀਆਂ ਹਨ"
+
+-#: ../gui/polgengui.py:570
++#: ../gui/polgengui.py:571
+ msgid "Select directory(s) that the confined application owns and writes into"
+-msgstr ""
++msgstr "ਡਾਇਰੈਕਟਰੀ ਚੁਣੋ ਜੋ ਪਾਬੰਦੀ ਵਾਲੇ ਕਾਰਜਾਂ ਦੇ ਅਧੀਨ ਹਨ ਅਤੇ ਲਿਖੀਆਂ ਹਨ"
+
+-#: ../gui/polgengui.py:632
++#: ../gui/polgengui.py:633
+ msgid "Select directory to generate policy files in"
+-msgstr ""
++msgstr "ਡਾਇਰੈਕਟਰੀ ਚੁਣੋ ਜਿਸ ਵਿੱਚ ਪਾਲਿਸੀ ਫਾਇਲਾਂ ਬਣਾਉਣੀਆਂ ਹਨ"
+
+-#: ../gui/polgengui.py:649
++#: ../gui/polgengui.py:650
+ #, python-format
+ msgid ""
+ "Type %s_t already defined in current policy.\n"
+ "Do you want to continue?"
+ msgstr ""
++"ਕਿਸਮ %s_t ਪਹਿਲਾਂ ਹੀ ਮੌਜੂਦਾ ਪਾਲਿਸੀ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤੀ ਸੀ।\n"
++"ਕੀ ਤੁਸੀਂ ਜਾਰੀ ਰਹਿਣਾ ਚਾਹੁੰਦੇ ਹੈ?"
+
+-#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
++#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
+ msgid "Verify Name"
+-msgstr ""
++msgstr "ਨਾਂ ਦੀ ਜਾਂਚ ਕਰੋ"
+
+-#: ../gui/polgengui.py:653
++#: ../gui/polgengui.py:654
+ #, python-format
+ msgid ""
+ "Module %s.pp already loaded in current policy.\n"
+ "Do you want to continue?"
+ msgstr ""
++"ਮੈਡਿਊਲ %s.pp ਪਹਿਲਾਂ ਹੀ ਮੌਜੂਦਾ ਪਾਲਿਸੀ ਵਿੱਚ ਲੋਡ ਹੋਈ ਹੈ।\n"
++"ਕੀ ਤੁਸੀਂ ਜਾਰੀ ਰਹਿਣਾ ਚਾਹੁੰਦੇ ਹੋ?"
+
+-#: ../gui/polgengui.py:699
++#: ../gui/polgengui.py:700
+ msgid ""
+ "You must add a name made up of letters and numbers and containing no spaces."
+-msgstr ""
++msgstr "ਤੁਹਾਨੂੰ ਇੱਕ ਨਾਂ ਦੇਣਾ ਚਾਹੀਦਾ ਹੈ."
+
+-#: ../gui/polgengui.py:713
++#: ../gui/polgengui.py:714
+ msgid "You must enter a executable"
+-msgstr ""
++msgstr "ਤੁਹਾਨੂੰ ਇੱਕ ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਦੇਣਾ ਚਾਹੀਦਾ ਹੈ"
+
+-#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
++#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
+ msgid "Configue SELinux"
+-msgstr ""
++msgstr "SELinux ਸੰਰਚਨਾ"
+
+-#: ../gui/polgen.py:158
+-msgid "Internet Services Daemon"
+-msgstr ""
++#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
++msgid "Network Port"
++msgstr "ਨੈੱਟਵਰਕ ਪੋਰਟ"
+
+-#: ../gui/polgen.py:197
+-#, python-format
+-msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../gui/portsPage.py:85
++msgid ""
++"SELinux Port\n"
++"Type"
+ msgstr ""
++"SELinux ਪੋਰਟ\n"
++"ਕਿਸਮ"
+
+-#: ../gui/polgen.py:324
+-msgid "You must enter a name for your confined process/user"
+-msgstr ""
++#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
++msgid "Protocol"
++msgstr "ਪਰੋਟੋਕਾਲ"
+
+-#: ../gui/polgen.py:326
++#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
+ msgid ""
+-"Name must be alpha numberic with no spaces. Consider using option \"-n "
+-"MODULENAME\""
++"MLS/MCS\n"
++"Level"
+ msgstr ""
++"MLS/MCS\n"
++"ਲੈਵਲ"
+
+-#: ../gui/polgen.py:414
+-msgid "User Role types can not be assigned executables."
+-msgstr ""
++#: ../gui/portsPage.py:101
++msgid "Port"
++msgstr "ਪੋਰਟ"
+
+-#: ../gui/polgen.py:420
+-msgid "Only Daemon apps can use an init script.."
+-msgstr ""
++#: ../gui/portsPage.py:207
++#, python-format
++msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 "
++msgstr "ਪੋਰਟ ਨੰਬਰ \"%s\" ਠੀਕ ਨਹੀਂ ਹੈ 0 < PORT_NUMBER < 65536 "
+
+-#: ../gui/polgen.py:438
+-msgid "use_resolve must be a boolean value "
+-msgstr ""
++#: ../gui/portsPage.py:252
++msgid "List View"
++msgstr "ਲਿਸਟ ਝਲਕ"
+
+-#: ../gui/polgen.py:444
+-msgid "use_syslog must be a boolean value "
+-msgstr ""
++#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
++msgid "Group View"
++msgstr "ਗਰੁੱਪ ਦਰਿਸ਼"
+
+-#: ../gui/polgen.py:450
+-msgid "use_kerberos must be a boolean value "
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
++msgstr "ਕੀ ਤੁਸੀਂ ਯਕੀਨਨ %s '%s' ਨੂੰ ਹਟਾਉਣਾ ਚੀਹੁੰਦੇ ਹੋ?"
++
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
++msgstr "%s ਹਟਾਓ"
++
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
++msgstr "%s ਸ਼ਾਮਿਲ"
++
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
++msgstr "%s ਸੋਧ"
++
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
++msgstr "ਚੇਤਾਵਨੀ"
++
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
++msgstr "ਮਜਬੂਰ"
++
++#: ../gui/statusPage.py:94
++msgid "Status"
++msgstr "ਹਾਲਤ"
++
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
++"ਪਾਲਿਸੀ ਕਿਸਮ ਤਬਦੀਲ ਕਰਨ ਨਾਲ ਅਗਲੀ ਵਾਰ ਬੂਟ ਹੋਣ ਤੇ ਪੂਰਾ ਫਾਇਲ ਸਿਸਟਮ ਮੁੜ ਲੇਬਲ ਕੀਤਾ ਜਾਏਗਾ। "
++"ਮੁੜ-ਲੇਬਲ ਹੋਣ ਤੇ ਫਾਇਲ ਸਿਸਟਮ ਦੇ ਅਕਾਰ ਮੁਤਾਬਿਕ ਕੁਝ ਸਮਾਂ ਲੱਗਦਾ ਹੈ। ਕੀ ਤੁਸੀਂ ਜਾਰੀ ਕਰਨਾ ਹੈ?"
+
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
++"SELinux ਅਯੋਗ ਕਰਨ ਲਈ ਮੁੜ-ਚਾਲੂ ਕਰਨਾ ਪਵੇਗਾ। ਇਸ ਦੀ ਸਿਫਾਰਸ਼ ਨਹੀਂ ਕੀਤੀ ਜਾਂਦੀ। ਜੇ ਤੁਸੀਂ ਬਾਅਦ "
++"ਵਿੱਚ SELinux ਵੱਲ ਪਿੱਛੇ ਜਾਣਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਸਿਸਟਮ ਮੁੜ-ਲੇਬਲ ਕਰੇਗਾ। ਜਿਸ ਤੁਸੀਂ ਇਹ ਵੇਖਣਾ ਚਾਹੁੰਦੇ "
++"ਹੋ ਜੇ SELinux ਤੁਹਾਡੇ ਸਿਸਟਮ ਉੱਪਰ ਸਮੱਸਿਆ ਪੈਦਾ ਕਰ ਰਿਹਾ ਹੈ, ਤੁਸੀਂ permissive ਮੋਡ ਵਿੱਚ ਜਾ ਸਕਦੇ "
++"ਹੋ ਜੋ ਸਿਰਫ ਗਲਤੀਆਂ ਦਾ ਲਾਗ ਰੱਖਦਾ ਹੈ ਅਤੇ enforce SELinux ਪਾਲਿਸੀ ਨਹੀਂ। Permissive ਮੋਡ "
++"ਲਈ ਮੁੜ-ਚਾਲੂ ਕਰਨ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ ਕੀ ਤੁਸੀਂ ਜਾਰੀ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ?"
+
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
++"SELinux ਯੋਗ ਕਰਨ ਨਾਲ ਅਗਲੀ ਵਾਰ ਬੂਟ ਹੋਣ ਤੇ ਪੂਰਾ ਫਾਇਲ ਸਿਸਟਮ ਮੁੜ ਲੇਬਲ ਕੀਤਾ ਜਾਏਗਾ। ਮੁੜ-ਲੇਬਲ "
++"ਹੋਣ ਤੇ ਫਾਇਲ ਸਿਸਟਮ ਦੇ ਅਕਾਰ ਮੁਤਾਬਿਕ ਕੁਝ ਸਮਾਂ ਲੱਗਦਾ ਹੈ। ਕੀ ਤੁਸੀਂ ਜਾਰੀ ਕਰਨਾ ਹੈ?"
+
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
++msgstr "system-config-selinux"
++
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
++msgstr "SELinux ਲਾਗਿੰਗ ਮੈਪਿੰਗ ਜੋੜੋ"
++
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
++msgstr "SELinux ਨੈੱਟਵਰਕ ਪੋਰਟਾਂ ਜੋੜੋ"
++
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
++msgstr "SELinux ਕਿਸਮ"
++
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
++msgstr "ਫਾਇਲ ਨਿਰਧਾਰਨ"
++
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
++msgstr "ਫਾਇਲ ਕਿਸਮ"
++
++#: ../gui/system-config-selinux.glade:727
++msgid ""
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
++"ਸਭ ਫਾਇਲਾਂ\n"
++"ਰੈਗੂਲਰ ਫਾਇਲ\n"
++"ਡਾਇਰੈਕਟਰੀ\n"
++"ਅੱਖਰ ਜੰਤਰ\n"
++"ਬਲਾਕ ਜੰਤਰ\n"
++"ਸਾਕਟ\n"
++"ਚਿੰਨ ਸੰਬੰਧ\n"
++"named ਪਾਈਪ\n"
+
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
++msgstr "MLS"
++
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
++msgstr "SELinux ਉਪਭੋਗੀ ਸ਼ਾਮਿਲ"
++
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
++msgstr "SELinux ਪਰਬੰਧਨ"
++
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
++msgstr "ਸ਼ਾਮਿਲ"
++
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
++msgstr "ਵਿਸ਼ੇਸ਼ਤਾ(_P)"
++
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
++msgstr "ਹਟਾਓ(_D)"
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr "ਮੈਨੇਜਮੈਂਟ ਆਬਜੈਕਟ ਚੁਣੋ"
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr "<b>ਚੁਣੋ:</b>"
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr "ਸਿਸਟਮ ਮੂਲ ਮਜਬੂਰ ਮੋਡ"
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
++"ਅਯੋਗ\n"
++"ਚੇਤਾਵਨੀ\n"
++"ਮਜਬੂਰ\n"
+
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr "ਵਰਤਮਾਨ ਮਜਬੂਰ ਮੋਡ"
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr "ਸਿਸਟਮ ਮੂਲ ਪਾਲਿਸੀ ਕਿਸਮ: "
++
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
++"ਚੁਣੋ ਜੇ ਤੁਸੀਂ ਅਗਲੀ ਵਾਰ ਮੁੜ-ਚਾਲੂ ਹੋਣ ਤੇ ਪੂਰਾ ਫਾਇਲ ਸਿਸਟਮ ਮੁੜ-ਲੇਬਲ ਕਰਨਾ ਹੈ। ਮੁੜ-ਲੇਬਲ ਹੋਣ ਤੇ "
++"ਸਿਸਟਮ ਦੇ ਅਕਾਰ ਮੁਤਾਬਿਕ ਕਾਫੀ ਸਮਾਂ ਲੱਗ ਲਕਦਾ ਹੈ। ਜੇ ਤੁਸੀਂ ਪਾਲਿਸੀ ਕਿਸਮ ਤਬਦੀਲ ਕਰ ਦਿੱਤੀ ਜਾਂ "
++"ਅਯੋਗ ਤੋਂ ਮਜਬੂਰ ਤਬਦੀਲ ਕਰ ਰਹੇ ਹੋ, ਤਾਂ ਮੁੜ-ਲੇਬਲ ਕਰਨ ਦੀ ਲੋੜ ਹੈ।"
+
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr "ਫਿਰ ਚਾਲੂ ਹੋਣ ਤੇ ਮੁੜ-ਲੇਬਲ ਕਰੋ।"
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr "label37"
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr "ਬੂਲੀਅਨ ਸੈਟਿੰਗ ਨੂੰ ਸਿਸਟਮ ਮੂਲ ਵਿੱਚ ਤਬਦੀਲ ਕਰੋ"
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr "ਸੋਧੇ ਅਤੇ ਸਭ ਬੂਲੀਅਨਾਂ ਵਿੱਚ ਤਬਦੀਲ ਕਰੋ"
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr "ਫਿਲਟਰ"
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr "label50"
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr "ਫਾਇਲ ਪ੍ਰਸੰਗ ਸ਼ਾਮਿਲ ਕਰੋ"
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr "ਫਾਇਲ ਪ੍ਰਸੰਗ ਸੋਧੋ"
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
++msgstr "ਫਾਇਲ ਪ੍ਰਸੰਗ ਹਟਾਓ"
++
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
++msgstr "ਸਭ ਅਤੇ ਸੋਧੇ ਫਾਇਲ ਪ੍ਰਸੰਗ ਤਬਦੀਲ ਕਰੋ"
++
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
++msgstr "label38"
++
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
++msgstr "SELinux ਉਪਭੋਗੀ ਮੈਪਿੰਗ ਜੋੜੋ"
++
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
++msgstr "SELinux ਉਪਭੋਗੀ ਮੇਲ ਤਬਦੀਲ ਕਰੋ"
++
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
++msgstr "SELinux ਉਪਭੋਗੀ ਮੇਲ ਹਟਾਓ"
++
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
++msgstr "label39"
++
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
++msgstr "ਉਪਭੋਗੀ ਸ਼ਾਮਿਲ"
++
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
++msgstr "ਉਪਭੋਗੀ ਸੋਧ"
++
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
++msgstr "ਉਪਭੋਗੀ ਹਟਾਓ"
++
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
++msgstr "label41"
++
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
++msgstr "ਨੈੱਟਵਰਕ ਪੋਰਟ ਸ਼ਾਮਿਲ ਕਰੋ"
++
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
++msgstr "ਨੈੱਟਵਰਕ ਪੋਰਟ ਸੋਧ ਕਰੋ"
++
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
++msgstr "ਨੈੱਟਵਰਕ ਪੋਰਟ ਹਟਾਓ"
++
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
++msgstr "ਸੋਧੇ ਅਤੇ ਸਭ ਪੋਰਟਾਂ ਵਿੱਚ ਤਬਦੀਲ ਕਰੋ"
++
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
++msgstr "label42"
++
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
++msgstr "ਨਵਾਂ ਪਾਲਿਸੀ ਮੈਡਿਊਲ ਬਣਾਓ"
++
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
++msgstr "ਪਾਲਿਸੀ ਮੈਡਿਊਲ ਲੋਡ ਕਰੋ"
++
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
++msgstr "ਲੋਡ ਹੋਣਯੋਗ ਪਾਲਿਸੀ ਮੈਡਿਊਲ ਹਟਾਓ"
++
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
++msgstr "ਵਾਧੂ ਆਡਿਟ ਨਿਯਮ ਯੋਗ/ਅਯੋਗ ਕਰੋ, ਜੋ ਆਮ ਤੌਰ ਤੇ ਲਾਗ ਫਾਇਲਾਂ ਵਿੱਚ ਨਹੀਂ ਦਿੱਤੇ ਗਏ ਹਨ।"
++
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
++msgstr "label44"
++
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
++msgstr "ਕਾਰਜ ਮੋਡ ਨੂੰ ਮਨਜੂਰ ਵਿੱਚ ਤਬਦੀਲ ਕਰੋ।"
++
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
++msgstr "ਕਾਰਜ ਮੋਡ ਨੂੰ ਮਜਬੂਰ ਵਿੱਚ ਤਬਦੀਲ ਕਰੋ।"
++
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
++msgstr "ਕਾਰਜ ਡੋਮੇਨ"
++
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
++msgstr "label59"
++
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
++msgstr "SELinux ਉਪਭੋਗੀ '%s' ਦੀ ਲੋੜ ਹੈ"
++
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/polgen.py:1306
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:215
++#, fuzzy
++msgid "query SELinux Policy to see description of booleans"
++msgstr "SELinux ਪਾਲਿਸੀ ਨਿਰਮਾਣ ਜੰਤਰ"
++
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:158
++msgid "Internet Services Daemon"
++msgstr "ਇੰਟਰਨੈੱਟ ਸਰਵਿਸ ਡੈਮਨ"
++
++#: ../sepolicy/sepolicy/generate.py:171
++msgid "Valid Types:\n"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:205
+ #, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++msgstr "ਪੋਰਟਾਂ ਨੰਬਰ ਜਾਂ 1 ਤੋਂ %d ਤੱਕ ਨੰਬਰਾਂ ਦੀ ਰੇਂਜ ਹੋਣੇ ਜਰੂਰੀ ਹਨ"
++
++#: ../sepolicy/sepolicy/generate.py:332
++msgid "You must enter a name for your confined process/user"
++msgstr "ਤੁਹਾਨੂੰ ਆਪਣੇ ਪਾਬੰਦੀ ਕਾਰਜਾਂ/ਉਪਭੋਗੀਆਂ ਲਈ ਨਾਂ ਦੇਣਾ ਜਰੂਰੀ ਹੈ"
++
++#: ../sepolicy/sepolicy/generate.py:334
+ msgid ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
++msgstr "ਨਾਂ ਅਲਫਾ ਨੁਮੈਰਿਕ ਹੋਣਾ ਜਰੂਰੀ ਹੈ। ਚੋਣ \"-n MODULENAME\" ਦੀ ਵਰਤੋਂ ਕਰੋ"
++
++#: ../sepolicy/sepolicy/generate.py:422
++msgid "User Role types can not be assigned executables."
++msgstr "ਯੂਜ਼ਰ ਕਿਸਮਾਂ ਨੂੰ ਐਗਜ਼ੀਕਿਊਟੇਬਲਾਂ ਲਈ ਮਨਜੂਰੀ ਨਹੀਂ ਹੈ।"
++
++#: ../sepolicy/sepolicy/generate.py:428
++msgid "Only Daemon apps can use an init script.."
++msgstr "DAEMON ਕਾਰਜ init ਸਕਰਿਪਟ ਨੂੰ ਵਰਤ ਸਕਦੇ ਹਨ.."
++
++#: ../sepolicy/sepolicy/generate.py:446
++msgid "use_resolve must be a boolean value "
++msgstr "use_resolve ਇੱਕ ਬੂਲੀਅਨ ਮੁੱਲ ਹੋਣਾ ਜਰੂਰੀ ਹੈ"
++
++#: ../sepolicy/sepolicy/generate.py:452
++msgid "use_syslog must be a boolean value "
++msgstr "use_syslog ਦਾ ਮੁੱਲ ਬੂਲੀਅਨ ਹੋਣਾ ਜਰੂਰੀ ਹੈ"
++
++#: ../sepolicy/sepolicy/generate.py:458
++msgid "use_kerberos must be a boolean value "
++msgstr "use_syslog ਦਾ ਮੁੱਲ ਬੂਲੀਅਨ ਹੋਣਾ ਜਰੂਰੀ ਹੈ"
++
++#: ../sepolicy/sepolicy/generate.py:464
++msgid "manage_krb5_rcache must be a boolean value "
++msgstr "manage_krb5_rcache must be a boolean value "
++
++#: ../sepolicy/sepolicy/generate.py:494
++msgid "USER Types automatically get a tmp type"
++msgstr "USER ਕਿਸਮ ਆਟੋਮੈਟਿਕ ਹੀ tmp ਕਿਸਮ ਲੈ ਲੈਂਦੀ ਹੈ"
++
++#: ../sepolicy/sepolicy/generate.py:1012
++msgid "You must enter the executable path for your confined process"
++msgstr "ਤੁਹਾਨੂੰ ਆਪਣੇ ਪਾਬੰਦ ਕਾਰਜ ਲਈ ਆਗਜ਼ੀਕਿਊਟੇਬਲ ਮਾਰਗ ਦੇਣਾ ਜਰੂਰੀ ਹੈ"
++
++#: ../sepolicy/sepolicy/generate.py:1190
++msgid "Type Enforcement file"
++msgstr "enforcment ਫਾਇਲ ਟਾਈਪ ਕਰੋ"
++
++#: ../sepolicy/sepolicy/generate.py:1191
++msgid "Interface file"
++msgstr "ਇੰਟਰਫੇਸ ਫਾਇਲ"
++
++#: ../sepolicy/sepolicy/generate.py:1192
++msgid "File Contexts file"
++msgstr "ਫਾਇਲ ਪ੍ਰਸੰਗ ਫਾਇਲ"
++
++#: ../sepolicy/sepolicy/generate.py:1193
++msgid "Setup Script"
++msgstr "ਸੈੱਟਅੱਪ ਸਕਰਿਪਟ"
++
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+-msgid "Network Port"
++#: booleans.py:3
++#, fuzzy
++msgid "Allow amavis to use JIT compiler"
++msgstr "Samba ਨੂੰ nfs ਡਾਇਰੈਕਟਰੀ ਸ਼ੇਅਰ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/portsPage.py:85
++#: booleans.py:5
++#, fuzzy
++msgid "Allow users to login using a radius server"
++msgstr "ਉਪਭੋਗੀ ਨੂੰ rw usb ਜੰਤਰ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:6
+ msgid ""
+-"SELinux Port\n"
+-"Type"
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
++"cdrecord ਨੂੰ ਵੱਖ-ਵੱਖ ਹਿੱਸੇ ਪੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ। nfs, samba, ਹਟਾਉਣ-ਯੋਗ ਜੰਤਰ, ਉਪਭੋਗੀ temp "
++"ਅਤੇ ਨਾ-ਭਰੇਸੋਯੋਗ ਸੰਖੇਪ ਫਾਇਲਾਂ"
+
+-#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
+-msgid "Protocol"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
++msgstr ""
++
++#: booleans.py:9
++#, fuzzy
++msgid "Allow clamscan to read user content"
++msgstr "ਮੋਜ਼ੀਲਾ ਬਰਾਊਜ਼ਰ ਨੂੰ ਉਪਭੋਗੀ ਫਾਇਲਾਂ ਪੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:10
+ msgid ""
+-"MLS/MCS\n"
+-"Level"
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/portsPage.py:101
+-msgid "Port"
++#: booleans.py:11
++#, fuzzy
++msgid "Allow Cobbler to connect to the network using TCP."
++msgstr "squid ਡੈਮਨ ਨੂੰ ਨੈੱਟਵਰਕ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/portsPage.py:207
+-#, python-format
+-msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 "
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/portsPage.py:252
+-msgid "List View"
++#: booleans.py:14
++#, fuzzy
++msgid "Allow collectd to connect to the network using TCP."
++msgstr "squid ਡੈਮਨ ਨੂੰ ਨੈੱਟਵਰਕ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:15
++#, fuzzy
++msgid "Allow codnor domain to connect to the network using TCP."
++msgstr "squid ਡੈਮਨ ਨੂੰ ਨੈੱਟਵਰਕ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
+-msgid "Group View"
++#: booleans.py:17
++#, fuzzy
++msgid "Allow cvs daemon to read shadow"
++msgstr "sasl ਪ੍ਰਮਾਣਿਕਤਾ ਸਰਵਰ ਨੂੰ /etc/shadow ਪੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
++msgstr "ਸਭ ਡੈਮਨਾਂ ਰਾਹੀਂ ਮੁੱਖ-ਫਾਇਲਾਂ ਨੂੰ / ਤੋ ਲਿਖਣ ਲਈ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:19
++#, fuzzy
++msgid "Allow all daemons to use tcp wrappers."
++msgstr "ਸਭ ਡੈਮਨਾਂ ਰਾਹੀਂ ਮੁੱਖ-ਫਾਇਲਾਂ ਨੂੰ / ਤੋ ਲਿਖਣ ਲਈ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:20
++#, fuzzy
++msgid "Allow all daemons the ability to read/write terminals"
++msgstr "ਨਾ-ਨਿਰਧਾਰਤ ttys ਵਰਤਣ ਲਈ ਸਭ ਡੈਮਨਾਂ ਨੂੰ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:21
++#, fuzzy
++msgid "Allow dbadm to manage files in users home directories"
++msgstr ""
++"SELinux webadm ਉਪਭੋਗੀ ਨੂੰ ਨਾ-ਪ੍ਰਮਾਣਿਤ ਉਪਭੋਗੀ ਘਰੇਲੂ ਡਾਇਰੈਕਟਰੀਆਂ ਦੇ ਪਰਬੰਧਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:22
++#, fuzzy
++msgid "Allow dbadm to read files in users home directories"
++msgstr ""
++"SELinux webadm ਉਪਭੋਗੀ ਨੂੰ ਨਾ-ਪ੍ਰਮਾਣਿਤ ਉਪਭੋਗੀ ਘਰੇਲੂ ਡਾਇਰੈਕਟਰੀਆਂ ਨੂੰ ਪੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
++msgstr ""
++
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
++msgstr ""
++
++#: booleans.py:25
++#, fuzzy
++msgid "Allow dhcpc client applications to execute iptables commands"
++msgstr "ਉਪਭੋਗੀ ਨੂੰ mount ਕਮਾਂਡ ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
++msgstr ""
++
++#: booleans.py:27
++#, fuzzy
++msgid "Allow all domains to use other domains file descriptors"
++msgstr "ਸਭ ਡੈਮਨਾਂ ਰਾਹੀਂ ਮੁੱਖ-ਫਾਇਲਾਂ ਨੂੰ / ਤੋ ਲਿਖਣ ਲਈ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:28
++#, fuzzy
++msgid "Allow all domains to have the kernel load modules"
++msgstr "ਸਭ ਡੈਮਨਾਂ ਰਾਹੀਂ ਮੁੱਖ-ਫਾਇਲਾਂ ਨੂੰ / ਤੋ ਲਿਖਣ ਲਈ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
++msgstr ""
++
++#: booleans.py:30
++#, fuzzy
++msgid "Allow exim to connect to databases (postgres, mysql)"
++msgstr "ਉਪਭੋਗੀ ਨੂੰ postgres ਸਾਕਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
++msgstr ""
++
++#: booleans.py:32
++#, fuzzy
++msgid "Allow exim to read unprivileged user files."
++msgstr ""
++"SELinux webadm ਉਪਭੋਗੀ ਨੂੰ ਨਾ-ਪ੍ਰਮਾਣਿਤ ਉਪਭੋਗੀ ਘਰੇਲੂ ਡਾਇਰੈਕਟਰੀਆਂ ਨੂੰ ਪੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
++msgstr ""
++
++#: booleans.py:34
++#, fuzzy
++msgid "Allow fenced domain to connect to the network using TCP."
++msgstr "squid ਡੈਮਨ ਨੂੰ ਨੈੱਟਵਰਕ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:35
++#, fuzzy
++msgid "Allow fenced domain to execute ssh."
++msgstr "ਆਮ ਉਪਭੋਗੀ ਨੂੰ ping ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:36
++#, fuzzy
++msgid "Allow ftp to read and write files in the user home directories"
++msgstr ""
++"SELinux webadm ਉਪਭੋਗੀ ਨੂੰ ਨਾ-ਪ੍ਰਮਾਣਿਤ ਉਪਭੋਗੀ ਘਰੇਲੂ ਡਾਇਰੈਕਟਰੀਆਂ ਨੂੰ ਪੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:38
++#, fuzzy
++msgid "Allow ftp servers to connect to all ports > 1023"
++msgstr "%s ਨੂੰ ਕਿਸੇ tcp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:39
++#, fuzzy
++msgid "Allow ftp servers to connect to mysql database ports"
++msgstr "ਉਪਭੋਗੀ ਨੂੰ mysql ਸਾਕਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
++msgstr ""
++
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
++msgstr ""
++
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
++msgstr ""
++
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++msgstr ""
++
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
++msgstr ""
++
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
++msgstr ""
++
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
++msgstr ""
++
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
++msgstr ""
++
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
++msgstr ""
++
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
++msgstr ""
++
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
++msgstr ""
++
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
++msgstr ""
++
++#: booleans.py:52
++#, fuzzy
++msgid "Allow gitisis daemon to send mail"
++msgstr "ਡੈਮਨਾਂ ਨੂੰ NIS ਨਾਲ ਚੱਲਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
++msgstr ""
++
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
++msgstr ""
++
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
++msgstr ""
++
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
++msgstr ""
++
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
++msgstr ""
++
++#: booleans.py:59
++#, fuzzy
++msgid "Allow http daemon to check spam"
++msgstr "ਡੈਮਨਾਂ ਨੂੰ NIS ਨਾਲ ਚੱਲਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
++msgstr ""
++
++#: booleans.py:61
++#, fuzzy
++msgid "Allow httpd to connect to the ldap port"
++msgstr "%s ਨੂੰ ਕਿਸੇ udp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:62
++#, fuzzy
++msgid "Allow http daemon to connect to zabbix"
++msgstr "squid ਡੈਮਨ ਨੂੰ ਨੈੱਟਵਰਕ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:63
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++msgstr "squid ਡੈਮਨ ਨੂੰ ਨੈੱਟਵਰਕ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:64
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++msgstr "squid ਡੈਮਨ ਨੂੰ ਨੈੱਟਵਰਕ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:65
++#, fuzzy
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
++msgstr "squid ਡੈਮਨ ਨੂੰ ਨੈੱਟਵਰਕ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:66
++#, fuzzy
++msgid "Allow httpd to connect to memcache server"
++msgstr "%s ਨੂੰ ਕਿਸੇ tcp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
++msgstr ""
++
++#: booleans.py:68
++#, fuzzy
++msgid "Allow http daemon to send mail"
++msgstr "ਡੈਮਨਾਂ ਨੂੰ NIS ਨਾਲ ਚੱਲਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
++msgstr ""
++
++#: booleans.py:70
++msgid "Allow httpd cgi support"
++msgstr ""
++
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++msgstr ""
++
++#: booleans.py:72
++#, fuzzy
++msgid "Allow httpd to read home directories"
++msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
++msgstr ""
++
++#: booleans.py:74
++#, fuzzy
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++msgstr "ਉਪਭੋਗੀ ਨੂੰ postgres ਸਾਕਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
++msgstr ""
++
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
++msgstr ""
++
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
++msgstr ""
++
++#: booleans.py:78
++#, fuzzy
++msgid "Allow httpd to read user content"
++msgstr "rpm ਨੂੰ unconfined ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++msgstr ""
++
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
++msgstr ""
++
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++msgstr ""
++
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
++msgstr ""
++
++#: booleans.py:83
++#, fuzzy
++msgid "Allow Apache to execute tmp content."
++msgstr "ਉਪਭੋਗੀ ਨੂੰ mount ਕਮਾਂਡ ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
++msgstr ""
++
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:86
++#, fuzzy
++msgid "Allow httpd to access cifs file systems"
++msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:87
++#, fuzzy
++msgid "Allow httpd to access FUSE file systems"
++msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:88
++#, fuzzy
++msgid "Allow httpd to run gpg"
++msgstr "ssh ਨੂੰ ssh-keysign ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:89
++#, fuzzy
++msgid "Allow httpd to access nfs file systems"
++msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
++msgstr ""
++
++#: booleans.py:91
++#, fuzzy
++msgid "Allow httpd to access openstack ports"
++msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:92
++#, fuzzy
++msgid "Allow icecast to connect to all ports, not just sound ports."
++msgstr "%s ਨੂੰ ਕਿਸੇ udp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
++msgstr ""
++
++#: booleans.py:94
++msgid "Allow java executable stack"
++msgstr "java ਆਗਜ਼ੀਕਿਊਟੇਬਲ ਸਟੈਕ ਨੂੰ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:95
++#, fuzzy
++msgid "Allow confined applications to run with kerberos."
++msgstr "ਫਾਇਲਾਂ ਚੁਣੋ ਜੋ ਪਾਬੰਦੀ ਵਾਲੇ ਕਾਰਜ ਨੇ ਬਣਾਈਆਂ ਜਾਂ ਲਿਖੀਆਂ ਹਨ"
++
++#: booleans.py:96
++#, fuzzy
++msgid "Allow syslogd daemon to send mail"
++msgstr "ਡੈਮਨਾਂ ਨੂੰ NIS ਨਾਲ ਚੱਲਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:97
++#, fuzzy
++msgid "Allow syslogd the ability to read/write terminals"
++msgstr "ਨਾ-ਨਿਰਧਾਰਤ ttys ਵਰਤਣ ਲਈ ਸਭ ਡੈਮਨਾਂ ਨੂੰ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
+-msgstr ""
++#: booleans.py:100
++#, fuzzy
++msgid "Allow mock to read files in home directories."
++msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:101
++#, fuzzy
++msgid "Allow the mount command to mount any directory or file."
++msgstr "ਕਿਸੇ ਡਾਇਰੈਕਟਰੀ ਨੂੰ ਮਾਊਂਟ ਕਰਨ ਲਈ mount ਮਨਜੂਰ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:4
++#: booleans.py:102
++#, fuzzy
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
++msgstr "squid ਡੈਮਨ ਨੂੰ ਨੈੱਟਵਰਕ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:103
+ msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++"Allow mozilla_plugins to create random content in the users home directory"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
++#: booleans.py:104
++#, fuzzy
++msgid "Allow confined web browsers to read home directory content"
++msgstr "ਸਟਾਫ ਵੈੱਬ ਬਰਾਊਜ਼ਰ ਨੂੰ home ਡਾਇਰੈਕਟਰੀਆਂ ਵਿੱਚ ਲਿਖਣ ਦੀ ਮਨਜੂਰੀ"
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
++msgstr "mplayer ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਸਟੈਕ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:106
++#, fuzzy
++msgid "Allow mysqld to connect to all ports"
++msgstr "%s ਨੂੰ ਕਿਸੇ tcp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:107
++#, fuzzy
++msgid "Allow BIND to bind apache port."
++msgstr "ਹਮੇਸ਼ਾਂ %s ਨੂੰ ਕਿਸੇ udp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:108
+ msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
+-msgstr ""
++#: booleans.py:112
++#, fuzzy
++msgid "Allow system to run with NIS"
++msgstr "ਡੈਮਨਾਂ ਨੂੰ NIS ਨਾਲ ਚੱਲਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
+-msgstr ""
++#: booleans.py:113
++#, fuzzy
++msgid "Allow confined applications to use nscd shared memory."
++msgstr "ਕਲਾਂਈਟ ਨੂੰ X ਸ਼ੇਅਰ ਮੈਮੋਰੀ ਤੇ ਲਿਖਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
+-msgstr ""
++#: booleans.py:114
++#, fuzzy
++msgid "Allow nsplugin code to connect to unreserved ports"
++msgstr "%s ਨੂੰ ਕਿਸੇ udp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
+-msgstr ""
++#: booleans.py:116
++#, fuzzy
++msgid "Allow openvpn to read home directories"
++msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
++#: booleans.py:117
++#, fuzzy
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
++msgstr "squid ਡੈਮਨ ਨੂੰ ਨੈੱਟਵਰਕ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:118
++#, fuzzy
++msgid "Allow polipo to connect to all ports > 1023"
++msgstr "%s ਨੂੰ ਕਿਸੇ tcp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:12
++#: booleans.py:119
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
++#: booleans.py:120
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
+-msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
+-msgstr ""
++#: booleans.py:125
++#, fuzzy
++msgid "Allow postfix_local domain full write access to mail_spool directories"
++msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
+-msgstr ""
++#: booleans.py:128
++#, fuzzy
++msgid "Allow database admins to execute DML statement"
++msgstr "ਉਪਭੋਗੀ ਨੂੰ mount ਕਮਾਂਡ ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:129
++#, fuzzy
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr "ਆਮ ਉਪਭੋਗੀ ਨੂੰ ping ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr "pppd ਨੂੰ ਰੈਗੂਲਰ ਉਪਭੋਗੀ ਲਈ ਚੱਲਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:132
+ msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
+-msgstr ""
++#: booleans.py:134
++#, fuzzy
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++msgstr "ਉਪਭੋਗੀ ਨੂੰ postgres ਸਾਕਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
+-msgstr ""
++#: booleans.py:135
++#, fuzzy
++msgid "Allow qemu to connect fully to the network"
++msgstr "squid ਡੈਮਨ ਨੂੰ ਨੈੱਟਵਰਕ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
+-msgstr ""
++#: booleans.py:138
++#, fuzzy
++msgid "Allow qemu to use nfs file systems"
++msgstr "Samba ਨੂੰ nfs ਡਾਇਰੈਕਟਰੀ ਸ਼ੇਅਰ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
+-msgstr ""
++#: booleans.py:139
++#, fuzzy
++msgid "Allow qemu to use usb devices"
++msgstr "ਉਪਭੋਗੀ ਨੂੰ rw usb ਜੰਤਰ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
+-msgstr ""
++#: booleans.py:140
++#, fuzzy
++msgid "Allow racoon to read shadow"
++msgstr "sasl ਪ੍ਰਮਾਣਿਕਤਾ ਸਰਵਰ ਨੂੰ /etc/shadow ਪੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
+-msgstr ""
++#: booleans.py:141
++#, fuzzy
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr "squid ਡੈਮਨ ਨੂੰ ਨੈੱਟਵਰਕ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: booleans.py:142
++msgid ""
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
+-msgstr ""
++#: booleans.py:143
++#, fuzzy
++msgid "Allow rsync to run as a client"
++msgstr "rpm ਨੂੰ unconfined ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
+-msgstr ""
++#: booleans.py:144
++#, fuzzy
++msgid "Allow rsync to export any files/directories read only."
++msgstr "ਕਿਸੇ ਡਾਇਰੈਕਟਰੀ ਨੂੰ ਮਾਊਂਟ ਕਰਨ ਲਈ mount ਮਨਜੂਰ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
+-msgstr ""
++#: booleans.py:146
++#, fuzzy
++msgid "Allow rsync servers to share nfs files systems"
++msgstr "Samba ਨੂੰ nfs ਡਾਇਰੈਕਟਰੀ ਸ਼ੇਅਰ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
+-msgstr ""
++#: booleans.py:147
++#, fuzzy
++msgid "Allow samba to create new home directories (e.g. via PAM)"
++msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
+-msgstr ""
++#: booleans.py:149
++#, fuzzy
++msgid "Allow samba to share users home directories."
++msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:150
++#, fuzzy
++msgid "Allow samba to share any file/directory read only."
++msgstr "Samba ਨੂੰ nfs ਡਾਇਰੈਕਟਰੀ ਸ਼ੇਅਰ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: booleans.py:151
++#, fuzzy
++msgid "Allow samba to share any file/directory read/write."
++msgstr "Samba ਨੂੰ nfs ਡਾਇਰੈਕਟਰੀ ਸ਼ੇਅਰ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:152
++#, fuzzy
++msgid "Allow samba to act as a portmapper"
++msgstr "Samba ਨੂੰ nfs ਡਾਇਰੈਕਟਰੀ ਸ਼ੇਅਰ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:153
++#, fuzzy
++msgid "Allow samba to run unconfined scripts"
++msgstr "rpm ਨੂੰ unconfined ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
++#: booleans.py:156
++#, fuzzy
++msgid "Allow sanlock to read/write fuse files"
++msgstr "xen ਨੂੰ ਭੌਤਿਕ ਡਿਸਕ ਜੰਤਰ ਪੜਨ/ਲਿਖਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:157
++#, fuzzy
++msgid "Allow sanlock to manage nfs files"
++msgstr "ਕਿਸੇ ਫਾਇਲ ਨੂੰ ਮਾਊਂਟ ਕਰਨ ਲਈ mount ਮਨਜੂਰ ਕਰੋ"
++
++#: booleans.py:158
++#, fuzzy
++msgid "Allow sanlock to manage cifs files"
++msgstr "ਕਿਸੇ ਫਾਇਲ ਨੂੰ ਮਾਊਂਟ ਕਰਨ ਲਈ mount ਮਨਜੂਰ ਕਰੋ"
++
++#: booleans.py:159
++#, fuzzy
++msgid "Allow sasl to read shadow"
++msgstr "sasl ਪ੍ਰਮਾਣਿਕਤਾ ਸਰਵਰ ਨੂੰ /etc/shadow ਪੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:160
+ msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
+-msgstr ""
++#: booleans.py:163
++#, fuzzy
++msgid "Allow regular users direct dri device access"
++msgstr "ਰੈਗੂਲਰ ਉਪਭੋਗੀਆਂ ਨੂੰ ਸਿੱਧੀ ਮਾਊਸ ਵਰਤੋਂ ਲਈ ਮਨਜੂਰੀ ਦਿਓ (ਸਿਰਫ X ਸਰਵਰ ਨੂੰ ਮਨਜੂਰ ਕਰੋ)"
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
+-msgstr ""
++#: booleans.py:167
++#, fuzzy
++msgid "Allow users to connect to the local mysql server"
++msgstr "ਉਪਭੋਗੀ ਨੂੰ mysql ਸਾਕਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
+-msgstr ""
++#: booleans.py:168
++#, fuzzy
++msgid ""
++"Allow confined users the ability to execute the ping and traceroute commands."
++msgstr "ਉਪਭੋਗੀ ਨੂੰ mount ਕਮਾਂਡ ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
+-msgstr ""
++#: booleans.py:169
++#, fuzzy
++msgid "Allow users to connect to PostgreSQL"
++msgstr "ਉਪਭੋਗੀ ਨੂੰ postgres ਸਾਕਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
+-msgstr ""
++#: booleans.py:170
++#, fuzzy
++msgid ""
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
++msgstr "ਉਪਭੋਗੀ ਨੂੰ r/w noextattrfile (FAT, CDROM, FLOPPY) ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: booleans.py:171
++#, fuzzy
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
++"ਉਪਭੋਗੀਆਂ ਨੂੰ TCP ਸਰਵਰ ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ (ਪੋਰਟਾਂ ਨਾਲ ਜੋੜੋ ਅਤੇ ਉਸੇ ਡੋਮੇਨ ਜਾਂ ਬਾਹਰਲੇ ਉਪਭੋਗੀਆਂ "
++"ਤੋਂ ਕੁਨੈਕਸ਼ਨ ਸਵੀਕਾਰ ਕਰੋ) ਇਸ ਨੂੰ ਅਯੋਗ ਕਰਨ ਨਾਲ FTP passive ਮੋਡ ਨੂੰ ਮਜਬੂਰ ਕਰਦਾ ਹੈ ਅਤੇ ਹੋਰ "
++"ਪਰੋਟੋਕਾਲ ਤਬਦੀਲੀਆਂ ਕਰਦਾ ਹੈ"
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
+-msgstr ""
++#: booleans.py:172
++#, fuzzy
++msgid "Allow user music sharing"
++msgstr "ਉਪਭੋਗੀ ਨੂੰ rw usb ਜੰਤਰ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: booleans.py:173
++msgid ""
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: booleans.py:174
++#, fuzzy
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
++"SELinux webadm ਉਪਭੋਗੀ ਨੂੰ ਨਾ-ਪ੍ਰਮਾਣਿਤ ਉਪਭੋਗੀ ਘਰੇਲੂ ਡਾਇਰੈਕਟਰੀਆਂ ਨੂੰ ਪੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: booleans.py:176
++#, fuzzy
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
++"SELinux webadm ਉਪਭੋਗੀ ਨੂੰ ਨਾ-ਪ੍ਰਮਾਣਿਤ ਉਪਭੋਗੀ ਘਰੇਲੂ ਡਾਇਰੈਕਟਰੀਆਂ ਨੂੰ ਪੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
+-msgstr ""
++#: booleans.py:177
++#, fuzzy
++msgid "Allow sge to connect to the network using any TCP port"
++msgstr "squid ਡੈਮਨ ਨੂੰ ਨੈੱਟਵਰਕ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
+-msgstr ""
++#: booleans.py:178
++#, fuzzy
++msgid "Allow sge to access nfs file systems."
++msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: booleans.py:179
++msgid ""
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+-msgstr ""
++#: booleans.py:181
++#, fuzzy
++msgid "Allow user spamassassin clients to use the network."
++msgstr "ਬਿਨਾਂ-ਲੇਬਲ ਪੈਕਟਾਂ ਨੂੰ ਨੈੱਟਵਰਕ ਤੇ ਜਾਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+-msgstr ""
++#: booleans.py:182
++#, fuzzy
++msgid "Allow spamd to read/write user home directories."
++msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+-msgstr ""
++#: booleans.py:183
++#, fuzzy
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr "%s ਨੂੰ ਕਿਸੇ udp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
++#: booleans.py:185
++#, fuzzy
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
++"SELinux webadm ਉਪਭੋਗੀ ਨੂੰ ਨਾ-ਪ੍ਰਮਾਣਿਤ ਉਪਭੋਗੀ ਘਰੇਲੂ ਡਾਇਰੈਕਟਰੀਆਂ ਨੂੰ ਪੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+-msgstr ""
++#: booleans.py:186
++#, fuzzy
++msgid "allow host key based authentication"
++msgstr "ਪ੍ਰਮਾਣਿਕਤਾ ਲਈ Pam ਨੂੰ ਵਰਤਦੇ ਹਨ"
++
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr "ssh ਲਾਗਇਨ ਨੂੰ sysadm_r:sysadm_t ਤੌਰ ਤੇ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
++#: booleans.py:188
++#, fuzzy
++msgid "allow staff user to create and transition to svirt domains."
++msgstr "ਯੂਜ਼ਰ ਰੋਲ ਚੁਣੋ ਜੋ %s ਡੋਮੇਨ ਵਿੱਚ ਤਬਦੀਲ ਹੋਵੇਗਾ।"
++
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: booleans.py:190
++msgid ""
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
++#: booleans.py:193
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
++#: booleans.py:194
++#, fuzzy
++msgid "Allow a user to login as an unconfined domain"
++msgstr "rpm ਨੂੰ unconfined ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: booleans.py:196
++#, fuzzy
++msgid "Allow video playing tools to run unconfined"
++msgstr "rpm ਨੂੰ unconfined ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: booleans.py:198
++#, fuzzy
++msgid "Support ecryptfs home directories"
++msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:199
++#, fuzzy
++msgid "Support fusefs home directories"
++msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: booleans.py:201
++#, fuzzy
++msgid "Support NFS home directories"
++msgstr "spamd ਨੂੰ ਨੈੱਟਵਰਕ ਵਰਤਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: booleans.py:203
++#, fuzzy
++msgid "Allow varnishd to connect to all ports, not just HTTP."
++msgstr "%s ਨੂੰ ਕਿਸੇ tcp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: booleans.py:207
++#, fuzzy
++msgid "Allow confined virtual guests to read fuse files"
++msgstr "ਏਵੋਲੂਸ਼ਨ ਅਤੇ ਥੰਡਰਬਰਡ ਨੂੰ ਉਪਭੋਗੀ ਫਾਇਲਾਂ ਪੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: booleans.py:212
++#, fuzzy
++msgid "Allow confined virtual guests to use usb devices"
++msgstr "ਉਪਭੋਗੀ ਨੂੰ rw usb ਜੰਤਰ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
++
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
++#: booleans.py:214
++#, fuzzy
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
++"SELinux webadm ਉਪਭੋਗੀ ਨੂੰ ਨਾ-ਪ੍ਰਮਾਣਿਤ ਉਪਭੋਗੀ ਘਰੇਲੂ ਡਾਇਰੈਕਟਰੀਆਂ ਦੇ ਪਰਬੰਧਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
++#: booleans.py:215
++#, fuzzy
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
++"SELinux webadm ਉਪਭੋਗੀ ਨੂੰ ਨਾ-ਪ੍ਰਮਾਣਿਤ ਉਪਭੋਗੀ ਘਰੇਲੂ ਡਾਇਰੈਕਟਰੀਆਂ ਨੂੰ ਪੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
++#: booleans.py:218
++#, fuzzy
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+-msgstr ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++msgstr "ssh ਲਾਗਇਨ ਨੂੰ sysadm_r:sysadm_t ਤੌਰ ਤੇ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+-msgstr ""
++#: booleans.py:219
++#, fuzzy
++msgid "Allow xen to manage nfs files"
++msgstr "ਕਿਸੇ ਫਾਇਲ ਨੂੰ ਮਾਊਂਟ ਕਰਨ ਲਈ mount ਮਨਜੂਰ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
++#: booleans.py:222
++msgid ""
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+-msgstr ""
++#: booleans.py:223
++#, fuzzy
++msgid "Allow xguest users to mount removable media"
++msgstr "ਉਪਭੋਗੀ ਨੂੰ dmesg ਕਮਾਂਡ ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+-msgstr ""
++#: booleans.py:224
++#, fuzzy
++msgid "Allow xguest to use blue tooth devices"
++msgstr "ਉਪਭੋਗੀ ਨੂੰ rw usb ਜੰਤਰ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+-msgstr ""
++#: booleans.py:225
++#, fuzzy
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr "ਕਲਾਂਈਟ ਨੂੰ X ਸ਼ੇਅਰ ਮੈਮੋਰੀ ਤੇ ਲਿਖਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+-msgstr ""
++#: booleans.py:226
++#, fuzzy
++msgid "Allows XServer to execute writable memory"
++msgstr "ਉਪਭੋਗੀ ਨੂੰ mount ਕਮਾਂਡ ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+-msgstr ""
++#: booleans.py:228
++#, fuzzy
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr "%s ਨੂੰ ਕਿਸੇ udp ਪੋਰਟ ਨਾਲ ਜੁੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+-msgstr ""
++#: booleans.py:229
++#, fuzzy
++msgid "Allow zebra daemon to write it configuration files"
++msgstr "ਸਭ ਡੈਮਨਾਂ ਰਾਹੀਂ ਮੁੱਖ-ਫਾਇਲਾਂ ਨੂੰ / ਤੋ ਲਿਖਣ ਲਈ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
+-msgstr ""
++#~ msgid "SELinux Service Protection"
++#~ msgstr "SELinux ਸਰਵਿਸ ਸੁਰੱਖਿਆ"
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for acct daemon"
++#~ msgstr "acct ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
+-msgstr ""
++#~ msgid "Admin"
++#~ msgstr "ਪਰਬੰਧ"
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
+-msgstr ""
++#~ msgid "User Privs"
++#~ msgstr "ਉਪਭੋਗੀ Privs"
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow gadmin SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "gadmin SELinux ਉਪਭੋਗੀ ਖਾਤੇ ਨੂੰ ਆਪਣੀ home ਡਾਇਰੈਕਟਰੀ ਜਾਂ /tmp ਵਿਚਲੀਆਂ ਫਾਇਲਾਂ ਚਲਾਉਣ "
++#~ "ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow guest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "ਗਿਸਟ SELinux ਉਪਭੋਗੀ ਖਾਤੇ ਨੂੰ ਘਰੇਲੂ ਡਾਇਰੈਕਟਰੀਆਂ ਜਾਂ /tmp ਵਿੱਚ ਫਾਇਲਾਂ ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ "
++#~ "ਦਿਓ"
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
+-msgstr ""
++#~ msgid "Memory Protection"
++#~ msgstr "ਮੈਮੋਰੀ ਸੁਰੱਖਿਆ"
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
+-msgstr ""
++#~ msgid "Mount"
++#~ msgstr "ਮਾਊਂਟ"
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
+-msgstr ""
++#~ msgid "SSH"
++#~ msgstr "SSH"
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow staff SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "ਸਟਾਫ SELinux ਉਪਭੋਗੀ ਖਾਤੇ ਨੂੰ ਆਪਣੀ ਘਰੇਲੂ ਡਾਇਰੈਕਟਰੀ ਜਾਂ /tmp ਵਿੱਚ ਫਾਇਲਾਂ ਚਲਾਉਣ ਦੀ "
++#~ "ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
+-msgstr ""
++#~ msgid ""
++#~ "Allow sysadm SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "sysadm SELinux ਉਪਭੋਗੀ ਖਾਤੇ ਨੂੰ ਆਪਣੀ ਘਰੇਲੂ ਡਾਇਰੈਕਟਰੀ ਜਾਂ /tmp ਵਿੱਚ ਫਾਇਲਾਂ ਚਲਾਉਣ ਦੀ "
++#~ "ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow unconfined SELinux user account to execute files in home directory "
++#~ "or /tmp"
++#~ msgstr ""
++#~ "ਨਾ-ਪਾਬੰਦ SELinux ਉਪਭੋਗੀ ਖਾਤੇ ਨੂੰ ਆਪਣੀ ਘਰੇਲੂ ਡਾਇਰੈਕਟਰੀ ਜਾਂ /tmp ਵਿੱਚ ਫਾਇਲਾਂ ਚਲਾਉਣ ਦੀ "
++#~ "ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
+-msgstr ""
++#~ msgid "Network Configuration"
++#~ msgstr "ਨੈੱਟਵਰਕ ਸੰਰਚਨਾ"
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow user SELinux user account to execute files in home directory or /tmp"
++#~ msgstr ""
++#~ "ਉਪਭੋਗੀ SELinux ਉਪਭੋਗੀ ਖਾਤੇ ਨੂੰ ਆਪਣੀ ਘਰੇਲੂ ਡਾਇਰੈਕਟਰੀ ਜਾਂ /tmp ਵਿੱਚ ਫਾਇਲਾਂ ਚਲਾਉਣ ਦੀ "
++#~ "ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
+-msgstr ""
++#~ msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#~ msgstr "unconfined ਨੂੰ unconfined_execmem ਵੱਲ ਆਰਜੀ ਤਬਦੀਲ ਕਰਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
+-msgstr ""
++#~ msgid "Databases"
++#~ msgstr "ਡਾਟਾਬੇਸ"
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
+-msgstr ""
++#~ msgid "XServer"
++#~ msgstr "XServer"
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
+-msgstr ""
++#~ msgid ""
++#~ "Allow xguest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "xguest SELinux ਉਪਭੋਗੀ ਖਾਤੇ ਨੂੰ ਆਪਣੀ ਘਰੇਲੂ ਡਾਇਰੈਕਟਰੀ ਜਾਂ /tmp ਵਿੱਚ ਫਾਇਲਾਂ ਚਲਾਉਣ ਦੀ "
++#~ "ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
+-msgstr ""
++#~ msgid "NIS"
++#~ msgstr "NIS"
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
+-msgstr ""
++#~ msgid "Web Applications"
++#~ msgstr "ਵੈੱਬ ਕਾਰਜ"
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
+-msgstr ""
++#~ msgid "Transition staff SELinux user to Web Browser Domain"
++#~ msgstr "ਸਟਾਫ SELinux ਉਪਭੋਗੀ ਨੂੰ ਵੈੱਬ ਬਰਾਊਜ਼ਰ ਡੋਮੇਨ ਵਿੱਚ ਤਬਦੀਲ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
+-msgstr ""
++#~ msgid "Transition sysadm SELinux user to Web Browser Domain"
++#~ msgstr "sysadm SELinux ਉਪਭੋਗੀ ਨੂੰ ਵੈੱਬ ਬਰਾਊਜ਼ਰ ਡੋਮੇਨ ਵਿੱਚ ਤਬਦੀਲ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
+-msgstr ""
++#~ msgid "Transition user SELinux user to Web Browser Domain"
++#~ msgstr "ਉਪਭੋਗੀ SELinux ਉਪਭੋਗੀ ਨੂੰ ਵੈੱਬ ਬਰਾਊਜ਼ਰ ਡੋਮੇਨ ਵਿੱਚ ਤਬਦੀਲ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
+-msgstr ""
++#~ msgid "Transition xguest SELinux user to Web Browser Domain"
++#~ msgstr "xguest SELinux ਉਪਭੋਗੀ ਨੂੰ ਵੈੱਬ ਬਰਾਊਜਰ ਡੋਮੇਨ ਵਿੱਚ ਤਬਦੀਲ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
+-msgstr ""
++#~ msgid "Disable SELinux protection for amanda"
++#~ msgstr "amanda ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for amavis"
++#~ msgstr "amavis ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for apmd daemon"
++#~ msgstr "apmd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
+-msgstr ""
++#~ msgid "Disable SELinux protection for arpwatch daemon"
++#~ msgstr "arpwatch ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for auditd daemon"
++#~ msgstr "auditd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
+-msgstr ""
++#~ msgid "Disable SELinux protection for automount daemon"
++#~ msgstr "automount ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for avahi"
++#~ msgstr "avahi ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for bluetooth daemon"
++#~ msgstr "bluetooth ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for canna daemon"
++#~ msgstr "canna ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cardmgr daemon"
++#~ msgstr "cardmgr ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Cluster Server"
++#~ msgstr "ਕਲੱਸਟਰ ਸਰਵਰ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ciped daemon"
++#~ msgstr "ciped ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clamd daemon"
++#~ msgstr "clamd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clamscan"
++#~ msgstr "clamscan ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clvmd"
++#~ msgstr "clvmd ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
+-msgstr ""
++#~ msgid "Disable SELinux protection for comsat daemon"
++#~ msgstr "comsat ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for courier daemon"
++#~ msgstr "courier ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cpucontrol daemon"
++#~ msgstr "cpucontrol ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cpuspeed daemon"
++#~ msgstr "cpuspeed ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
+-msgstr ""
++#~ msgid "Cron"
++#~ msgstr "Cron"
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for crond daemon"
++#~ msgstr "crond ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
+-msgstr ""
++#~ msgid "Printing"
++#~ msgstr "ਪ੍ਰਿੰਟਿੰਗ"
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd back end server"
++#~ msgstr "cupsd ਬੈਕਐਂਡ ਸਰਵਰ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd daemon"
++#~ msgstr "cupsd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd_lpd"
++#~ msgstr "cupsd_lpd ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
+-msgstr ""
++#~ msgid "CVS"
++#~ msgstr "CVS"
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cvs daemon"
++#~ msgstr "cvs ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cyrus daemon"
++#~ msgstr "cyrus ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dbskkd daemon"
++#~ msgstr "dbskkd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dbusd daemon"
++#~ msgstr "dbusd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccd"
++#~ msgstr "dccd ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccifd"
++#~ msgstr "dccifd ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccm"
++#~ msgstr "dccm ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ddt daemon"
++#~ msgstr "ddt ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for devfsd daemon"
++#~ msgstr "devfsd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dhcpc daemon"
++#~ msgstr "dhcpc ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dhcpd daemon"
++#~ msgstr "dhcpd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dictd daemon"
++#~ msgstr "dictd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
+-msgstr ""
++#~ msgid "Allow sysadm_t to directly start daemons"
++#~ msgstr "sysadm_t ਨੂੰ ਸਿੱਧਾ ਹੀ ਡੈਮਨ ਚਾਲੂ ਕਰਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Evolution"
++#~ msgstr "ਏਵੋਲੂਸ਼ਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
+-msgstr ""
++#~ msgid "Games"
++#~ msgstr "ਖੇਡਾਂ"
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
+-msgstr ""
++#~ msgid "Disable SELinux protection for games"
++#~ msgstr "ਖੇਡਾਂ ਲਈ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
+-msgstr ""
++#~ msgid "Disable SELinux protection for the web browsers"
++#~ msgstr "ਵੈੱਬ ਬਰਾਊਜ਼ਰਾਂ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Thunderbird"
++#~ msgstr "ਥੰਡਰਬਰਡ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for distccd daemon"
++#~ msgstr "distccd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dmesg daemon"
++#~ msgstr "dmesg ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dnsmasq daemon"
++#~ msgstr "dnsmasq ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dovecot daemon"
++#~ msgstr "dovecot ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
+-msgstr ""
++#~ msgid "Disable SELinux protection for entropyd daemon"
++#~ msgstr "entropyd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fetchmail"
++#~ msgstr "fetchmail ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fingerd daemon"
++#~ msgstr "fingerd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
+-msgstr ""
++#~ msgid "Disable SELinux protection for freshclam daemon"
++#~ msgstr "freshclam ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fsdaemon daemon"
++#~ msgstr "fsdaemon ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
+-msgstr ""
++#~ msgid "Disable SELinux protection for gpm daemon"
++#~ msgstr "gpm ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
+-msgstr ""
++#~ msgid "NFS"
++#~ msgstr "NFS"
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
+-msgstr ""
++#~ msgid "Disable SELinux protection for gss daemon"
++#~ msgstr "gss ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Hal daemon"
++#~ msgstr "Hal ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
+-msgstr ""
++#~ msgid "Compatibility"
++#~ msgstr "ਅਨੁਕੂਲਤਾ"
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Do not audit things that we know to be broken but which are not security "
++#~ "risks"
++#~ msgstr ""
++#~ "ਉਹ ਚੀਜਾਂ ਆਡਿਟ ਨਾ ਕਰੋ ਜੋ ਤੁਹਾਨੂੰ ਲੱਗਦਾ ਹੈ ਕਿ ਰੁਕਾਵਟ ਪਾਉਂਦੀਆਂ ਹਨ ਅਤੇ ਸੁਰੱਖਿਆ ਨੂੰ ਕੋਈ ਖਤਰਾ "
++#~ "ਨਹੀਂ ਹੈ।"
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hostname daemon"
++#~ msgstr "hostname ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hotplug daemon"
++#~ msgstr "hotplug ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for howl daemon"
++#~ msgstr "howl ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cups hplip daemon"
++#~ msgstr "cups hplip ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for httpd rotatelogs"
++#~ msgstr "httpd rotatelogs ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
+-msgstr ""
++#~ msgid "HTTPD Service"
++#~ msgstr "HTTPD ਸਰਵਿਸ"
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for http suexec"
++#~ msgstr "http suexec ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hwclock daemon"
++#~ msgstr "hwclock ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
+-msgstr ""
++#~ msgid "Disable SELinux protection for i18n daemon"
++#~ msgstr "i18n ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for imazesrv daemon"
++#~ msgstr "imazesrv ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
+-msgstr ""
++#~ msgid "Disable SELinux protection for inetd child daemons"
++#~ msgstr "inetd ਅਧੀਨ ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
+-msgstr ""
++#~ msgid "Disable SELinux protection for inetd daemon"
++#~ msgstr "inetd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for innd daemon"
++#~ msgstr "innd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for iptables daemon"
++#~ msgstr "iptables ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ircd daemon"
++#~ msgstr "ircd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:189
+-msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for irqbalance daemon"
++#~ msgstr "irqbalance ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
+-msgstr ""
++#~ msgid "Disable SELinux protection for iscsi daemon"
++#~ msgstr "iscsi ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for jabberd daemon"
++#~ msgstr "jabberd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
+-msgstr ""
++#~ msgid "Kerberos"
++#~ msgstr "Kerberos"
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for kadmind daemon"
++#~ msgstr "kadmind ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for klogd daemon"
++#~ msgstr "klogd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for krb5kdc daemon"
++#~ msgstr "krb5kdc ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ktalk daemons"
++#~ msgstr "ktalk ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for kudzu daemon"
++#~ msgstr "kudzu ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for locate daemon"
++#~ msgstr "locate ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lpd daemon"
++#~ msgstr "lpd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lrrd daemon"
++#~ msgstr "lrrd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lvm daemon"
++#~ msgstr "lvm ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mailman"
++#~ msgstr "mailman ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:202
+-msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mdadm daemon"
++#~ msgstr "mdadm ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:203
+-msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for monopd daemon"
++#~ msgstr "monopd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mrtg daemon"
++#~ msgstr "mrtg ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mysqld daemon"
++#~ msgstr "mysqld ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nagios daemon"
++#~ msgstr "nagios ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
+-msgstr ""
++#~ msgid "Name Service"
++#~ msgstr "ਨਾਂ ਸਰਵਿਸ"
+
+-#: ../gui/selinux.tbl:208
+-msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
+-msgstr ""
++#~ msgid "Disable SELinux protection for named daemon"
++#~ msgstr "named ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nessusd daemon"
++#~ msgstr "nessusd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NetworkManager"
++#~ msgstr "NetworkManager ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nfsd daemon"
++#~ msgstr "nfsd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
+-msgstr ""
++#~ msgid "Samba"
++#~ msgstr "Samba"
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nmbd daemon"
++#~ msgstr "nmbd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nrpe daemon"
++#~ msgstr "nrpe ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nscd daemon"
++#~ msgstr "nscd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:216
+-msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nsd daemon"
++#~ msgstr "nsd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ntpd daemon"
++#~ msgstr "ntpd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for oddjob"
++#~ msgstr "oddjob ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
++
++#~ msgid "Disable SELinux protection for oddjob_mkhomedir"
++#~ msgstr "oddjob_mkhomedir ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
++
++#~ msgid "Disable SELinux protection for openvpn daemon"
++#~ msgstr "openvpn ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
++
++#~ msgid "Disable SELinux protection for pam daemon"
++#~ msgstr "pam ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
++
++#~ msgid "Disable SELinux protection for pegasus"
++#~ msgstr "pegasus ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
++
++#~ msgid "Disable SELinux protection for perdition daemon"
++#~ msgstr "perdition ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
++
++#~ msgid "Disable SELinux protection for portmap daemon"
++#~ msgstr "portmap ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
++
++#~ msgid "Disable SELinux protection for portslave daemon"
++#~ msgstr "portslave ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
++
++#~ msgid "Disable SELinux protection for postfix"
++#~ msgstr "postfix ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
++
++#~ msgid "Disable SELinux protection for postgresql daemon"
++#~ msgstr "postgresql ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
++
++#~ msgid "pppd"
++#~ msgstr "pppd"
++
++#~ msgid "Disable SELinux protection for pptp"
++#~ msgstr "pptp ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for prelink daemon"
++#~ msgstr "prelink ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for privoxy daemon"
++#~ msgstr "privoxy ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ptal daemon"
++#~ msgstr "ptal ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for pxe daemon"
++#~ msgstr "pxe ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
+-msgstr ""
++#~ msgid "Disable SELinux protection for pyzord"
++#~ msgstr "pyzord ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for quota daemon"
++#~ msgstr "quota ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
+-msgstr ""
++#~ msgid "Disable SELinux protection for radiusd daemon"
++#~ msgstr "radiusd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
+-msgstr ""
++#~ msgid "Disable SELinux protection for radvd daemon"
++#~ msgstr "radvd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rdisc"
++#~ msgstr "rdisc ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
+-msgstr ""
++#~ msgid "Disable SELinux protection for readahead"
++#~ msgstr "readahead ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
+-msgstr ""
++#~ msgid "Allow programs to read files in non-standard locations (default_t)"
++#~ msgstr "ਪਰੋਗਰਾਮਾਂ ਨੂੰ ਬਿਨਾ-ਮਿਆਰ (default_t) ਸਥਿਤੀਆਂ ਤੋਂ ਫਾਇਲਾਂ ਪੜਨ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for restorecond"
++#~ msgstr "restorecond ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rhgb daemon"
++#~ msgstr "rhgb ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ricci"
++#~ msgstr "ricci ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ricci_modclusterd"
++#~ msgstr "ricci_modclusterd ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rlogind daemon"
++#~ msgstr "rlogind ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rpcd daemon"
++#~ msgstr "rpcd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rshd"
++#~ msgstr "rshd ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
+-msgstr ""
++#~ msgid "rsync"
++#~ msgstr "rsync"
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rsync daemon"
++#~ msgstr "rsync ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
+-msgstr ""
++#~ msgid "Allow ssh to run from inetd instead of as a daemon"
++#~ msgstr "ssh ਨੂੰ ਡੈਮਨ ਦੀ ਬਜਾਇ inetd ਤੋਂ ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
+-msgstr ""
++#~ msgid "SASL authentication server"
++#~ msgstr "SASL ਪ੍ਰਮਾਣਿਕਤਾ ਸਰਵਰ"
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
+-msgstr ""
++#~ msgid ""
++#~ "Allow X-Windows server to map a memory region as both executable and "
++#~ "writable"
++#~ msgstr ""
++#~ "X-ਵਿੰਡੋ ਸਰਵਰ ਨੂੰ ਮੈਮੋਰੀ ਮੈਪ ਕਰਨ ਲਈ ਮਨਜੂਰੀ ਦਿਓ ਤਾਂ ਕਿ ਇਹ ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਅਤੇ ਲਿਖਣਯੋਗ ਹੋ ਸਕੇ"
+
+-#: ../gui/statusPage.py:133
+-msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for saslauthd daemon"
++#~ msgstr "saslauthd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/statusPage.py:147
+-msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for scannerdaemon daemon"
++#~ msgstr "scannerdaemon ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/statusPage.py:152
+-msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
+-msgstr ""
++#~ msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#~ msgstr "sysadm_t, sudo ਅਤੇ su ਪ੍ਰਭਾਵੀ ਤਬਦੀਲੀ ਮਨਜੂਰ ਨਾ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
+-msgstr ""
++#~ msgid "Do not allow any processes to load kernel modules"
++#~ msgstr "ਕਿਸੇ ਵੀ ਕਾਰਜ ਨੂੰ ਕਰਨਲ ਮੈਡਿਊਲ ਲੋਡ ਨਾ ਕਰਨ ਦਿਓ"
+
+-#: ../gui/system-config-selinux.glade:12
+-msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+-msgstr ""
++#~ msgid "Do not allow any processes to modify kernel SELinux policy"
++#~ msgstr "ਕਰਨਲ SELinux ਪਾਲਿਸੀ ਨੂੰ ਕਿਸੇ ਵੀ ਕਾਰਜ ਦੁਆਰਾ ਸੋਧਣ ਨਾ ਦਿਓ"
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sendmail daemon"
++#~ msgstr "sendmail ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
+-msgstr ""
++#~ msgid "Disable SELinux protection for setrans"
++#~ msgstr "setrans ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
+-msgstr ""
++#~ msgid "Disable SELinux protection for setroubleshoot daemon"
++#~ msgstr "setroublesoot ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
+-msgstr ""
++#~ msgid "Disable SELinux protection for slapd daemon"
++#~ msgstr "slapd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
+-msgstr ""
++#~ msgid "Disable SELinux protection for slrnpull daemon"
++#~ msgstr "slrnpull ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:727
+-msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
+-msgstr ""
++#~ msgid "Disable SELinux protection for smbd daemon"
++#~ msgstr "smbd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
+-msgstr ""
++#~ msgid "Disable SELinux protection for snmpd daemon"
++#~ msgstr "snmpd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for snort daemon"
++#~ msgstr "snort ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
+-msgstr ""
++#~ msgid "Disable SELinux protection for soundd daemon"
++#~ msgstr "soundd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sound daemon"
++#~ msgstr "sound ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
+-msgstr ""
++#~ msgid "Spam Protection"
++#~ msgstr "spam ਸੁਰੱਖਿਆ"
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
+-msgstr ""
++#~ msgid "Disable SELinux protection for spamd daemon"
++#~ msgstr "spamd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
+-msgstr ""
++#~ msgid "Allow Spam Assassin daemon network access"
++#~ msgstr "Spam Assasin ਡੈਮਨ ਨੂੰ ਨੈੱਟਵਰਕ ਪਹੁੰਚ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
+-msgstr ""
++#~ msgid "Disable SELinux protection for speedmgmt daemon"
++#~ msgstr "speedmgmt ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
+-msgstr ""
++#~ msgid "Squid"
++#~ msgstr "Squid"
+
+-#: ../gui/system-config-selinux.glade:1354
+-msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
+-msgstr ""
++#~ msgid "Disable SELinux protection for squid daemon"
++#~ msgstr "squid ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ssh daemon"
++#~ msgstr "ssh ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
+-msgstr ""
++#~ msgid ""
++#~ "Allow staff_r users to search the sysadm home dir and read files (such as "
++#~ "~/.bashrc)"
++#~ msgstr ""
++#~ "staff_r ਉਪਭੋਗੀਆਂ ਨੂੰ ਪਰਬੰਧਕ ਘਰੇਲੂ ਡਾਇਰੈਕਟਰੈਕਟਰੀ ਖੋਜਣ ਅਤੇ ਫਾਇਲਾਂ (ਜਿਵੇਂ ~/.bashrc) ਪੜਨ "
++#~ "ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/system-config-selinux.glade:1463
+-msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
+-msgstr ""
++#~ msgid "Universal SSL tunnel"
++#~ msgstr "ਯੂਨੀਵਰਸਲ SSL tunnel"
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
+-msgstr ""
++#~ msgid "Disable SELinux protection for stunnel daemon"
++#~ msgstr "stunnel ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
+-msgstr ""
++#~ msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#~ msgstr "stunnel ਡੈਮਨ ਨੂੰ xinetd ਦੇ ਬਾਹਰ, ਸਟੈਂਡਅਲੋਨ ਚੱਲਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
+-msgstr ""
++#~ msgid "Disable SELinux protection for swat daemon"
++#~ msgstr "swat ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sxid daemon"
++#~ msgstr "sxid ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
+-msgstr ""
++#~ msgid "Disable SELinux protection for syslogd daemon"
++#~ msgstr "syslogd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
+-msgstr ""
++#~ msgid "Disable SELinux protection for system cron jobs"
++#~ msgstr "ਸਿਸਟਮ cron jobs ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for tcp daemon"
++#~ msgstr "tcp ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for telnet daemon"
++#~ msgstr "telnet ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for tftpd daemon"
++#~ msgstr "tftpd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for transproxy daemon"
++#~ msgstr "transproxy ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
+-msgstr ""
++#~ msgid "Disable SELinux protection for udev daemon"
++#~ msgstr "udev ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for uml daemon"
++#~ msgstr "uml ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
+-msgstr ""
++#~ msgid ""
++#~ "Allow xinetd to run unconfined, including any services it starts that do "
++#~ "not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "xinetd ਨੂੰ ਨਾ-ਪਾਬੰਦ ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ, ਜਿਵੇਂ ਕਿ ਸਰਵਿਸਾਂ ਜੋ ਇਹ ਚਲਾਉਂਦਾ ਹੈ ਤੇ ਜਿਸ ਜੀ "
++#~ "ਡੋਮੇਨ ਤਬਦੀਲੀ ਪਰਿਭਾਸ਼ਿਤ ਨਹੀਂ ਕੀਤੀ ਹੈ"
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
+-msgstr ""
++#~ msgid ""
++#~ "Allow rc scripts to run unconfined, including any daemon started by an rc "
++#~ "script that does not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "rc ਸਕਰਿਪਟਾਂ ਨੂੰ ਨਾ-ਪਾਬੰਦ ਚਲਾਉਣ ਲਈ ਮਨਜੂਰੀ ਦਿਓ, ਜਿਵੇਂ ਕਿ ਕੋਈ ਵੀ ਡੈਮਨ ਜੋ rc ਸਕਰਿਪਟ "
++#~ "ਦੁਆਰਾ ਚਲਾਇਆ ਗਿਆ ਹੈ ਤੇ ਜਿਸ ਦੀ ਡੋਮੇਨ ਤਬਦੀਲੀ ਪਰਿਭਾਸ਼ਿਤ ਨਹੀਂ ਕੀਤੀ ਹੈ"
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
+-msgstr ""
++#~ msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#~ msgstr "ਪ੍ਰਮਾਣਿਤ ਸਹੂਲਤਾਂ ਜਿਵੇਂ hotplug ਅਤੇ insmod ਨੂੰ ਨਾ-ਪਾਬੰਦ ਚਲਾਉਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for updfstab daemon"
++#~ msgstr "updfstab ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for uptimed daemon"
++#~ msgstr "uptimed ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
+-msgstr ""
++#~ msgid ""
++#~ "Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, "
++#~ "only staff_r can do so"
++#~ msgstr ""
++#~ "user_r ਨੂੰ sysadm_r ਤੱਕ su, sudo, ਜਾਂ userhelper ਰਾਹੀਂ ਪਹੁੰਚਣ ਦੀ ਮਨਜੂਰੀ ਦਿਓ। ਨਹੀਂ "
++#~ "ਤਾਂ, ਸਿਰਫ staff_r ਹੀ ਅਜਿਹਾ ਕਰ ਸਕਦਾ ਹੈ"
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
+-msgstr ""
++#~ msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#~ msgstr ""
++#~ "ਉਪਭੋਗੀ ਨੂੰ ਨੈੱਟਵਰਕ ਇੰਟਰਫੇਸ ਕੰਟਰੋਲ ਕਰਨ ਦੀ ਮਨਜੂਰੀ ਦਿੰਦਾ ਹੈ (USERCTL=true ਦੀ ਵੀ ਲੋੜ ਹੈ)"
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
+-msgstr ""
++#~ msgid "Allow user to stat ttyfiles"
++#~ msgstr "ਉਪਭੋਗੀ ਨੂੰ stat ttyfiles ਦੀ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
+-msgstr ""
++#~ msgid "Disable SELinux protection for uucpd daemon"
++#~ msgstr "uucpd ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
+-msgstr ""
++#~ msgid "Disable SELinux protection for vmware daemon"
++#~ msgstr "vmware ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
+-msgstr ""
++#~ msgid "Disable SELinux protection for watchdog daemon"
++#~ msgstr "watchdog ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
+-msgstr ""
++#~ msgid "Disable SELinux protection for winbind daemon"
++#~ msgstr "winbind ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
+-msgstr ""
++#~ msgid "Disable SELinux protection for xdm daemon"
++#~ msgstr "xdm ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
+-msgstr ""
++#~ msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#~ msgstr "xdm ਲਾਗਇਨ ਨੂੰ sysadm_r:sysadm_t ਤੌਰ ਤੇ ਮਨਜੂਰੀ ਦਿਓ"
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
+-msgstr ""
++#~ msgid "Disable SELinux protection for xen daemon"
++#~ msgstr "xen ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:2661
+-msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
+-msgstr ""
++#~ msgid "XEN"
++#~ msgstr "XEN"
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
+-msgstr ""
++#~ msgid "Disable SELinux protection for xfs daemon"
++#~ msgstr "xfs ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
+-msgstr ""
++#~ msgid "Disable SELinux protection for xen control"
++#~ msgstr "xen constrol ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ypbind daemon"
++#~ msgstr "ypbind ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NIS Password Daemon"
++#~ msgstr "NIS ਪਾਸਵਰਡ ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ypserv daemon"
++#~ msgstr "ypserv ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
++#~ msgstr "NIS ਟਰਾਂਸਫਰ ਡੈਮਨ ਲਈ SELinux ਸੁਰੱਖਿਆ ਅਯੋਗ ਕਰੋ"
+diff --git a/policycoreutils/po/pl.po b/policycoreutils/po/pl.po
+index 3064664..e534744 100644
+--- a/policycoreutils/po/pl.po
++++ b/policycoreutils/po/pl.po
+@@ -8,17 +8,16 @@ msgid ""
+ msgstr ""
+ "Project-Id-Version: Policycoreutils\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
+-"PO-Revision-Date: 2012-04-11 18:29+0000\n"
+-"Last-Translator: Piotr Drąg <piotrdrag at gmail.com>\n"
+-"Language-Team: Polish (http://www.transifex.net/projects/p/fedora/language/"
+-"pl/)\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
++"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
++"Language-Team: Polish <trans-pl at lists.fedoraproject.org>\n"
+ "Language: pl\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+ "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+-"|| n%100>=20) ? 1 : 2)\n"
++"|| n%100>=20) ? 1 : 2);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -30,7 +29,7 @@ msgstr ""
+ " gdzie: <skrypt> jest nazwą skryptu inicjowania do wykonania,\n"
+ " a <parametry...> są parametrami dla tego skryptu."
+
+-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
++#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
+ #, c-format
+ msgid "failed to initialize PAM\n"
+ msgstr "zainicjowanie PAM się nie powiodło\n"
+@@ -79,7 +78,7 @@ msgstr "run_init może zostać uruchomione tylko na jądrze SELinuksa.\n"
+ msgid "authentication failed.\n"
+ msgstr "uwierzytelnianie się nie powiodło.\n"
+
+-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
++#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
+ #, c-format
+ msgid "Could not set exec context to %s.\n"
+ msgstr "Nie można ustawić kontekstu wykonywania dla %s.\n"
+@@ -92,687 +91,683 @@ msgstr "******************** WAŻNE ***********************\n"
+ msgid "To make this policy package active, execute:"
+ msgstr "Aby aktywować ten pakiet polityki należy wykonać:"
+
+-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
+-msgid "global"
+-msgstr "globalne"
+-
+-#: ../semanage/seobject.py:225
++#: ../semanage/seobject.py:200
+ msgid "Could not create semanage handle"
+ msgstr "Nie można utworzyć obsługi semanage"
+
+-#: ../semanage/seobject.py:233
++#: ../semanage/seobject.py:208
+ msgid "SELinux policy is not managed or store cannot be accessed."
+ msgstr ""
+ "Polityka SELinuksa nie jest zarządzana lub nie można uzyskać dostępu do "
+ "przechowalni."
+
+-#: ../semanage/seobject.py:238
++#: ../semanage/seobject.py:213
+ msgid "Cannot read policy store."
+ msgstr "Nie można odczytać przechowalni polityki."
+
+-#: ../semanage/seobject.py:243
++#: ../semanage/seobject.py:218
+ msgid "Could not establish semanage connection"
+ msgstr "Nie można nawiązać połączenia semanage"
+
+-#: ../semanage/seobject.py:248
++#: ../semanage/seobject.py:223
+ msgid "Could not test MLS enabled status"
+ msgstr "Nie można sprawdzić stanu włączenia MLS"
+
+-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
+ msgid "Not yet implemented"
+ msgstr "Niezaimplementowane"
+
+-#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:233
+ msgid "Semanage transaction already in progress"
+ msgstr "Transakcja semanage jest już wykonywana"
+
+-#: ../semanage/seobject.py:267
++#: ../semanage/seobject.py:242
+ msgid "Could not start semanage transaction"
+ msgstr "Nie można uruchomić transakcji semanage"
+
+-#: ../semanage/seobject.py:278
++#: ../semanage/seobject.py:254
+ msgid "Could not commit semanage transaction"
+ msgstr "Nie można wykonać transakcji semanage"
+
+-#: ../semanage/seobject.py:283
++#: ../semanage/seobject.py:259
+ msgid "Semanage transaction not in progress"
+ msgstr "Transakcja semanage nie jest wykonywana"
+
+-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
+ msgid "Could not list SELinux modules"
+ msgstr "Nie można wyświetlić listy modułów SELinuksa"
+
+-#: ../semanage/seobject.py:308
++#: ../semanage/seobject.py:284
+ msgid "Modules Name"
+ msgstr "Nazwa modułu"
+
+-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
+ msgid "Version"
+ msgstr "Wersja"
+
+-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
+ msgid "Disabled"
+ msgstr "Wyłączony"
+
+-#: ../semanage/seobject.py:326
++#: ../semanage/seobject.py:302
+ #, python-format
+ msgid "Could not disable module %s (remove failed)"
+ msgstr "Nie można wyłączyć modułu %s (usunięcie się nie powiodło)"
+
+-#: ../semanage/seobject.py:337
++#: ../semanage/seobject.py:313
+ #, python-format
+ msgid "Could not enable module %s (remove failed)"
+ msgstr "Nie można włączyć modułu %s (usunięcie się nie powiodło)"
+
+-#: ../semanage/seobject.py:352
++#: ../semanage/seobject.py:328
+ #, python-format
+ msgid "Could not remove module %s (remove failed)"
+ msgstr "Nie można usunąć modułu %s (usunięcie się nie powiodło)"
+
+-#: ../semanage/seobject.py:362
++#: ../semanage/seobject.py:338
+ msgid "dontaudit requires either 'on' or 'off'"
+ msgstr "dontaudit wymaga \"on\" lub \"off\""
+
+-#: ../semanage/seobject.py:391
++#: ../semanage/seobject.py:366
+ msgid "Builtin Permissive Types"
+ msgstr "Wbudowane typy zezwalania"
+
+-#: ../semanage/seobject.py:401
++#: ../semanage/seobject.py:376
+ msgid "Customized Permissive Types"
+ msgstr "Dostosowane typy zezwalania"
+
+-#: ../semanage/seobject.py:442
++#: ../semanage/seobject.py:417
+ #, python-format
+ msgid "Could not set permissive domain %s (module installation failed)"
+ msgstr ""
+ "Nie można ustawić domeny zezwalania %s (instalacja modułu się nie powiodła)"
+
+-#: ../semanage/seobject.py:448
++#: ../semanage/seobject.py:423
+ #, python-format
+ msgid "Could not remove permissive domain %s (remove failed)"
+ msgstr "Nie można usunąć domeny zezwalania %s (usunięcie się nie powiodło)"
+
+-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
+-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
+-#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
+-#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
+-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
+-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
+-#: ../semanage/seobject.py:2045
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
+ #, python-format
+ msgid "Could not create a key for %s"
+ msgstr "Nie można utworzyć klucza dla %s"
+
+-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
+-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
+ #, python-format
+ msgid "Could not check if login mapping for %s is defined"
+ msgstr "Nie można sprawdzić, jeśli mapowanie loginu dla %s zostało określone"
+
+-#: ../semanage/seobject.py:496
++#: ../semanage/seobject.py:471
+ #, python-format
+ msgid "Linux Group %s does not exist"
+ msgstr "Grupa linuksowa %s nie istnieje"
+
+-#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:476
+ #, python-format
+ msgid "Linux User %s does not exist"
+ msgstr "Użytkownik linuksowy %s nie istnieje"
+
+-#: ../semanage/seobject.py:505
++#: ../semanage/seobject.py:480
+ #, python-format
+ msgid "Could not create login mapping for %s"
+ msgstr "Nie można utworzyć mapowania loginu dla %s"
+
+-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
+ #, python-format
+ msgid "Could not set name for %s"
+ msgstr "Nie można ustawić nazwy %s"
+
+-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
+ #, python-format
+ msgid "Could not set MLS range for %s"
+ msgstr "Nie można ustawić zakresu MLS dla %s"
+
+-#: ../semanage/seobject.py:518
++#: ../semanage/seobject.py:493
+ #, python-format
+ msgid "Could not set SELinux user for %s"
+ msgstr "Nie można ustawić użytkownika SELinuksa dla %s"
+
+-#: ../semanage/seobject.py:522
++#: ../semanage/seobject.py:497
+ #, python-format
+ msgid "Could not add login mapping for %s"
+ msgstr "Nie można dodać mapowania loginu do %s"
+
+-#: ../semanage/seobject.py:540
++#: ../semanage/seobject.py:515
+ msgid "Requires seuser or serange"
+ msgstr "Wymagane jest seuser lub serange"
+
+-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
+ #, python-format
+ msgid "Login mapping for %s is not defined"
+ msgstr "Mapowanie loginu dla %s nie zostało określone"
+
+-#: ../semanage/seobject.py:567
++#: ../semanage/seobject.py:542
+ #, python-format
+ msgid "Could not query seuser for %s"
+ msgstr "Nie można odpytać seuser dla %s"
+
+-#: ../semanage/seobject.py:581
++#: ../semanage/seobject.py:556
+ #, python-format
+ msgid "Could not modify login mapping for %s"
+ msgstr "Nie można zmodyfikować mapowania loginu dla %s"
+
+-#: ../semanage/seobject.py:615
++#: ../semanage/seobject.py:590
+ #, python-format
+ msgid "Login mapping for %s is defined in policy, cannot be deleted"
+ msgstr ""
+ "Mapowanie loginu dla %s zostało określone w polityce, nie może zostać "
+ "usunięte"
+
+-#: ../semanage/seobject.py:619
++#: ../semanage/seobject.py:594
+ #, python-format
+ msgid "Could not delete login mapping for %s"
+ msgstr "Nie można usunąć mapowania loginu dla %s"
+
+-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
+-#: ../semanage/seobject.py:897
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
+ msgid "Could not list login mappings"
+ msgstr "Nie można wyświetlić listę mapowań loginów"
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
+ #: ../gui/system-config-selinux.glade:100
+ msgid "Login Name"
+ msgstr "Login"
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:128
+ #: ../gui/system-config-selinux.glade:915
+ #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
+ msgid "SELinux User"
+ msgstr "Użytkownik SELinuksa"
+
+-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
+ #: ../gui/system-config-selinux.glade:943
+ msgid "MLS/MCS Range"
+ msgstr "Zakres MLS/MCS"
+
+-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
+-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
+-#: ../semanage/seobject.py:864
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
+ #, python-format
+ msgid "Could not check if SELinux user %s is defined"
+ msgstr "Nie można sprawdzić, czy użytkownik SELinuksa %s został określony"
+
+-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
+-#: ../semanage/seobject.py:870
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
+ #, python-format
+ msgid "Could not query user for %s"
+ msgstr "Nie można odpytać użytkownika dla %s"
+
+-#: ../semanage/seobject.py:726
++#: ../semanage/seobject.py:701
+ #, python-format
+ msgid "You must add at least one role for %s"
+ msgstr "Należy dodać co najmniej jedną rolę dla %s"
+
+-#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:716
+ #, python-format
+ msgid "Could not create SELinux user for %s"
+ msgstr "Nie można utworzyć użytkownika SELinuksa dla %s"
+
+-#: ../semanage/seobject.py:750
++#: ../semanage/seobject.py:725
+ #, python-format
+ msgid "Could not add role %s for %s"
+ msgstr "Nie można dodać roli %s do %s"
+
+-#: ../semanage/seobject.py:759
++#: ../semanage/seobject.py:734
+ #, python-format
+ msgid "Could not set MLS level for %s"
+ msgstr "Nie można ustawić poziomu MLS dla %s"
+
+-#: ../semanage/seobject.py:762
++#: ../semanage/seobject.py:737
+ #, python-format
+ msgid "Could not add prefix %s for %s"
+ msgstr "Nie można dodać przedrostka %s do %s"
+
+-#: ../semanage/seobject.py:765
++#: ../semanage/seobject.py:740
+ #, python-format
+ msgid "Could not extract key for %s"
+ msgstr "Nie można rozpakować klucza dla %s"
+
+-#: ../semanage/seobject.py:769
++#: ../semanage/seobject.py:744
+ #, python-format
+ msgid "Could not add SELinux user %s"
+ msgstr "Nie można dodać użytkownika SELinuksa %s"
+
+-#: ../semanage/seobject.py:791
++#: ../semanage/seobject.py:766
+ msgid "Requires prefix, roles, level or range"
+ msgstr "Wymagany jest przedrostek, role, poziom lub zakres"
+
+-#: ../semanage/seobject.py:793
++#: ../semanage/seobject.py:768
+ msgid "Requires prefix or roles"
+ msgstr "Wymagany jest przedrostek lub role"
+
+-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
+ #, python-format
+ msgid "SELinux user %s is not defined"
+ msgstr "Użytkownik SELinuksa %s nie został określony"
+
+-#: ../semanage/seobject.py:832
++#: ../semanage/seobject.py:807
+ #, python-format
+ msgid "Could not modify SELinux user %s"
+ msgstr "Nie można zmodyfikować użytkownika SELinuksa %s"
+
+-#: ../semanage/seobject.py:866
++#: ../semanage/seobject.py:841
+ #, python-format
+ msgid "SELinux user %s is defined in policy, cannot be deleted"
+ msgstr ""
+ "Użytkownik SELinuksa %s nie został określony w polityce, nie może zostać "
+ "usunięty"
+
+-#: ../semanage/seobject.py:877
++#: ../semanage/seobject.py:852
+ #, python-format
+ msgid "Could not delete SELinux user %s"
+ msgstr "Nie można usunąć użytkownika SELinuksa %s"
+
+-#: ../semanage/seobject.py:915
++#: ../semanage/seobject.py:890
+ msgid "Could not list SELinux users"
+ msgstr "Nie można wyświetlić listy użytkowników SELinuksa"
+
+-#: ../semanage/seobject.py:921
++#: ../semanage/seobject.py:896
+ #, python-format
+ msgid "Could not list roles for user %s"
+ msgstr "Nie można wyświetlić listy ról dla użytkownika %s"
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "Labeling"
+ msgstr "Etykiety"
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "MLS/"
+ msgstr "MLS/"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "Prefix"
+ msgstr "Przedrostek"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Level"
+ msgstr "Poziom MCS"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Range"
+ msgstr "Zakres MCS"
+
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
+ msgid "SELinux Roles"
+ msgstr "Role SELinuksa"
+
+-#: ../semanage/seobject.py:967
++#: ../semanage/seobject.py:942
+ msgid "Protocol udp or tcp is required"
+ msgstr "Wymagany jest protokół UDP lub TCP"
+
+-#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:944
+ msgid "Port is required"
+ msgstr "Wymagany jest port"
+
+-#: ../semanage/seobject.py:979
++#: ../semanage/seobject.py:954
+ msgid "Invalid Port"
+ msgstr "Nieprawidłowy port"
+
+-#: ../semanage/seobject.py:983
++#: ../semanage/seobject.py:958
+ #, python-format
+ msgid "Could not create a key for %s/%s"
+ msgstr "Nie można utworzyć klucza %s/%s"
+
+-#: ../semanage/seobject.py:994
++#: ../semanage/seobject.py:969
+ msgid "Type is required"
+ msgstr "Wymagany jest typ"
+
+-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
+-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
+ #, python-format
+ msgid "Could not check if port %s/%s is defined"
+ msgstr "Nie można sprawdzić, jeśli port %s/%s został określony"
+
+-#: ../semanage/seobject.py:1002
++#: ../semanage/seobject.py:977
+ #, python-format
+ msgid "Port %s/%s already defined"
+ msgstr "Port %s/%s został już określony"
+
+-#: ../semanage/seobject.py:1006
++#: ../semanage/seobject.py:981
+ #, python-format
+ msgid "Could not create port for %s/%s"
+ msgstr "Nie można utworzyć portu dla %s/%s"
+
+-#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:987
+ #, python-format
+ msgid "Could not create context for %s/%s"
+ msgstr "Nie można utworzyć kontekstu dla %s/%s"
+
+-#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:991
+ #, python-format
+ msgid "Could not set user in port context for %s/%s"
+ msgstr "Nie można ustawić użytkownika w kontekście portu dla %s/%s"
+
+-#: ../semanage/seobject.py:1020
++#: ../semanage/seobject.py:995
+ #, python-format
+ msgid "Could not set role in port context for %s/%s"
+ msgstr "Nie można ustawić roli w kontekście portu dla %s/%s"
+
+-#: ../semanage/seobject.py:1024
++#: ../semanage/seobject.py:999
+ #, python-format
+ msgid "Could not set type in port context for %s/%s"
+ msgstr "Nie można ustawić typu w kontekście portu dla %s/%s"
+
+-#: ../semanage/seobject.py:1029
++#: ../semanage/seobject.py:1004
+ #, python-format
+ msgid "Could not set mls fields in port context for %s/%s"
+ msgstr "Nie można ustawić pól MLS w kontekście portu dla %s/%s"
+
+-#: ../semanage/seobject.py:1033
++#: ../semanage/seobject.py:1008
+ #, python-format
+ msgid "Could not set port context for %s/%s"
+ msgstr "Nie można ustawić kontekstu portu dla %s/%s"
+
+-#: ../semanage/seobject.py:1037
++#: ../semanage/seobject.py:1012
+ #, python-format
+ msgid "Could not add port %s/%s"
+ msgstr "Nie można dodać portu %s/%s"
+
+-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
+-#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
+ msgid "Requires setype or serange"
+ msgstr "Wymagane jest setype lub serange"
+
+-#: ../semanage/seobject.py:1053
++#: ../semanage/seobject.py:1028
+ msgid "Requires setype"
+ msgstr "Wymagane jest setype"
+
+-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
+ #, python-format
+ msgid "Port %s/%s is not defined"
+ msgstr "Port %s/%s nie został określony"
+
+-#: ../semanage/seobject.py:1065
++#: ../semanage/seobject.py:1040
+ #, python-format
+ msgid "Could not query port %s/%s"
+ msgstr "Nie można odpytać portu %s/%s"
+
+-#: ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1051
+ #, python-format
+ msgid "Could not modify port %s/%s"
+ msgstr "Nie można zmodyfikować portu %s/%s"
+
+-#: ../semanage/seobject.py:1089
++#: ../semanage/seobject.py:1064
+ msgid "Could not list the ports"
+ msgstr "Nie można wyświetlić listy portów"
+
+-#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1080
+ #, python-format
+ msgid "Could not delete the port %s"
+ msgstr "Nie można usunąć portu %s"
+
+-#: ../semanage/seobject.py:1122
++#: ../semanage/seobject.py:1097
+ #, python-format
+ msgid "Port %s/%s is defined in policy, cannot be deleted"
+ msgstr "Port %s/%s został określony w polityce, nie może zostać usunięty"
+
+-#: ../semanage/seobject.py:1126
++#: ../semanage/seobject.py:1101
+ #, python-format
+ msgid "Could not delete port %s/%s"
+ msgstr "Nie można usunąć portu %s/%s"
+
+-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
+ msgid "Could not list ports"
+ msgstr "Nie można wyświetlić listy portów"
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "SELinux Port Type"
+ msgstr "Typ portu SELinuksa"
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "Proto"
+ msgstr "Protokół"
+
+-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
+ msgid "Port Number"
+ msgstr "Numer portu"
+
+-#: ../semanage/seobject.py:1222
++#: ../semanage/seobject.py:1197
+ msgid "Node Address is required"
+ msgstr "Wymagany jest adres węzła"
+
+-#: ../semanage/seobject.py:1237
++#: ../semanage/seobject.py:1212
+ msgid "Unknown or missing protocol"
+ msgstr "Nieznany lub brakujący protokół"
+
+-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
+-#: ../semanage/seobject.py:1728
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
+ msgid "SELinux Type is required"
+ msgstr "Wymagany jest typ SELinuksa"
+
+-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
+-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
+-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
+-#: ../semanage/seobject.py:1732
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
+ #, python-format
+ msgid "Could not create key for %s"
+ msgstr "Nie można utworzyć klucza dla %s"
+
+-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
+-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
+ #, python-format
+ msgid "Could not check if addr %s is defined"
+ msgstr "Nie można sprawdzić, jeśli adres %s został określony"
+
+-#: ../semanage/seobject.py:1266
++#: ../semanage/seobject.py:1241
+ #, python-format
+ msgid "Could not create addr for %s"
+ msgstr "Nie można utworzyć adresu dla %s"
+
+-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
+-#: ../semanage/seobject.py:1690
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
+ #, python-format
+ msgid "Could not create context for %s"
+ msgstr "Nie można utworzyć kontekstu dla %s"
+
+-#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1251
+ #, python-format
+ msgid "Could not set mask for %s"
+ msgstr "Nie można ustawić maski dla %s"
+
+-#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1255
+ #, python-format
+ msgid "Could not set user in addr context for %s"
+ msgstr "Nie można ustawić użytkownika w kontekście adresu dla %s"
+
+-#: ../semanage/seobject.py:1284
++#: ../semanage/seobject.py:1259
+ #, python-format
+ msgid "Could not set role in addr context for %s"
+ msgstr "Nie można ustawić roli w kontekście adresu dla %s"
+
+-#: ../semanage/seobject.py:1288
++#: ../semanage/seobject.py:1263
+ #, python-format
+ msgid "Could not set type in addr context for %s"
+ msgstr "Nie można ustawić typu w kontekście adresu dla %s"
+
+-#: ../semanage/seobject.py:1293
++#: ../semanage/seobject.py:1268
+ #, python-format
+ msgid "Could not set mls fields in addr context for %s"
+ msgstr "Nie można ustawić pól MLS w kontekście adresu dla %s"
+
+-#: ../semanage/seobject.py:1297
++#: ../semanage/seobject.py:1272
+ #, python-format
+ msgid "Could not set addr context for %s"
+ msgstr "Nie można ustawić kontekstu adresu dla %s"
+
+-#: ../semanage/seobject.py:1301
++#: ../semanage/seobject.py:1276
+ #, python-format
+ msgid "Could not add addr %s"
+ msgstr "Nie można dodać adresu %s"
+
+-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
+ #, python-format
+ msgid "Addr %s is not defined"
+ msgstr "Adresu %s nie został określony"
+
+-#: ../semanage/seobject.py:1330
++#: ../semanage/seobject.py:1305
+ #, python-format
+ msgid "Could not query addr %s"
+ msgstr "Nie można odpytać adresu %s"
+
+-#: ../semanage/seobject.py:1340
++#: ../semanage/seobject.py:1315
+ #, python-format
+ msgid "Could not modify addr %s"
+ msgstr "Nie można zmodyfikować adresu %s"
+
+-#: ../semanage/seobject.py:1368
++#: ../semanage/seobject.py:1343
+ #, python-format
+ msgid "Addr %s is defined in policy, cannot be deleted"
+ msgstr "Adres %s został określony w polityce, nie może zostać usunięty"
+
+-#: ../semanage/seobject.py:1372
++#: ../semanage/seobject.py:1347
+ #, python-format
+ msgid "Could not delete addr %s"
+ msgstr "Nie można usunąć adresu %s"
+
+-#: ../semanage/seobject.py:1384
++#: ../semanage/seobject.py:1359
+ msgid "Could not deleteall node mappings"
+ msgstr "Nie można usunąć wszystkich mapowań węzłów"
+
+-#: ../semanage/seobject.py:1398
++#: ../semanage/seobject.py:1373
+ msgid "Could not list addrs"
+ msgstr "Nie można wyświetlić listy adresów"
+
+-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
+-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
+ #, python-format
+ msgid "Could not check if interface %s is defined"
+ msgstr "Nie można sprawdzić, jeśli interfejs %s został określony"
+
+-#: ../semanage/seobject.py:1465
++#: ../semanage/seobject.py:1440
+ #, python-format
+ msgid "Could not create interface for %s"
+ msgstr "Nie można utworzyć interfejsu dla %s"
+
+-#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1449
+ #, python-format
+ msgid "Could not set user in interface context for %s"
+ msgstr "Nie można ustawić użytkownika w kontekście interfejsu dla %s"
+
+-#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1453
+ #, python-format
+ msgid "Could not set role in interface context for %s"
+ msgstr "Nie można ustawić roli w kontekście interfejsu dla %s"
+
+-#: ../semanage/seobject.py:1482
++#: ../semanage/seobject.py:1457
+ #, python-format
+ msgid "Could not set type in interface context for %s"
+ msgstr "Nie można ustawić typu w kontekście interfejsu dla %s"
+
+-#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1462
+ #, python-format
+ msgid "Could not set mls fields in interface context for %s"
+ msgstr "Nie można ustawić pól MLS w kontekście interfejsu dla %s"
+
+-#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1466
+ #, python-format
+ msgid "Could not set interface context for %s"
+ msgstr "Nie można ustawić kontekstu interfejsu dla %s"
+
+-#: ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1470
+ #, python-format
+ msgid "Could not set message context for %s"
+ msgstr "Nie można ustawić kontekstu komunikatu dla %s"
+
+-#: ../semanage/seobject.py:1499
++#: ../semanage/seobject.py:1474
+ #, python-format
+ msgid "Could not add interface %s"
+ msgstr "Nie można dodać interfejsu %s"
+
+-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
+ #, python-format
+ msgid "Interface %s is not defined"
+ msgstr "Interfejs %s nie został określony"
+
+-#: ../semanage/seobject.py:1526
++#: ../semanage/seobject.py:1501
+ #, python-format
+ msgid "Could not query interface %s"
+ msgstr "Nie można odpytać interfejsu %s"
+
+-#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1512
+ #, python-format
+ msgid "Could not modify interface %s"
+ msgstr "Nie można zmodyfikować interfejsu %s"
+
+-#: ../semanage/seobject.py:1562
++#: ../semanage/seobject.py:1537
+ #, python-format
+ msgid "Interface %s is defined in policy, cannot be deleted"
+ msgstr "Interfejs %s został określony w polityce, nie może zostać usunięty"
+
+-#: ../semanage/seobject.py:1566
++#: ../semanage/seobject.py:1541
+ #, python-format
+ msgid "Could not delete interface %s"
+ msgstr "Nie można usunąć interfejsu %s"
+
+-#: ../semanage/seobject.py:1578
++#: ../semanage/seobject.py:1553
+ msgid "Could not delete all interface mappings"
+ msgstr "Nie można usunąć wszystkich mapowań interfejsów"
+
+-#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1567
+ msgid "Could not list interfaces"
+ msgstr "Nie można wyświetlić listy interfejsów"
+
+-#: ../semanage/seobject.py:1617
++#: ../semanage/seobject.py:1592
+ msgid "SELinux Interface"
+ msgstr "Interfejs SELinuksa"
+
+-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
+ msgid "Context"
+ msgstr "Kontekst"
+
+-#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1652
+ #, python-format
+ msgid "Equivalence class for %s already exists"
+ msgstr "Klasa ekwiwalentu dla %s już istnieje"
+
+-#: ../semanage/seobject.py:1673
++#: ../semanage/seobject.py:1658
+ #, python-format
+ msgid "File spec %s conflicts with equivalency rule '%s %s'"
+ msgstr "Plik spec %s jest w konflikcie z regułą ekwiwalentu \"%s %s\""
+
+-#: ../semanage/seobject.py:1682
++#: ../semanage/seobject.py:1667
+ #, python-format
+ msgid "Equivalence class for %s does not exists"
+ msgstr "Klasa ekwiwalentu dla %s nie istnieje"
+
+-#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1681
+ #, python-format
+ msgid "Could not set user in file context for %s"
+ msgstr "Nie można ustawić użytkownika w kontekście pliku dla %s"
+
+-#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1685
+ #, python-format
+ msgid "Could not set role in file context for %s"
+ msgstr "Nie można ustawić roli w kontekście pliku dla %s"
+
+-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
+ #, python-format
+ msgid "Could not set mls fields in file context for %s"
+ msgstr "Nie można ustawić pól MLS w kontekście pliku dla %s"
+
+-#: ../semanage/seobject.py:1711
++#: ../semanage/seobject.py:1696
+ msgid "Invalid file specification"
+ msgstr "Nieprawidłowe określenie pliku"
+
+-#: ../semanage/seobject.py:1713
++#: ../semanage/seobject.py:1698
+ msgid "File specification can not include spaces"
+ msgstr "Określenie pliku nie może zawierać spacji"
+
+-#: ../semanage/seobject.py:1718
++#: ../semanage/seobject.py:1703
+ #, python-format
+ msgid ""
+ "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
+@@ -780,90 +775,90 @@ msgstr ""
+ "Plik spec %s jest w konflikcie z regułą ekwiwalentu \"%s %s\"; należy "
+ "spróbować dodać \"%s\" zamiast tego"
+
+-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
+-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
+-#: ../semanage/seobject.py:1880
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
+ #, python-format
+ msgid "Could not check if file context for %s is defined"
+ msgstr "Nie można sprawdzić, jeśli kontekst pliku dla %s został określony"
+
+-#: ../semanage/seobject.py:1749
++#: ../semanage/seobject.py:1734
+ #, python-format
+ msgid "Could not create file context for %s"
+ msgstr "Nie można utworzyć kontekstu pliki dla %s"
+
+-#: ../semanage/seobject.py:1757
++#: ../semanage/seobject.py:1742
+ #, python-format
+ msgid "Could not set type in file context for %s"
+ msgstr "Nie można ustawić typu w kontekście pliku dla %s"
+
+-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
+-#: ../semanage/seobject.py:1826
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
+ #, python-format
+ msgid "Could not set file context for %s"
+ msgstr "Nie można ustawić kontekstu pliku dla %s"
+
+-#: ../semanage/seobject.py:1771
++#: ../semanage/seobject.py:1756
+ #, python-format
+ msgid "Could not add file context for %s"
+ msgstr "Nie można dodać kontekstu pliku dla %s"
+
+-#: ../semanage/seobject.py:1785
++#: ../semanage/seobject.py:1770
+ msgid "Requires setype, serange or seuser"
+ msgstr "Wymagane jest setype, serange lub seuser"
+
+-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
+ #, python-format
+ msgid "File context for %s is not defined"
+ msgstr "Kontekst pliku dla %s nie został określony"
+
+-#: ../semanage/seobject.py:1804
++#: ../semanage/seobject.py:1789
+ #, python-format
+ msgid "Could not query file context for %s"
+ msgstr "Nie można odpytać kontekstu pliku dla %s"
+
+-#: ../semanage/seobject.py:1830
++#: ../semanage/seobject.py:1815
+ #, python-format
+ msgid "Could not modify file context for %s"
+ msgstr "Nie można zmodyfikować kontekstu pliku dla %s"
+
+-#: ../semanage/seobject.py:1843
++#: ../semanage/seobject.py:1828
+ msgid "Could not list the file contexts"
+ msgstr "Nie można wyświetlić listy kontekstów plików"
+
+-#: ../semanage/seobject.py:1857
++#: ../semanage/seobject.py:1842
+ #, python-format
+ msgid "Could not delete the file context %s"
+ msgstr "Nie można usunąć kontekstu pliku %s"
+
+-#: ../semanage/seobject.py:1882
++#: ../semanage/seobject.py:1867
+ #, python-format
+ msgid "File context for %s is defined in policy, cannot be deleted"
+ msgstr ""
+ "Kontekst pliku dla %s został określony w polityce, nie może zostać usunięty"
+
+-#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1873
+ #, python-format
+ msgid "Could not delete file context for %s"
+ msgstr "Nie można usunąć kontekstu pliku dla %s"
+
+-#: ../semanage/seobject.py:1903
++#: ../semanage/seobject.py:1888
+ msgid "Could not list file contexts"
+ msgstr "Nie można wyświetlić listy kontekstów plików"
+
+-#: ../semanage/seobject.py:1907
++#: ../semanage/seobject.py:1892
+ msgid "Could not list local file contexts"
+ msgstr "Nie można wyświetlić listy lokalnych kontekstów plików"
+
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
+ msgid "SELinux fcontext"
+ msgstr "fcontext SELinuksa"
+
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
+ msgid "type"
+ msgstr "typ"
+
+-#: ../semanage/seobject.py:1957
++#: ../semanage/seobject.py:1942
+ msgid ""
+ "\n"
+ "SELinux Distribution fcontext Equivalence \n"
+@@ -871,7 +866,7 @@ msgstr ""
+ "\n"
+ "Ekwiwalent fcontext dystrybucji SELinuksa \n"
+
+-#: ../semanage/seobject.py:1962
++#: ../semanage/seobject.py:1947
+ msgid ""
+ "\n"
+ "SELinux Local fcontext Equivalence \n"
+@@ -879,83 +874,83 @@ msgstr ""
+ "\n"
+ "Lokalny ekwiwalent fcontext SELinuksa \n"
+
+-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
+-#: ../semanage/seobject.py:2054
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
+ #, python-format
+ msgid "Could not check if boolean %s is defined"
+ msgstr "Nie można sprawdzić, jeśli wartość logiczna %s została określona"
+
+-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
+ #, python-format
+ msgid "Boolean %s is not defined"
+ msgstr "Wartość logiczna %s nie została określona"
+
+-#: ../semanage/seobject.py:2002
++#: ../semanage/seobject.py:1987
+ #, python-format
+ msgid "Could not query file context %s"
+ msgstr "Nie można odpytać kontekstu pliku %s"
+
+-#: ../semanage/seobject.py:2007
++#: ../semanage/seobject.py:1992
+ #, python-format
+ msgid "You must specify one of the following values: %s"
+ msgstr "Należy podać jedną z poniższych wartości: %s"
+
+-#: ../semanage/seobject.py:2012
++#: ../semanage/seobject.py:1997
+ #, python-format
+ msgid "Could not set active value of boolean %s"
+ msgstr "Nie można ustawić aktywnej wartości zmiennej logicznej %s"
+
+-#: ../semanage/seobject.py:2015
++#: ../semanage/seobject.py:2000
+ #, python-format
+ msgid "Could not modify boolean %s"
+ msgstr "Nie można zmodyfikować wartości logicznej %s"
+
+-#: ../semanage/seobject.py:2033
++#: ../semanage/seobject.py:2018
+ #, python-format
+ msgid "Bad format %s: Record %s"
+ msgstr "Błędny format %s: wpis %s"
+
+-#: ../semanage/seobject.py:2056
++#: ../semanage/seobject.py:2042
+ #, python-format
+ msgid "Boolean %s is defined in policy, cannot be deleted"
+ msgstr ""
+ "Wartość logiczna %s została określona w polityce, nie może zostać usunięta"
+
+-#: ../semanage/seobject.py:2060
++#: ../semanage/seobject.py:2046
+ #, python-format
+ msgid "Could not delete boolean %s"
+ msgstr "Nie można usunąć wartości logicznej %s"
+
+-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
+ msgid "Could not list booleans"
+ msgstr "Nie można wyświetlić listy wartości logicznych"
+
+-#: ../semanage/seobject.py:2112
++#: ../semanage/seobject.py:2100
+ msgid "unknown"
+ msgstr "nieznane"
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "off"
+ msgstr "wyłączone"
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "on"
+ msgstr "włączone"
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "SELinux boolean"
+ msgstr "Zmienna logiczna SELinuksa"
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "State"
+ msgstr "Stan"
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "Default"
+ msgstr "Domyślnie"
+
+-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
+-#: ../gui/polgengui.py:253
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../gui/polgengui.py:254
+ msgid "Description"
+ msgstr "Opis"
+
+@@ -1019,7 +1014,7 @@ msgstr "Błąd podczas przydzielania pamięci.\n"
+ msgid "Error sending audit message.\n"
+ msgstr "Błąd podczas wysyłania komunikatu audytu.\n"
+
+-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
++#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
+ #, c-format
+ msgid "Could not determine enforcing mode.\n"
+ msgstr "Nie można ustalić trybu wymuszania.\n"
+@@ -1138,62 +1133,66 @@ msgstr "Nie można uzyskać pustego ustawienia sygnału\n"
+ msgid "Unable to set SIGHUP handler\n"
+ msgstr "Nie można ustawić obsługi SIGHUP\n"
+
+-#: ../newrole/newrole.c:1053
++#: ../newrole/newrole.c:1036
++msgid "Sorry, newrole failed to drop capabilities\n"
++msgstr ""
++
++#: ../newrole/newrole.c:1052
+ #, c-format
+ msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
+ msgstr "newrole może zostać użyte tylko na jądrze SELinuksa.\n"
+
+-#: ../newrole/newrole.c:1070
++#: ../newrole/newrole.c:1069
+ #, c-format
+ msgid "failed to get old_context.\n"
+ msgstr "uzyskanie old_context się nie powiodło.\n"
+
+-#: ../newrole/newrole.c:1077
++#: ../newrole/newrole.c:1076
+ #, c-format
+ msgid "Warning! Could not retrieve tty information.\n"
+ msgstr "Ostrzeżenie. Nie można pobrać informacji o TTY.\n"
+
+-#: ../newrole/newrole.c:1098
++#: ../newrole/newrole.c:1097
+ #, c-format
+ msgid "error on reading PAM service configuration.\n"
+ msgstr "błąd podczas odczytywania konfiguracji usługi PAM.\n"
+
+-#: ../newrole/newrole.c:1133
++#: ../newrole/newrole.c:1132
+ #, c-format
+ msgid "newrole: incorrect password for %s\n"
+ msgstr "newrole: niepoprawne hasło dla %s\n"
+
+-#: ../newrole/newrole.c:1160
++#: ../newrole/newrole.c:1159
+ #, c-format
+ msgid "newrole: failure forking: %s"
+ msgstr "newrole: rozgałęzienie się nie powiodło: %s"
+
+-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
++#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
+ #, c-format
+ msgid "Unable to restore tty label...\n"
+ msgstr "Nie można przywrócić etykiety TTY...\n"
+
+-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
++#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
+ #, c-format
+ msgid "Failed to close tty properly\n"
+ msgstr "Poprawne zamknięcie TTY się nie powiodło\n"
+
+-#: ../newrole/newrole.c:1224
++#: ../newrole/newrole.c:1223
+ #, c-format
+ msgid "Could not close descriptors.\n"
+ msgstr "Nie można zamknąć deskryptorów.\n"
+
+-#: ../newrole/newrole.c:1251
++#: ../newrole/newrole.c:1250
+ #, c-format
+ msgid "Error allocating shell's argv0.\n"
+ msgstr "Błąd podczas przydzielania argv0 powłoki.\n"
+
+-#: ../newrole/newrole.c:1287
++#: ../newrole/newrole.c:1286
+ #, c-format
+ msgid "Unable to restore the environment, aborting\n"
+ msgstr "Nie można przywrócić środowiska, przerywanie\n"
+
+-#: ../newrole/newrole.c:1298
++#: ../newrole/newrole.c:1297
+ msgid "failed to exec shell\n"
+ msgstr "wykonanie powłoki się nie powiodło\n"
+
+@@ -1296,20 +1295,20 @@ msgstr "chcat -- -CompanyConfidential /dokumenty/businessplan.odt"
+ msgid "chcat -l +CompanyConfidential juser"
+ msgstr "chcat -l +CompanyConfidential jużytkownik"
+
+-#: ../scripts/chcat:399 ../gui/polgen.py:1351
+-#, c-format, python-format
++#: ../scripts/chcat:399
++#, c-format
+ msgid "Options Error %s "
+ msgstr "Błąd opcji %s "
+
+-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
++#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
+ msgid "Boolean"
+ msgstr "Zmienna logiczna"
+
+-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
++#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
+ msgid "all"
+ msgstr "wszystko"
+
+-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
++#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
+ #: ../gui/system-config-selinux.glade:1615
+ #: ../gui/system-config-selinux.glade:1820
+ #: ../gui/system-config-selinux.glade:2437
+@@ -1397,38 +1396,46 @@ msgstr "Włącz audytowanie"
+ msgid "Load Policy Module"
+ msgstr "Wczytaj moduł polityki"
+
+-#: ../gui/polgen.glade:79
+-msgid "Polgen"
+-msgstr "Polgen"
+-
+-#: ../gui/polgen.glade:80
++#: ../gui/polgen.glade:9
+ msgid "Red Hat 2007"
+ msgstr "Red Hat 2007"
+
+-#: ../gui/polgen.glade:81
++#: ../gui/polgen.glade:11
+ msgid "GPL"
+ msgstr "GPL"
+
+ #. TRANSLATORS: Replace this string with your names, one name per line.
+-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
++#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
+ msgid "translator-credits"
+ msgstr "Piotr Drąg <piotrdrag at gmail.com>, 2006"
+
+-#: ../gui/polgen.glade:90
++#: ../gui/polgen.glade:34
++msgid "Add Booleans Dialog"
++msgstr "Dodanie okna dialogowego zmiennej logicznej"
++
++#: ../gui/polgen.glade:101
++msgid "Boolean Name"
++msgstr "Nazwa zmiennej logicznej"
++
++#: ../gui/polgen.glade:230
+ msgid "SELinux Policy Generation Tool"
+ msgstr "Narzędzie tworzenia polityki SELinuksa"
+
+-#: ../gui/polgen.glade:128
++#: ../gui/polgen.glade:251
+ msgid ""
+ "<b>Select the policy type for the application or user role you want to "
+ "confine:</b>"
+ msgstr "<b>Wybór typu roli aplikacji lub użytkownika do ograniczenia:</b>"
+
+-#: ../gui/polgen.glade:177
++#: ../gui/polgen.glade:284
+ msgid "<b>Applications</b>"
+ msgstr "<b>Aplikacje</b>"
+
+-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++msgid "Standard Init Daemon"
++msgstr "Standardowy demon inicjowania"
++
++#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
+ msgid ""
+ "Standard Init Daemon are daemons started on boot via init scripts. Usually "
+ "requires a script in /etc/rc.d/init.d"
+@@ -1436,34 +1443,34 @@ msgstr ""
+ "Standardowe demony inicjowania to demony włączane podczas uruchamiania przez "
+ "skrypty inicjacyjne. Zwykle wymagają skryptu w /etc/rc.d/init.d"
+
+-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
+-msgid "Standard Init Daemon"
+-msgstr "Standardowy demon inicjowania"
+-
+-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
+ msgid "DBUS System Daemon"
+ msgstr "Systemowy demon D-Bus"
+
+-#: ../gui/polgen.glade:280
++#: ../gui/polgen.glade:349
++msgid "Internet Services Daemon (inetd)"
++msgstr "Demon usług internetowych (inetd)"
++
++#: ../gui/polgen.glade:353
+ msgid "Internet Services Daemon are daemons started by xinetd"
+ msgstr "Demony usług internetowych to demony uruchamiane przez xinetd"
+
+-#: ../gui/polgen.glade:282
+-msgid "Internet Services Daemon (inetd)"
+-msgstr "Demon usług internetowych (inetd)"
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++msgid "Web Application/Script (CGI)"
++msgstr "Aplikacje/skrypty WWW (CGI)"
+
+-#: ../gui/polgen.glade:301
++#: ../gui/polgen.glade:370
+ msgid ""
+ "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
+ msgstr ""
+ "Skrypty CGI aplikacji/skryptów WWW (CGI) uruchamiane przez serwer WWW "
+ "(Apache)"
+
+-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
+-msgid "Web Application/Script (CGI)"
+-msgstr "Aplikacje/skrypty WWW (CGI)"
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++msgid "User Application"
++msgstr "Aplikacja użytkownika"
+
+-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
++#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
+ msgid ""
+ "User Application are any application that you would like to confine that is "
+ "started by a user"
+@@ -1471,27 +1478,27 @@ msgstr ""
+ "Aplikacje użytkownika to wszystkie ograniczane aplikacje, które są "
+ "uruchamiane przez użytkowników"
+
+-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
+-msgid "User Application"
+-msgstr "Aplikacja użytkownika"
+-
+-#: ../gui/polgen.glade:345 ../gui/polgen.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
+ msgid "Sandbox"
+ msgstr "Piaskownica"
+
+-#: ../gui/polgen.glade:391
++#: ../gui/polgen.glade:446
+ msgid "<b>Login Users</b>"
+ msgstr "<b>Logowani użytkownicy</b>"
+
+-#: ../gui/polgen.glade:453
++#: ../gui/polgen.glade:478
++msgid "Existing User Roles"
++msgstr "Istniejące role użytkowników"
++
++#: ../gui/polgen.glade:482
+ msgid "Modify an existing login user record."
+ msgstr "Zmodyfikuj istniejący wpis logowania użytkownika."
+
+-#: ../gui/polgen.glade:455
+-msgid "Existing User Roles"
+-msgstr "Istniejące role użytkowników"
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++msgid "Minimal Terminal User Role"
++msgstr "Minimalna rola użytkownika terminala"
+
+-#: ../gui/polgen.glade:474
++#: ../gui/polgen.glade:499
+ 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."
+@@ -1500,11 +1507,11 @@ msgstr ""
+ "zdalne logowanie. Domyślnie ten użytkownik nie będzie posiadał setuid, "
+ "sieci, su ani sudo."
+
+-#: ../gui/polgen.glade:476 ../gui/polgen.py:162
+-msgid "Minimal Terminal User Role"
+-msgstr "Minimalna rola użytkownika terminala"
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++msgid "Minimal X Windows User Role"
++msgstr "Minimalna rola użytkownika X Window"
+
+-#: ../gui/polgen.glade:495
++#: ../gui/polgen.glade:516
+ 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"
+@@ -1512,22 +1519,22 @@ msgstr ""
+ "Ten użytkownik może logować się do komputera przez X Window lub terminal. "
+ "Domyślnie ten użytkownik nie będzie posiadał setuid, sieci, sudo ani su"
+
+-#: ../gui/polgen.glade:497 ../gui/polgen.py:163
+-msgid "Minimal X Windows User Role"
+-msgstr "Minimalna rola użytkownika X Window"
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++msgid "User Role"
++msgstr "Rola użytkownika"
+
+-#: ../gui/polgen.glade:516
++#: ../gui/polgen.glade:533
+ msgid ""
+ "User with full networking, no setuid applications without transition, no "
+ "sudo, no su."
+ msgstr ""
+ "Użytkownik z pełną siecią, brakiem aplikacji setuid bez przemiany, sudo i su"
+
+-#: ../gui/polgen.glade:518 ../gui/polgen.py:164
+-msgid "User Role"
+-msgstr "Rola użytkownika"
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++msgid "Admin User Role"
++msgstr "Rola użytkownika administratora"
+
+-#: ../gui/polgen.glade:537
++#: ../gui/polgen.glade:550
+ msgid ""
+ "User with full networking, no setuid applications without transition, no su, "
+ "can sudo to Root Administration Roles"
+@@ -1535,15 +1542,15 @@ msgstr ""
+ "Użytkownik z pełną siecią, brakiem aplikacji setuid bez przemiany i su, może "
+ "używać sudo dla ról administratorów root"
+
+-#: ../gui/polgen.glade:539 ../gui/polgen.py:165
+-msgid "Admin User Role"
+-msgstr "Rola użytkownika administratora"
+-
+-#: ../gui/polgen.glade:585
++#: ../gui/polgen.glade:592
+ msgid "<b>Root Users</b>"
+ msgstr "<b>Użytkownicy root</b>"
+
+-#: ../gui/polgen.glade:647
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++msgid "Root Admin User Role"
++msgstr "Rola użytkownika administratora root"
++
++#: ../gui/polgen.glade:627
+ 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 "
+@@ -1553,137 +1560,119 @@ msgstr ""
+ "będzie używany do administrowania komputerem podczas uruchamiania jako root. "
+ "Ten użytkownik nie będzie mógł zalogować się bezpośrednio do systemu."
+
+-#: ../gui/polgen.glade:649 ../gui/polgen.py:166
+-msgid "Root Admin User Role"
+-msgstr "Rola użytkownika administratora root"
+-
+-#: ../gui/polgen.glade:716
+-msgid "label104"
+-msgstr "label104"
+-
+-#: ../gui/polgen.glade:745
++#: ../gui/polgen.glade:705
+ msgid "<b>Enter name of application or user role:</b>"
+ msgstr "<b>Nazwa roli aplikacji lub użytkownika do ograniczenia:</b>"
+
+-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
++#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
+ msgid "Name"
+ msgstr "Nazwa"
+
+-#: ../gui/polgen.glade:807
++#: ../gui/polgen.glade:739
+ msgid "Enter complete path for executable to be confined."
+ msgstr "Pełna ścieżka do ograniczanego pliku wykonywalnego."
+
+-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
++#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
+ msgid "..."
+ msgstr "..."
+
+-#: ../gui/polgen.glade:849
++#: ../gui/polgen.glade:776
+ msgid "Enter unique name for the confined application or user role."
+ msgstr "Unikalna nazwa dla roli ograniczanego aplikacji lub użytkownika."
+
+-#: ../gui/polgen.glade:871
++#: ../gui/polgen.glade:794
+ msgid "Executable"
+ msgstr "Plik wykonywalny"
+
+-#: ../gui/polgen.glade:899
++#: ../gui/polgen.glade:808
+ msgid "Init script"
+ msgstr "Skrypt inicjowania"
+
+-#: ../gui/polgen.glade:927
++#: ../gui/polgen.glade:821
+ msgid ""
+ "Enter complete path to init script used to start the confined application."
+ msgstr ""
+ "Pełna ścieżka do skryptu inicjowania używanego do uruchamiania ograniczanej "
+ "aplikacji."
+
+-#: ../gui/polgen.glade:982
+-msgid "label105"
+-msgstr "label105"
+-
+-#: ../gui/polgen.glade:1011
++#: ../gui/polgen.glade:887
+ msgid "<b>Select existing role to modify:</b>"
+ msgstr "<b>Wybór istniejącej roli do zmodyfikowania:</b>"
+
+-#: ../gui/polgen.glade:1045
++#: ../gui/polgen.glade:908
+ msgid "Select the user roles that will transiton to the %s domain."
+ msgstr "Wybór roli użytkownika, które przemienić do domeny %s."
+
+-#: ../gui/polgen.glade:1073
+-msgid "label106"
+-msgstr "label106"
++#: ../gui/polgen.glade:928
++msgid "role tab"
++msgstr ""
+
+-#: ../gui/polgen.glade:1102
++#: ../gui/polgen.glade:945
+ msgid "<b>Select roles that %s will transition to:</b>"
+ msgstr "<b>Wybór ról, do których przemienić %s:</b>"
+
+-#: ../gui/polgen.glade:1136
++#: ../gui/polgen.glade:963
+ msgid "Select applications domains that %s will transition to."
+ msgstr "Wybór domen aplikacji, do których przemienić %s."
+
+-#: ../gui/polgen.glade:1164
+-msgid "label107"
+-msgstr "label107"
++#: ../gui/polgen.glade:983
++msgid ""
++"transition \n"
++"role tab"
++msgstr ""
+
+-#: ../gui/polgen.glade:1193
++#: ../gui/polgen.glade:1001
+ msgid "<b>Select the user_roles that will transition to %s:</b>"
+ msgstr "<b>Wybór ról użytkownika, do których przemienić %s:</b>"
+
+-#: ../gui/polgen.glade:1227
++#: ../gui/polgen.glade:1019
+ msgid "Select the user roles that will transiton to this applications domains."
+ msgstr "Wybór ról użytkownika, które przemienić do tych domen aplikacji."
+
+-#: ../gui/polgen.glade:1255
+-msgid "label108"
+-msgstr "label108"
+-
+-#: ../gui/polgen.glade:1284
++#: ../gui/polgen.glade:1056
+ msgid "<b>Select domains that %s will administer:</b>"
+ msgstr "<b>Wybór domen, którymi %s będzie administrował:</b>"
+
+-#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
++#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
+ msgid "Select the domains that you would like this user administer."
+ msgstr "Wybór domen, które ten użytkownik ma administrować."
+
+-#: ../gui/polgen.glade:1346
+-msgid "label109"
+-msgstr "label109"
+-
+-#: ../gui/polgen.glade:1375
++#: ../gui/polgen.glade:1111
+ msgid "<b>Select additional roles for %s:</b>"
+ msgstr "<b>Wybór dodatkowych ról dla %s:</b>"
+
+-#: ../gui/polgen.glade:1437
+-msgid "label111"
+-msgstr "label111"
+-
+-#: ../gui/polgen.glade:1466
++#: ../gui/polgen.glade:1166
+ msgid "<b>Enter network ports that %s binds on:</b>"
+ msgstr "<b>Porty sieciowe, do których %s dowiązuje:</b>"
+
+-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
++#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
+ msgid "<b>TCP Ports</b>"
+ msgstr "<b>Porty TCP</b>"
+
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
++#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
++#: ../gui/polgen.glade:1698
++msgid "All"
++msgstr "Wszystko"
++
++#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
+ msgid "Allows %s to bind to any udp port"
+ msgstr "Umożliwia %s dowiązywanie do dowolnego portu UDP"
+
+-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
+-#: ../gui/polgen.glade:2215
+-msgid "All"
+-msgstr "Wszystko"
++#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
++msgid "600-1024"
++msgstr "600-1024"
+
+-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
++#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
+ msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
+ msgstr ""
+ "Umożliwia %s wywoływanie bindresvport z wartością 0. Dowiązywanie do portów "
+ "600-1024"
+
+-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
+-msgid "600-1024"
+-msgstr "600-1024"
++#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
++msgid "Unreserved Ports (>1024)"
++msgstr "Niezastrzeżone porty (powyżej 1024)"
+
+-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
++#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s binds "
+ "to. Example: 612, 650-660"
+@@ -1691,36 +1680,34 @@ msgstr ""
+ "Lista portów lub zakresów portów UDP oddzielonych przecinkami, do których %s "
+ "może dowiązywać. Przykład: 612, 650-660"
+
+-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
+-msgid "Unreserved Ports (>1024)"
+-msgstr "Niezastrzeżone porty (powyżej 1024)"
+-
+-#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
+-#: ../gui/polgen.glade:2233
++#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
++#: ../gui/polgen.glade:1718
+ msgid "Select Ports"
+ msgstr "Wybór portów"
+
+-#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
++#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
+ msgid "Allows %s to bind to any udp ports > 1024"
+ msgstr "Umożliwia %s dowiązywanie do dowolnego portu UDP > 1024"
+
+-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
++#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
+ msgid "<b>UDP Ports</b>"
+ msgstr "<b>Porty UDP</b>"
+
+-#: ../gui/polgen.glade:1937
+-msgid "label113"
+-msgstr "label113"
++#: ../gui/polgen.glade:1519
++msgid ""
++"Network\n"
++"Bind tab"
++msgstr ""
+
+-#: ../gui/polgen.glade:1966
++#: ../gui/polgen.glade:1537
+ msgid "<b>Select network ports that %s connects to:</b>"
+ msgstr "<b>Wybór portów sieciowych, do których %s może się łączyć:</b>"
+
+-#: ../gui/polgen.glade:2058
++#: ../gui/polgen.glade:1593
+ msgid "Allows %s to connect to any tcp port"
+ msgstr "Umożliwia %s łączenie z dowolnym portem TCP"
+
+-#: ../gui/polgen.glade:2104
++#: ../gui/polgen.glade:1622
+ msgid ""
+ "Enter a comma separated list of tcp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+@@ -1728,11 +1715,11 @@ msgstr ""
+ "Lista portów lub zakresów portów TCP oddzielonych przecinkami, z którymi %s "
+ "może się łączyć. Przykład: 612, 650-660"
+
+-#: ../gui/polgen.glade:2212
++#: ../gui/polgen.glade:1702
+ msgid "Allows %s to connect to any udp port"
+ msgstr "Umożliwia %s łączenie z dowolnym portem UDP"
+
+-#: ../gui/polgen.glade:2258
++#: ../gui/polgen.glade:1731
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+@@ -1740,55 +1727,47 @@ msgstr ""
+ "Lista portów lub zakresów portów UDP oddzielonych przecinkami, z którymi %s "
+ "może się łączyć. Przykład: 612, 650-660"
+
+-#: ../gui/polgen.glade:2305
+-msgid "label114"
+-msgstr "label114"
+-
+-#: ../gui/polgen.glade:2334
++#: ../gui/polgen.glade:1792
+ msgid "<b>Select common application traits for %s:</b>"
+ msgstr "<b>Wybór wspólnych cech aplikacji dla %s:</b>"
+
+-#: ../gui/polgen.glade:2366
++#: ../gui/polgen.glade:1809
+ msgid "Writes syslog messages\t"
+ msgstr "Zapisuje komunikaty syslog\t"
+
+-#: ../gui/polgen.glade:2385
++#: ../gui/polgen.glade:1824
+ msgid "Create/Manipulate temporary files in /tmp"
+ msgstr "Tworzy/manipuluje plikami tymczasowymi w /tmp"
+
+-#: ../gui/polgen.glade:2404
++#: ../gui/polgen.glade:1839
+ msgid "Uses Pam for authentication"
+ msgstr "Używa PAM do uwierzytelniania"
+
+-#: ../gui/polgen.glade:2423
++#: ../gui/polgen.glade:1854
+ msgid "Uses nsswitch or getpw* calls"
+ msgstr "Używa wywołań nsswitch lub getpw*"
+
+-#: ../gui/polgen.glade:2442
++#: ../gui/polgen.glade:1869
+ msgid "Uses dbus"
+ msgstr "Używa D-Bus"
+
+-#: ../gui/polgen.glade:2461
++#: ../gui/polgen.glade:1884
+ msgid "Sends audit messages"
+ msgstr "Wysyła komunikaty audytu"
+
+-#: ../gui/polgen.glade:2480
++#: ../gui/polgen.glade:1899
+ msgid "Interacts with the terminal"
+ msgstr "Używa terminala"
+
+-#: ../gui/polgen.glade:2499
++#: ../gui/polgen.glade:1914
+ msgid "Sends email"
+ msgstr "Wysyła e-maile"
+
+-#: ../gui/polgen.glade:2530
+-msgid "label115"
+-msgstr "label115"
+-
+-#: ../gui/polgen.glade:2559
++#: ../gui/polgen.glade:1961
+ msgid "<b>Add files/directories that %s manages</b>"
+ msgstr "<b>Dodanie plików/katalogów, którymi %s zarządza</b>"
+
+-#: ../gui/polgen.glade:2788
++#: ../gui/polgen.glade:2122
+ msgid ""
+ "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
+ "Files ..."
+@@ -1796,77 +1775,65 @@ msgstr ""
+ "Dodanie plików/katalogów, którymi %s \"zarządza\". Pliki PID, pliki "
+ "dziennika, pliki /var/lib..."
+
+-#: ../gui/polgen.glade:2823
+-msgid "label116"
+-msgstr "label116"
+-
+-#: ../gui/polgen.glade:2852
++#: ../gui/polgen.glade:2166
+ msgid "<b>Add booleans from the %s policy:</b>"
+ msgstr "<b>Dodanie zmiennych logicznych z polityki %s:</b>"
+
+-#: ../gui/polgen.glade:3002
++#: ../gui/polgen.glade:2274
+ msgid "Add/Remove booleans used by the %s domain"
+ msgstr "Dodanie/usunięcie zmiennych logicznych używanych przez domenę %s"
+
+-#: ../gui/polgen.glade:3066
++#: ../gui/polgen.glade:2316
+ msgid "<b>Which directory you will generate the %s policy?</b>"
+ msgstr "<b>Który katalog utworzyć dla polityki %s?</b>"
+
+-#: ../gui/polgen.glade:3097
++#: ../gui/polgen.glade:2334
+ msgid "Policy Directory"
+ msgstr "Katalog polityki"
+
+-#: ../gui/polgen.glade:3254
+-msgid "Add Booleans Dialog"
+-msgstr "Dodanie okna dialogowego zmiennej logicznej"
+-
+-#: ../gui/polgen.glade:3327
+-msgid "Boolean Name"
+-msgstr "Nazwa zmiennej logicznej"
+-
+-#: ../gui/polgengui.py:261
++#: ../gui/polgengui.py:262
+ msgid "Role"
+ msgstr "Rola"
+
+-#: ../gui/polgengui.py:268
++#: ../gui/polgengui.py:269
+ msgid "Existing_User"
+ msgstr "Istniejący_użytkownik"
+
+-#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
++#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
+ msgid "Application"
+ msgstr "Aplikacja"
+
+-#: ../gui/polgengui.py:352
++#: ../gui/polgengui.py:353
+ #, python-format
+ msgid "%s must be a directory"
+ msgstr "%s musi być katalogiem"
+
+-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
++#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
+ msgid "You must select a user"
+ msgstr "Należy wybrać użytkownika"
+
+-#: ../gui/polgengui.py:542
++#: ../gui/polgengui.py:543
+ msgid "Select executable file to be confined."
+ msgstr "Wybór ograniczanego pliku wykonywalnego."
+
+-#: ../gui/polgengui.py:553
++#: ../gui/polgengui.py:554
+ msgid "Select init script file to be confined."
+ msgstr "Wybór ograniczanego pliku skryptu inicjowania."
+
+-#: ../gui/polgengui.py:563
++#: ../gui/polgengui.py:564
+ msgid "Select file(s) that confined application creates or writes"
+ msgstr "Wybór plików, które ograniczana aplikacja tworzy lub zapisuje"
+
+-#: ../gui/polgengui.py:570
++#: ../gui/polgengui.py:571
+ msgid "Select directory(s) that the confined application owns and writes into"
+ msgstr ""
+ "Wybór katalogów, które ograniczana aplikacja posiada lub do nich zapisuje"
+
+-#: ../gui/polgengui.py:632
++#: ../gui/polgengui.py:633
+ msgid "Select directory to generate policy files in"
+ msgstr "Wybór katalogu, w którym utworzyć pliki polityki"
+
+-#: ../gui/polgengui.py:649
++#: ../gui/polgengui.py:650
+ #, python-format
+ msgid ""
+ "Type %s_t already defined in current policy.\n"
+@@ -1875,11 +1842,11 @@ msgstr ""
+ "Typ %s_t został już określony w bieżącej polityce.\n"
+ "Kontynuować?"
+
+-#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
++#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
+ msgid "Verify Name"
+ msgstr "Sprawdź nazwę"
+
+-#: ../gui/polgengui.py:653
++#: ../gui/polgengui.py:654
+ #, python-format
+ msgid ""
+ "Module %s.pp already loaded in current policy.\n"
+@@ -1888,107 +1855,19 @@ msgstr ""
+ "Moduł %s.pp został już wczytany w bieżącej polityce.\n"
+ "Kontynuować?"
+
+-#: ../gui/polgengui.py:699
++#: ../gui/polgengui.py:700
+ msgid ""
+ "You must add a name made up of letters and numbers and containing no spaces."
+ msgstr "Należy dodać nazwę składającą się z liter i liczb, bez spacji."
+
+-#: ../gui/polgengui.py:713
++#: ../gui/polgengui.py:714
+ msgid "You must enter a executable"
+ msgstr "Należy podać plik wykonywalny"
+
+-#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
++#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
+ msgid "Configue SELinux"
+ msgstr "Skonfiguruj SELinuksa"
+
+-#: ../gui/polgen.py:158
+-msgid "Internet Services Daemon"
+-msgstr "Demon usług internetowych"
+-
+-#: ../gui/polgen.py:197
+-#, python-format
+-msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+-msgstr "Porty muszą być liczbą lub zakresem liczb od 1 do %d "
+-
+-#: ../gui/polgen.py:324
+-msgid "You must enter a name for your confined process/user"
+-msgstr "Należy podać nazwę dla ograniczanego procesu/użytkownika"
+-
+-#: ../gui/polgen.py:326
+-msgid ""
+-"Name must be alpha numberic with no spaces. Consider using option \"-n "
+-"MODULENAME\""
+-msgstr ""
+-"Nazwa musi być alfanumeryczna bez spacji. Proszę rozważyć użycie opcji \"-n "
+-"NAZWA_MODUŁU\""
+-
+-#: ../gui/polgen.py:414
+-msgid "User Role types can not be assigned executables."
+-msgstr "Typy roli użytkownika nie mogą być dowiązanymi plikami wykonywalnymi."
+-
+-#: ../gui/polgen.py:420
+-msgid "Only Daemon apps can use an init script.."
+-msgstr "Tylko aplikacje demony mogą używać skryptu inicjowania..."
+-
+-#: ../gui/polgen.py:438
+-msgid "use_resolve must be a boolean value "
+-msgstr "use_resolve musi być wartością logiczną "
+-
+-#: ../gui/polgen.py:444
+-msgid "use_syslog must be a boolean value "
+-msgstr "use_syslog musi być zmienną logiczną "
+-
+-#: ../gui/polgen.py:450
+-msgid "use_kerberos must be a boolean value "
+-msgstr "use_kerberos musi być wartością logiczną "
+-
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
+-msgstr "manage_krb5_rcache musi być wartością logiczną "
+-
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
+-msgstr "Typy USER automatycznie uzyskują typ tmp"
+-
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
+-msgstr "Należy podać ścieżkę do pliku wykonywalnego dla ograniczanego procesu"
+-
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
+-msgstr "Plik typu wymuszania"
+-
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
+-msgstr "Plik interfejsu"
+-
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
+-msgstr "Plik kontekstów pliku"
+-
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
+-msgstr "Ustawienie skryptu"
+-
+-#: ../gui/polgen.py:1306
+-#, python-format
+-msgid ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
+-msgstr ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n nazwaModułu ] [ -m ] [ -t typ ] [ plikWykonywalny | Nazwa ]\n"
+-"prawidłowe typy:\n"
+-
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
+-msgstr "Wymagany jest plik wykonywalny lub nazwa"
+-
+ #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+ msgid "Network Port"
+ msgstr "Port sieciowy"
+@@ -2030,1495 +1909,2382 @@ msgstr "Widok listy"
+ msgid "Group View"
+ msgstr "Widok grupy"
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr "Ochrona usługi SELinuksa"
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona acct"
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr "Administracja"
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr "Umożliwia wszystkim demonom zapisywać pliki core do /"
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
+-msgstr "Umożliwia wszystkim demonom używać nieprzydzielonych TTY"
+-
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
+-msgstr "Przywileje użytkowników"
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-"Umożliwia kontom użytkowników SELinuksa gadmin wykonywanie plików w katalogu "
+-"domowym lub /tmp"
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-"Umożliwia kontom użytkowników SELinuksa guest wykonywanie plików w katalogu "
+-"domowym lub /tmp"
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr "Ochrona pamięci"
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
+-msgstr "Zezwala na stos wykonywalny Javy"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
++msgstr "Na pewno usunąć %s \"%s\"?"
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
+-msgstr "Mount"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
++msgstr "Usuń %s"
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
+-msgstr "Umożliwia mount montowanie wszystkich plików"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
++msgstr "Dodaj %s"
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
+-msgstr "Umożliwia mount montowanie wszystkich katalogów"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
++msgstr "Modyfikuj %s"
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
+-msgstr "Zezwala na stos wykonywalny MPlayera"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
++msgstr "Zezwalanie"
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
+-msgstr "SSH"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
++msgstr "Wymuszanie"
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
+-msgstr "Umożliwia SSH uruchamianie ssh-keysign"
++#: ../gui/statusPage.py:94
++msgid "Status"
++msgstr "Stan"
+
+-#: ../gui/selinux.tbl:11
++#: ../gui/statusPage.py:133
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+-"Umożliwia kontom użytkowników SELinuksa staff wykonywanie plików w katalogu "
+-"domowym lub /tmp"
++"Zmienianie typu polityki spowoduje ponowne nadanie etykiet całemu systemowy "
++"plików podczas następnego uruchamiania. Ponowne nadawanie etykiet zajmuje "
++"dużo czasu, w zależności od rozmiaru systemu plików. Kontynuować?"
+
+-#: ../gui/selinux.tbl:12
++#: ../gui/statusPage.py:147
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+-"Umożliwia kontom użytkowników SELinuksa sysadm wykonywanie plików w katalogu "
+-"domowym lub /tmp"
++"Zmienianie SELinuksa na wyłączony wymaga ponownego uruchomienia. Nie jest to "
++"zalecane. Jeśli później SELinux zostanie ponownie włączony, to system będzie "
++"wymagał ponownego nadania etykiet. można przejść do trybu zezwalania, który "
++"będzie tylko zapisywał błędy do dziennika i nie wymuszał polityki SELinuksa, "
++"by zobaczyć, czy SELinux powoduje problem z systemem. Tryb zezwalania nie "
++"wymaga ponownego uruchomienia. Kontynuować?"
+
+-#: ../gui/selinux.tbl:13
++#: ../gui/statusPage.py:152
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+-"Umożliwia nieograniczanym kontom użytkowników SELinuksa wykonywanie plików "
+-"katalogu domowym lub /tmp"
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
+-msgstr "Konfiguracja sieci"
++"Zmienianie SELinuksa na włączony spowoduje ponowne nadanie etykiet całemu "
++"systemowy plików podczas następnego uruchamiania. Ponowne nadawanie etykiet "
++"zajmuje dużo czasu, w zależności od rozmiaru systemu plików. Kontynuować?"
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
+-msgstr "Umożliwia pakietom bez etykiet przepływanie przez sieć"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
++msgstr "system-config-selinux"
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:12
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+-"Umożliwia kontom użytkowników SELinuksa user wykonywanie plików w katalogu "
+-"domowym lub /tmp"
+-
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
+-msgstr "Umożliwia nieograniczane dyntrans do unconfined_execmem"
++"Copyright (c) 2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
+-msgstr "Bazy danych"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
++msgstr "Dodanie mapowania loginu SELinuksa"
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
+-msgstr "Umożliwia użytkownikowi łączenie z gniazdem MySQL"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
++msgstr "Dodanie portów sieciowych SELinuksa"
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
+-msgstr "Umożliwia użytkownikowi łączenie z gniazdem PostgreSQL"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
++msgstr "Typ SELinuksa"
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
+-msgstr "Serwer X"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
++msgstr "Określenie pliku"
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr "Umożliwia klientom zapisywanie do współdzielonej pamięci X Window"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
++msgstr "Typ pliku"
+
+-#: ../gui/selinux.tbl:20
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+-"Umożliwia kontom użytkowników SELinuksa xguest wykonywanie plików w katalogu "
+-"domowym lub /tmp"
+-
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
+-msgstr "NIS"
+-
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
+-msgstr "Umożliwia demonom uruchamianie za pomocą NIS"
++"wszystkie pliki\n"
++"zwykłe pliki\n"
++"katalog\n"
++"urządzenie znakowe\n"
++"urządzenie blokowe\n"
++"gniazdo\n"
++"dowiązanie symboliczne\n"
++"nazwany potok\n"
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
+-msgstr "Aplikacje WWW"
+-
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
+-msgstr "Przemienia użytkownika SELinuksa staff na domenę przeglądarki WWW"
+-
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
+-msgstr "Przemienia użytkownika SELinuksa sysadm na domenę przeglądarki WWW"
+-
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
+-msgstr "Przemienia użytkownika SELinuksa user na domenę przeglądarki WWW"
+-
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
+-msgstr "Przemienia użytkownika SELinuksa xguest na domenę przeglądarki WWW"
+-
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
+-msgstr "Umożliwia przeglądarkom WWW staff zapisywanie do katalogów domowych"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
++msgstr "MLS"
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
+-msgstr "Wyłącza ochronę SELinuksa dla amandy"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
++msgstr "Dodanie użytkownika SELinuksa"
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
+-msgstr "Wyłącza ochronę SELinuksa dla amavis"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
++msgstr "Administracja SELinuksem"
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona apmd"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
++msgstr "Dodaj"
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona arpwatch"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
++msgstr "_Właściwości"
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona auditd"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
++msgstr "_Usuń"
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona automount"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr "Wybór obiektu zarządzania"
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
+-msgstr "Wyłącza ochronę SELinuksa dla Avahi"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr "<b>Wybór:</b>"
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona Bluetooth"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr "Domyślny systemowy tryb wymuszania"
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona canna"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++"Wyłączone\n"
++"Zezwalanie\n"
++"Wymuszanie\n"
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona cardmgr"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr "Obecny tryb wymuszania"
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
+-msgstr "Wyłącza ochronę SELinuksa dla serwera klastra"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr "Domyślny systemowy typ polityki: "
+
+-#: ../gui/selinux.tbl:41
++#: ../gui/system-config-selinux.glade:1463
+ msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+-"Umożliwia cdrecord odczytywanie różnej zawartości. NFS, Samba, urządzenia "
+-"wymienne, pliki tymczasowe użytkownika i potencjalnie niebezpieczne pliki "
+-"zawartości"
++"Proszę wybrać, czy ponownie nadać etykiety całemu systemowi plików podczas "
++"następnego ponownego uruchomienia. Ponowne nadanie etykiet może zająć dużo "
++"czasu, w zależności od rozmiaru systemu. Jeśli zmieniany jest typ polityki "
++"lub przechodzi z trybu wyłączonego do wymuszania, ponowne nadanie etykiet "
++"jest wymagane."
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona ciped"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr "Ponownie nadanie etykiet podczas następnego ponownego uruchomienia."
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona clamd"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr "label37"
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
+-msgstr "Wyłącza ochronę SELinuksa dla clamscan"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr "Przywrócenie ustawienia zmiennych logicznych do domyślnych systemu"
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
+-msgstr "Wyłącza ochronę SELinuksa dla clvmd"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr "Przełączenie między dostosowanymi i wszystkimi zmiennymi logicznymi"
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona comsat"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr "Filtr"
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona courier"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr "label50"
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona cpucontrol"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr "Dodanie kontekstu pliku"
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona cpuspeed"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr "Modyfikacja kontekstu pliku"
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
+-msgstr "Cron"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
++msgstr "Usunięcie kontekstu pliku"
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona crond"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
++msgstr "Przełączenie między wszystkimi i dostosowanymi kontekstami plików"
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
+-msgstr "Drukowanie"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
++msgstr "label38"
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
+-msgstr "Wyłącza ochronę SELinuksa dla serwera zaplecza cupsd"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
++msgstr "Dodanie mapowania użytkownika SELinuksa"
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona cupsd"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
++msgstr "Modyfikacja mapowania użytkownika SELinuksa"
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
+-msgstr "Wyłącza ochronę SELinuksa dla cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
++msgstr "Usunięcie mapowania użytkownika SELinuksa"
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
+-msgstr "CVS"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
++msgstr "label39"
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona CVS"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
++msgstr "Dodanie użytkownika"
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona cyrus"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
++msgstr "Modyfikacja użytkownika"
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona dbskkd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
++msgstr "Usunięcie użytkownika"
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona dbusd"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
++msgstr "label41"
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
+-msgstr "Wyłącza ochronę SELinuksa dla dccd"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
++msgstr "Dodanie portu sieciowego"
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+-msgstr "Wyłącza ochronę SELinuksa dla dccifd"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
++msgstr "Modyfikacja portu sieciowego"
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+-msgstr "Wyłącza ochronę SELinuksa dla dccm"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
++msgstr "Usunięcie portu sieciowego"
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona ddt"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
++msgstr "Przełączenie między dostosowanymi i wszystkimi portami"
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona devfsd"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
++msgstr "label42"
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona dhcpc"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
++msgstr "Utworzenie nowego modułu polityki"
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona dhcpd"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
++msgstr "Wczytanie modułu polityki"
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona dictd"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
++msgstr "Usunięcie wczytywalnego modułu polityki"
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
+-msgstr "Umożliwia sysadm_t bezpośrednie uruchamianie demonów"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
++msgstr ""
++"Włączenie/wyłączenie dodatkowych reguł audytu, które zwykle nie są "
++"raportowane do plików dziennika."
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
+-msgstr "Wyłącza ochronę SELinuksa dla Evolution"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
++msgstr "label44"
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
+-msgstr "Gry"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
++msgstr "Zmiana trybu procesu na zezwalanie."
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
+-msgstr "Wyłącza ochronę SELinuksa dla gier"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
++msgstr "Zmiana trybu procesu na wymuszanie"
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+-msgstr "Wyłącza ochronę SELinuksa dla przeglądarek WWW"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
++msgstr "Domena procesu"
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
+-msgstr "Wyłącza ochronę SELinuksa dla Thunderbirda"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
++msgstr "label59"
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona distccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
++msgstr "Użytkownik SELinuksa \"%s\" jest wymagany"
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona dmesg"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
++msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona dnsmasq"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
++msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona dovecot"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
++msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona entropyd"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
++msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
+-msgstr "Wyłącza ochronę SELinuksa dla fetchmail"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
++msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona fingerd"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
++msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona freshclam"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
++msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona fsdaemon"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
++msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona gpm"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
++msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+-msgstr "NFS"
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
++msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona gss"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
++msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona HAL"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
++msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
+-msgstr "Zgodność"
++#: ../sepolicy/sepolicy.py:215
++#, fuzzy
++msgid "query SELinux Policy to see description of booleans"
++msgstr "Narzędzie tworzenia polityki SELinuksa"
+
+-#: ../gui/selinux.tbl:87
+-msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+-"Bez audytowania rzeczy, o których wiadomo, że są zepsute, ale nie niosą za "
+-"sobą ryzyka"
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona hostname"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
++msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona hotplug"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
++msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona howl"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
++msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona hplip CUPS"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
++msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+-msgstr "Wyłącza ochronę SELinuksa dla rotatelogs httpd"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
++msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+-msgstr "Usługa HTTPD"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
++msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+-msgstr "Wyłącza ochronę SELinuksa dla suexec HTTP"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
++msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona hwclock"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
++msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona i18n"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
++msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona imazesrv"
++#: ../sepolicy/sepolicy/generate.py:158
++msgid "Internet Services Daemon"
++msgstr "Demon usług internetowych"
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+-msgstr "Wyłącza ochronę SELinuksa dla demonów potomnych inetd"
++#: ../sepolicy/sepolicy/generate.py:171
++msgid "Valid Types:\n"
++msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona inetd"
++#: ../sepolicy/sepolicy/generate.py:205
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++msgstr "Porty muszą być liczbą lub zakresem liczb od 1 do %d "
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona innd"
++#: ../sepolicy/sepolicy/generate.py:332
++msgid "You must enter a name for your confined process/user"
++msgstr "Należy podać nazwę dla ograniczanego procesu/użytkownika"
++
++#: ../sepolicy/sepolicy/generate.py:334
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
++msgstr ""
++"Nazwa musi być alfanumeryczna bez spacji. Proszę rozważyć użycie opcji \"-n "
++"NAZWA_MODUŁU\""
++
++#: ../sepolicy/sepolicy/generate.py:422
++msgid "User Role types can not be assigned executables."
++msgstr "Typy roli użytkownika nie mogą być dowiązanymi plikami wykonywalnymi."
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona iptables"
++#: ../sepolicy/sepolicy/generate.py:428
++msgid "Only Daemon apps can use an init script.."
++msgstr "Tylko aplikacje demony mogą używać skryptu inicjowania..."
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona ircd"
++#: ../sepolicy/sepolicy/generate.py:446
++msgid "use_resolve must be a boolean value "
++msgstr "use_resolve musi być wartością logiczną "
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona irqbalance"
++#: ../sepolicy/sepolicy/generate.py:452
++msgid "use_syslog must be a boolean value "
++msgstr "use_syslog musi być zmienną logiczną "
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona iSCSI"
++#: ../sepolicy/sepolicy/generate.py:458
++msgid "use_kerberos must be a boolean value "
++msgstr "use_kerberos musi być wartością logiczną "
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona jabberd"
++#: ../sepolicy/sepolicy/generate.py:464
++msgid "manage_krb5_rcache must be a boolean value "
++msgstr "manage_krb5_rcache musi być wartością logiczną "
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
+-msgstr "Kerberos"
++#: ../sepolicy/sepolicy/generate.py:494
++msgid "USER Types automatically get a tmp type"
++msgstr "Typy USER automatycznie uzyskują typ tmp"
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona kadmind"
++#: ../sepolicy/sepolicy/generate.py:1012
++msgid "You must enter the executable path for your confined process"
++msgstr "Należy podać ścieżkę do pliku wykonywalnego dla ograniczanego procesu"
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona klogd"
++#: ../sepolicy/sepolicy/generate.py:1190
++msgid "Type Enforcement file"
++msgstr "Plik typu wymuszania"
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona krb5kdc"
++#: ../sepolicy/sepolicy/generate.py:1191
++msgid "Interface file"
++msgstr "Plik interfejsu"
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
+-msgstr "Wyłącza ochronę SELinuksa dla demonów ktalk"
++#: ../sepolicy/sepolicy/generate.py:1192
++msgid "File Contexts file"
++msgstr "Plik kontekstów pliku"
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona kudzu"
++#: ../sepolicy/sepolicy/generate.py:1193
++msgid "Setup Script"
++msgstr "Ustawienie skryptu"
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona locate"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
++msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona LPD"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona lrrd"
++#: booleans.py:3
++#, fuzzy
++msgid "Allow amavis to use JIT compiler"
++msgstr "Umożliwia Sambie współdzielenie katalogów NFS"
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona LVM"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
++msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
+-msgstr "Wyłącza ochronę SELinuksa dla demona Mailman"
++#: booleans.py:5
++#, fuzzy
++msgid "Allow users to login using a radius server"
++msgstr "Umożliwia użytkownikom odczyt/zapis urządzeń USB"
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
+-msgstr "Umożliwia Evolution i Thunderbirdowi odczytywanie plików użytkownika"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
++msgstr ""
++"Umożliwia cdrecord odczytywanie różnej zawartości. NFS, Samba, urządzenia "
++"wymienne, pliki tymczasowe użytkownika i potencjalnie niebezpieczne pliki "
++"zawartości"
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona mdadm"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
++msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona monopd"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
++msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:9
++#, fuzzy
++msgid "Allow clamscan to read user content"
+ msgstr "Umożliwia przeglądarce Mozilla odczytywanie plików użytkownika"
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona mrtg"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
++msgstr ""
++
++#: booleans.py:11
++#, fuzzy
++msgid "Allow Cobbler to connect to the network using TCP."
++msgstr "Umożliwia demonowi Squid dostęp do sieci"
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona mysqld"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
++msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona nagios"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
++msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
+-msgstr "Usługa nazw"
++#: booleans.py:14
++#, fuzzy
++msgid "Allow collectd to connect to the network using TCP."
++msgstr "Umożliwia demonowi Squid dostęp do sieci"
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona named"
++#: booleans.py:15
++#, fuzzy
++msgid "Allow codnor domain to connect to the network using TCP."
++msgstr "Umożliwia demonowi Squid dostęp do sieci"
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona nessusd"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
++msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
+-msgstr "Wyłącza ochronę SELinuksa dla Menedżera sieci"
++#: booleans.py:17
++#, fuzzy
++msgid "Allow cvs daemon to read shadow"
++msgstr "Umożliwia serwerowi uwierzytelniania SASL odczytywanie /etc/shadow"
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona nfsd"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
++msgstr "Umożliwia wszystkim demonom zapisywać pliki core do /"
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
+-msgstr "Samba"
++#: booleans.py:19
++#, fuzzy
++msgid "Allow all daemons to use tcp wrappers."
++msgstr "Umożliwia wszystkim demonom zapisywać pliki core do /"
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona nmbd"
++#: booleans.py:20
++#, fuzzy
++msgid "Allow all daemons the ability to read/write terminals"
++msgstr "Umożliwia wszystkim demonom używać nieprzydzielonych TTY"
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona nrpe"
++#: booleans.py:21
++#, fuzzy
++msgid "Allow dbadm to manage files in users home directories"
++msgstr ""
++"Umożliwia użytkownikowi SELinuksa webadm zarządzanie katalogami domowymi "
++"nieuprzywilejowanych użytkowników"
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona nscd"
++#: booleans.py:22
++#, fuzzy
++msgid "Allow dbadm to read files in users home directories"
++msgstr ""
++"Umożliwia użytkownikowi SELinuksa webadm odczytywanie katalogów domowych "
++"nieuprzywilejowanych użytkowników"
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona nsd"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
++msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona ntpd"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
++msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
+-msgstr "Wyłącza ochronę SELinuksa dla oddjob"
++#: booleans.py:25
++#, fuzzy
++msgid "Allow dhcpc client applications to execute iptables commands"
++msgstr "Umożliwia użytkownikom uruchamianie polecenia mount"
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
+-msgstr "Wyłącza ochronę SELinuksa dla oddjob_mkhomedir"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
++msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona OpenVPN"
++#: booleans.py:27
++#, fuzzy
++msgid "Allow all domains to use other domains file descriptors"
++msgstr "Umożliwia wszystkim demonom zapisywać pliki core do /"
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona PAM"
++#: booleans.py:28
++#, fuzzy
++msgid "Allow all domains to have the kernel load modules"
++msgstr "Umożliwia wszystkim demonom zapisywać pliki core do /"
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
+-msgstr "Wyłącza ochronę SELinuksa dla Pegasusa"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
++msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona perdition"
++#: booleans.py:30
++#, fuzzy
++msgid "Allow exim to connect to databases (postgres, mysql)"
++msgstr "Umożliwia użytkownikowi łączenie z gniazdem PostgreSQL"
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona portmap"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
++msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona portslave"
++#: booleans.py:32
++#, fuzzy
++msgid "Allow exim to read unprivileged user files."
++msgstr ""
++"Umożliwia użytkownikowi SELinuksa webadm odczytywanie katalogów domowych "
++"nieuprzywilejowanych użytkowników"
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
+-msgstr "Wyłącza ochronę SELinuksa dla Postfiksa"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
++msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona PostgreSQL"
++#: booleans.py:34
++#, fuzzy
++msgid "Allow fenced domain to connect to the network using TCP."
++msgstr "Umożliwia demonowi Squid dostęp do sieci"
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
+-msgstr "pppd"
++#: booleans.py:35
++#, fuzzy
++msgid "Allow fenced domain to execute ssh."
++msgstr "Umożliwia zwykłym użytkownikom wykonywanie ping"
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
+-msgstr "Umożliwia uruchamianie pppd przez zwykłych użytkowników"
++#: booleans.py:36
++#, fuzzy
++msgid "Allow ftp to read and write files in the user home directories"
++msgstr ""
++"Umożliwia użytkownikowi SELinuksa webadm odczytywanie katalogów domowych "
++"nieuprzywilejowanych użytkowników"
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
+-msgstr "Wyłącza ochronę SELinuksa dla demona pptp"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
++msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona prelink"
++#: booleans.py:38
++#, fuzzy
++msgid "Allow ftp servers to connect to all ports > 1023"
++msgstr "Umożliwia %s łączenie z dowolnym portem TCP"
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona privoxy"
++#: booleans.py:39
++#, fuzzy
++msgid "Allow ftp servers to connect to mysql database ports"
++msgstr "Umożliwia użytkownikowi łączenie z gniazdem MySQL"
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona ptal"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
++msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona PXE"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
++msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
+-msgstr "Wyłącza ochronę SELinuksa dla pyzord"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
++msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona Quoty"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona radiusd"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
++msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona radvd"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
++msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
+-msgstr "Wyłącza ochronę SELinuksa dla rdisc"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
++msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
+-msgstr "Wyłącza ochronę SELinuksa dla readahead"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
++msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+-"Umożliwia programom odczytywanie plików w niestandardowych położeniach "
+-"(default_t)"
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
+-msgstr "Wyłącza ochronę SELinuksa dla demona restorecond"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
++msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona RHGB"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
++msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
+-msgstr "Wyłącza ochronę SELinuksa dla ricci"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
++msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
+-msgstr "Wyłącza ochronę SELinuksa dla ricci_modclusterd"
++#: booleans.py:52
++#, fuzzy
++msgid "Allow gitisis daemon to send mail"
++msgstr "Umożliwia demonom uruchamianie za pomocą NIS"
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona rlogind"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
++msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona rpcd"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
++msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
+-msgstr "Wyłącza ochronę SELinuksa dla rshd"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
++msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
+-msgstr "rsync"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
++msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona rsync"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
++msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
+-msgstr "Umożliwia SSH uruchamianie z inetd zamiast jako demon"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
++msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
+-msgstr "Umożliwia Sambie współdzielenie katalogów NFS"
++#: booleans.py:59
++#, fuzzy
++msgid "Allow http daemon to check spam"
++msgstr "Umożliwia demonom uruchamianie za pomocą NIS"
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
+-msgstr "Serwer uwierzytelniania SASL"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
++msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
+-msgstr "Umożliwia serwerowi uwierzytelniania SASL odczytywanie /etc/shadow"
++#: booleans.py:61
++#, fuzzy
++msgid "Allow httpd to connect to the ldap port"
++msgstr "Umożliwia %s łączenie z dowolnym portem UDP"
+
+-#: ../gui/selinux.tbl:165
++#: booleans.py:62
++#, fuzzy
++msgid "Allow http daemon to connect to zabbix"
++msgstr "Umożliwia demonowi Squid dostęp do sieci"
++
++#: booleans.py:63
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++msgstr "Umożliwia demonowi Squid dostęp do sieci"
++
++#: booleans.py:64
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++msgstr "Umożliwia demonowi Squid dostęp do sieci"
++
++#: booleans.py:65
++#, fuzzy
+ msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++"Allow HTTPD scripts and modules to connect to databases over the network."
++msgstr "Umożliwia demonowi Squid dostęp do sieci"
++
++#: booleans.py:66
++#, fuzzy
++msgid "Allow httpd to connect to memcache server"
++msgstr "Umożliwia %s łączenie z dowolnym portem TCP"
++
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+-"Umożliwia serwerowi X Window mapowanie regionów pamięci zarówno jako "
+-"wykonywalną, jak i zapisywalną"
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona saslauthd"
++#: booleans.py:68
++#, fuzzy
++msgid "Allow http daemon to send mail"
++msgstr "Umożliwia demonom uruchamianie za pomocą NIS"
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona scannerdaemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
++msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
+-msgstr "Zabrania przemienienia na sysadm_t, dotyczy sudo i su"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
++msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
+-msgstr "Zabrania wszystkim procesom wczytywania modułów jądra"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
+-msgstr "Zabrania wszystkim procesom modyfikowania polityki jądra SELinuksa"
++#: booleans.py:72
++#, fuzzy
++msgid "Allow httpd to read home directories"
++msgstr "Umożliwia smapd dostęp do katalogów domowych"
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona Sendmail"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
++msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
+-msgstr "Wyłącza ochronę SELinuksa dla setrans"
++#: booleans.py:74
++#, fuzzy
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++msgstr "Umożliwia użytkownikowi łączenie z gniazdem PostgreSQL"
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona SETroubleshoot"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
++msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona slapd"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
++msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona slrnpull"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
++msgstr ""
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona smbd"
++#: booleans.py:78
++#, fuzzy
++msgid "Allow httpd to read user content"
++msgstr "Umożliwia RPM nieograniczane uruchamianie"
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona snmpd"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona Snort"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
++msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona soundd"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona sound"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
++msgstr ""
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
+-msgstr "Ochrona przed niechcianymi wiadomościami"
++#: booleans.py:83
++#, fuzzy
++msgid "Allow Apache to execute tmp content."
++msgstr "Umożliwia użytkownikom uruchamianie polecenia mount"
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona spamd"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
++msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
+-msgstr "Umożliwia smapd dostęp do katalogów domowych"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
++msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
+-msgstr "Umożliwia demonowi Spam Assassin dostęp do sieci"
++#: booleans.py:86
++#, fuzzy
++msgid "Allow httpd to access cifs file systems"
++msgstr "Umożliwia smapd dostęp do katalogów domowych"
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona speedmgmt"
++#: booleans.py:87
++#, fuzzy
++msgid "Allow httpd to access FUSE file systems"
++msgstr "Umożliwia smapd dostęp do katalogów domowych"
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
+-msgstr "Squid"
++#: booleans.py:88
++#, fuzzy
++msgid "Allow httpd to run gpg"
++msgstr "Umożliwia SSH uruchamianie ssh-keysign"
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
+-msgstr "Umożliwia demonowi Squid dostęp do sieci"
++#: booleans.py:89
++#, fuzzy
++msgid "Allow httpd to access nfs file systems"
++msgstr "Umożliwia smapd dostęp do katalogów domowych"
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona Squid"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
++msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona SSH"
++#: booleans.py:91
++#, fuzzy
++msgid "Allow httpd to access openstack ports"
++msgstr "Umożliwia smapd dostęp do katalogów domowych"
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
+-msgstr "Umożliwia SSH logowanie jako sysadm_r:sysadm_t"
++#: booleans.py:92
++#, fuzzy
++msgid "Allow icecast to connect to all ports, not just sound ports."
++msgstr "Umożliwia %s łączenie z dowolnym portem UDP"
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:93
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+-"Umożliwia użytkownikom staff_r wyszukiwanie w katalogu domowym sysadm i "
+-"odczytywanie plików (takich jak ~/.bashrc)"
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
+-msgstr "Uniwersalny tunel SSH"
++#: booleans.py:94
++msgid "Allow java executable stack"
++msgstr "Zezwala na stos wykonywalny Javy"
++
++#: booleans.py:95
++#, fuzzy
++msgid "Allow confined applications to run with kerberos."
++msgstr "Wybór plików, które ograniczana aplikacja tworzy lub zapisuje"
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona stunnel"
++#: booleans.py:96
++#, fuzzy
++msgid "Allow syslogd daemon to send mail"
++msgstr "Umożliwia demonom uruchamianie za pomocą NIS"
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
+-msgstr "Umożliwia demonowi stunnel samodzielne uruchamianie, poza xinetd"
++#: booleans.py:97
++#, fuzzy
++msgid "Allow syslogd the ability to read/write terminals"
++msgstr "Umożliwia wszystkim demonom używać nieprzydzielonych TTY"
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona swat"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
++msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona sxid"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
++msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona syslogd"
++#: booleans.py:100
++#, fuzzy
++msgid "Allow mock to read files in home directories."
++msgstr "Umożliwia smapd dostęp do katalogów domowych"
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
+-msgstr "Wyłącza ochronę SELinuksa dla systemowych zadań Crona"
++#: booleans.py:101
++#, fuzzy
++msgid "Allow the mount command to mount any directory or file."
++msgstr "Umożliwia mount montowanie wszystkich katalogów"
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona TCP"
++#: booleans.py:102
++#, fuzzy
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
++msgstr "Umożliwia demonowi Squid dostęp do sieci"
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona Telnet"
++#: booleans.py:103
++msgid ""
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona tftpd"
++#: booleans.py:104
++#, fuzzy
++msgid "Allow confined web browsers to read home directory content"
++msgstr "Umożliwia przeglądarkom WWW staff zapisywanie do katalogów domowych"
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona transproxy"
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
++msgstr "Zezwala na stos wykonywalny MPlayera"
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona udev"
++#: booleans.py:106
++#, fuzzy
++msgid "Allow mysqld to connect to all ports"
++msgstr "Umożliwia %s łączenie z dowolnym portem TCP"
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona uml"
++#: booleans.py:107
++#, fuzzy
++msgid "Allow BIND to bind apache port."
++msgstr "Umożliwia %s dowiązywanie do dowolnego portu UDP"
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:108
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
++msgstr ""
++
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
++msgstr ""
++
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+-"Umożliwia xinetd uruchamianie nieograniczane, w tym wszystkich usług, jakie "
+-"uruchamia, a które nie mają określonych przemian domen"
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:111
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+-"Umożliwia skryptom rc uruchamianie nieograniczane, w tym wszystkie demony "
+-"uruchamiane przez skrypty rc, a które nie mają określonych przemian domen"
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
+-msgstr "Umożliwia RPM nieograniczane uruchamianie"
++#: booleans.py:112
++#, fuzzy
++msgid "Allow system to run with NIS"
++msgstr "Umożliwia demonom uruchamianie za pomocą NIS"
++
++#: booleans.py:113
++#, fuzzy
++msgid "Allow confined applications to use nscd shared memory."
++msgstr "Umożliwia klientom zapisywanie do współdzielonej pamięci X Window"
++
++#: booleans.py:114
++#, fuzzy
++msgid "Allow nsplugin code to connect to unreserved ports"
++msgstr "Umożliwia %s łączenie z dowolnym portem UDP"
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+-"Umożliwia uprzywilejowanym narzędziom, takim jak hotplug i insmod "
+-"uruchamianie nieograniczane"
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona updfstab"
++#: booleans.py:116
++#, fuzzy
++msgid "Allow openvpn to read home directories"
++msgstr "Umożliwia smapd dostęp do katalogów domowych"
++
++#: booleans.py:117
++#, fuzzy
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
++msgstr "Umożliwia demonowi Squid dostęp do sieci"
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona uptimed"
++#: booleans.py:118
++#, fuzzy
++msgid "Allow polipo to connect to all ports > 1023"
++msgstr "Umożliwia %s łączenie z dowolnym portem TCP"
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:119
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+-"Umożliwia user_r osiąganie sysadm_r przez su, sudo lub userhelper. W innym "
+-"wypadku tylko staff_r może to zrobić"
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
+-msgstr "Umożliwia użytkownikom uruchamianie polecenia mount"
++#: booleans.py:120
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
+ msgstr ""
+-"Umożliwia zwykłym użytkownikom bezpośredni dostęp do myszy (umożliwia tylko "
+-"serwerowi X Window)"
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
+-msgstr "Umożliwia użytkownikom wykonywanie polecenia dmesg"
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
++msgstr ""
++
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
++msgstr ""
++
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++msgstr ""
++
++#: booleans.py:125
++#, fuzzy
++msgid "Allow postfix_local domain full write access to mail_spool directories"
++msgstr "Umożliwia smapd dostęp do katalogów domowych"
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+-"Umożliwia użytkownikom kontrolowanie interfejsów sieciowych (wymaga także "
+-"USERCTL=true)"
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++#, fuzzy
++msgid "Allow database admins to execute DML statement"
++msgstr "Umożliwia użytkownikom uruchamianie polecenia mount"
++
++#: booleans.py:129
++#, fuzzy
++msgid "Allow unprivileged users to execute DDL statement"
+ msgstr "Umożliwia zwykłym użytkownikom wykonywanie ping"
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
+ msgstr ""
+-"Umożliwia użytkownikom odczyt/zapis noextattrfile (FAT, CD-ROM, DYSKIETKA)"
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
+-msgstr "Umożliwia użytkownikom odczyt/zapis urządzeń USB"
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr "Umożliwia uruchamianie pppd przez zwykłych użytkowników"
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:132
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+-"Umożliwia użytkownikom uruchamianie serwerów TCP (dowiązanie do portów i "
+-"akceptowanie połączenia z tych samych domen i zewnętrznych użytkowników) "
+-"wyłączenie tego wymusza tryb pasywny FTP i może zmienić inne protokoły"
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
+-msgstr "Umożliwia użytkownikom wykonywanie stat na plikach TTY"
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona uucpd"
++#: booleans.py:134
++#, fuzzy
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++msgstr "Umożliwia użytkownikowi łączenie z gniazdem PostgreSQL"
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona VMWare"
++#: booleans.py:135
++#, fuzzy
++msgid "Allow qemu to connect fully to the network"
++msgstr "Umożliwia demonowi Squid dostęp do sieci"
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona watchdog"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
++msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona winbind"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
++msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona XDM"
++#: booleans.py:138
++#, fuzzy
++msgid "Allow qemu to use nfs file systems"
++msgstr "Umożliwia Sambie współdzielenie katalogów NFS"
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
+-msgstr "Umożliwia XDM logowanie jako sysadm_r:sysadm_t"
++#: booleans.py:139
++#, fuzzy
++msgid "Allow qemu to use usb devices"
++msgstr "Umożliwia użytkownikom odczyt/zapis urządzeń USB"
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona Xen"
++#: booleans.py:140
++#, fuzzy
++msgid "Allow racoon to read shadow"
++msgstr "Umożliwia serwerowi uwierzytelniania SASL odczytywanie /etc/shadow"
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
+-msgstr "Xen"
++#: booleans.py:141
++#, fuzzy
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr "Umożliwia demonowi Squid dostęp do sieci"
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:142
++msgid ""
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+-"Umożliwia Xenowi odczytywanie/zapisywanie fizycznych urządzeń dyskowych"
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona xfs"
+-
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
+-msgstr "Wyłącza ochronę SELinuksa dla kontroli Xena"
++#: booleans.py:143
++#, fuzzy
++msgid "Allow rsync to run as a client"
++msgstr "Umożliwia RPM nieograniczane uruchamianie"
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona ypbind"
++#: booleans.py:144
++#, fuzzy
++msgid "Allow rsync to export any files/directories read only."
++msgstr "Umożliwia mount montowanie wszystkich katalogów"
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona hasła NIS"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
++msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona ypserv"
++#: booleans.py:146
++#, fuzzy
++msgid "Allow rsync servers to share nfs files systems"
++msgstr "Umożliwia Sambie współdzielenie katalogów NFS"
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
+-msgstr "Wyłącza ochronę SELinuksa dla demona przesyłania NIS"
++#: booleans.py:147
++#, fuzzy
++msgid "Allow samba to create new home directories (e.g. via PAM)"
++msgstr "Umożliwia smapd dostęp do katalogów domowych"
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+-"Umożliwia użytkownikowi SELinuksa webadm zarządzanie katalogami domowymi "
+-"nieuprzywilejowanych użytkowników"
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
+-msgstr ""
+-"Umożliwia użytkownikowi SELinuksa webadm odczytywanie katalogów domowych "
+-"nieuprzywilejowanych użytkowników"
++#: booleans.py:149
++#, fuzzy
++msgid "Allow samba to share users home directories."
++msgstr "Umożliwia smapd dostęp do katalogów domowych"
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
+-msgstr "Na pewno usunąć %s \"%s\"?"
++#: booleans.py:150
++#, fuzzy
++msgid "Allow samba to share any file/directory read only."
++msgstr "Umożliwia Sambie współdzielenie katalogów NFS"
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
+-msgstr "Usuń %s"
++#: booleans.py:151
++#, fuzzy
++msgid "Allow samba to share any file/directory read/write."
++msgstr "Umożliwia Sambie współdzielenie katalogów NFS"
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
+-msgstr "Dodaj %s"
++#: booleans.py:152
++#, fuzzy
++msgid "Allow samba to act as a portmapper"
++msgstr "Umożliwia Sambie współdzielenie katalogów NFS"
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
+-msgstr "Modyfikuj %s"
++#: booleans.py:153
++#, fuzzy
++msgid "Allow samba to run unconfined scripts"
++msgstr "Umożliwia RPM nieograniczane uruchamianie"
++
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
++msgstr ""
++
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
++msgstr ""
++
++#: booleans.py:156
++#, fuzzy
++msgid "Allow sanlock to read/write fuse files"
++msgstr ""
++"Umożliwia Xenowi odczytywanie/zapisywanie fizycznych urządzeń dyskowych"
++
++#: booleans.py:157
++#, fuzzy
++msgid "Allow sanlock to manage nfs files"
++msgstr "Umożliwia mount montowanie wszystkich plików"
++
++#: booleans.py:158
++#, fuzzy
++msgid "Allow sanlock to manage cifs files"
++msgstr "Umożliwia mount montowanie wszystkich plików"
++
++#: booleans.py:159
++#, fuzzy
++msgid "Allow sasl to read shadow"
++msgstr "Umożliwia serwerowi uwierzytelniania SASL odczytywanie /etc/shadow"
++
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
++msgstr ""
++
++#: booleans.py:161
++msgid "Disable kernel module loading."
++msgstr ""
++
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
++msgstr ""
++
++#: booleans.py:163
++#, fuzzy
++msgid "Allow regular users direct dri device access"
++msgstr ""
++"Umożliwia zwykłym użytkownikom bezpośredni dostęp do myszy (umożliwia tylko "
++"serwerowi X Window)"
++
++#: booleans.py:164
++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 ""
++
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
++msgstr ""
++
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
++msgstr ""
++
++#: booleans.py:167
++#, fuzzy
++msgid "Allow users to connect to the local mysql server"
++msgstr "Umożliwia użytkownikowi łączenie z gniazdem MySQL"
++
++#: booleans.py:168
++#, fuzzy
++msgid ""
++"Allow confined users the ability to execute the ping and traceroute commands."
++msgstr "Umożliwia użytkownikom uruchamianie polecenia mount"
++
++#: booleans.py:169
++#, fuzzy
++msgid "Allow users to connect to PostgreSQL"
++msgstr "Umożliwia użytkownikowi łączenie z gniazdem PostgreSQL"
++
++#: booleans.py:170
++#, fuzzy
++msgid ""
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
++msgstr ""
++"Umożliwia użytkownikom odczyt/zapis noextattrfile (FAT, CD-ROM, DYSKIETKA)"
++
++#: booleans.py:171
++#, fuzzy
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
++msgstr ""
++"Umożliwia użytkownikom uruchamianie serwerów TCP (dowiązanie do portów i "
++"akceptowanie połączenia z tych samych domen i zewnętrznych użytkowników) "
++"wyłączenie tego wymusza tryb pasywny FTP i może zmienić inne protokoły"
++
++#: booleans.py:172
++#, fuzzy
++msgid "Allow user music sharing"
++msgstr "Umożliwia użytkownikom odczyt/zapis urządzeń USB"
++
++#: booleans.py:173
++msgid ""
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:174
++#, fuzzy
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
++msgstr ""
++"Umożliwia użytkownikowi SELinuksa webadm odczytywanie katalogów domowych "
++"nieuprzywilejowanych użytkowników"
++
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
++msgstr ""
++
++#: booleans.py:176
++#, fuzzy
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
++msgstr ""
++"Umożliwia użytkownikowi SELinuksa webadm odczytywanie katalogów domowych "
++"nieuprzywilejowanych użytkowników"
++
++#: booleans.py:177
++#, fuzzy
++msgid "Allow sge to connect to the network using any TCP port"
++msgstr "Umożliwia demonowi Squid dostęp do sieci"
++
++#: booleans.py:178
++#, fuzzy
++msgid "Allow sge to access nfs file systems."
++msgstr "Umożliwia smapd dostęp do katalogów domowych"
++
++#: booleans.py:179
++msgid ""
++"Enable additional permissions needed to support devices on 3ware controllers."
++msgstr ""
++
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:181
++#, fuzzy
++msgid "Allow user spamassassin clients to use the network."
++msgstr "Umożliwia pakietom bez etykiet przepływanie przez sieć"
++
++#: booleans.py:182
++#, fuzzy
++msgid "Allow spamd to read/write user home directories."
++msgstr "Umożliwia smapd dostęp do katalogów domowych"
++
++#: booleans.py:183
++#, fuzzy
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr "Umożliwia %s łączenie z dowolnym portem UDP"
++
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
++msgstr ""
++
++#: booleans.py:185
++#, fuzzy
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
++msgstr ""
++"Umożliwia użytkownikowi SELinuksa webadm odczytywanie katalogów domowych "
++"nieuprzywilejowanych użytkowników"
++
++#: booleans.py:186
++#, fuzzy
++msgid "allow host key based authentication"
++msgstr "Używa PAM do uwierzytelniania"
++
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr "Umożliwia SSH logowanie jako sysadm_r:sysadm_t"
++
++#: booleans.py:188
++#, fuzzy
++msgid "allow staff user to create and transition to svirt domains."
++msgstr "Wybór roli użytkownika, które przemienić do domeny %s."
++
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
++msgid ""
++"Allow the Telepathy connection managers to connect to any generic TCP port."
++msgstr ""
++
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
++msgstr ""
++
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
++msgstr ""
++
++#: booleans.py:193
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
++msgstr ""
++
++#: booleans.py:194
++#, fuzzy
++msgid "Allow a user to login as an unconfined domain"
++msgstr "Umożliwia RPM nieograniczane uruchamianie"
++
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
++msgstr ""
++
++#: booleans.py:196
++#, fuzzy
++msgid "Allow video playing tools to run unconfined"
++msgstr "Umożliwia RPM nieograniczane uruchamianie"
++
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
++msgstr ""
++
++#: booleans.py:198
++#, fuzzy
++msgid "Support ecryptfs home directories"
++msgstr "Umożliwia smapd dostęp do katalogów domowych"
++
++#: booleans.py:199
++#, fuzzy
++msgid "Support fusefs home directories"
++msgstr "Umożliwia smapd dostęp do katalogów domowych"
++
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
++msgstr ""
++
++#: booleans.py:201
++#, fuzzy
++msgid "Support NFS home directories"
++msgstr "Umożliwia smapd dostęp do katalogów domowych"
++
++#: booleans.py:202
++msgid "Support SAMBA home directories"
++msgstr ""
++
++#: booleans.py:203
++#, fuzzy
++msgid "Allow varnishd to connect to all ports, not just HTTP."
++msgstr "Umożliwia %s łączenie z dowolnym portem TCP"
++
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
++msgstr ""
++
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
++msgstr ""
++
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
++msgstr ""
++
++#: booleans.py:207
++#, fuzzy
++msgid "Allow confined virtual guests to read fuse files"
++msgstr "Umożliwia Evolution i Thunderbirdowi odczytywanie plików użytkownika"
++
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
++msgstr ""
++
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
++msgstr ""
++
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
++msgstr ""
++
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
++msgstr ""
++
++#: booleans.py:212
++#, fuzzy
++msgid "Allow confined virtual guests to use usb devices"
++msgstr "Umożliwia użytkownikom odczyt/zapis urządzeń USB"
++
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
++msgstr ""
++
++#: booleans.py:214
++#, fuzzy
++msgid "Allow webadm to manage files in users home directories"
++msgstr ""
++"Umożliwia użytkownikowi SELinuksa webadm zarządzanie katalogami domowymi "
++"nieuprzywilejowanych użytkowników"
++
++#: booleans.py:215
++#, fuzzy
++msgid "Allow webadm to read files in users home directories"
++msgstr ""
++"Umożliwia użytkownikowi SELinuksa webadm odczytywanie katalogów domowych "
++"nieuprzywilejowanych użytkowników"
++
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
++msgstr ""
++
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
++msgstr ""
++
++#: booleans.py:218
++#, fuzzy
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++msgstr "Umożliwia SSH logowanie jako sysadm_r:sysadm_t"
++
++#: booleans.py:219
++#, fuzzy
++msgid "Allow xen to manage nfs files"
++msgstr "Umożliwia mount montowanie wszystkich plików"
++
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
++msgstr ""
++
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
++msgid ""
++"Allow xguest users to configure Network Manager and connect to apache ports"
++msgstr ""
++
++#: booleans.py:223
++#, fuzzy
++msgid "Allow xguest users to mount removable media"
++msgstr "Umożliwia użytkownikom wykonywanie polecenia dmesg"
++
++#: booleans.py:224
++#, fuzzy
++msgid "Allow xguest to use blue tooth devices"
++msgstr "Umożliwia użytkownikom odczyt/zapis urządzeń USB"
++
++#: booleans.py:225
++#, fuzzy
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr "Umożliwia klientom zapisywanie do współdzielonej pamięci X Window"
++
++#: booleans.py:226
++#, fuzzy
++msgid "Allows XServer to execute writable memory"
++msgstr "Umożliwia użytkownikom uruchamianie polecenia mount"
++
++#: booleans.py:227
++msgid "Support X userspace object manager"
++msgstr ""
++
++#: booleans.py:228
++#, fuzzy
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr "Umożliwia %s łączenie z dowolnym portem UDP"
++
++#: booleans.py:229
++#, fuzzy
++msgid "Allow zebra daemon to write it configuration files"
++msgstr "Umożliwia wszystkim demonom zapisywać pliki core do /"
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
++msgstr ""
++
++#~ msgid "SELinux Service Protection"
++#~ msgstr "Ochrona usługi SELinuksa"
++
++#~ msgid "Disable SELinux protection for acct daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona acct"
++
++#~ msgid "Admin"
++#~ msgstr "Administracja"
++
++#~ msgid "User Privs"
++#~ msgstr "Przywileje użytkowników"
++
++#~ msgid ""
++#~ "Allow gadmin SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "Umożliwia kontom użytkowników SELinuksa gadmin wykonywanie plików w "
++#~ "katalogu domowym lub /tmp"
++
++#~ msgid ""
++#~ "Allow guest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "Umożliwia kontom użytkowników SELinuksa guest wykonywanie plików w "
++#~ "katalogu domowym lub /tmp"
++
++#~ msgid "Memory Protection"
++#~ msgstr "Ochrona pamięci"
++
++#~ msgid "Mount"
++#~ msgstr "Mount"
++
++#~ msgid "SSH"
++#~ msgstr "SSH"
++
++#~ msgid ""
++#~ "Allow staff SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "Umożliwia kontom użytkowników SELinuksa staff wykonywanie plików w "
++#~ "katalogu domowym lub /tmp"
++
++#~ msgid ""
++#~ "Allow sysadm SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "Umożliwia kontom użytkowników SELinuksa sysadm wykonywanie plików w "
++#~ "katalogu domowym lub /tmp"
++
++#~ msgid ""
++#~ "Allow unconfined SELinux user account to execute files in home directory "
++#~ "or /tmp"
++#~ msgstr ""
++#~ "Umożliwia nieograniczanym kontom użytkowników SELinuksa wykonywanie "
++#~ "plików katalogu domowym lub /tmp"
++
++#~ msgid "Network Configuration"
++#~ msgstr "Konfiguracja sieci"
++
++#~ msgid ""
++#~ "Allow user SELinux user account to execute files in home directory or /tmp"
++#~ msgstr ""
++#~ "Umożliwia kontom użytkowników SELinuksa user wykonywanie plików w "
++#~ "katalogu domowym lub /tmp"
++
++#~ msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#~ msgstr "Umożliwia nieograniczane dyntrans do unconfined_execmem"
++
++#~ msgid "Databases"
++#~ msgstr "Bazy danych"
++
++#~ msgid "XServer"
++#~ msgstr "Serwer X"
++
++#~ msgid ""
++#~ "Allow xguest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "Umożliwia kontom użytkowników SELinuksa xguest wykonywanie plików w "
++#~ "katalogu domowym lub /tmp"
++
++#~ msgid "NIS"
++#~ msgstr "NIS"
++
++#~ msgid "Web Applications"
++#~ msgstr "Aplikacje WWW"
++
++#~ msgid "Transition staff SELinux user to Web Browser Domain"
++#~ msgstr "Przemienia użytkownika SELinuksa staff na domenę przeglądarki WWW"
++
++#~ msgid "Transition sysadm SELinux user to Web Browser Domain"
++#~ msgstr "Przemienia użytkownika SELinuksa sysadm na domenę przeglądarki WWW"
++
++#~ msgid "Transition user SELinux user to Web Browser Domain"
++#~ msgstr "Przemienia użytkownika SELinuksa user na domenę przeglądarki WWW"
++
++#~ msgid "Transition xguest SELinux user to Web Browser Domain"
++#~ msgstr "Przemienia użytkownika SELinuksa xguest na domenę przeglądarki WWW"
++
++#~ msgid "Disable SELinux protection for amanda"
++#~ msgstr "Wyłącza ochronę SELinuksa dla amandy"
++
++#~ msgid "Disable SELinux protection for amavis"
++#~ msgstr "Wyłącza ochronę SELinuksa dla amavis"
++
++#~ msgid "Disable SELinux protection for apmd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona apmd"
++
++#~ msgid "Disable SELinux protection for arpwatch daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona arpwatch"
++
++#~ msgid "Disable SELinux protection for auditd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona auditd"
++
++#~ msgid "Disable SELinux protection for automount daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona automount"
++
++#~ msgid "Disable SELinux protection for avahi"
++#~ msgstr "Wyłącza ochronę SELinuksa dla Avahi"
++
++#~ msgid "Disable SELinux protection for bluetooth daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona Bluetooth"
++
++#~ msgid "Disable SELinux protection for canna daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona canna"
++
++#~ msgid "Disable SELinux protection for cardmgr daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona cardmgr"
++
++#~ msgid "Disable SELinux protection for Cluster Server"
++#~ msgstr "Wyłącza ochronę SELinuksa dla serwera klastra"
++
++#~ msgid "Disable SELinux protection for ciped daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona ciped"
++
++#~ msgid "Disable SELinux protection for clamd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona clamd"
++
++#~ msgid "Disable SELinux protection for clamscan"
++#~ msgstr "Wyłącza ochronę SELinuksa dla clamscan"
++
++#~ msgid "Disable SELinux protection for clvmd"
++#~ msgstr "Wyłącza ochronę SELinuksa dla clvmd"
++
++#~ msgid "Disable SELinux protection for comsat daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona comsat"
++
++#~ msgid "Disable SELinux protection for courier daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona courier"
++
++#~ msgid "Disable SELinux protection for cpucontrol daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona cpucontrol"
++
++#~ msgid "Disable SELinux protection for cpuspeed daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona cpuspeed"
++
++#~ msgid "Cron"
++#~ msgstr "Cron"
++
++#~ msgid "Disable SELinux protection for crond daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona crond"
++
++#~ msgid "Printing"
++#~ msgstr "Drukowanie"
++
++#~ msgid "Disable SELinux protection for cupsd back end server"
++#~ msgstr "Wyłącza ochronę SELinuksa dla serwera zaplecza cupsd"
++
++#~ msgid "Disable SELinux protection for cupsd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona cupsd"
++
++#~ msgid "Disable SELinux protection for cupsd_lpd"
++#~ msgstr "Wyłącza ochronę SELinuksa dla cupsd_lpd"
++
++#~ msgid "CVS"
++#~ msgstr "CVS"
++
++#~ msgid "Disable SELinux protection for cvs daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona CVS"
++
++#~ msgid "Disable SELinux protection for cyrus daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona cyrus"
++
++#~ msgid "Disable SELinux protection for dbskkd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona dbskkd"
++
++#~ msgid "Disable SELinux protection for dbusd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona dbusd"
++
++#~ msgid "Disable SELinux protection for dccd"
++#~ msgstr "Wyłącza ochronę SELinuksa dla dccd"
++
++#~ msgid "Disable SELinux protection for dccifd"
++#~ msgstr "Wyłącza ochronę SELinuksa dla dccifd"
++
++#~ msgid "Disable SELinux protection for dccm"
++#~ msgstr "Wyłącza ochronę SELinuksa dla dccm"
++
++#~ msgid "Disable SELinux protection for ddt daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona ddt"
++
++#~ msgid "Disable SELinux protection for devfsd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona devfsd"
++
++#~ msgid "Disable SELinux protection for dhcpc daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona dhcpc"
++
++#~ msgid "Disable SELinux protection for dhcpd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona dhcpd"
++
++#~ msgid "Disable SELinux protection for dictd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona dictd"
++
++#~ msgid "Allow sysadm_t to directly start daemons"
++#~ msgstr "Umożliwia sysadm_t bezpośrednie uruchamianie demonów"
++
++#~ msgid "Disable SELinux protection for Evolution"
++#~ msgstr "Wyłącza ochronę SELinuksa dla Evolution"
++
++#~ msgid "Games"
++#~ msgstr "Gry"
++
++#~ msgid "Disable SELinux protection for games"
++#~ msgstr "Wyłącza ochronę SELinuksa dla gier"
++
++#~ msgid "Disable SELinux protection for the web browsers"
++#~ msgstr "Wyłącza ochronę SELinuksa dla przeglądarek WWW"
++
++#~ msgid "Disable SELinux protection for Thunderbird"
++#~ msgstr "Wyłącza ochronę SELinuksa dla Thunderbirda"
++
++#~ msgid "Disable SELinux protection for distccd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona distccd"
++
++#~ msgid "Disable SELinux protection for dmesg daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona dmesg"
++
++#~ msgid "Disable SELinux protection for dnsmasq daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona dnsmasq"
++
++#~ msgid "Disable SELinux protection for dovecot daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona dovecot"
++
++#~ msgid "Disable SELinux protection for entropyd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona entropyd"
++
++#~ msgid "Disable SELinux protection for fetchmail"
++#~ msgstr "Wyłącza ochronę SELinuksa dla fetchmail"
++
++#~ msgid "Disable SELinux protection for fingerd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona fingerd"
++
++#~ msgid "Disable SELinux protection for freshclam daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona freshclam"
++
++#~ msgid "Disable SELinux protection for fsdaemon daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona fsdaemon"
++
++#~ msgid "Disable SELinux protection for gpm daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona gpm"
++
++#~ msgid "NFS"
++#~ msgstr "NFS"
++
++#~ msgid "Disable SELinux protection for gss daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona gss"
++
++#~ msgid "Disable SELinux protection for Hal daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona HAL"
++
++#~ msgid "Compatibility"
++#~ msgstr "Zgodność"
++
++#~ msgid ""
++#~ "Do not audit things that we know to be broken but which are not security "
++#~ "risks"
++#~ msgstr ""
++#~ "Bez audytowania rzeczy, o których wiadomo, że są zepsute, ale nie niosą "
++#~ "za sobą ryzyka"
++
++#~ msgid "Disable SELinux protection for hostname daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona hostname"
++
++#~ msgid "Disable SELinux protection for hotplug daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona hotplug"
++
++#~ msgid "Disable SELinux protection for howl daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona howl"
++
++#~ msgid "Disable SELinux protection for cups hplip daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona hplip CUPS"
++
++#~ msgid "Disable SELinux protection for httpd rotatelogs"
++#~ msgstr "Wyłącza ochronę SELinuksa dla rotatelogs httpd"
++
++#~ msgid "HTTPD Service"
++#~ msgstr "Usługa HTTPD"
++
++#~ msgid "Disable SELinux protection for http suexec"
++#~ msgstr "Wyłącza ochronę SELinuksa dla suexec HTTP"
++
++#~ msgid "Disable SELinux protection for hwclock daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona hwclock"
++
++#~ msgid "Disable SELinux protection for i18n daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona i18n"
++
++#~ msgid "Disable SELinux protection for imazesrv daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona imazesrv"
++
++#~ msgid "Disable SELinux protection for inetd child daemons"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demonów potomnych inetd"
++
++#~ msgid "Disable SELinux protection for inetd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona inetd"
++
++#~ msgid "Disable SELinux protection for innd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona innd"
++
++#~ msgid "Disable SELinux protection for iptables daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona iptables"
++
++#~ msgid "Disable SELinux protection for ircd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona ircd"
++
++#~ msgid "Disable SELinux protection for irqbalance daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona irqbalance"
++
++#~ msgid "Disable SELinux protection for iscsi daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona iSCSI"
++
++#~ msgid "Disable SELinux protection for jabberd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona jabberd"
++
++#~ msgid "Kerberos"
++#~ msgstr "Kerberos"
++
++#~ msgid "Disable SELinux protection for kadmind daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona kadmind"
++
++#~ msgid "Disable SELinux protection for klogd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona klogd"
++
++#~ msgid "Disable SELinux protection for krb5kdc daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona krb5kdc"
++
++#~ msgid "Disable SELinux protection for ktalk daemons"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demonów ktalk"
++
++#~ msgid "Disable SELinux protection for kudzu daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona kudzu"
++
++#~ msgid "Disable SELinux protection for locate daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona locate"
++
++#~ msgid "Disable SELinux protection for lpd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona LPD"
++
++#~ msgid "Disable SELinux protection for lrrd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona lrrd"
++
++#~ msgid "Disable SELinux protection for lvm daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona LVM"
++
++#~ msgid "Disable SELinux protection for mailman"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona Mailman"
++
++#~ msgid "Disable SELinux protection for mdadm daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona mdadm"
++
++#~ msgid "Disable SELinux protection for monopd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona monopd"
++
++#~ msgid "Disable SELinux protection for mrtg daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona mrtg"
++
++#~ msgid "Disable SELinux protection for mysqld daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona mysqld"
++
++#~ msgid "Disable SELinux protection for nagios daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona nagios"
++
++#~ msgid "Name Service"
++#~ msgstr "Usługa nazw"
++
++#~ msgid "Disable SELinux protection for named daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona named"
++
++#~ msgid "Disable SELinux protection for nessusd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona nessusd"
++
++#~ msgid "Disable SELinux protection for NetworkManager"
++#~ msgstr "Wyłącza ochronę SELinuksa dla Menedżera sieci"
++
++#~ msgid "Disable SELinux protection for nfsd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona nfsd"
++
++#~ msgid "Samba"
++#~ msgstr "Samba"
++
++#~ msgid "Disable SELinux protection for nmbd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona nmbd"
++
++#~ msgid "Disable SELinux protection for nrpe daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona nrpe"
++
++#~ msgid "Disable SELinux protection for nscd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona nscd"
++
++#~ msgid "Disable SELinux protection for nsd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona nsd"
++
++#~ msgid "Disable SELinux protection for ntpd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona ntpd"
++
++#~ msgid "Disable SELinux protection for oddjob"
++#~ msgstr "Wyłącza ochronę SELinuksa dla oddjob"
++
++#~ msgid "Disable SELinux protection for oddjob_mkhomedir"
++#~ msgstr "Wyłącza ochronę SELinuksa dla oddjob_mkhomedir"
++
++#~ msgid "Disable SELinux protection for openvpn daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona OpenVPN"
++
++#~ msgid "Disable SELinux protection for pam daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona PAM"
++
++#~ msgid "Disable SELinux protection for pegasus"
++#~ msgstr "Wyłącza ochronę SELinuksa dla Pegasusa"
++
++#~ msgid "Disable SELinux protection for perdition daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona perdition"
++
++#~ msgid "Disable SELinux protection for portmap daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona portmap"
++
++#~ msgid "Disable SELinux protection for portslave daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona portslave"
++
++#~ msgid "Disable SELinux protection for postfix"
++#~ msgstr "Wyłącza ochronę SELinuksa dla Postfiksa"
++
++#~ msgid "Disable SELinux protection for postgresql daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona PostgreSQL"
++
++#~ msgid "pppd"
++#~ msgstr "pppd"
++
++#~ msgid "Disable SELinux protection for pptp"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona pptp"
++
++#~ msgid "Disable SELinux protection for prelink daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona prelink"
++
++#~ msgid "Disable SELinux protection for privoxy daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona privoxy"
++
++#~ msgid "Disable SELinux protection for ptal daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona ptal"
++
++#~ msgid "Disable SELinux protection for pxe daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona PXE"
++
++#~ msgid "Disable SELinux protection for pyzord"
++#~ msgstr "Wyłącza ochronę SELinuksa dla pyzord"
++
++#~ msgid "Disable SELinux protection for quota daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona Quoty"
++
++#~ msgid "Disable SELinux protection for radiusd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona radiusd"
++
++#~ msgid "Disable SELinux protection for radvd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona radvd"
++
++#~ msgid "Disable SELinux protection for rdisc"
++#~ msgstr "Wyłącza ochronę SELinuksa dla rdisc"
++
++#~ msgid "Disable SELinux protection for readahead"
++#~ msgstr "Wyłącza ochronę SELinuksa dla readahead"
++
++#~ msgid "Allow programs to read files in non-standard locations (default_t)"
++#~ msgstr ""
++#~ "Umożliwia programom odczytywanie plików w niestandardowych położeniach "
++#~ "(default_t)"
++
++#~ msgid "Disable SELinux protection for restorecond"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona restorecond"
++
++#~ msgid "Disable SELinux protection for rhgb daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona RHGB"
++
++#~ msgid "Disable SELinux protection for ricci"
++#~ msgstr "Wyłącza ochronę SELinuksa dla ricci"
++
++#~ msgid "Disable SELinux protection for ricci_modclusterd"
++#~ msgstr "Wyłącza ochronę SELinuksa dla ricci_modclusterd"
++
++#~ msgid "Disable SELinux protection for rlogind daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona rlogind"
++
++#~ msgid "Disable SELinux protection for rpcd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona rpcd"
++
++#~ msgid "Disable SELinux protection for rshd"
++#~ msgstr "Wyłącza ochronę SELinuksa dla rshd"
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
+-msgstr "Zezwalanie"
++#~ msgid "rsync"
++#~ msgstr "rsync"
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
+-msgstr "Wymuszanie"
++#~ msgid "Disable SELinux protection for rsync daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona rsync"
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
+-msgstr "Stan"
++#~ msgid "Allow ssh to run from inetd instead of as a daemon"
++#~ msgstr "Umożliwia SSH uruchamianie z inetd zamiast jako demon"
+
+-#: ../gui/statusPage.py:133
+-msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
+-msgstr ""
+-"Zmienianie typu polityki spowoduje ponowne nadanie etykiet całemu systemowy "
+-"plików podczas następnego uruchamiania. Ponowne nadawanie etykiet zajmuje "
+-"dużo czasu, w zależności od rozmiaru systemu plików. Kontynuować?"
++#~ msgid "SASL authentication server"
++#~ msgstr "Serwer uwierzytelniania SASL"
+
+-#: ../gui/statusPage.py:147
+-msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
+-msgstr ""
+-"Zmienianie SELinuksa na wyłączony wymaga ponownego uruchomienia. Nie jest to "
+-"zalecane. Jeśli później SELinux zostanie ponownie włączony, to system będzie "
+-"wymagał ponownego nadania etykiet. można przejść do trybu zezwalania, który "
+-"będzie tylko zapisywał błędy do dziennika i nie wymuszał polityki SELinuksa, "
+-"by zobaczyć, czy SELinux powoduje problem z systemem. Tryb zezwalania nie "
+-"wymaga ponownego uruchomienia. Kontynuować?"
++#~ msgid ""
++#~ "Allow X-Windows server to map a memory region as both executable and "
++#~ "writable"
++#~ msgstr ""
++#~ "Umożliwia serwerowi X Window mapowanie regionów pamięci zarówno jako "
++#~ "wykonywalną, jak i zapisywalną"
+
+-#: ../gui/statusPage.py:152
+-msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
+-msgstr ""
+-"Zmienianie SELinuksa na włączony spowoduje ponowne nadanie etykiet całemu "
+-"systemowy plików podczas następnego uruchamiania. Ponowne nadawanie etykiet "
+-"zajmuje dużo czasu, w zależności od rozmiaru systemu plików. Kontynuować?"
++#~ msgid "Disable SELinux protection for saslauthd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona saslauthd"
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
+-msgstr "system-config-selinux"
++#~ msgid "Disable SELinux protection for scannerdaemon daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona scannerdaemon"
+
+-#: ../gui/system-config-selinux.glade:12
+-msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+-msgstr ""
+-"Copyright (c) 2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++#~ msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#~ msgstr "Zabrania przemienienia na sysadm_t, dotyczy sudo i su"
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
+-msgstr "Dodanie mapowania loginu SELinuksa"
++#~ msgid "Do not allow any processes to load kernel modules"
++#~ msgstr "Zabrania wszystkim procesom wczytywania modułów jądra"
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
+-msgstr "Dodanie portów sieciowych SELinuksa"
++#~ msgid "Do not allow any processes to modify kernel SELinux policy"
++#~ msgstr "Zabrania wszystkim procesom modyfikowania polityki jądra SELinuksa"
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
+-msgstr "Typ SELinuksa"
++#~ msgid "Disable SELinux protection for sendmail daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona Sendmail"
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
+-msgstr "Określenie pliku"
++#~ msgid "Disable SELinux protection for setrans"
++#~ msgstr "Wyłącza ochronę SELinuksa dla setrans"
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
+-msgstr "Typ pliku"
++#~ msgid "Disable SELinux protection for setroubleshoot daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona SETroubleshoot"
+
+-#: ../gui/system-config-selinux.glade:727
+-msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
+-msgstr ""
+-"wszystkie pliki\n"
+-"zwykłe pliki\n"
+-"katalog\n"
+-"urządzenie znakowe\n"
+-"urządzenie blokowe\n"
+-"gniazdo\n"
+-"dowiązanie symboliczne\n"
+-"nazwany potok\n"
++#~ msgid "Disable SELinux protection for slapd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona slapd"
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
+-msgstr "MLS"
++#~ msgid "Disable SELinux protection for slrnpull daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona slrnpull"
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
+-msgstr "Dodanie użytkownika SELinuksa"
++#~ msgid "Disable SELinux protection for smbd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona smbd"
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
+-msgstr "Administracja SELinuksem"
++#~ msgid "Disable SELinux protection for snmpd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona snmpd"
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
+-msgstr "Dodaj"
++#~ msgid "Disable SELinux protection for snort daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona Snort"
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
+-msgstr "_Właściwości"
++#~ msgid "Disable SELinux protection for soundd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona soundd"
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
+-msgstr "_Usuń"
++#~ msgid "Disable SELinux protection for sound daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona sound"
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
+-msgstr "Wybór obiektu zarządzania"
++#~ msgid "Spam Protection"
++#~ msgstr "Ochrona przed niechcianymi wiadomościami"
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
+-msgstr "<b>Wybór:</b>"
++#~ msgid "Disable SELinux protection for spamd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona spamd"
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
+-msgstr "Domyślny systemowy tryb wymuszania"
++#~ msgid "Allow Spam Assassin daemon network access"
++#~ msgstr "Umożliwia demonowi Spam Assassin dostęp do sieci"
+
+-#: ../gui/system-config-selinux.glade:1354
+-msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
+-msgstr ""
+-"Wyłączone\n"
+-"Zezwalanie\n"
+-"Wymuszanie\n"
++#~ msgid "Disable SELinux protection for speedmgmt daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona speedmgmt"
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
+-msgstr "Obecny tryb wymuszania"
++#~ msgid "Squid"
++#~ msgstr "Squid"
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
+-msgstr "Domyślny systemowy typ polityki: "
++#~ msgid "Disable SELinux protection for squid daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona Squid"
+
+-#: ../gui/system-config-selinux.glade:1463
+-msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
+-msgstr ""
+-"Proszę wybrać, czy ponownie nadać etykiety całemu systemowi plików podczas "
+-"następnego ponownego uruchomienia. Ponowne nadanie etykiet może zająć dużo "
+-"czasu, w zależności od rozmiaru systemu. Jeśli zmieniany jest typ polityki "
+-"lub przechodzi z trybu wyłączonego do wymuszania, ponowne nadanie etykiet "
+-"jest wymagane."
++#~ msgid "Disable SELinux protection for ssh daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona SSH"
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
+-msgstr "Ponownie nadanie etykiet podczas następnego ponownego uruchomienia."
++#~ msgid ""
++#~ "Allow staff_r users to search the sysadm home dir and read files (such as "
++#~ "~/.bashrc)"
++#~ msgstr ""
++#~ "Umożliwia użytkownikom staff_r wyszukiwanie w katalogu domowym sysadm i "
++#~ "odczytywanie plików (takich jak ~/.bashrc)"
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
+-msgstr "label37"
++#~ msgid "Universal SSL tunnel"
++#~ msgstr "Uniwersalny tunel SSH"
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
+-msgstr "Przywrócenie ustawienia zmiennych logicznych do domyślnych systemu"
++#~ msgid "Disable SELinux protection for stunnel daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona stunnel"
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
+-msgstr "Przełączenie między dostosowanymi i wszystkimi zmiennymi logicznymi"
++#~ msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#~ msgstr "Umożliwia demonowi stunnel samodzielne uruchamianie, poza xinetd"
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
+-msgstr "Filtr"
++#~ msgid "Disable SELinux protection for swat daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona swat"
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
+-msgstr "label50"
++#~ msgid "Disable SELinux protection for sxid daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona sxid"
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
+-msgstr "Dodanie kontekstu pliku"
++#~ msgid "Disable SELinux protection for syslogd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona syslogd"
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
+-msgstr "Modyfikacja kontekstu pliku"
++#~ msgid "Disable SELinux protection for system cron jobs"
++#~ msgstr "Wyłącza ochronę SELinuksa dla systemowych zadań Crona"
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
+-msgstr "Usunięcie kontekstu pliku"
++#~ msgid "Disable SELinux protection for tcp daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona TCP"
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
+-msgstr "Przełączenie między wszystkimi i dostosowanymi kontekstami plików"
++#~ msgid "Disable SELinux protection for telnet daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona Telnet"
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
+-msgstr "label38"
++#~ msgid "Disable SELinux protection for tftpd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona tftpd"
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
+-msgstr "Dodanie mapowania użytkownika SELinuksa"
++#~ msgid "Disable SELinux protection for transproxy daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona transproxy"
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
+-msgstr "Modyfikacja mapowania użytkownika SELinuksa"
++#~ msgid "Disable SELinux protection for udev daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona udev"
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
+-msgstr "Usunięcie mapowania użytkownika SELinuksa"
++#~ msgid "Disable SELinux protection for uml daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona uml"
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
+-msgstr "label39"
++#~ msgid ""
++#~ "Allow xinetd to run unconfined, including any services it starts that do "
++#~ "not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "Umożliwia xinetd uruchamianie nieograniczane, w tym wszystkich usług, "
++#~ "jakie uruchamia, a które nie mają określonych przemian domen"
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
+-msgstr "Dodanie użytkownika"
++#~ msgid ""
++#~ "Allow rc scripts to run unconfined, including any daemon started by an rc "
++#~ "script that does not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "Umożliwia skryptom rc uruchamianie nieograniczane, w tym wszystkie demony "
++#~ "uruchamiane przez skrypty rc, a które nie mają określonych przemian domen"
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
+-msgstr "Modyfikacja użytkownika"
++#~ msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#~ msgstr ""
++#~ "Umożliwia uprzywilejowanym narzędziom, takim jak hotplug i insmod "
++#~ "uruchamianie nieograniczane"
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
+-msgstr "Usunięcie użytkownika"
++#~ msgid "Disable SELinux protection for updfstab daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona updfstab"
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
+-msgstr "label41"
++#~ msgid "Disable SELinux protection for uptimed daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona uptimed"
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
+-msgstr "Dodanie portu sieciowego"
++#~ msgid ""
++#~ "Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, "
++#~ "only staff_r can do so"
++#~ msgstr ""
++#~ "Umożliwia user_r osiąganie sysadm_r przez su, sudo lub userhelper. W "
++#~ "innym wypadku tylko staff_r może to zrobić"
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
+-msgstr "Modyfikacja portu sieciowego"
++#~ msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#~ msgstr ""
++#~ "Umożliwia użytkownikom kontrolowanie interfejsów sieciowych (wymaga także "
++#~ "USERCTL=true)"
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
+-msgstr "Usunięcie portu sieciowego"
++#~ msgid "Allow user to stat ttyfiles"
++#~ msgstr "Umożliwia użytkownikom wykonywanie stat na plikach TTY"
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
+-msgstr "Przełączenie między dostosowanymi i wszystkimi portami"
++#~ msgid "Disable SELinux protection for uucpd daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona uucpd"
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
+-msgstr "label42"
++#~ msgid "Disable SELinux protection for vmware daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona VMWare"
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
+-msgstr "Utworzenie nowego modułu polityki"
++#~ msgid "Disable SELinux protection for watchdog daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona watchdog"
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
+-msgstr "Wczytanie modułu polityki"
++#~ msgid "Disable SELinux protection for winbind daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona winbind"
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
+-msgstr "Usunięcie wczytywalnego modułu polityki"
++#~ msgid "Disable SELinux protection for xdm daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona XDM"
+
+-#: ../gui/system-config-selinux.glade:2661
+-msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
+-msgstr ""
+-"Włączenie/wyłączenie dodatkowych reguł audytu, które zwykle nie są "
+-"raportowane do plików dziennika."
++#~ msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#~ msgstr "Umożliwia XDM logowanie jako sysadm_r:sysadm_t"
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
+-msgstr "label44"
++#~ msgid "Disable SELinux protection for xen daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona Xen"
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
+-msgstr "Zmiana trybu procesu na zezwalanie."
++#~ msgid "XEN"
++#~ msgstr "Xen"
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
+-msgstr "Zmiana trybu procesu na wymuszanie"
++#~ msgid "Disable SELinux protection for xfs daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona xfs"
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
+-msgstr "Domena procesu"
++#~ msgid "Disable SELinux protection for xen control"
++#~ msgstr "Wyłącza ochronę SELinuksa dla kontroli Xena"
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
+-msgstr "label59"
++#~ msgid "Disable SELinux protection for ypbind daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona ypbind"
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
+-msgstr "Użytkownik SELinuksa \"%s\" jest wymagany"
++#~ msgid "Disable SELinux protection for NIS Password Daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona hasła NIS"
+
+-#~ msgid "Run booleans lockdown wizard"
+-#~ msgstr "Uruchomienie kreatora blokowania zmiennych logicznych"
++#~ msgid "Disable SELinux protection for ypserv daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona ypserv"
+
+-#~ msgid "Lockdown..."
+-#~ msgstr "Zablokuj..."
++#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
++#~ msgstr "Wyłącza ochronę SELinuksa dla demona przesyłania NIS"
+diff --git a/policycoreutils/po/policycoreutils.pot b/policycoreutils/po/policycoreutils.pot
+index 6c917f2..f2c4f39 100644
+--- a/policycoreutils/po/policycoreutils.pot
++++ b/policycoreutils/po/policycoreutils.pot
+@@ -8,7 +8,7 @@ msgid ""
+ msgstr ""
+ "Project-Id-Version: PACKAGE VERSION\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
+ "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+ "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+ "Language-Team: LANGUAGE <LL at li.org>\n"
+@@ -24,7 +24,7 @@ msgid ""
+ " <args ...> are the arguments to that script."
+ msgstr ""
+
+-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
++#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
+ #, c-format
+ msgid "failed to initialize PAM\n"
+ msgstr ""
+@@ -73,7 +73,7 @@ msgstr ""
+ msgid "authentication failed.\n"
+ msgstr ""
+
+-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
++#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
+ #, c-format
+ msgid "Could not set exec context to %s.\n"
+ msgstr ""
+@@ -86,855 +86,851 @@ msgstr ""
+ msgid "To make this policy package active, execute:"
+ msgstr ""
+
+-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
+-msgid "global"
+-msgstr ""
+-
+-#: ../semanage/seobject.py:225
++#: ../semanage/seobject.py:200
+ msgid "Could not create semanage handle"
+ msgstr ""
+
+-#: ../semanage/seobject.py:233
++#: ../semanage/seobject.py:208
+ msgid "SELinux policy is not managed or store cannot be accessed."
+ msgstr ""
+
+-#: ../semanage/seobject.py:238
++#: ../semanage/seobject.py:213
+ msgid "Cannot read policy store."
+ msgstr ""
+
+-#: ../semanage/seobject.py:243
++#: ../semanage/seobject.py:218
+ msgid "Could not establish semanage connection"
+ msgstr ""
+
+-#: ../semanage/seobject.py:248
++#: ../semanage/seobject.py:223
+ msgid "Could not test MLS enabled status"
+ msgstr ""
+
+-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
+ msgid "Not yet implemented"
+ msgstr ""
+
+-#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:233
+ msgid "Semanage transaction already in progress"
+ msgstr ""
+
+-#: ../semanage/seobject.py:267
++#: ../semanage/seobject.py:242
+ msgid "Could not start semanage transaction"
+ msgstr ""
+
+-#: ../semanage/seobject.py:278
++#: ../semanage/seobject.py:254
+ msgid "Could not commit semanage transaction"
+ msgstr ""
+
+-#: ../semanage/seobject.py:283
++#: ../semanage/seobject.py:259
+ msgid "Semanage transaction not in progress"
+ msgstr ""
+
+-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
+ msgid "Could not list SELinux modules"
+ msgstr ""
+
+-#: ../semanage/seobject.py:308
++#: ../semanage/seobject.py:284
+ msgid "Modules Name"
+ msgstr ""
+
+-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
+ msgid "Version"
+ msgstr ""
+
+-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
+ msgid "Disabled"
+ msgstr ""
+
+-#: ../semanage/seobject.py:326
++#: ../semanage/seobject.py:302
+ #, python-format
+ msgid "Could not disable module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:337
++#: ../semanage/seobject.py:313
+ #, python-format
+ msgid "Could not enable module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:352
++#: ../semanage/seobject.py:328
+ #, python-format
+ msgid "Could not remove module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:362
++#: ../semanage/seobject.py:338
+ msgid "dontaudit requires either 'on' or 'off'"
+ msgstr ""
+
+-#: ../semanage/seobject.py:391
++#: ../semanage/seobject.py:366
+ msgid "Builtin Permissive Types"
+ msgstr ""
+
+-#: ../semanage/seobject.py:401
++#: ../semanage/seobject.py:376
+ msgid "Customized Permissive Types"
+ msgstr ""
+
+-#: ../semanage/seobject.py:442
++#: ../semanage/seobject.py:417
+ #, python-format
+ msgid "Could not set permissive domain %s (module installation failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:448
++#: ../semanage/seobject.py:423
+ #, python-format
+ msgid "Could not remove permissive domain %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
+-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
+-#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
+-#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
+-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
+-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
+-#: ../semanage/seobject.py:2045
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
+ #, python-format
+ msgid "Could not create a key for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
+-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
+ #, python-format
+ msgid "Could not check if login mapping for %s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:496
++#: ../semanage/seobject.py:471
+ #, python-format
+ msgid "Linux Group %s does not exist"
+ msgstr ""
+
+-#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:476
+ #, python-format
+ msgid "Linux User %s does not exist"
+ msgstr ""
+
+-#: ../semanage/seobject.py:505
++#: ../semanage/seobject.py:480
+ #, python-format
+ msgid "Could not create login mapping for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
+ #, python-format
+ msgid "Could not set name for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
+ #, python-format
+ msgid "Could not set MLS range for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:518
++#: ../semanage/seobject.py:493
+ #, python-format
+ msgid "Could not set SELinux user for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:522
++#: ../semanage/seobject.py:497
+ #, python-format
+ msgid "Could not add login mapping for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:540
++#: ../semanage/seobject.py:515
+ msgid "Requires seuser or serange"
+ msgstr ""
+
+-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
+ #, python-format
+ msgid "Login mapping for %s is not defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:567
++#: ../semanage/seobject.py:542
+ #, python-format
+ msgid "Could not query seuser for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:581
++#: ../semanage/seobject.py:556
+ #, python-format
+ msgid "Could not modify login mapping for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:615
++#: ../semanage/seobject.py:590
+ #, python-format
+ msgid "Login mapping for %s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:619
++#: ../semanage/seobject.py:594
+ #, python-format
+ msgid "Could not delete login mapping for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
+-#: ../semanage/seobject.py:897
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
+ msgid "Could not list login mappings"
+ msgstr ""
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
+ #: ../gui/system-config-selinux.glade:100
+ msgid "Login Name"
+ msgstr ""
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:128
+ #: ../gui/system-config-selinux.glade:915
+ #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
+ msgid "SELinux User"
+ msgstr ""
+
+-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
+ #: ../gui/system-config-selinux.glade:943
+ msgid "MLS/MCS Range"
+ msgstr ""
+
+-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
+-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
+-#: ../semanage/seobject.py:864
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
+ #, python-format
+ msgid "Could not check if SELinux user %s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
+-#: ../semanage/seobject.py:870
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
+ #, python-format
+ msgid "Could not query user for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:726
++#: ../semanage/seobject.py:701
+ #, python-format
+ msgid "You must add at least one role for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:716
+ #, python-format
+ msgid "Could not create SELinux user for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:750
++#: ../semanage/seobject.py:725
+ #, python-format
+ msgid "Could not add role %s for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:759
++#: ../semanage/seobject.py:734
+ #, python-format
+ msgid "Could not set MLS level for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:762
++#: ../semanage/seobject.py:737
+ #, python-format
+ msgid "Could not add prefix %s for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:765
++#: ../semanage/seobject.py:740
+ #, python-format
+ msgid "Could not extract key for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:769
++#: ../semanage/seobject.py:744
+ #, python-format
+ msgid "Could not add SELinux user %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:791
++#: ../semanage/seobject.py:766
+ msgid "Requires prefix, roles, level or range"
+ msgstr ""
+
+-#: ../semanage/seobject.py:793
++#: ../semanage/seobject.py:768
+ msgid "Requires prefix or roles"
+ msgstr ""
+
+-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
+ #, python-format
+ msgid "SELinux user %s is not defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:832
++#: ../semanage/seobject.py:807
+ #, python-format
+ msgid "Could not modify SELinux user %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:866
++#: ../semanage/seobject.py:841
+ #, python-format
+ msgid "SELinux user %s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:877
++#: ../semanage/seobject.py:852
+ #, python-format
+ msgid "Could not delete SELinux user %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:915
++#: ../semanage/seobject.py:890
+ msgid "Could not list SELinux users"
+ msgstr ""
+
+-#: ../semanage/seobject.py:921
++#: ../semanage/seobject.py:896
+ #, python-format
+ msgid "Could not list roles for user %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "Labeling"
+ msgstr ""
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "MLS/"
+ msgstr ""
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "Prefix"
+ msgstr ""
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Level"
+ msgstr ""
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Range"
+ msgstr ""
+
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
+ msgid "SELinux Roles"
+ msgstr ""
+
+-#: ../semanage/seobject.py:967
++#: ../semanage/seobject.py:942
+ msgid "Protocol udp or tcp is required"
+ msgstr ""
+
+-#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:944
+ msgid "Port is required"
+ msgstr ""
+
+-#: ../semanage/seobject.py:979
++#: ../semanage/seobject.py:954
+ msgid "Invalid Port"
+ msgstr ""
+
+-#: ../semanage/seobject.py:983
++#: ../semanage/seobject.py:958
+ #, python-format
+ msgid "Could not create a key for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:994
++#: ../semanage/seobject.py:969
+ msgid "Type is required"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
+-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
+ #, python-format
+ msgid "Could not check if port %s/%s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1002
++#: ../semanage/seobject.py:977
+ #, python-format
+ msgid "Port %s/%s already defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1006
++#: ../semanage/seobject.py:981
+ #, python-format
+ msgid "Could not create port for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:987
+ #, python-format
+ msgid "Could not create context for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:991
+ #, python-format
+ msgid "Could not set user in port context for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1020
++#: ../semanage/seobject.py:995
+ #, python-format
+ msgid "Could not set role in port context for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1024
++#: ../semanage/seobject.py:999
+ #, python-format
+ msgid "Could not set type in port context for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1029
++#: ../semanage/seobject.py:1004
+ #, python-format
+ msgid "Could not set mls fields in port context for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1033
++#: ../semanage/seobject.py:1008
+ #, python-format
+ msgid "Could not set port context for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1037
++#: ../semanage/seobject.py:1012
+ #, python-format
+ msgid "Could not add port %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
+-#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
+ msgid "Requires setype or serange"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1053
++#: ../semanage/seobject.py:1028
+ msgid "Requires setype"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
+ #, python-format
+ msgid "Port %s/%s is not defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1065
++#: ../semanage/seobject.py:1040
+ #, python-format
+ msgid "Could not query port %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1051
+ #, python-format
+ msgid "Could not modify port %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1089
++#: ../semanage/seobject.py:1064
+ msgid "Could not list the ports"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1080
+ #, python-format
+ msgid "Could not delete the port %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1122
++#: ../semanage/seobject.py:1097
+ #, python-format
+ msgid "Port %s/%s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1126
++#: ../semanage/seobject.py:1101
+ #, python-format
+ msgid "Could not delete port %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
+ msgid "Could not list ports"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "SELinux Port Type"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "Proto"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
+ msgid "Port Number"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1222
++#: ../semanage/seobject.py:1197
+ msgid "Node Address is required"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1237
++#: ../semanage/seobject.py:1212
+ msgid "Unknown or missing protocol"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
+-#: ../semanage/seobject.py:1728
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
+ msgid "SELinux Type is required"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
+-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
+-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
+-#: ../semanage/seobject.py:1732
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
+ #, python-format
+ msgid "Could not create key for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
+-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
+ #, python-format
+ msgid "Could not check if addr %s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1266
++#: ../semanage/seobject.py:1241
+ #, python-format
+ msgid "Could not create addr for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
+-#: ../semanage/seobject.py:1690
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
+ #, python-format
+ msgid "Could not create context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1251
+ #, python-format
+ msgid "Could not set mask for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1255
+ #, python-format
+ msgid "Could not set user in addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1284
++#: ../semanage/seobject.py:1259
+ #, python-format
+ msgid "Could not set role in addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1288
++#: ../semanage/seobject.py:1263
+ #, python-format
+ msgid "Could not set type in addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1293
++#: ../semanage/seobject.py:1268
+ #, python-format
+ msgid "Could not set mls fields in addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1297
++#: ../semanage/seobject.py:1272
+ #, python-format
+ msgid "Could not set addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1301
++#: ../semanage/seobject.py:1276
+ #, python-format
+ msgid "Could not add addr %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
+ #, python-format
+ msgid "Addr %s is not defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1330
++#: ../semanage/seobject.py:1305
+ #, python-format
+ msgid "Could not query addr %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1340
++#: ../semanage/seobject.py:1315
+ #, python-format
+ msgid "Could not modify addr %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1368
++#: ../semanage/seobject.py:1343
+ #, python-format
+ msgid "Addr %s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1372
++#: ../semanage/seobject.py:1347
+ #, python-format
+ msgid "Could not delete addr %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1384
++#: ../semanage/seobject.py:1359
+ msgid "Could not deleteall node mappings"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1398
++#: ../semanage/seobject.py:1373
+ msgid "Could not list addrs"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
+-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
+ #, python-format
+ msgid "Could not check if interface %s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1465
++#: ../semanage/seobject.py:1440
+ #, python-format
+ msgid "Could not create interface for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1449
+ #, python-format
+ msgid "Could not set user in interface context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1453
+ #, python-format
+ msgid "Could not set role in interface context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1482
++#: ../semanage/seobject.py:1457
+ #, python-format
+ msgid "Could not set type in interface context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1462
+ #, python-format
+ msgid "Could not set mls fields in interface context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1466
+ #, python-format
+ msgid "Could not set interface context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1470
+ #, python-format
+ msgid "Could not set message context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1499
++#: ../semanage/seobject.py:1474
+ #, python-format
+ msgid "Could not add interface %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
+ #, python-format
+ msgid "Interface %s is not defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1526
++#: ../semanage/seobject.py:1501
+ #, python-format
+ msgid "Could not query interface %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1512
+ #, python-format
+ msgid "Could not modify interface %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1562
++#: ../semanage/seobject.py:1537
+ #, python-format
+ msgid "Interface %s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1566
++#: ../semanage/seobject.py:1541
+ #, python-format
+ msgid "Could not delete interface %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1578
++#: ../semanage/seobject.py:1553
+ msgid "Could not delete all interface mappings"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1567
+ msgid "Could not list interfaces"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1617
++#: ../semanage/seobject.py:1592
+ msgid "SELinux Interface"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
+ msgid "Context"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1652
+ #, python-format
+ msgid "Equivalence class for %s already exists"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1673
++#: ../semanage/seobject.py:1658
+ #, python-format
+ msgid "File spec %s conflicts with equivalency rule '%s %s'"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1682
++#: ../semanage/seobject.py:1667
+ #, python-format
+ msgid "Equivalence class for %s does not exists"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1681
+ #, python-format
+ msgid "Could not set user in file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1685
+ #, python-format
+ msgid "Could not set role in file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
+ #, python-format
+ msgid "Could not set mls fields in file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1711
++#: ../semanage/seobject.py:1696
+ msgid "Invalid file specification"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1713
++#: ../semanage/seobject.py:1698
+ msgid "File specification can not include spaces"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1718
++#: ../semanage/seobject.py:1703
+ #, python-format
+ msgid ""
+ "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
+-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
+-#: ../semanage/seobject.py:1880
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
+ #, python-format
+ msgid "Could not check if file context for %s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1749
++#: ../semanage/seobject.py:1734
+ #, python-format
+ msgid "Could not create file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1757
++#: ../semanage/seobject.py:1742
+ #, python-format
+ msgid "Could not set type in file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
+-#: ../semanage/seobject.py:1826
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
+ #, python-format
+ msgid "Could not set file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1771
++#: ../semanage/seobject.py:1756
+ #, python-format
+ msgid "Could not add file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1785
++#: ../semanage/seobject.py:1770
+ msgid "Requires setype, serange or seuser"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
+ #, python-format
+ msgid "File context for %s is not defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1804
++#: ../semanage/seobject.py:1789
+ #, python-format
+ msgid "Could not query file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1830
++#: ../semanage/seobject.py:1815
+ #, python-format
+ msgid "Could not modify file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1843
++#: ../semanage/seobject.py:1828
+ msgid "Could not list the file contexts"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1857
++#: ../semanage/seobject.py:1842
+ #, python-format
+ msgid "Could not delete the file context %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1882
++#: ../semanage/seobject.py:1867
+ #, python-format
+ msgid "File context for %s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1873
+ #, python-format
+ msgid "Could not delete file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1903
++#: ../semanage/seobject.py:1888
+ msgid "Could not list file contexts"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1907
++#: ../semanage/seobject.py:1892
+ msgid "Could not list local file contexts"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
+ msgid "SELinux fcontext"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
+ msgid "type"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1957
++#: ../semanage/seobject.py:1942
+ msgid ""
+ "\n"
+ "SELinux Distribution fcontext Equivalence \n"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1962
++#: ../semanage/seobject.py:1947
+ msgid ""
+ "\n"
+ "SELinux Local fcontext Equivalence \n"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
+-#: ../semanage/seobject.py:2054
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
+ #, python-format
+ msgid "Could not check if boolean %s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
+ #, python-format
+ msgid "Boolean %s is not defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2002
++#: ../semanage/seobject.py:1987
+ #, python-format
+ msgid "Could not query file context %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2007
++#: ../semanage/seobject.py:1992
+ #, python-format
+ msgid "You must specify one of the following values: %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2012
++#: ../semanage/seobject.py:1997
+ #, python-format
+ msgid "Could not set active value of boolean %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2015
++#: ../semanage/seobject.py:2000
+ #, python-format
+ msgid "Could not modify boolean %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2033
++#: ../semanage/seobject.py:2018
+ #, python-format
+ msgid "Bad format %s: Record %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2056
++#: ../semanage/seobject.py:2042
+ #, python-format
+ msgid "Boolean %s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2060
++#: ../semanage/seobject.py:2046
+ #, python-format
+ msgid "Could not delete boolean %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
+ msgid "Could not list booleans"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2112
++#: ../semanage/seobject.py:2100
+ msgid "unknown"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "off"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "on"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "SELinux boolean"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "State"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "Default"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
+-#: ../gui/polgengui.py:253
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../gui/polgengui.py:254
+ msgid "Description"
+ msgstr ""
+
+@@ -998,7 +994,7 @@ msgstr ""
+ msgid "Error sending audit message.\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
++#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
+ #, c-format
+ msgid "Could not determine enforcing mode.\n"
+ msgstr ""
+@@ -1113,62 +1109,66 @@ msgstr ""
+ msgid "Unable to set SIGHUP handler\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1053
++#: ../newrole/newrole.c:1036
++msgid "Sorry, newrole failed to drop capabilities\n"
++msgstr ""
++
++#: ../newrole/newrole.c:1052
+ #, c-format
+ msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1070
++#: ../newrole/newrole.c:1069
+ #, c-format
+ msgid "failed to get old_context.\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1077
++#: ../newrole/newrole.c:1076
+ #, c-format
+ msgid "Warning! Could not retrieve tty information.\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1098
++#: ../newrole/newrole.c:1097
+ #, c-format
+ msgid "error on reading PAM service configuration.\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1133
++#: ../newrole/newrole.c:1132
+ #, c-format
+ msgid "newrole: incorrect password for %s\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1160
++#: ../newrole/newrole.c:1159
+ #, c-format
+ msgid "newrole: failure forking: %s"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
++#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
+ #, c-format
+ msgid "Unable to restore tty label...\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
++#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
+ #, c-format
+ msgid "Failed to close tty properly\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1224
++#: ../newrole/newrole.c:1223
+ #, c-format
+ msgid "Could not close descriptors.\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1251
++#: ../newrole/newrole.c:1250
+ #, c-format
+ msgid "Error allocating shell's argv0.\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1287
++#: ../newrole/newrole.c:1286
+ #, c-format
+ msgid "Unable to restore the environment, aborting\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1298
++#: ../newrole/newrole.c:1297
+ msgid "failed to exec shell\n"
+ msgstr ""
+
+@@ -1271,20 +1271,20 @@ msgstr ""
+ msgid "chcat -l +CompanyConfidential juser"
+ msgstr ""
+
+-#: ../scripts/chcat:399 ../gui/polgen.py:1351
+-#, c-format, python-format
++#: ../scripts/chcat:399
++#, c-format
+ msgid "Options Error %s "
+ msgstr ""
+
+-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
++#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
+ msgid "Boolean"
+ msgstr ""
+
+-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
++#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
+ msgid "all"
+ msgstr ""
+
+-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
++#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
+ #: ../gui/system-config-selinux.glade:1615
+ #: ../gui/system-config-selinux.glade:1820
+ #: ../gui/system-config-selinux.glade:2437
+@@ -1360,557 +1360,444 @@ msgstr ""
+ msgid "Load Policy Module"
+ msgstr ""
+
+-#: ../gui/polgen.glade:79
+-msgid "Polgen"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:80
++#: ../gui/polgen.glade:9
+ msgid "Red Hat 2007"
+ msgstr ""
+
+-#: ../gui/polgen.glade:81
++#: ../gui/polgen.glade:11
+ msgid "GPL"
+ msgstr ""
+
+ #. TRANSLATORS: Replace this string with your names, one name per line.
+-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
++#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
+ msgid "translator-credits"
+ msgstr ""
+
+-#: ../gui/polgen.glade:90
++#: ../gui/polgen.glade:34
++msgid "Add Booleans Dialog"
++msgstr ""
++
++#: ../gui/polgen.glade:101
++msgid "Boolean Name"
++msgstr ""
++
++#: ../gui/polgen.glade:230
+ msgid "SELinux Policy Generation Tool"
+ msgstr ""
+
+-#: ../gui/polgen.glade:128
++#: ../gui/polgen.glade:251
+ msgid ""
+ "<b>Select the policy type for the application or user role you want to "
+ "confine:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:177
++#: ../gui/polgen.glade:284
+ msgid "<b>Applications</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++msgid "Standard Init Daemon"
++msgstr ""
++
++#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
+ msgid ""
+ "Standard Init Daemon are daemons started on boot via init scripts. Usually "
+ "requires a script in /etc/rc.d/init.d"
+ msgstr ""
+
+-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
+-msgid "Standard Init Daemon"
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++msgid "DBUS System Daemon"
+ msgstr ""
+
+-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
+-msgid "DBUS System Daemon"
++#: ../gui/polgen.glade:349
++msgid "Internet Services Daemon (inetd)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:280
++#: ../gui/polgen.glade:353
+ msgid "Internet Services Daemon are daemons started by xinetd"
+ msgstr ""
+
+-#: ../gui/polgen.glade:282
+-msgid "Internet Services Daemon (inetd)"
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++msgid "Web Application/Script (CGI)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:301
++#: ../gui/polgen.glade:370
+ msgid ""
+ "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
+-msgid "Web Application/Script (CGI)"
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++msgid "User Application"
+ msgstr ""
+
+-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
++#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
+ msgid ""
+ "User Application are any application that you would like to confine that is "
+ "started by a user"
+ msgstr ""
+
+-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
+-msgid "User Application"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:345 ../gui/polgen.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
+ msgid "Sandbox"
+ msgstr ""
+
+-#: ../gui/polgen.glade:391
++#: ../gui/polgen.glade:446
+ msgid "<b>Login Users</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:453
++#: ../gui/polgen.glade:478
++msgid "Existing User Roles"
++msgstr ""
++
++#: ../gui/polgen.glade:482
+ msgid "Modify an existing login user record."
+ msgstr ""
+
+-#: ../gui/polgen.glade:455
+-msgid "Existing User Roles"
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++msgid "Minimal Terminal User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:474
++#: ../gui/polgen.glade:499
+ 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:476 ../gui/polgen.py:162
+-msgid "Minimal Terminal User Role"
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++msgid "Minimal X Windows User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:495
++#: ../gui/polgen.glade:516
+ 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:497 ../gui/polgen.py:163
+-msgid "Minimal X Windows User Role"
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++msgid "User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:516
++#: ../gui/polgen.glade:533
+ msgid ""
+ "User with full networking, no setuid applications without transition, no "
+ "sudo, no su."
+ msgstr ""
+
+-#: ../gui/polgen.glade:518 ../gui/polgen.py:164
+-msgid "User Role"
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++msgid "Admin User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:537
++#: ../gui/polgen.glade:550
+ msgid ""
+ "User with full networking, no setuid applications without transition, no su, "
+ "can sudo to Root Administration Roles"
+ msgstr ""
+
+-#: ../gui/polgen.glade:539 ../gui/polgen.py:165
+-msgid "Admin User Role"
++#: ../gui/polgen.glade:592
++msgid "<b>Root Users</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:585
+-msgid "<b>Root Users</b>"
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++msgid "Root Admin User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:647
++#: ../gui/polgen.glade:627
+ 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:649 ../gui/polgen.py:166
+-msgid "Root Admin User Role"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:716
+-msgid "label104"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:745
++#: ../gui/polgen.glade:705
+ msgid "<b>Enter name of application or user role:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
++#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
+ msgid "Name"
+ msgstr ""
+
+-#: ../gui/polgen.glade:807
++#: ../gui/polgen.glade:739
+ msgid "Enter complete path for executable to be confined."
+ msgstr ""
+
+-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
++#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
+ msgid "..."
+ msgstr ""
+
+-#: ../gui/polgen.glade:849
++#: ../gui/polgen.glade:776
+ msgid "Enter unique name for the confined application or user role."
+ msgstr ""
+
+-#: ../gui/polgen.glade:871
++#: ../gui/polgen.glade:794
+ msgid "Executable"
+ msgstr ""
+
+-#: ../gui/polgen.glade:899
++#: ../gui/polgen.glade:808
+ msgid "Init script"
+ msgstr ""
+
+-#: ../gui/polgen.glade:927
++#: ../gui/polgen.glade:821
+ msgid ""
+ "Enter complete path to init script used to start the confined application."
+ msgstr ""
+
+-#: ../gui/polgen.glade:982
+-msgid "label105"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1011
++#: ../gui/polgen.glade:887
+ msgid "<b>Select existing role to modify:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1045
++#: ../gui/polgen.glade:908
+ msgid "Select the user roles that will transiton to the %s domain."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1073
+-msgid "label106"
++#: ../gui/polgen.glade:928
++msgid "role tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1102
++#: ../gui/polgen.glade:945
+ msgid "<b>Select roles that %s will transition to:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1136
++#: ../gui/polgen.glade:963
+ msgid "Select applications domains that %s will transition to."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1164
+-msgid "label107"
++#: ../gui/polgen.glade:983
++msgid ""
++"transition \n"
++"role tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1193
++#: ../gui/polgen.glade:1001
+ msgid "<b>Select the user_roles that will transition to %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1227
++#: ../gui/polgen.glade:1019
+ msgid "Select the user roles that will transiton to this applications domains."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1255
+-msgid "label108"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1284
++#: ../gui/polgen.glade:1056
+ msgid "<b>Select domains that %s will administer:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
++#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
+ msgid "Select the domains that you would like this user administer."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1346
+-msgid "label109"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1375
++#: ../gui/polgen.glade:1111
+ msgid "<b>Select additional roles for %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1437
+-msgid "label111"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1466
++#: ../gui/polgen.glade:1166
+ msgid "<b>Enter network ports that %s binds on:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
++#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
+ msgid "<b>TCP Ports</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
++#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
++#: ../gui/polgen.glade:1698
++msgid "All"
++msgstr ""
++
++#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
+ msgid "Allows %s to bind to any udp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
+-#: ../gui/polgen.glade:2215
+-msgid "All"
++#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
++msgid "600-1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
++#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
+ msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
+-msgid "600-1024"
++#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
++msgid "Unreserved Ports (>1024)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
++#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s binds "
+ "to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
+-msgid "Unreserved Ports (>1024)"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
+-#: ../gui/polgen.glade:2233
++#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
++#: ../gui/polgen.glade:1718
+ msgid "Select Ports"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
++#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
+ msgid "Allows %s to bind to any udp ports > 1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
++#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
+ msgid "<b>UDP Ports</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1937
+-msgid "label113"
++#: ../gui/polgen.glade:1519
++msgid ""
++"Network\n"
++"Bind tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1966
++#: ../gui/polgen.glade:1537
+ msgid "<b>Select network ports that %s connects to:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2058
++#: ../gui/polgen.glade:1593
+ msgid "Allows %s to connect to any tcp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2104
++#: ../gui/polgen.glade:1622
+ msgid ""
+ "Enter a comma separated list of tcp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2212
++#: ../gui/polgen.glade:1702
+ msgid "Allows %s to connect to any udp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2258
++#: ../gui/polgen.glade:1731
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2305
+-msgid "label114"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2334
++#: ../gui/polgen.glade:1792
+ msgid "<b>Select common application traits for %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2366
++#: ../gui/polgen.glade:1809
+ msgid "Writes syslog messages\t"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2385
++#: ../gui/polgen.glade:1824
+ msgid "Create/Manipulate temporary files in /tmp"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2404
++#: ../gui/polgen.glade:1839
+ msgid "Uses Pam for authentication"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2423
++#: ../gui/polgen.glade:1854
+ msgid "Uses nsswitch or getpw* calls"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2442
++#: ../gui/polgen.glade:1869
+ msgid "Uses dbus"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2461
++#: ../gui/polgen.glade:1884
+ msgid "Sends audit messages"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2480
++#: ../gui/polgen.glade:1899
+ msgid "Interacts with the terminal"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2499
++#: ../gui/polgen.glade:1914
+ msgid "Sends email"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2530
+-msgid "label115"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2559
++#: ../gui/polgen.glade:1961
+ msgid "<b>Add files/directories that %s manages</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2788
++#: ../gui/polgen.glade:2122
+ msgid ""
+ "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
+ "Files ..."
+ msgstr ""
+
+-#: ../gui/polgen.glade:2823
+-msgid "label116"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2852
++#: ../gui/polgen.glade:2166
+ msgid "<b>Add booleans from the %s policy:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3002
++#: ../gui/polgen.glade:2274
+ msgid "Add/Remove booleans used by the %s domain"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3066
++#: ../gui/polgen.glade:2316
+ msgid "<b>Which directory you will generate the %s policy?</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3097
++#: ../gui/polgen.glade:2334
+ msgid "Policy Directory"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3254
+-msgid "Add Booleans Dialog"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:3327
+-msgid "Boolean Name"
+-msgstr ""
+-
+-#: ../gui/polgengui.py:261
++#: ../gui/polgengui.py:262
+ msgid "Role"
+ msgstr ""
+
+-#: ../gui/polgengui.py:268
++#: ../gui/polgengui.py:269
+ msgid "Existing_User"
+ msgstr ""
+
+-#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
++#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
+ msgid "Application"
+ msgstr ""
+
+-#: ../gui/polgengui.py:352
++#: ../gui/polgengui.py:353
+ #, python-format
+ msgid "%s must be a directory"
+ msgstr ""
+
+-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
++#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
+ msgid "You must select a user"
+ msgstr ""
+
+-#: ../gui/polgengui.py:542
++#: ../gui/polgengui.py:543
+ msgid "Select executable file to be confined."
+ msgstr ""
+
+-#: ../gui/polgengui.py:553
++#: ../gui/polgengui.py:554
+ msgid "Select init script file to be confined."
+ msgstr ""
+
+-#: ../gui/polgengui.py:563
++#: ../gui/polgengui.py:564
+ msgid "Select file(s) that confined application creates or writes"
+ msgstr ""
+
+-#: ../gui/polgengui.py:570
++#: ../gui/polgengui.py:571
+ msgid "Select directory(s) that the confined application owns and writes into"
+ msgstr ""
+
+-#: ../gui/polgengui.py:632
++#: ../gui/polgengui.py:633
+ msgid "Select directory to generate policy files in"
+ msgstr ""
+
+-#: ../gui/polgengui.py:649
++#: ../gui/polgengui.py:650
+ #, python-format
+ msgid ""
+ "Type %s_t already defined in current policy.\n"
+ "Do you want to continue?"
+ msgstr ""
+
+-#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
++#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
+ msgid "Verify Name"
+ msgstr ""
+
+-#: ../gui/polgengui.py:653
++#: ../gui/polgengui.py:654
+ #, python-format
+ msgid ""
+ "Module %s.pp already loaded in current policy.\n"
+ "Do you want to continue?"
+ msgstr ""
+
+-#: ../gui/polgengui.py:699
++#: ../gui/polgengui.py:700
+ msgid ""
+ "You must add a name made up of letters and numbers and containing no spaces."
+ msgstr ""
+
+-#: ../gui/polgengui.py:713
++#: ../gui/polgengui.py:714
+ msgid "You must enter a executable"
+ msgstr ""
+
+-#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
++#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
+ msgid "Configue SELinux"
+ msgstr ""
+
+-#: ../gui/polgen.py:158
+-msgid "Internet Services Daemon"
+-msgstr ""
+-
+-#: ../gui/polgen.py:197
+-#, python-format
+-msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+-msgstr ""
+-
+-#: ../gui/polgen.py:324
+-msgid "You must enter a name for your confined process/user"
+-msgstr ""
+-
+-#: ../gui/polgen.py:326
+-msgid ""
+-"Name must be alpha numberic with no spaces. Consider using option \"-n "
+-"MODULENAME\""
+-msgstr ""
+-
+-#: ../gui/polgen.py:414
+-msgid "User Role types can not be assigned executables."
+-msgstr ""
+-
+-#: ../gui/polgen.py:420
+-msgid "Only Daemon apps can use an init script.."
+-msgstr ""
+-
+-#: ../gui/polgen.py:438
+-msgid "use_resolve must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:444
+-msgid "use_syslog must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:450
+-msgid "use_kerberos must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1306
+-#, python-format
+-msgid ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
+-msgstr ""
+-
+ #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+ msgid "Network Port"
+ msgstr ""
+@@ -1948,1411 +1835,1487 @@ msgstr ""
+ msgid "Group View"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
++#: ../sepolicy/sepolicy/generate.py:158
++msgid "Internet Services Daemon"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
++#: ../sepolicy/sepolicy/generate.py:171
++msgid "Valid Types:\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: ../sepolicy/sepolicy/generate.py:205
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: ../sepolicy/sepolicy/generate.py:332
++msgid "You must enter a name for your confined process/user"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
++#: ../sepolicy/sepolicy/generate.py:334
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:422
++msgid "User Role types can not be assigned executables."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
++#: ../sepolicy/sepolicy/generate.py:428
++msgid "Only Daemon apps can use an init script.."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
++#: ../sepolicy/sepolicy/generate.py:446
++msgid "use_resolve must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
++#: ../sepolicy/sepolicy/generate.py:452
++msgid "use_syslog must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
++#: ../sepolicy/sepolicy/generate.py:458
++msgid "use_kerberos must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
++#: ../sepolicy/sepolicy/generate.py:464
++msgid "manage_krb5_rcache must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
++#: ../sepolicy/sepolicy/generate.py:494
++msgid "USER Types automatically get a tmp type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
++#: ../sepolicy/sepolicy/generate.py:1012
++msgid "You must enter the executable path for your confined process"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
++#: ../sepolicy/sepolicy/generate.py:1190
++msgid "Type Enforcement file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
++#: ../sepolicy/sepolicy/generate.py:1191
++msgid "Interface file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
++#: ../sepolicy/sepolicy/generate.py:1192
++msgid "File Contexts file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
++#: ../sepolicy/sepolicy/generate.py:1193
++msgid "Setup Script"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
++msgstr ""
++
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/pt.po b/policycoreutils/po/pt.po
+index 95aa71b..b8fcf70 100644
+--- a/policycoreutils/po/pt.po
++++ b/policycoreutils/po/pt.po
+@@ -9,15 +9,15 @@ msgid ""
+ msgstr ""
+ "Project-Id-Version: Policycoreutils\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
+ "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
+ "Language-Team: Portuguese <trans-pt at lists.fedoraproject.org>\n"
+ "Language: pt\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
++"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -29,7 +29,7 @@ msgstr ""
+ " onde: <programa> é o nome do programa do 'init' a executar,\n"
+ " <argumentos ...> são os argumentos desse programa."
+
+-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
++#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
+ #, c-format
+ msgid "failed to initialize PAM\n"
+ msgstr "não foi possível inicializar o PAM\n"
+@@ -79,7 +79,7 @@ msgstr ""
+ msgid "authentication failed.\n"
+ msgstr "a autenticação falhou.\n"
+
+-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
++#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
+ #, c-format
+ msgid "Could not set exec context to %s.\n"
+ msgstr "Não foi possível definir o contexto de execução para %s.\n"
+@@ -92,870 +92,866 @@ msgstr "******************** IMPORTANTE ***********************\n"
+ msgid "To make this policy package active, execute:"
+ msgstr "Para tornar este pacote de políticas activo, execute:"
+
+-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
+-msgid "global"
+-msgstr "global"
+-
+-#: ../semanage/seobject.py:225
++#: ../semanage/seobject.py:200
+ msgid "Could not create semanage handle"
+ msgstr "Não foi possível iniciar o descritor do SELinux (\"semanage\")"
+
+-#: ../semanage/seobject.py:233
++#: ../semanage/seobject.py:208
+ msgid "SELinux policy is not managed or store cannot be accessed."
+ msgstr "A política do SELinux não é gerida ou não é possível aceder aos dados."
+
+-#: ../semanage/seobject.py:238
++#: ../semanage/seobject.py:213
+ msgid "Cannot read policy store."
+ msgstr "Não é possível ler os dados de políticas."
+
+-#: ../semanage/seobject.py:243
++#: ../semanage/seobject.py:218
+ msgid "Could not establish semanage connection"
+ msgstr ""
+ "Não é possível estabelecer uma ligação ao gestor do SELinux (\"semanage\")"
+
+-#: ../semanage/seobject.py:248
++#: ../semanage/seobject.py:223
+ msgid "Could not test MLS enabled status"
+ msgstr "Não foi testar o estado de activação do MLS"
+
+-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
+ msgid "Not yet implemented"
+ msgstr "Ainda não está implementado"
+
+-#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:233
+ msgid "Semanage transaction already in progress"
+ msgstr "Transacção Semanage já está em curso"
+
+-#: ../semanage/seobject.py:267
++#: ../semanage/seobject.py:242
+ msgid "Could not start semanage transaction"
+ msgstr ""
+ "Não foi possível iniciar uma transacção do gestor do SELinux (\"semanage\")"
+
+-#: ../semanage/seobject.py:278
++#: ../semanage/seobject.py:254
+ msgid "Could not commit semanage transaction"
+ msgstr "Não foi possível finalizar a transacção semanage"
+
+-#: ../semanage/seobject.py:283
++#: ../semanage/seobject.py:259
+ msgid "Semanage transaction not in progress"
+ msgstr "Transacção Semanage não está em curso"
+
+-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
+ msgid "Could not list SELinux modules"
+ msgstr "Não foi possível listar os módulos SELinux"
+
+-#: ../semanage/seobject.py:308
++#: ../semanage/seobject.py:284
+ msgid "Modules Name"
+ msgstr ""
+
+-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
+ msgid "Version"
+ msgstr "Versão"
+
+-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
+ msgid "Disabled"
+ msgstr "Desactivado"
+
+-#: ../semanage/seobject.py:326
++#: ../semanage/seobject.py:302
+ #, python-format
+ msgid "Could not disable module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:337
++#: ../semanage/seobject.py:313
+ #, python-format
+ msgid "Could not enable module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:352
++#: ../semanage/seobject.py:328
+ #, python-format
+ msgid "Could not remove module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:362
++#: ../semanage/seobject.py:338
+ msgid "dontaudit requires either 'on' or 'off'"
+ msgstr ""
+
+-#: ../semanage/seobject.py:391
++#: ../semanage/seobject.py:366
+ msgid "Builtin Permissive Types"
+ msgstr ""
+
+-#: ../semanage/seobject.py:401
++#: ../semanage/seobject.py:376
+ msgid "Customized Permissive Types"
+ msgstr ""
+
+-#: ../semanage/seobject.py:442
++#: ../semanage/seobject.py:417
+ #, python-format
+ msgid "Could not set permissive domain %s (module installation failed)"
+ msgstr ""
+ "Não foi possível definir o domínio permissivo %s (instalação do módulo "
+ "falhou)"
+
+-#: ../semanage/seobject.py:448
++#: ../semanage/seobject.py:423
+ #, python-format
+ msgid "Could not remove permissive domain %s (remove failed)"
+ msgstr "Não foi possível remover o domínio permissivo %s (remoção falhou)"
+
+-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
+-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
+-#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
+-#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
+-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
+-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
+-#: ../semanage/seobject.py:2045
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
+ #, python-format
+ msgid "Could not create a key for %s"
+ msgstr "Não foi possível criar uma chave para o %s"
+
+-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
+-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
+ #, python-format
+ msgid "Could not check if login mapping for %s is defined"
+ msgstr ""
+ "Não foi possível verificar se o mapeamento de autenticação para %s está "
+ "definido"
+
+-#: ../semanage/seobject.py:496
++#: ../semanage/seobject.py:471
+ #, python-format
+ msgid "Linux Group %s does not exist"
+ msgstr "O Grupo Linux %s não existe"
+
+-#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:476
+ #, python-format
+ msgid "Linux User %s does not exist"
+ msgstr "O utilizador de Linux %s não existe"
+
+-#: ../semanage/seobject.py:505
++#: ../semanage/seobject.py:480
+ #, python-format
+ msgid "Could not create login mapping for %s"
+ msgstr "Não foi possível criar o mapeamento de autenticação para %s"
+
+-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
+ #, python-format
+ msgid "Could not set name for %s"
+ msgstr "Não foi possível definir o nome para %s"
+
+-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
+ #, python-format
+ msgid "Could not set MLS range for %s"
+ msgstr "Não foi possível definir o intervalo MLS para %s"
+
+-#: ../semanage/seobject.py:518
++#: ../semanage/seobject.py:493
+ #, python-format
+ msgid "Could not set SELinux user for %s"
+ msgstr "Não foi possível definir o utilizador SELinux para %s"
+
+-#: ../semanage/seobject.py:522
++#: ../semanage/seobject.py:497
+ #, python-format
+ msgid "Could not add login mapping for %s"
+ msgstr "Não foi possível adicionar o mapeamento de autenticação para %s"
+
+-#: ../semanage/seobject.py:540
++#: ../semanage/seobject.py:515
+ msgid "Requires seuser or serange"
+ msgstr ""
+ "Requer utilizador SELinux (\"seuser\") ou intervalo SELinux (\"serange\")"
+
+-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
+ #, python-format
+ msgid "Login mapping for %s is not defined"
+ msgstr "O mapeamento de autenticação para %s não está definido"
+
+-#: ../semanage/seobject.py:567
++#: ../semanage/seobject.py:542
+ #, python-format
+ msgid "Could not query seuser for %s"
+ msgstr "Não foi possível encontrar o utilizador SELinux (\"seuser\") para %s"
+
+-#: ../semanage/seobject.py:581
++#: ../semanage/seobject.py:556
+ #, python-format
+ msgid "Could not modify login mapping for %s"
+ msgstr "Não foi possível modificar o mapeamento de autenticação para %s"
+
+-#: ../semanage/seobject.py:615
++#: ../semanage/seobject.py:590
+ #, python-format
+ msgid "Login mapping for %s is defined in policy, cannot be deleted"
+ msgstr ""
+ "O mapeamento de autenticação para %s está definido na política, não pode ser "
+ "removido"
+
+-#: ../semanage/seobject.py:619
++#: ../semanage/seobject.py:594
+ #, python-format
+ msgid "Could not delete login mapping for %s"
+ msgstr "Não foi possível remover o mapeamento de autenticação para %s"
+
+-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
+-#: ../semanage/seobject.py:897
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
+ msgid "Could not list login mappings"
+ msgstr "Não foi possível listar os mapeamentos de autenticação"
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
+ #: ../gui/system-config-selinux.glade:100
+ msgid "Login Name"
+ msgstr "Nome da Conta"
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:128
+ #: ../gui/system-config-selinux.glade:915
+ #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
+ msgid "SELinux User"
+ msgstr "Utilizador SELinux"
+
+-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
+ #: ../gui/system-config-selinux.glade:943
+ msgid "MLS/MCS Range"
+ msgstr "Intervalo MLS/MCS"
+
+-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
+-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
+-#: ../semanage/seobject.py:864
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
+ #, python-format
+ msgid "Could not check if SELinux user %s is defined"
+ msgstr "Não foi possível verificar se o utilizador SELinux %s está definido"
+
+-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
+-#: ../semanage/seobject.py:870
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
+ #, python-format
+ msgid "Could not query user for %s"
+ msgstr "Não foi possível pesquisar o utilizador %s"
+
+-#: ../semanage/seobject.py:726
++#: ../semanage/seobject.py:701
+ #, python-format
+ msgid "You must add at least one role for %s"
+ msgstr "Precisa de adicionar pelo menos um perfil para %s"
+
+-#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:716
+ #, python-format
+ msgid "Could not create SELinux user for %s"
+ msgstr "Não foi possível criar o utilizador SELinux para %s"
+
+-#: ../semanage/seobject.py:750
++#: ../semanage/seobject.py:725
+ #, python-format
+ msgid "Could not add role %s for %s"
+ msgstr "Não foi possível adicionar o perfil %s para %s"
+
+-#: ../semanage/seobject.py:759
++#: ../semanage/seobject.py:734
+ #, python-format
+ msgid "Could not set MLS level for %s"
+ msgstr "Não foi possível definir o nível MLS para %s"
+
+-#: ../semanage/seobject.py:762
++#: ../semanage/seobject.py:737
+ #, python-format
+ msgid "Could not add prefix %s for %s"
+ msgstr "Não foi possível adicionar o prefixo %s para %s"
+
+-#: ../semanage/seobject.py:765
++#: ../semanage/seobject.py:740
+ #, python-format
+ msgid "Could not extract key for %s"
+ msgstr "Não foi possível extrair a chave para %s"
+
+-#: ../semanage/seobject.py:769
++#: ../semanage/seobject.py:744
+ #, python-format
+ msgid "Could not add SELinux user %s"
+ msgstr "Não foi possível adicionar o utilizador SELinux %s"
+
+-#: ../semanage/seobject.py:791
++#: ../semanage/seobject.py:766
+ msgid "Requires prefix, roles, level or range"
+ msgstr "Requer prefixo, perfil, nível ou intervalo"
+
+-#: ../semanage/seobject.py:793
++#: ../semanage/seobject.py:768
+ msgid "Requires prefix or roles"
+ msgstr "Requer prefixo ou perfil"
+
+-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
+ #, python-format
+ msgid "SELinux user %s is not defined"
+ msgstr "O utilizador SELinux %s não está definido"
+
+-#: ../semanage/seobject.py:832
++#: ../semanage/seobject.py:807
+ #, python-format
+ msgid "Could not modify SELinux user %s"
+ msgstr "Não foi possível modificar o utilizador SELinux %s"
+
+-#: ../semanage/seobject.py:866
++#: ../semanage/seobject.py:841
+ #, python-format
+ msgid "SELinux user %s is defined in policy, cannot be deleted"
+ msgstr ""
+ "O utilizador SELinux %s está definido na política, não pode ser removido"
+
+-#: ../semanage/seobject.py:877
++#: ../semanage/seobject.py:852
+ #, python-format
+ msgid "Could not delete SELinux user %s"
+ msgstr "Não foi possível remover o utilizador SELinux %s"
+
+-#: ../semanage/seobject.py:915
++#: ../semanage/seobject.py:890
+ msgid "Could not list SELinux users"
+ msgstr "Não foi possível listar os utilizadores SELinux"
+
+-#: ../semanage/seobject.py:921
++#: ../semanage/seobject.py:896
+ #, python-format
+ msgid "Could not list roles for user %s"
+ msgstr "Não foi possível listar os perfis para o utilizador %s"
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "Labeling"
+ msgstr "Etiquetas"
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "MLS/"
+ msgstr "MLS/"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "Prefix"
+ msgstr "Prefixo"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Level"
+ msgstr "Nível MCS"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Range"
+ msgstr "Intervalo MCS"
+
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
+ msgid "SELinux Roles"
+ msgstr "Perfis SELinux"
+
+-#: ../semanage/seobject.py:967
++#: ../semanage/seobject.py:942
+ msgid "Protocol udp or tcp is required"
+ msgstr "É obrigatório o protocolo udp ou tcp"
+
+-#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:944
+ msgid "Port is required"
+ msgstr "O porto é obrigatório"
+
+-#: ../semanage/seobject.py:979
++#: ../semanage/seobject.py:954
+ msgid "Invalid Port"
+ msgstr ""
+
+-#: ../semanage/seobject.py:983
++#: ../semanage/seobject.py:958
+ #, python-format
+ msgid "Could not create a key for %s/%s"
+ msgstr "Não foi possível criar uma chave para o %s/%s"
+
+-#: ../semanage/seobject.py:994
++#: ../semanage/seobject.py:969
+ msgid "Type is required"
+ msgstr "O tipo é obrigatório"
+
+-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
+-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
+ #, python-format
+ msgid "Could not check if port %s/%s is defined"
+ msgstr "Não foi possível verificar se o porto %s/%s está definido"
+
+-#: ../semanage/seobject.py:1002
++#: ../semanage/seobject.py:977
+ #, python-format
+ msgid "Port %s/%s already defined"
+ msgstr "O porto %s/%s já está definido"
+
+-#: ../semanage/seobject.py:1006
++#: ../semanage/seobject.py:981
+ #, python-format
+ msgid "Could not create port for %s/%s"
+ msgstr "Não foi possível criar o porto para %s/%s"
+
+-#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:987
+ #, python-format
+ msgid "Could not create context for %s/%s"
+ msgstr "Não foi possível criar o contexto para %s/%s"
+
+-#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:991
+ #, python-format
+ msgid "Could not set user in port context for %s/%s"
+ msgstr "Não foi possível definir o utilizador no contexto do porto para %s/%s"
+
+-#: ../semanage/seobject.py:1020
++#: ../semanage/seobject.py:995
+ #, python-format
+ msgid "Could not set role in port context for %s/%s"
+ msgstr "Não foi possível definir o perfil no contexto do porto para %s/%s"
+
+-#: ../semanage/seobject.py:1024
++#: ../semanage/seobject.py:999
+ #, python-format
+ msgid "Could not set type in port context for %s/%s"
+ msgstr "Não foi possível definir o tipo no contexto do porto para %s/%s"
+
+-#: ../semanage/seobject.py:1029
++#: ../semanage/seobject.py:1004
+ #, python-format
+ msgid "Could not set mls fields in port context for %s/%s"
+ msgstr "Não foi possível definir os campos mls no contexto do porto para %s/%s"
+
+-#: ../semanage/seobject.py:1033
++#: ../semanage/seobject.py:1008
+ #, python-format
+ msgid "Could not set port context for %s/%s"
+ msgstr "Não foi possível definir o contexto do porto para %s/%s"
+
+-#: ../semanage/seobject.py:1037
++#: ../semanage/seobject.py:1012
+ #, python-format
+ msgid "Could not add port %s/%s"
+ msgstr "Não foi possível adicionar o porto %s/%s"
+
+-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
+-#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
+ msgid "Requires setype or serange"
+ msgstr "Requer tipo SELinux (\"setype\") ou intervalo SELinux (\"serange\")"
+
+-#: ../semanage/seobject.py:1053
++#: ../semanage/seobject.py:1028
+ msgid "Requires setype"
+ msgstr "Requer tipo SELinux (\"setype\")"
+
+-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
+ #, python-format
+ msgid "Port %s/%s is not defined"
+ msgstr "O porto %s/%s não está definido"
+
+-#: ../semanage/seobject.py:1065
++#: ../semanage/seobject.py:1040
+ #, python-format
+ msgid "Could not query port %s/%s"
+ msgstr "Não foi possível pesquisar o porto %s/%s"
+
+-#: ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1051
+ #, python-format
+ msgid "Could not modify port %s/%s"
+ msgstr "Não foi possível modificar o porto %s/%s"
+
+-#: ../semanage/seobject.py:1089
++#: ../semanage/seobject.py:1064
+ msgid "Could not list the ports"
+ msgstr "Não foi possível listar os portos"
+
+-#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1080
+ #, python-format
+ msgid "Could not delete the port %s"
+ msgstr "Não foi possível remover o porto %s"
+
+-#: ../semanage/seobject.py:1122
++#: ../semanage/seobject.py:1097
+ #, python-format
+ msgid "Port %s/%s is defined in policy, cannot be deleted"
+ msgstr "O porto %s/%s está definido na política, não pode ser removido"
+
+-#: ../semanage/seobject.py:1126
++#: ../semanage/seobject.py:1101
+ #, python-format
+ msgid "Could not delete port %s/%s"
+ msgstr "Não foi possível remover o porto %s/%s"
+
+-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
+ msgid "Could not list ports"
+ msgstr "Não foi possível listar os portos"
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "SELinux Port Type"
+ msgstr "Tipo de Porto SELinux"
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "Proto"
+ msgstr "Protocolo"
+
+-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
+ msgid "Port Number"
+ msgstr "Número de Porto"
+
+-#: ../semanage/seobject.py:1222
++#: ../semanage/seobject.py:1197
+ msgid "Node Address is required"
+ msgstr "É obrigatório o Endereço do Nó"
+
+-#: ../semanage/seobject.py:1237
++#: ../semanage/seobject.py:1212
+ msgid "Unknown or missing protocol"
+ msgstr "Protocolo desconhecido ou em falta"
+
+-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
+-#: ../semanage/seobject.py:1728
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
+ msgid "SELinux Type is required"
+ msgstr "O Tipo SELinux é obrigatório"
+
+-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
+-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
+-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
+-#: ../semanage/seobject.py:1732
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
+ #, python-format
+ msgid "Could not create key for %s"
+ msgstr "Não foi possível criar a chave para %s"
+
+-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
+-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
+ #, python-format
+ msgid "Could not check if addr %s is defined"
+ msgstr "Não foi possível verificar se o endereço %s está definido"
+
+-#: ../semanage/seobject.py:1266
++#: ../semanage/seobject.py:1241
+ #, python-format
+ msgid "Could not create addr for %s"
+ msgstr "Não foi possível criar um endereço para %s"
+
+-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
+-#: ../semanage/seobject.py:1690
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
+ #, python-format
+ msgid "Could not create context for %s"
+ msgstr "Não foi possível criar o contexto para %s"
+
+-#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1251
+ #, python-format
+ msgid "Could not set mask for %s"
+ msgstr "Não foi possível definir uma máscara para %s"
+
+-#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1255
+ #, python-format
+ msgid "Could not set user in addr context for %s"
+ msgstr "Não foi possível definir o utilizador no contexto do endereço para %s"
+
+-#: ../semanage/seobject.py:1284
++#: ../semanage/seobject.py:1259
+ #, python-format
+ msgid "Could not set role in addr context for %s"
+ msgstr "Não foi possível definir o perfil no contexto do endereço para %s"
+
+-#: ../semanage/seobject.py:1288
++#: ../semanage/seobject.py:1263
+ #, python-format
+ msgid "Could not set type in addr context for %s"
+ msgstr "Não foi possível definir o tipo no contexto do endereço para %s"
+
+-#: ../semanage/seobject.py:1293
++#: ../semanage/seobject.py:1268
+ #, python-format
+ msgid "Could not set mls fields in addr context for %s"
+ msgstr "Não foi possível definir os campos mls no contexto do endereço para %s"
+
+-#: ../semanage/seobject.py:1297
++#: ../semanage/seobject.py:1272
+ #, python-format
+ msgid "Could not set addr context for %s"
+ msgstr "Não foi possível definir o contexto do endereço para %s"
+
+-#: ../semanage/seobject.py:1301
++#: ../semanage/seobject.py:1276
+ #, python-format
+ msgid "Could not add addr %s"
+ msgstr "Não foi possível adicionar o endereço %s"
+
+-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
+ #, python-format
+ msgid "Addr %s is not defined"
+ msgstr "O endereço %s não está definido"
+
+-#: ../semanage/seobject.py:1330
++#: ../semanage/seobject.py:1305
+ #, python-format
+ msgid "Could not query addr %s"
+ msgstr "Não foi possível pesquisar o endereço %s"
+
+-#: ../semanage/seobject.py:1340
++#: ../semanage/seobject.py:1315
+ #, python-format
+ msgid "Could not modify addr %s"
+ msgstr "Não foi possível modificar o endereço %s"
+
+-#: ../semanage/seobject.py:1368
++#: ../semanage/seobject.py:1343
+ #, python-format
+ msgid "Addr %s is defined in policy, cannot be deleted"
+ msgstr "O endereço %s está definido na política, não pode ser removido"
+
+-#: ../semanage/seobject.py:1372
++#: ../semanage/seobject.py:1347
+ #, python-format
+ msgid "Could not delete addr %s"
+ msgstr "Não foi possível remover o endereço %s"
+
+-#: ../semanage/seobject.py:1384
++#: ../semanage/seobject.py:1359
+ msgid "Could not deleteall node mappings"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1398
++#: ../semanage/seobject.py:1373
+ msgid "Could not list addrs"
+ msgstr "Não foi possível listar os endereços"
+
+-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
+-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
+ #, python-format
+ msgid "Could not check if interface %s is defined"
+ msgstr "Não foi possível verificar se a interface %s está definida"
+
+-#: ../semanage/seobject.py:1465
++#: ../semanage/seobject.py:1440
+ #, python-format
+ msgid "Could not create interface for %s"
+ msgstr "Não foi possível criar a interface para %s"
+
+-#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1449
+ #, python-format
+ msgid "Could not set user in interface context for %s"
+ msgstr "Não foi possível definir o utilizador no contexto da interface para %s"
+
+-#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1453
+ #, python-format
+ msgid "Could not set role in interface context for %s"
+ msgstr "Não foi possível definir o perfil no contexto da interface para %s"
+
+-#: ../semanage/seobject.py:1482
++#: ../semanage/seobject.py:1457
+ #, python-format
+ msgid "Could not set type in interface context for %s"
+ msgstr "Não foi possível definir o tipo no contexto da interface para %s"
+
+-#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1462
+ #, python-format
+ msgid "Could not set mls fields in interface context for %s"
+ msgstr ""
+ "Não foi possível definir os campos mls no contexto da interface para %s"
+
+-#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1466
+ #, python-format
+ msgid "Could not set interface context for %s"
+ msgstr "Não foi possível definir o contexto da interface para %s"
+
+-#: ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1470
+ #, python-format
+ msgid "Could not set message context for %s"
+ msgstr "Não foi possível definir o contexto da mensagem para %s"
+
+-#: ../semanage/seobject.py:1499
++#: ../semanage/seobject.py:1474
+ #, python-format
+ msgid "Could not add interface %s"
+ msgstr "Não foi possível adicionar a interface %s"
+
+-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
+ #, python-format
+ msgid "Interface %s is not defined"
+ msgstr "A interface %s não está definida"
+
+-#: ../semanage/seobject.py:1526
++#: ../semanage/seobject.py:1501
+ #, python-format
+ msgid "Could not query interface %s"
+ msgstr "Não foi possível pesquisar a interface %s"
+
+-#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1512
+ #, python-format
+ msgid "Could not modify interface %s"
+ msgstr "Não foi possível modificar a interface %s"
+
+-#: ../semanage/seobject.py:1562
++#: ../semanage/seobject.py:1537
+ #, python-format
+ msgid "Interface %s is defined in policy, cannot be deleted"
+ msgstr "A interface %s está definida na política, não pode ser removida"
+
+-#: ../semanage/seobject.py:1566
++#: ../semanage/seobject.py:1541
+ #, python-format
+ msgid "Could not delete interface %s"
+ msgstr "Não foi possível remover a interface %s"
+
+-#: ../semanage/seobject.py:1578
++#: ../semanage/seobject.py:1553
+ msgid "Could not delete all interface mappings"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1567
+ msgid "Could not list interfaces"
+ msgstr "Não foi possível listar as interfaces"
+
+-#: ../semanage/seobject.py:1617
++#: ../semanage/seobject.py:1592
+ msgid "SELinux Interface"
+ msgstr "Interface SELinux"
+
+-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
+ msgid "Context"
+ msgstr "Contexto"
+
+-#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1652
+ #, python-format
+ msgid "Equivalence class for %s already exists"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1673
++#: ../semanage/seobject.py:1658
+ #, python-format
+ msgid "File spec %s conflicts with equivalency rule '%s %s'"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1682
++#: ../semanage/seobject.py:1667
+ #, python-format
+ msgid "Equivalence class for %s does not exists"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1681
+ #, python-format
+ msgid "Could not set user in file context for %s"
+ msgstr "Não foi possível definir o utilizador no contexto do ficheiro para %s"
+
+-#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1685
+ #, python-format
+ msgid "Could not set role in file context for %s"
+ msgstr "Não foi possível definir o perfil no contexto do ficheiro para %s"
+
+-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
+ #, python-format
+ msgid "Could not set mls fields in file context for %s"
+ msgstr "Não foi possível definir os campos mls no contexto do ficheiro para %s"
+
+-#: ../semanage/seobject.py:1711
++#: ../semanage/seobject.py:1696
+ msgid "Invalid file specification"
+ msgstr "Especificação de ficheiro inválida"
+
+-#: ../semanage/seobject.py:1713
++#: ../semanage/seobject.py:1698
+ msgid "File specification can not include spaces"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1718
++#: ../semanage/seobject.py:1703
+ #, python-format
+ msgid ""
+ "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
+-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
+-#: ../semanage/seobject.py:1880
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
+ #, python-format
+ msgid "Could not check if file context for %s is defined"
+ msgstr ""
+ "Não foi possível verificar se o contexto de ficheiro para %s está definido"
+
+-#: ../semanage/seobject.py:1749
++#: ../semanage/seobject.py:1734
+ #, python-format
+ msgid "Could not create file context for %s"
+ msgstr "Não foi possível criar o contexto de ficheiro %s"
+
+-#: ../semanage/seobject.py:1757
++#: ../semanage/seobject.py:1742
+ #, python-format
+ msgid "Could not set type in file context for %s"
+ msgstr "Não foi possível definir o tipo no contexto de ficheiro para %s"
+
+-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
+-#: ../semanage/seobject.py:1826
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
+ #, python-format
+ msgid "Could not set file context for %s"
+ msgstr "Não foi possível definir o contexto de ficheiro para %s"
+
+-#: ../semanage/seobject.py:1771
++#: ../semanage/seobject.py:1756
+ #, python-format
+ msgid "Could not add file context for %s"
+ msgstr "Não foi possível adicionar o contexto de ficheiro para %s"
+
+-#: ../semanage/seobject.py:1785
++#: ../semanage/seobject.py:1770
+ msgid "Requires setype, serange or seuser"
+ msgstr ""
+ "Requer tipo SELinux (\"setype\"), intervalo SELinux (\"serange\") ou "
+ "utilizador SELinux (\"seuser\")"
+
+-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
+ #, python-format
+ msgid "File context for %s is not defined"
+ msgstr "O contexto de ficheiro para %s não está definido"
+
+-#: ../semanage/seobject.py:1804
++#: ../semanage/seobject.py:1789
+ #, python-format
+ msgid "Could not query file context for %s"
+ msgstr "Não foi possível pesquisar o contexto de ficheiro para %s"
+
+-#: ../semanage/seobject.py:1830
++#: ../semanage/seobject.py:1815
+ #, python-format
+ msgid "Could not modify file context for %s"
+ msgstr "Não foi possível modificar o contexto de ficheiro para %s"
+
+-#: ../semanage/seobject.py:1843
++#: ../semanage/seobject.py:1828
+ msgid "Could not list the file contexts"
+ msgstr "Não foi possível listar os contextos de ficheiros"
+
+-#: ../semanage/seobject.py:1857
++#: ../semanage/seobject.py:1842
+ #, python-format
+ msgid "Could not delete the file context %s"
+ msgstr "Não foi possível remover o contexto de ficheiro %s"
+
+-#: ../semanage/seobject.py:1882
++#: ../semanage/seobject.py:1867
+ #, python-format
+ msgid "File context for %s is defined in policy, cannot be deleted"
+ msgstr ""
+ "O contexto de ficheiro %s está definido na política, não pode ser removido"
+
+-#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1873
+ #, python-format
+ msgid "Could not delete file context for %s"
+ msgstr "Não foi possível remover o contexto de ficheiro para %s"
+
+-#: ../semanage/seobject.py:1903
++#: ../semanage/seobject.py:1888
+ msgid "Could not list file contexts"
+ msgstr "Não foi possível listar os contextos de ficheiro"
+
+-#: ../semanage/seobject.py:1907
++#: ../semanage/seobject.py:1892
+ msgid "Could not list local file contexts"
+ msgstr "Não foi possível listar os contextos de ficheiro locais"
+
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
+ msgid "SELinux fcontext"
+ msgstr "SELinux fcontext"
+
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
+ msgid "type"
+ msgstr "tipo"
+
+-#: ../semanage/seobject.py:1957
++#: ../semanage/seobject.py:1942
+ msgid ""
+ "\n"
+ "SELinux Distribution fcontext Equivalence \n"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1962
++#: ../semanage/seobject.py:1947
+ msgid ""
+ "\n"
+ "SELinux Local fcontext Equivalence \n"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
+-#: ../semanage/seobject.py:2054
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
+ #, python-format
+ msgid "Could not check if boolean %s is defined"
+ msgstr "Não foi possível verificar se o tipo booleano %s está definido"
+
+-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
+ #, python-format
+ msgid "Boolean %s is not defined"
+ msgstr "O tipo booleano %s não está definido"
+
+-#: ../semanage/seobject.py:2002
++#: ../semanage/seobject.py:1987
+ #, python-format
+ msgid "Could not query file context %s"
+ msgstr "Não foi possível pesquisar o contexto de ficheiro %s"
+
+-#: ../semanage/seobject.py:2007
++#: ../semanage/seobject.py:1992
+ #, python-format
+ msgid "You must specify one of the following values: %s"
+ msgstr "Precisa de indicar um dos seguintes valores: %s"
+
+-#: ../semanage/seobject.py:2012
++#: ../semanage/seobject.py:1997
+ #, python-format
+ msgid "Could not set active value of boolean %s"
+ msgstr "Não foi possível definir o valor activo do booleano %s"
+
+-#: ../semanage/seobject.py:2015
++#: ../semanage/seobject.py:2000
+ #, python-format
+ msgid "Could not modify boolean %s"
+ msgstr "Não foi possível modificar o tipo booleano %s"
+
+-#: ../semanage/seobject.py:2033
++#: ../semanage/seobject.py:2018
+ #, python-format
+ msgid "Bad format %s: Record %s"
+ msgstr "Formato inválido %s: Registo %s"
+
+-#: ../semanage/seobject.py:2056
++#: ../semanage/seobject.py:2042
+ #, python-format
+ msgid "Boolean %s is defined in policy, cannot be deleted"
+ msgstr "O tipo booleano %s está definido na política, não pode ser removido"
+
+-#: ../semanage/seobject.py:2060
++#: ../semanage/seobject.py:2046
+ #, python-format
+ msgid "Could not delete boolean %s"
+ msgstr "Não foi possível remover o tipo booleano %s"
+
+-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
+ msgid "Could not list booleans"
+ msgstr "Não foi possível listar os tipos booleanos"
+
+-#: ../semanage/seobject.py:2112
++#: ../semanage/seobject.py:2100
+ msgid "unknown"
+ msgstr "desconhecido"
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "off"
+ msgstr "desligado"
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "on"
+ msgstr "ligado"
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "SELinux boolean"
+ msgstr "SELinux boolean"
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "State"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "Default"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
+-#: ../gui/polgengui.py:253
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../gui/polgengui.py:254
+ msgid "Description"
+ msgstr "Descrição"
+
+@@ -1020,7 +1016,7 @@ msgstr "Erro ao alocar memória.\n"
+ msgid "Error sending audit message.\n"
+ msgstr "Erro ao enviar mensagem de auditoria.\n"
+
+-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
++#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
+ #, c-format
+ msgid "Could not determine enforcing mode.\n"
+ msgstr "Não é possível determinar o modo de actuação forçada do SELinux.\n"
+@@ -1140,62 +1136,66 @@ msgstr "Não é possível obter o conjunto de sinais vazios\n"
+ msgid "Unable to set SIGHUP handler\n"
+ msgstr "Não é possível definir o descritor da rotina SIGHUP\n"
+
+-#: ../newrole/newrole.c:1053
++#: ../newrole/newrole.c:1036
++msgid "Sorry, newrole failed to drop capabilities\n"
++msgstr ""
++
++#: ../newrole/newrole.c:1052
+ #, c-format
+ msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
+ msgstr "Desculpe, mas o 'newrole' só pode ser utilizado num kernel SELinux.\n"
+
+-#: ../newrole/newrole.c:1070
++#: ../newrole/newrole.c:1069
+ #, c-format
+ msgid "failed to get old_context.\n"
+ msgstr "não foi possível obter o contexto antigo (\"old_context\").\n"
+
+-#: ../newrole/newrole.c:1077
++#: ../newrole/newrole.c:1076
+ #, c-format
+ msgid "Warning! Could not retrieve tty information.\n"
+ msgstr "Erro! Não foi possível obter informação do tty.\n"
+
+-#: ../newrole/newrole.c:1098
++#: ../newrole/newrole.c:1097
+ #, c-format
+ msgid "error on reading PAM service configuration.\n"
+ msgstr "erro ao ler a configuração do serviço PAM.\n"
+
+-#: ../newrole/newrole.c:1133
++#: ../newrole/newrole.c:1132
+ #, c-format
+ msgid "newrole: incorrect password for %s\n"
+ msgstr "newrole: senha incorrecta para %s\n"
+
+-#: ../newrole/newrole.c:1160
++#: ../newrole/newrole.c:1159
+ #, c-format
+ msgid "newrole: failure forking: %s"
+ msgstr "newrole: não foi possível criar um novo processo (\"fork\"): %s"
+
+-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
++#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
+ #, c-format
+ msgid "Unable to restore tty label...\n"
+ msgstr "Não foi possível repor a legenda do tty...\n"
+
+-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
++#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
+ #, c-format
+ msgid "Failed to close tty properly\n"
+ msgstr "não foi possível fechar o tty adequadamente\n"
+
+-#: ../newrole/newrole.c:1224
++#: ../newrole/newrole.c:1223
+ #, c-format
+ msgid "Could not close descriptors.\n"
+ msgstr "Não foi possível fechar os descritores.\n"
+
+-#: ../newrole/newrole.c:1251
++#: ../newrole/newrole.c:1250
+ #, c-format
+ msgid "Error allocating shell's argv0.\n"
+ msgstr "Erro ao alocar o argumento argv0 da consola.\n"
+
+-#: ../newrole/newrole.c:1287
++#: ../newrole/newrole.c:1286
+ #, c-format
+ msgid "Unable to restore the environment, aborting\n"
+ msgstr "Não foi possível restaurar o ambiente, a interromper\n"
+
+-#: ../newrole/newrole.c:1298
++#: ../newrole/newrole.c:1297
+ msgid "failed to exec shell\n"
+ msgstr "não foi possível executar a consola\n"
+
+@@ -1302,20 +1302,20 @@ msgstr "chcat -- -ConfidencialEmpresa /documentos/plano-negócio.odt"
+ msgid "chcat -l +CompanyConfidential juser"
+ msgstr "chcat -l +ConfidencialEmpresa jose"
+
+-#: ../scripts/chcat:399 ../gui/polgen.py:1351
+-#, c-format, python-format
++#: ../scripts/chcat:399
++#, c-format
+ msgid "Options Error %s "
+ msgstr "Erro nas Opções %s "
+
+-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
++#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
+ msgid "Boolean"
+ msgstr ""
+
+-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
++#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
+ msgid "all"
+ msgstr ""
+
+-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
++#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
+ #: ../gui/system-config-selinux.glade:1615
+ #: ../gui/system-config-selinux.glade:1820
+ #: ../gui/system-config-selinux.glade:2437
+@@ -1391,557 +1391,444 @@ msgstr ""
+ msgid "Load Policy Module"
+ msgstr ""
+
+-#: ../gui/polgen.glade:79
+-msgid "Polgen"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:80
++#: ../gui/polgen.glade:9
+ msgid "Red Hat 2007"
+ msgstr ""
+
+-#: ../gui/polgen.glade:81
++#: ../gui/polgen.glade:11
+ msgid "GPL"
+ msgstr ""
+
+ #. TRANSLATORS: Replace this string with your names, one name per line.
+-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
++#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
+ msgid "translator-credits"
+ msgstr ""
+
+-#: ../gui/polgen.glade:90
++#: ../gui/polgen.glade:34
++msgid "Add Booleans Dialog"
++msgstr ""
++
++#: ../gui/polgen.glade:101
++msgid "Boolean Name"
++msgstr ""
++
++#: ../gui/polgen.glade:230
+ msgid "SELinux Policy Generation Tool"
+ msgstr ""
+
+-#: ../gui/polgen.glade:128
++#: ../gui/polgen.glade:251
+ msgid ""
+ "<b>Select the policy type for the application or user role you want to "
+ "confine:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:177
++#: ../gui/polgen.glade:284
+ msgid "<b>Applications</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++msgid "Standard Init Daemon"
++msgstr ""
++
++#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
+ msgid ""
+ "Standard Init Daemon are daemons started on boot via init scripts. Usually "
+ "requires a script in /etc/rc.d/init.d"
+ msgstr ""
+
+-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
+-msgid "Standard Init Daemon"
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++msgid "DBUS System Daemon"
+ msgstr ""
+
+-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
+-msgid "DBUS System Daemon"
++#: ../gui/polgen.glade:349
++msgid "Internet Services Daemon (inetd)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:280
++#: ../gui/polgen.glade:353
+ msgid "Internet Services Daemon are daemons started by xinetd"
+ msgstr ""
+
+-#: ../gui/polgen.glade:282
+-msgid "Internet Services Daemon (inetd)"
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++msgid "Web Application/Script (CGI)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:301
++#: ../gui/polgen.glade:370
+ msgid ""
+ "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
+-msgid "Web Application/Script (CGI)"
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++msgid "User Application"
+ msgstr ""
+
+-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
++#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
+ msgid ""
+ "User Application are any application that you would like to confine that is "
+ "started by a user"
+ msgstr ""
+
+-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
+-msgid "User Application"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:345 ../gui/polgen.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
+ msgid "Sandbox"
+ msgstr ""
+
+-#: ../gui/polgen.glade:391
++#: ../gui/polgen.glade:446
+ msgid "<b>Login Users</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:453
++#: ../gui/polgen.glade:478
++msgid "Existing User Roles"
++msgstr ""
++
++#: ../gui/polgen.glade:482
+ msgid "Modify an existing login user record."
+ msgstr ""
+
+-#: ../gui/polgen.glade:455
+-msgid "Existing User Roles"
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++msgid "Minimal Terminal User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:474
++#: ../gui/polgen.glade:499
+ 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:476 ../gui/polgen.py:162
+-msgid "Minimal Terminal User Role"
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++msgid "Minimal X Windows User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:495
++#: ../gui/polgen.glade:516
+ 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:497 ../gui/polgen.py:163
+-msgid "Minimal X Windows User Role"
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++msgid "User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:516
++#: ../gui/polgen.glade:533
+ msgid ""
+ "User with full networking, no setuid applications without transition, no "
+ "sudo, no su."
+ msgstr ""
+
+-#: ../gui/polgen.glade:518 ../gui/polgen.py:164
+-msgid "User Role"
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++msgid "Admin User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:537
++#: ../gui/polgen.glade:550
+ msgid ""
+ "User with full networking, no setuid applications without transition, no su, "
+ "can sudo to Root Administration Roles"
+ msgstr ""
+
+-#: ../gui/polgen.glade:539 ../gui/polgen.py:165
+-msgid "Admin User Role"
++#: ../gui/polgen.glade:592
++msgid "<b>Root Users</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:585
+-msgid "<b>Root Users</b>"
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++msgid "Root Admin User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:647
++#: ../gui/polgen.glade:627
+ 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:649 ../gui/polgen.py:166
+-msgid "Root Admin User Role"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:716
+-msgid "label104"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:745
++#: ../gui/polgen.glade:705
+ msgid "<b>Enter name of application or user role:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
++#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
+ msgid "Name"
+ msgstr ""
+
+-#: ../gui/polgen.glade:807
++#: ../gui/polgen.glade:739
+ msgid "Enter complete path for executable to be confined."
+ msgstr ""
+
+-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
++#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
+ msgid "..."
+ msgstr ""
+
+-#: ../gui/polgen.glade:849
++#: ../gui/polgen.glade:776
+ msgid "Enter unique name for the confined application or user role."
+ msgstr ""
+
+-#: ../gui/polgen.glade:871
++#: ../gui/polgen.glade:794
+ msgid "Executable"
+ msgstr ""
+
+-#: ../gui/polgen.glade:899
++#: ../gui/polgen.glade:808
+ msgid "Init script"
+ msgstr ""
+
+-#: ../gui/polgen.glade:927
++#: ../gui/polgen.glade:821
+ msgid ""
+ "Enter complete path to init script used to start the confined application."
+ msgstr ""
+
+-#: ../gui/polgen.glade:982
+-msgid "label105"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1011
++#: ../gui/polgen.glade:887
+ msgid "<b>Select existing role to modify:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1045
++#: ../gui/polgen.glade:908
+ msgid "Select the user roles that will transiton to the %s domain."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1073
+-msgid "label106"
++#: ../gui/polgen.glade:928
++msgid "role tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1102
++#: ../gui/polgen.glade:945
+ msgid "<b>Select roles that %s will transition to:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1136
++#: ../gui/polgen.glade:963
+ msgid "Select applications domains that %s will transition to."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1164
+-msgid "label107"
++#: ../gui/polgen.glade:983
++msgid ""
++"transition \n"
++"role tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1193
++#: ../gui/polgen.glade:1001
+ msgid "<b>Select the user_roles that will transition to %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1227
++#: ../gui/polgen.glade:1019
+ msgid "Select the user roles that will transiton to this applications domains."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1255
+-msgid "label108"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1284
++#: ../gui/polgen.glade:1056
+ msgid "<b>Select domains that %s will administer:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
++#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
+ msgid "Select the domains that you would like this user administer."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1346
+-msgid "label109"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1375
++#: ../gui/polgen.glade:1111
+ msgid "<b>Select additional roles for %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1437
+-msgid "label111"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1466
++#: ../gui/polgen.glade:1166
+ msgid "<b>Enter network ports that %s binds on:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
++#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
+ msgid "<b>TCP Ports</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
++#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
++#: ../gui/polgen.glade:1698
++msgid "All"
++msgstr ""
++
++#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
+ msgid "Allows %s to bind to any udp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
+-#: ../gui/polgen.glade:2215
+-msgid "All"
++#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
++msgid "600-1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
++#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
+ msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
+-msgid "600-1024"
++#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
++msgid "Unreserved Ports (>1024)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
++#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s binds "
+ "to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
+-msgid "Unreserved Ports (>1024)"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
+-#: ../gui/polgen.glade:2233
++#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
++#: ../gui/polgen.glade:1718
+ msgid "Select Ports"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
++#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
+ msgid "Allows %s to bind to any udp ports > 1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
++#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
+ msgid "<b>UDP Ports</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1937
+-msgid "label113"
++#: ../gui/polgen.glade:1519
++msgid ""
++"Network\n"
++"Bind tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1966
++#: ../gui/polgen.glade:1537
+ msgid "<b>Select network ports that %s connects to:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2058
++#: ../gui/polgen.glade:1593
+ msgid "Allows %s to connect to any tcp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2104
++#: ../gui/polgen.glade:1622
+ msgid ""
+ "Enter a comma separated list of tcp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2212
++#: ../gui/polgen.glade:1702
+ msgid "Allows %s to connect to any udp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2258
++#: ../gui/polgen.glade:1731
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2305
+-msgid "label114"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2334
++#: ../gui/polgen.glade:1792
+ msgid "<b>Select common application traits for %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2366
++#: ../gui/polgen.glade:1809
+ msgid "Writes syslog messages\t"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2385
++#: ../gui/polgen.glade:1824
+ msgid "Create/Manipulate temporary files in /tmp"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2404
++#: ../gui/polgen.glade:1839
+ msgid "Uses Pam for authentication"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2423
++#: ../gui/polgen.glade:1854
+ msgid "Uses nsswitch or getpw* calls"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2442
++#: ../gui/polgen.glade:1869
+ msgid "Uses dbus"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2461
++#: ../gui/polgen.glade:1884
+ msgid "Sends audit messages"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2480
++#: ../gui/polgen.glade:1899
+ msgid "Interacts with the terminal"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2499
++#: ../gui/polgen.glade:1914
+ msgid "Sends email"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2530
+-msgid "label115"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2559
++#: ../gui/polgen.glade:1961
+ msgid "<b>Add files/directories that %s manages</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2788
++#: ../gui/polgen.glade:2122
+ msgid ""
+ "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
+ "Files ..."
+ msgstr ""
+
+-#: ../gui/polgen.glade:2823
+-msgid "label116"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2852
++#: ../gui/polgen.glade:2166
+ msgid "<b>Add booleans from the %s policy:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3002
++#: ../gui/polgen.glade:2274
+ msgid "Add/Remove booleans used by the %s domain"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3066
++#: ../gui/polgen.glade:2316
+ msgid "<b>Which directory you will generate the %s policy?</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3097
++#: ../gui/polgen.glade:2334
+ msgid "Policy Directory"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3254
+-msgid "Add Booleans Dialog"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:3327
+-msgid "Boolean Name"
+-msgstr ""
+-
+-#: ../gui/polgengui.py:261
++#: ../gui/polgengui.py:262
+ msgid "Role"
+ msgstr ""
+
+-#: ../gui/polgengui.py:268
++#: ../gui/polgengui.py:269
+ msgid "Existing_User"
+ msgstr ""
+
+-#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
++#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
+ msgid "Application"
+ msgstr ""
+
+-#: ../gui/polgengui.py:352
++#: ../gui/polgengui.py:353
+ #, python-format
+ msgid "%s must be a directory"
+ msgstr ""
+
+-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
++#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
+ msgid "You must select a user"
+ msgstr ""
+
+-#: ../gui/polgengui.py:542
++#: ../gui/polgengui.py:543
+ msgid "Select executable file to be confined."
+ msgstr ""
+
+-#: ../gui/polgengui.py:553
++#: ../gui/polgengui.py:554
+ msgid "Select init script file to be confined."
+ msgstr ""
+
+-#: ../gui/polgengui.py:563
++#: ../gui/polgengui.py:564
+ msgid "Select file(s) that confined application creates or writes"
+ msgstr ""
+
+-#: ../gui/polgengui.py:570
++#: ../gui/polgengui.py:571
+ msgid "Select directory(s) that the confined application owns and writes into"
+ msgstr ""
+
+-#: ../gui/polgengui.py:632
++#: ../gui/polgengui.py:633
+ msgid "Select directory to generate policy files in"
+ msgstr ""
+
+-#: ../gui/polgengui.py:649
++#: ../gui/polgengui.py:650
+ #, python-format
+ msgid ""
+ "Type %s_t already defined in current policy.\n"
+ "Do you want to continue?"
+ msgstr ""
+
+-#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
++#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
+ msgid "Verify Name"
+ msgstr ""
+
+-#: ../gui/polgengui.py:653
++#: ../gui/polgengui.py:654
+ #, python-format
+ msgid ""
+ "Module %s.pp already loaded in current policy.\n"
+ "Do you want to continue?"
+ msgstr ""
+
+-#: ../gui/polgengui.py:699
++#: ../gui/polgengui.py:700
+ msgid ""
+ "You must add a name made up of letters and numbers and containing no spaces."
+ msgstr ""
+
+-#: ../gui/polgengui.py:713
++#: ../gui/polgengui.py:714
+ msgid "You must enter a executable"
+ msgstr ""
+
+-#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
++#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
+ msgid "Configue SELinux"
+ msgstr ""
+
+-#: ../gui/polgen.py:158
+-msgid "Internet Services Daemon"
+-msgstr ""
+-
+-#: ../gui/polgen.py:197
+-#, python-format
+-msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+-msgstr ""
+-
+-#: ../gui/polgen.py:324
+-msgid "You must enter a name for your confined process/user"
+-msgstr ""
+-
+-#: ../gui/polgen.py:326
+-msgid ""
+-"Name must be alpha numberic with no spaces. Consider using option \"-n "
+-"MODULENAME\""
+-msgstr ""
+-
+-#: ../gui/polgen.py:414
+-msgid "User Role types can not be assigned executables."
+-msgstr ""
+-
+-#: ../gui/polgen.py:420
+-msgid "Only Daemon apps can use an init script.."
+-msgstr ""
+-
+-#: ../gui/polgen.py:438
+-msgid "use_resolve must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:444
+-msgid "use_syslog must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:450
+-msgid "use_kerberos must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1306
+-#, python-format
+-msgid ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
+-msgstr ""
+-
+ #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+ msgid "Network Port"
+ msgstr ""
+@@ -1979,1411 +1866,1487 @@ msgstr ""
+ msgid "Group View"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
++#: ../sepolicy/sepolicy/generate.py:158
++msgid "Internet Services Daemon"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
++#: ../sepolicy/sepolicy/generate.py:171
++msgid "Valid Types:\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: ../sepolicy/sepolicy/generate.py:205
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: ../sepolicy/sepolicy/generate.py:332
++msgid "You must enter a name for your confined process/user"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
++#: ../sepolicy/sepolicy/generate.py:334
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:422
++msgid "User Role types can not be assigned executables."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
++#: ../sepolicy/sepolicy/generate.py:428
++msgid "Only Daemon apps can use an init script.."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
++#: ../sepolicy/sepolicy/generate.py:446
++msgid "use_resolve must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
++#: ../sepolicy/sepolicy/generate.py:452
++msgid "use_syslog must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
++#: ../sepolicy/sepolicy/generate.py:458
++msgid "use_kerberos must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
++#: ../sepolicy/sepolicy/generate.py:464
++msgid "manage_krb5_rcache must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
++#: ../sepolicy/sepolicy/generate.py:494
++msgid "USER Types automatically get a tmp type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
++#: ../sepolicy/sepolicy/generate.py:1012
++msgid "You must enter the executable path for your confined process"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
++#: ../sepolicy/sepolicy/generate.py:1190
++msgid "Type Enforcement file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
++#: ../sepolicy/sepolicy/generate.py:1191
++msgid "Interface file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
++#: ../sepolicy/sepolicy/generate.py:1192
++msgid "File Contexts file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
++#: ../sepolicy/sepolicy/generate.py:1193
++msgid "Setup Script"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
++msgstr ""
++
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/pt_BR.po b/policycoreutils/po/pt_BR.po
+index 87b7b92..69f7e2f 100644
+--- a/policycoreutils/po/pt_BR.po
++++ b/policycoreutils/po/pt_BR.po
+@@ -6,6 +6,7 @@
+ # Diego Búrigo Zacarão <diegobz at gmail.com>, 2006.
+ # Frederico Madeira <fred at madeira.eng.br>, 2008.
+ # Glaucia Cintra <gcintra at redhat.com>, 2010.
++# Glaucia Freitas <gcintra at redhat.com>, 2012.
+ # Igor Pires Soares <igor at projetofedora.org>, 2006, 2007, 2008, 2009.
+ # Og Maciel <ogmaciel at gnome.org>, 2008.
+ # Oliver Silva <oliverpsilva at gmail.com>, 2008.
+@@ -15,15 +16,15 @@ msgid ""
+ msgstr ""
+ "Project-Id-Version: Policycoreutils\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
+ "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
+ "Language-Team: Portuguese (Brazil) <trans-pt_br at lists.fedoraproject.org>\n"
+ "Language: pt_BR\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=2; plural=(n > 1)\n"
++"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -35,7 +36,7 @@ msgstr ""
+ " onde: <script> é o nome do script de inicialização a ser executado,\n"
+ " <args ...> são os argumentos para esse script."
+
+-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
++#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
+ #, c-format
+ msgid "failed to initialize PAM\n"
+ msgstr "falhou ao inicializar o PAM\n"
+@@ -84,7 +85,7 @@ msgstr "Desculpe, run_init pode ser usado somente em um kernel SELinux.\n"
+ msgid "authentication failed.\n"
+ msgstr "falha na autenticação.\n"
+
+-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
++#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
+ #, c-format
+ msgid "Could not set exec context to %s.\n"
+ msgstr "Não foi possível definir um contexto executável para %s.\n"
+@@ -97,867 +98,869 @@ msgstr "******************** IMPORTANTE ***********************\n"
+ msgid "To make this policy package active, execute:"
+ msgstr "Para tornar este pacote de políticas ativo, execute:"
+
+-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
+-msgid "global"
+-msgstr "global"
+-
+-#: ../semanage/seobject.py:225
++#: ../semanage/seobject.py:200
+ msgid "Could not create semanage handle"
+ msgstr "Não foi possível criar o controlador do semanage"
+
+-#: ../semanage/seobject.py:233
++#: ../semanage/seobject.py:208
+ msgid "SELinux policy is not managed or store cannot be accessed."
+ msgstr ""
+ "A política SELinux não é gerenciada ou não foi possível acessar os dados."
+
+-#: ../semanage/seobject.py:238
++#: ../semanage/seobject.py:213
+ msgid "Cannot read policy store."
+ msgstr "Não foi possível ler os dados da política."
+
+-#: ../semanage/seobject.py:243
++#: ../semanage/seobject.py:218
+ msgid "Could not establish semanage connection"
+ msgstr "Não foi possível estabelecer uma conexão semanage"
+
+-#: ../semanage/seobject.py:248
++#: ../semanage/seobject.py:223
+ msgid "Could not test MLS enabled status"
+ msgstr "Não foi possível testar o status habilitado de MLS"
+
+-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
+ msgid "Not yet implemented"
+ msgstr "Ainda não está implementado"
+
+-#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:233
+ msgid "Semanage transaction already in progress"
+ msgstr "A transação do semanage já está em andamento"
+
+-#: ../semanage/seobject.py:267
++#: ../semanage/seobject.py:242
+ msgid "Could not start semanage transaction"
+ msgstr "Não foi possível iniciar a transação semanage"
+
+-#: ../semanage/seobject.py:278
++#: ../semanage/seobject.py:254
+ msgid "Could not commit semanage transaction"
+ msgstr "Não foi possível enviar a transação semanage"
+
+-#: ../semanage/seobject.py:283
++#: ../semanage/seobject.py:259
+ msgid "Semanage transaction not in progress"
+ msgstr "A transação do semanage não está em andamento"
+
+-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
+ msgid "Could not list SELinux modules"
+ msgstr "Não foi possível listar os módulos do SELinux"
+
+-#: ../semanage/seobject.py:308
++#: ../semanage/seobject.py:284
+ msgid "Modules Name"
+-msgstr ""
++msgstr "Nome dos Módulos"
+
+-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
+ msgid "Version"
+ msgstr "Versão"
+
+-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
+ msgid "Disabled"
+ msgstr "Desabilitado"
+
+-#: ../semanage/seobject.py:326
++#: ../semanage/seobject.py:302
+ #, python-format
+ msgid "Could not disable module %s (remove failed)"
+-msgstr ""
++msgstr "Não foi possível desabilitar o módulo %s (falha na remoção)"
+
+-#: ../semanage/seobject.py:337
++#: ../semanage/seobject.py:313
+ #, python-format
+ msgid "Could not enable module %s (remove failed)"
+-msgstr ""
++msgstr "Não foi possível habilitar o módulo %s (falha na remoção)"
+
+-#: ../semanage/seobject.py:352
++#: ../semanage/seobject.py:328
+ #, python-format
+ msgid "Could not remove module %s (remove failed)"
+-msgstr ""
++msgstr "Não foi possível remover o módulo %s (falha na remoção)"
+
+-#: ../semanage/seobject.py:362
++#: ../semanage/seobject.py:338
+ msgid "dontaudit requires either 'on' or 'off'"
+-msgstr ""
++msgstr "dontaudit requer um botão 'on' ou 'off'"
+
+-#: ../semanage/seobject.py:391
++#: ../semanage/seobject.py:366
+ msgid "Builtin Permissive Types"
+-msgstr ""
++msgstr "Tipos Permissivos de Builtin"
+
+-#: ../semanage/seobject.py:401
++#: ../semanage/seobject.py:376
+ msgid "Customized Permissive Types"
+-msgstr ""
++msgstr "Tipos Permissíveis Padronizados"
+
+-#: ../semanage/seobject.py:442
++#: ../semanage/seobject.py:417
+ #, python-format
+ msgid "Could not set permissive domain %s (module installation failed)"
+ msgstr ""
+ "Não foi possível definir o domínio %s como permissivo (falha na instalação "
+ "do módulo)"
+
+-#: ../semanage/seobject.py:448
++#: ../semanage/seobject.py:423
+ #, python-format
+ msgid "Could not remove permissive domain %s (remove failed)"
+ msgstr "Não foi possível remover o domínio permissivo %s (falha na remoção)"
+
+-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
+-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
+-#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
+-#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
+-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
+-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
+-#: ../semanage/seobject.py:2045
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
+ #, python-format
+ msgid "Could not create a key for %s"
+ msgstr "Não foi possível criar uma chave para %s"
+
+-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
+-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
+ #, python-format
+ msgid "Could not check if login mapping for %s is defined"
+ msgstr ""
+ "Não foi possível verificar se o mapeamento de início de sessão para %s está "
+ "definido"
+
+-#: ../semanage/seobject.py:496
++#: ../semanage/seobject.py:471
+ #, python-format
+ msgid "Linux Group %s does not exist"
+ msgstr "O grupo linux %s não existe"
+
+-#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:476
+ #, python-format
+ msgid "Linux User %s does not exist"
+ msgstr "O usuário linux %s não existe"
+
+-#: ../semanage/seobject.py:505
++#: ../semanage/seobject.py:480
+ #, python-format
+ msgid "Could not create login mapping for %s"
+ msgstr "Não foi possível criar um mapeamento de início de sessão para %s"
+
+-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
+ #, python-format
+ msgid "Could not set name for %s"
+ msgstr "Não foi possível definir o nome para %s"
+
+-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
+ #, python-format
+ msgid "Could not set MLS range for %s"
+ msgstr "Não foi possível definir o intervalo MLS para %s"
+
+-#: ../semanage/seobject.py:518
++#: ../semanage/seobject.py:493
+ #, python-format
+ msgid "Could not set SELinux user for %s"
+ msgstr "Não foi possível definir o usuário SELinux para %s"
+
+-#: ../semanage/seobject.py:522
++#: ../semanage/seobject.py:497
+ #, python-format
+ msgid "Could not add login mapping for %s"
+ msgstr "Não foi possível adicionar o mapeamento de início de sessão para %s"
+
+-#: ../semanage/seobject.py:540
++#: ../semanage/seobject.py:515
+ msgid "Requires seuser or serange"
+ msgstr "Requer seuser ou serange"
+
+-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
+ #, python-format
+ msgid "Login mapping for %s is not defined"
+ msgstr "O mapeamento de início de sessão para %s não está definido"
+
+-#: ../semanage/seobject.py:567
++#: ../semanage/seobject.py:542
+ #, python-format
+ msgid "Could not query seuser for %s"
+ msgstr "Não foi possível consultar o seuser para %s"
+
+-#: ../semanage/seobject.py:581
++#: ../semanage/seobject.py:556
+ #, python-format
+ msgid "Could not modify login mapping for %s"
+ msgstr "Não foi possível modificar o mapeamento de início de sessão para %s"
+
+-#: ../semanage/seobject.py:615
++#: ../semanage/seobject.py:590
+ #, python-format
+ msgid "Login mapping for %s is defined in policy, cannot be deleted"
+ msgstr ""
+ "O mapeamento de início de sessão para %s está definido na política, e não "
+ "pode ser excluído"
+
+-#: ../semanage/seobject.py:619
++#: ../semanage/seobject.py:594
+ #, python-format
+ msgid "Could not delete login mapping for %s"
+ msgstr "Não foi possível excluir o mapeamento de início de sessão para %s"
+
+-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
+-#: ../semanage/seobject.py:897
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
+ msgid "Could not list login mappings"
+ msgstr "Não foi possível listar os mapeamentos de início de sessão"
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
+ #: ../gui/system-config-selinux.glade:100
+ msgid "Login Name"
+ msgstr "Nome de usuário"
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:128
+ #: ../gui/system-config-selinux.glade:915
+ #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
+ msgid "SELinux User"
+ msgstr "Usuário do SELinux"
+
+-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
+ #: ../gui/system-config-selinux.glade:943
+ msgid "MLS/MCS Range"
+ msgstr "Intervalo MLS/MCS"
+
+-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
+-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
+-#: ../semanage/seobject.py:864
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
+ #, python-format
+ msgid "Could not check if SELinux user %s is defined"
+ msgstr "Não foi possível verificar se o usuário SELinux %s está definido"
+
+-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
+-#: ../semanage/seobject.py:870
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
+ #, python-format
+ msgid "Could not query user for %s"
+ msgstr "Não foi possível consultar o usuário por %s"
+
+-#: ../semanage/seobject.py:726
++#: ../semanage/seobject.py:701
+ #, python-format
+ msgid "You must add at least one role for %s"
+ msgstr "Você deve adicionar pelo menos uma função para %s"
+
+-#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:716
+ #, python-format
+ msgid "Could not create SELinux user for %s"
+ msgstr "Não foi possível criar um usuário SELinux para %s"
+
+-#: ../semanage/seobject.py:750
++#: ../semanage/seobject.py:725
+ #, python-format
+ msgid "Could not add role %s for %s"
+ msgstr "Não foi possível adicionar uma função %s para %s"
+
+-#: ../semanage/seobject.py:759
++#: ../semanage/seobject.py:734
+ #, python-format
+ msgid "Could not set MLS level for %s"
+ msgstr "Não foi possível definir um nível MLS para %s"
+
+-#: ../semanage/seobject.py:762
++#: ../semanage/seobject.py:737
+ #, python-format
+ msgid "Could not add prefix %s for %s"
+ msgstr "Não foi possível adicionar um prefixo %s para %s"
+
+-#: ../semanage/seobject.py:765
++#: ../semanage/seobject.py:740
+ #, python-format
+ msgid "Could not extract key for %s"
+ msgstr "Não foi possível extrair uma chave para %s"
+
+-#: ../semanage/seobject.py:769
++#: ../semanage/seobject.py:744
+ #, python-format
+ msgid "Could not add SELinux user %s"
+ msgstr "Não foi possível adicionar o usuário SELinux %s"
+
+-#: ../semanage/seobject.py:791
++#: ../semanage/seobject.py:766
+ msgid "Requires prefix, roles, level or range"
+ msgstr "Requer prefixo, função, nível ou intervalo"
+
+-#: ../semanage/seobject.py:793
++#: ../semanage/seobject.py:768
+ msgid "Requires prefix or roles"
+ msgstr "Requer prefixo ou função"
+
+-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
+ #, python-format
+ msgid "SELinux user %s is not defined"
+ msgstr "O usuário SELinux %s não está definido"
+
+-#: ../semanage/seobject.py:832
++#: ../semanage/seobject.py:807
+ #, python-format
+ msgid "Could not modify SELinux user %s"
+ msgstr "Não foi possível modificar o usuário SELinux %s"
+
+-#: ../semanage/seobject.py:866
++#: ../semanage/seobject.py:841
+ #, python-format
+ msgid "SELinux user %s is defined in policy, cannot be deleted"
+ msgstr ""
+ "O usuário SELinux %s está definido na política, e não pode ser excluído"
+
+-#: ../semanage/seobject.py:877
++#: ../semanage/seobject.py:852
+ #, python-format
+ msgid "Could not delete SELinux user %s"
+ msgstr "Não foi possível excluir o usuário SELinux %s"
+
+-#: ../semanage/seobject.py:915
++#: ../semanage/seobject.py:890
+ msgid "Could not list SELinux users"
+ msgstr "Não foi possível listar os usuários SELinux"
+
+-#: ../semanage/seobject.py:921
++#: ../semanage/seobject.py:896
+ #, python-format
+ msgid "Could not list roles for user %s"
+ msgstr "Não foi possível listar as funções do usuário %s"
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "Labeling"
+ msgstr "Rótulo"
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "MLS/"
+ msgstr "MLS/"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "Prefix"
+ msgstr "Prefixo"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Level"
+ msgstr "Nível MCS"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Range"
+ msgstr "Intervalo MCS"
+
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
+ msgid "SELinux Roles"
+ msgstr "Funções do SELinux"
+
+-#: ../semanage/seobject.py:967
++#: ../semanage/seobject.py:942
+ msgid "Protocol udp or tcp is required"
+ msgstr "O protocolo udp ou tcp é requerido"
+
+-#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:944
+ msgid "Port is required"
+ msgstr "A porta é requerida"
+
+-#: ../semanage/seobject.py:979
++#: ../semanage/seobject.py:954
+ msgid "Invalid Port"
+-msgstr ""
++msgstr "Porta Inválida"
+
+-#: ../semanage/seobject.py:983
++#: ../semanage/seobject.py:958
+ #, python-format
+ msgid "Could not create a key for %s/%s"
+ msgstr "Não foi possível criar uma chave para %s/%s"
+
+-#: ../semanage/seobject.py:994
++#: ../semanage/seobject.py:969
+ msgid "Type is required"
+ msgstr "O tipo é requerido"
+
+-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
+-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
+ #, python-format
+ msgid "Could not check if port %s/%s is defined"
+ msgstr "Não foi possível verificar se a porta %s/%s está definida"
+
+-#: ../semanage/seobject.py:1002
++#: ../semanage/seobject.py:977
+ #, python-format
+ msgid "Port %s/%s already defined"
+ msgstr "A porta %s/%s já está definida"
+
+-#: ../semanage/seobject.py:1006
++#: ../semanage/seobject.py:981
+ #, python-format
+ msgid "Could not create port for %s/%s"
+ msgstr "Não foi possível criar uma porta para %s/%s"
+
+-#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:987
+ #, python-format
+ msgid "Could not create context for %s/%s"
+ msgstr "Não foi possível criar um contexto para %s/%s"
+
+-#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:991
+ #, python-format
+ msgid "Could not set user in port context for %s/%s"
+ msgstr "Não foi possível definir o usuário no contexto da porta para %s/%s"
+
+-#: ../semanage/seobject.py:1020
++#: ../semanage/seobject.py:995
+ #, python-format
+ msgid "Could not set role in port context for %s/%s"
+ msgstr "Não foi possível definir a função no contexto da porta para %s/%s"
+
+-#: ../semanage/seobject.py:1024
++#: ../semanage/seobject.py:999
+ #, python-format
+ msgid "Could not set type in port context for %s/%s"
+ msgstr "Não foi possível definir o tipo no contexto da porta para %s/%s"
+
+-#: ../semanage/seobject.py:1029
++#: ../semanage/seobject.py:1004
+ #, python-format
+ msgid "Could not set mls fields in port context for %s/%s"
+ msgstr "Não foi possível definir os campos mls no contexto da porta para %s/%s"
+
+-#: ../semanage/seobject.py:1033
++#: ../semanage/seobject.py:1008
+ #, python-format
+ msgid "Could not set port context for %s/%s"
+ msgstr "Não foi possível definir o contexto da porta para %s/%s"
+
+-#: ../semanage/seobject.py:1037
++#: ../semanage/seobject.py:1012
+ #, python-format
+ msgid "Could not add port %s/%s"
+ msgstr "Não foi possível adicionar a porta %s/%s"
+
+-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
+-#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
+ msgid "Requires setype or serange"
+ msgstr "Requer setype ou serange"
+
+-#: ../semanage/seobject.py:1053
++#: ../semanage/seobject.py:1028
+ msgid "Requires setype"
+ msgstr "Requer setype"
+
+-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
+ #, python-format
+ msgid "Port %s/%s is not defined"
+ msgstr "A porta %s/%s não está definida"
+
+-#: ../semanage/seobject.py:1065
++#: ../semanage/seobject.py:1040
+ #, python-format
+ msgid "Could not query port %s/%s"
+ msgstr "Não foi possível consultar a porta %s/%s"
+
+-#: ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1051
+ #, python-format
+ msgid "Could not modify port %s/%s"
+ msgstr "Não foi possível modificar a porta %s/%s"
+
+-#: ../semanage/seobject.py:1089
++#: ../semanage/seobject.py:1064
+ msgid "Could not list the ports"
+ msgstr "Não foi possível listar as portas"
+
+-#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1080
+ #, python-format
+ msgid "Could not delete the port %s"
+ msgstr "Não foi possível excluir a porta %s"
+
+-#: ../semanage/seobject.py:1122
++#: ../semanage/seobject.py:1097
+ #, python-format
+ msgid "Port %s/%s is defined in policy, cannot be deleted"
+ msgstr "A porta %s/%s está definida na política, e não pode ser excluída"
+
+-#: ../semanage/seobject.py:1126
++#: ../semanage/seobject.py:1101
+ #, python-format
+ msgid "Could not delete port %s/%s"
+ msgstr "Não foi possível excluir a porta %s/%s"
+
+-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
+ msgid "Could not list ports"
+ msgstr "Não foi possível listar as portas"
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "SELinux Port Type"
+ msgstr "Tipo da porta do SELinux"
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "Proto"
+ msgstr "Proto"
+
+-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
+ msgid "Port Number"
+ msgstr "Número da porta"
+
+-#: ../semanage/seobject.py:1222
++#: ../semanage/seobject.py:1197
+ msgid "Node Address is required"
+ msgstr "O endereço do nó é requerid"
+
+-#: ../semanage/seobject.py:1237
++#: ../semanage/seobject.py:1212
+ msgid "Unknown or missing protocol"
+ msgstr "O protocolo está faltando ou é desconhecido"
+
+-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
+-#: ../semanage/seobject.py:1728
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
+ msgid "SELinux Type is required"
+ msgstr "O tipo SELinux é requerido"
+
+-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
+-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
+-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
+-#: ../semanage/seobject.py:1732
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
+ #, python-format
+ msgid "Could not create key for %s"
+ msgstr "Não foi possível criar uma chave para %s"
+
+-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
+-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
+ #, python-format
+ msgid "Could not check if addr %s is defined"
+ msgstr "Não foi possível verificar se o endereço %s está definido"
+
+-#: ../semanage/seobject.py:1266
++#: ../semanage/seobject.py:1241
+ #, python-format
+ msgid "Could not create addr for %s"
+ msgstr "Não foi possível criar um endereço para %s"
+
+-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
+-#: ../semanage/seobject.py:1690
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
+ #, python-format
+ msgid "Could not create context for %s"
+ msgstr "Não foi possível criar um contexto para %s"
+
+-#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1251
+ #, python-format
+ msgid "Could not set mask for %s"
+ msgstr "Não foi possível definir uma máscara de rede para %s"
+
+-#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1255
+ #, python-format
+ msgid "Could not set user in addr context for %s"
+ msgstr "Não foi possível definir o usuário no contexto de endereço para %s"
+
+-#: ../semanage/seobject.py:1284
++#: ../semanage/seobject.py:1259
+ #, python-format
+ msgid "Could not set role in addr context for %s"
+ msgstr "Não foi possível definir uma função no contexto de endereço para %s"
+
+-#: ../semanage/seobject.py:1288
++#: ../semanage/seobject.py:1263
+ #, python-format
+ msgid "Could not set type in addr context for %s"
+ msgstr "Não foi possível definir o tipo no contexto de endereço para %s"
+
+-#: ../semanage/seobject.py:1293
++#: ../semanage/seobject.py:1268
+ #, python-format
+ msgid "Could not set mls fields in addr context for %s"
+ msgstr "Não foi possível definir os campos mls no contexto de endereço para %s"
+
+-#: ../semanage/seobject.py:1297
++#: ../semanage/seobject.py:1272
+ #, python-format
+ msgid "Could not set addr context for %s"
+ msgstr "Não foi possível definir o contexto de endereço para %s"
+
+-#: ../semanage/seobject.py:1301
++#: ../semanage/seobject.py:1276
+ #, python-format
+ msgid "Could not add addr %s"
+ msgstr "Não foi possível adicionar o endereço %s"
+
+-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
+ #, python-format
+ msgid "Addr %s is not defined"
+ msgstr "O endereço %s não está definido"
+
+-#: ../semanage/seobject.py:1330
++#: ../semanage/seobject.py:1305
+ #, python-format
+ msgid "Could not query addr %s"
+ msgstr "Não foi possível consultar o endereço %s"
+
+-#: ../semanage/seobject.py:1340
++#: ../semanage/seobject.py:1315
+ #, python-format
+ msgid "Could not modify addr %s"
+ msgstr "Não foi possível modificar o endereço %s"
+
+-#: ../semanage/seobject.py:1368
++#: ../semanage/seobject.py:1343
+ #, python-format
+ msgid "Addr %s is defined in policy, cannot be deleted"
+ msgstr "O endereço %s está definido na política, e não pode ser excluído"
+
+-#: ../semanage/seobject.py:1372
++#: ../semanage/seobject.py:1347
+ #, python-format
+ msgid "Could not delete addr %s"
+ msgstr "Não foi possível excluir o endereço %s"
+
+-#: ../semanage/seobject.py:1384
++#: ../semanage/seobject.py:1359
+ msgid "Could not deleteall node mappings"
+-msgstr ""
++msgstr "Não foi possível realizer o deleteall de mapeamentos de nós."
+
+-#: ../semanage/seobject.py:1398
++#: ../semanage/seobject.py:1373
+ msgid "Could not list addrs"
+ msgstr "Não foi possível listar os endereços"
+
+-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
+-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
+ #, python-format
+ msgid "Could not check if interface %s is defined"
+ msgstr "Não foi possível verificar se a interface %s está definida"
+
+-#: ../semanage/seobject.py:1465
++#: ../semanage/seobject.py:1440
+ #, python-format
+ msgid "Could not create interface for %s"
+ msgstr "Não foi possível criar uma interface para %s"
+
+-#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1449
+ #, python-format
+ msgid "Could not set user in interface context for %s"
+ msgstr "Não foi possível definir o usuário no contexto da interface para %s"
+
+-#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1453
+ #, python-format
+ msgid "Could not set role in interface context for %s"
+ msgstr "Não foi possível definir a função no contexto da interface para %s"
+
+-#: ../semanage/seobject.py:1482
++#: ../semanage/seobject.py:1457
+ #, python-format
+ msgid "Could not set type in interface context for %s"
+ msgstr "Não foi possível definir o tipo no contexto da interface para %s"
+
+-#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1462
+ #, python-format
+ msgid "Could not set mls fields in interface context for %s"
+ msgstr ""
+ "Não foi possível definir os campos mls no contexto da interface para %s"
+
+-#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1466
+ #, python-format
+ msgid "Could not set interface context for %s"
+ msgstr "Não foi possível definir o contexto da interface para %s"
+
+-#: ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1470
+ #, python-format
+ msgid "Could not set message context for %s"
+ msgstr "Não foi possível definir o contexto da mensagem para %s"
+
+-#: ../semanage/seobject.py:1499
++#: ../semanage/seobject.py:1474
+ #, python-format
+ msgid "Could not add interface %s"
+ msgstr "Não foi possível adicionar a interface %s"
+
+-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
+ #, python-format
+ msgid "Interface %s is not defined"
+ msgstr "A interface %s não está definida"
+
+-#: ../semanage/seobject.py:1526
++#: ../semanage/seobject.py:1501
+ #, python-format
+ msgid "Could not query interface %s"
+ msgstr "Não foi possível consultar a interface %s"
+
+-#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1512
+ #, python-format
+ msgid "Could not modify interface %s"
+ msgstr "Não foi possível modificar a interface %s"
+
+-#: ../semanage/seobject.py:1562
++#: ../semanage/seobject.py:1537
+ #, python-format
+ msgid "Interface %s is defined in policy, cannot be deleted"
+ msgstr "A interface %s está definida na política, e não pode ser excluída"
+
+-#: ../semanage/seobject.py:1566
++#: ../semanage/seobject.py:1541
+ #, python-format
+ msgid "Could not delete interface %s"
+ msgstr "Não foi possível excluir a interface %s"
+
+-#: ../semanage/seobject.py:1578
++#: ../semanage/seobject.py:1553
+ msgid "Could not delete all interface mappings"
+-msgstr ""
++msgstr "Não foi possível excluir toda a interface/mapeamentos"
+
+-#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1567
+ msgid "Could not list interfaces"
+ msgstr "Não foi possível listar as interfaces"
+
+-#: ../semanage/seobject.py:1617
++#: ../semanage/seobject.py:1592
+ msgid "SELinux Interface"
+ msgstr "Interface do SELinux"
+
+-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
+ msgid "Context"
+ msgstr "Contexto"
+
+-#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1652
+ #, python-format
+ msgid "Equivalence class for %s already exists"
+-msgstr ""
++msgstr "Classe equivalente para %s já existe"
+
+-#: ../semanage/seobject.py:1673
++#: ../semanage/seobject.py:1658
+ #, python-format
+ msgid "File spec %s conflicts with equivalency rule '%s %s'"
+-msgstr ""
++msgstr "Espec de arquivo %s conflita com a regra de equivalência '%s %s'"
+
+-#: ../semanage/seobject.py:1682
++#: ../semanage/seobject.py:1667
+ #, python-format
+ msgid "Equivalence class for %s does not exists"
+-msgstr ""
++msgstr "Classe de equivalência para %s não existe"
+
+-#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1681
+ #, python-format
+ msgid "Could not set user in file context for %s"
+ msgstr "Não foi possível definir o usuário no contexto de arquivo para %s"
+
+-#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1685
+ #, python-format
+ msgid "Could not set role in file context for %s"
+ msgstr "Não foi possível definir a função no contexto de arquivo para %s"
+
+-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
+ #, python-format
+ msgid "Could not set mls fields in file context for %s"
+ msgstr "Não foi possível definir os campos mls no contexto de arquivo para %s"
+
+-#: ../semanage/seobject.py:1711
++#: ../semanage/seobject.py:1696
+ msgid "Invalid file specification"
+ msgstr "Especificação inválida do arquivo"
+
+-#: ../semanage/seobject.py:1713
++#: ../semanage/seobject.py:1698
+ msgid "File specification can not include spaces"
+-msgstr ""
++msgstr "A especificação do arquivo não pode incluir espaços"
+
+-#: ../semanage/seobject.py:1718
++#: ../semanage/seobject.py:1703
+ #, python-format
+ msgid ""
+ "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
+ msgstr ""
++"A espec do arquivo %s conflita com a regra de equivalência '%s %s'; Tente "
++"adicionar '%s' "
+
+-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
+-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
+-#: ../semanage/seobject.py:1880
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
+ #, python-format
+ msgid "Could not check if file context for %s is defined"
+ msgstr ""
+ "Não foi possível verificar se o contexto do arquivo para %s está definido"
+
+-#: ../semanage/seobject.py:1749
++#: ../semanage/seobject.py:1734
+ #, python-format
+ msgid "Could not create file context for %s"
+ msgstr "Não foi possível criar um contexto de arquivo para %s"
+
+-#: ../semanage/seobject.py:1757
++#: ../semanage/seobject.py:1742
+ #, python-format
+ msgid "Could not set type in file context for %s"
+ msgstr "Não foi possível definir o tipo no contexto de arquivo para %s"
+
+-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
+-#: ../semanage/seobject.py:1826
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
+ #, python-format
+ msgid "Could not set file context for %s"
+ msgstr "Não foi possível definir o contexto de arquivo para %s"
+
+-#: ../semanage/seobject.py:1771
++#: ../semanage/seobject.py:1756
+ #, python-format
+ msgid "Could not add file context for %s"
+ msgstr "Não foi possível adicionar o contexto de arquivo para %s"
+
+-#: ../semanage/seobject.py:1785
++#: ../semanage/seobject.py:1770
+ msgid "Requires setype, serange or seuser"
+ msgstr "Requer setype, serange ou seuser"
+
+-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
+ #, python-format
+ msgid "File context for %s is not defined"
+ msgstr "O contexto de arquivo para %s não está definido"
+
+-#: ../semanage/seobject.py:1804
++#: ../semanage/seobject.py:1789
+ #, python-format
+ msgid "Could not query file context for %s"
+ msgstr "Não foi possível consultar o contexto de arquivo para %s"
+
+-#: ../semanage/seobject.py:1830
++#: ../semanage/seobject.py:1815
+ #, python-format
+ msgid "Could not modify file context for %s"
+ msgstr "Não foi possível modificar o contexto de arquivo para %s"
+
+-#: ../semanage/seobject.py:1843
++#: ../semanage/seobject.py:1828
+ msgid "Could not list the file contexts"
+ msgstr "Não foi possível listar os contextos de arquivos "
+
+-#: ../semanage/seobject.py:1857
++#: ../semanage/seobject.py:1842
+ #, python-format
+ msgid "Could not delete the file context %s"
+ msgstr "Não foi possível excluir os contexto do arquivo %s"
+
+-#: ../semanage/seobject.py:1882
++#: ../semanage/seobject.py:1867
+ #, python-format
+ msgid "File context for %s is defined in policy, cannot be deleted"
+ msgstr ""
+ "O contexto de arquivo para %s está definido na política, e não pode ser "
+ "excluído"
+
+-#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1873
+ #, python-format
+ msgid "Could not delete file context for %s"
+ msgstr "Não foi possível excluir o contexto de arquivo para %s"
+
+-#: ../semanage/seobject.py:1903
++#: ../semanage/seobject.py:1888
+ msgid "Could not list file contexts"
+ msgstr "Não foi possível listar os contextos de arquivos"
+
+-#: ../semanage/seobject.py:1907
++#: ../semanage/seobject.py:1892
+ msgid "Could not list local file contexts"
+ msgstr "Não foi possível listar os contextos de arquivos locais"
+
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
+ msgid "SELinux fcontext"
+ msgstr "fcontext do SELinux"
+
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
+ msgid "type"
+ msgstr "tipo"
+
+-#: ../semanage/seobject.py:1957
++#: ../semanage/seobject.py:1942
+ msgid ""
+ "\n"
+ "SELinux Distribution fcontext Equivalence \n"
+ msgstr ""
++"\n"
++"SELinux Distribution fcontext Equivalence \n"
+
+-#: ../semanage/seobject.py:1962
++#: ../semanage/seobject.py:1947
+ msgid ""
+ "\n"
+ "SELinux Local fcontext Equivalence \n"
+ msgstr ""
++"\n"
++"SELinux Local fcontext Equivalence \n"
+
+-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
+-#: ../semanage/seobject.py:2054
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
+ #, python-format
+ msgid "Could not check if boolean %s is defined"
+ msgstr "Não foi possível verificar se o booleano %s está definido"
+
+-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
+ #, python-format
+ msgid "Boolean %s is not defined"
+ msgstr "Booleano %s não está definido"
+
+-#: ../semanage/seobject.py:2002
++#: ../semanage/seobject.py:1987
+ #, python-format
+ msgid "Could not query file context %s"
+ msgstr "Não foi possível consultar o contexto de arquivo %s"
+
+-#: ../semanage/seobject.py:2007
++#: ../semanage/seobject.py:1992
+ #, python-format
+ msgid "You must specify one of the following values: %s"
+ msgstr "Você deve especificar um dos seguintes valores: %s"
+
+-#: ../semanage/seobject.py:2012
++#: ../semanage/seobject.py:1997
+ #, python-format
+ msgid "Could not set active value of boolean %s"
+ msgstr "Não foi possível definir o valor ativo do booleano %s"
+
+-#: ../semanage/seobject.py:2015
++#: ../semanage/seobject.py:2000
+ #, python-format
+ msgid "Could not modify boolean %s"
+ msgstr "Não foi possível modificar o booleano %s"
+
+-#: ../semanage/seobject.py:2033
++#: ../semanage/seobject.py:2018
+ #, python-format
+ msgid "Bad format %s: Record %s"
+ msgstr "O formato %s é inválido: Registro %s"
+
+-#: ../semanage/seobject.py:2056
++#: ../semanage/seobject.py:2042
+ #, python-format
+ msgid "Boolean %s is defined in policy, cannot be deleted"
+ msgstr "O booleano %s está definido na política, e não pode ser excluído"
+
+-#: ../semanage/seobject.py:2060
++#: ../semanage/seobject.py:2046
+ #, python-format
+ msgid "Could not delete boolean %s"
+ msgstr "Não foi possível excluir o booleano %s"
+
+-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
+ msgid "Could not list booleans"
+ msgstr "Não foi possível listar os booleanos"
+
+-#: ../semanage/seobject.py:2112
++#: ../semanage/seobject.py:2100
+ msgid "unknown"
+ msgstr "desconhecido"
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "off"
+ msgstr "desativado"
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "on"
+ msgstr "ativado"
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "SELinux boolean"
+ msgstr "Booleano do SELinux"
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "State"
+-msgstr ""
++msgstr "Estado"
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "Default"
+-msgstr ""
++msgstr "Padrão"
+
+-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
+-#: ../gui/polgengui.py:253
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../gui/polgengui.py:254
+ msgid "Description"
+ msgstr "Descrição"
+
+@@ -1023,7 +1026,7 @@ msgstr "Erro ao alocar memória.\n"
+ msgid "Error sending audit message.\n"
+ msgstr "Erro ao enviar mensagem de auditoria.\n"
+
+-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
++#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
+ #, c-format
+ msgid "Could not determine enforcing mode.\n"
+ msgstr "Não foi possível determinar modo forçado.\n"
+@@ -1144,62 +1147,66 @@ msgstr "Não foi possível obter um conjunto de sinal vazio\n"
+ msgid "Unable to set SIGHUP handler\n"
+ msgstr "Não foi possível configurar o manipulador de SIGHUP\n"
+
+-#: ../newrole/newrole.c:1053
++#: ../newrole/newrole.c:1036
++msgid "Sorry, newrole failed to drop capabilities\n"
++msgstr ""
++
++#: ../newrole/newrole.c:1052
+ #, c-format
+ msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
+ msgstr "Desculpe, nova função pode ser usado somente em um kernel SELinux.\n"
+
+-#: ../newrole/newrole.c:1070
++#: ../newrole/newrole.c:1069
+ #, c-format
+ msgid "failed to get old_context.\n"
+ msgstr "falha ao obter o _contexto antigo.\n"
+
+-#: ../newrole/newrole.c:1077
++#: ../newrole/newrole.c:1076
+ #, c-format
+ msgid "Warning! Could not retrieve tty information.\n"
+ msgstr "Atenção! Não foi possível recuperar informações do tty.\n"
+
+-#: ../newrole/newrole.c:1098
++#: ../newrole/newrole.c:1097
+ #, c-format
+ msgid "error on reading PAM service configuration.\n"
+ msgstr "erro ao ler a configuração do serviço PAM.\n"
+
+-#: ../newrole/newrole.c:1133
++#: ../newrole/newrole.c:1132
+ #, c-format
+ msgid "newrole: incorrect password for %s\n"
+ msgstr "nova função: senha incorreta para %s\n"
+
+-#: ../newrole/newrole.c:1160
++#: ../newrole/newrole.c:1159
+ #, c-format
+ msgid "newrole: failure forking: %s"
+ msgstr "nova função: falha de bifurcação: %s"
+
+-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
++#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
+ #, c-format
+ msgid "Unable to restore tty label...\n"
+ msgstr "Não foi possível restaurar o rótulo do tty...\n"
+
+-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
++#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
+ #, c-format
+ msgid "Failed to close tty properly\n"
+ msgstr "Não foi possível fechar o tty adequadamente\n"
+
+-#: ../newrole/newrole.c:1224
++#: ../newrole/newrole.c:1223
+ #, c-format
+ msgid "Could not close descriptors.\n"
+ msgstr "Não foi possível fechar os descritores.\n"
+
+-#: ../newrole/newrole.c:1251
++#: ../newrole/newrole.c:1250
+ #, c-format
+ msgid "Error allocating shell's argv0.\n"
+ msgstr "Erro ao alocar argv0 do shell.\n"
+
+-#: ../newrole/newrole.c:1287
++#: ../newrole/newrole.c:1286
+ #, c-format
+ msgid "Unable to restore the environment, aborting\n"
+ msgstr "Não foi possível restaurar o ambiente, abortando\n"
+
+-#: ../newrole/newrole.c:1298
++#: ../newrole/newrole.c:1297
+ msgid "failed to exec shell\n"
+ msgstr "falhou ao executar shell\n"
+
+@@ -1303,2088 +1310,2670 @@ msgstr "chcat -- -EmpresaConfidencial /docs/businessplan.odt"
+ msgid "chcat -l +CompanyConfidential juser"
+ msgstr "chcat -l +EmpresaConfidencial juser"
+
+-#: ../scripts/chcat:399 ../gui/polgen.py:1351
+-#, c-format, python-format
++#: ../scripts/chcat:399
++#, c-format
+ msgid "Options Error %s "
+ msgstr "Erro nas opções %s "
+
+-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
++#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
+ msgid "Boolean"
+-msgstr ""
++msgstr "Booleano"
+
+-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
++#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
+ msgid "all"
+-msgstr ""
++msgstr "todos"
+
+-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
++#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
+ #: ../gui/system-config-selinux.glade:1615
+ #: ../gui/system-config-selinux.glade:1820
+ #: ../gui/system-config-selinux.glade:2437
+ msgid "Customized"
+-msgstr ""
++msgstr "Padronizado"
+
+ #: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:1911
+ msgid "File Labeling"
+-msgstr ""
++msgstr "Rotulagem de arquivo"
+
+ #: ../gui/fcontextPage.py:74
+ msgid ""
+ "File\n"
+ "Specification"
+-msgstr ""
++msgstr "Especificação de Arquivo"
+
+ #: ../gui/fcontextPage.py:81
+ msgid ""
+ "Selinux\n"
+ "File Type"
+ msgstr ""
++"Tipo de Arquivo\n"
++"Selinux"
+
+ #: ../gui/fcontextPage.py:88
+ msgid ""
+ "File\n"
+ "Type"
+ msgstr ""
++"Tipo \n"
++"de Arquivo"
+
+ #: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2098
+ msgid "User Mapping"
+-msgstr ""
++msgstr "Mapeamento de Usuário"
+
+ #: ../gui/loginsPage.py:52
+ msgid ""
+ "Login\n"
+ "Name"
+ msgstr ""
++"Nome de \n"
++"Login"
+
+ #: ../gui/loginsPage.py:56 ../gui/usersPage.py:50
+ msgid ""
+ "SELinux\n"
+ "User"
+ msgstr ""
++"Usuário\n"
++"SELinux"
+
+ #: ../gui/loginsPage.py:59 ../gui/usersPage.py:55
+ msgid ""
+ "MLS/\n"
+ "MCS Range"
+ msgstr ""
++"MLS/\n"
++"MCS Range"
+
+ #: ../gui/loginsPage.py:133
+ #, python-format
+ msgid "Login '%s' is required"
+-msgstr ""
++msgstr "Login '%s' é necessário"
+
+ #: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+-msgstr ""
++msgstr "Módulo de Política"
+
+ #: ../gui/modulesPage.py:57
+ msgid "Module Name"
+-msgstr ""
++msgstr "Nome do Módulo"
+
+ #: ../gui/modulesPage.py:134
+ msgid "Disable Audit"
+-msgstr ""
++msgstr "Desabilitar Auditoria"
+
+ #: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+-msgstr ""
++msgstr "Habilitar Auditoria"
+
+ #: ../gui/modulesPage.py:162
+ msgid "Load Policy Module"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:79
+-msgid "Polgen"
+-msgstr ""
++msgstr "Carregar Módulo de Política"
+
+-#: ../gui/polgen.glade:80
++#: ../gui/polgen.glade:9
+ msgid "Red Hat 2007"
+-msgstr ""
++msgstr "Red Hat 2007"
+
+-#: ../gui/polgen.glade:81
++#: ../gui/polgen.glade:11
+ msgid "GPL"
+-msgstr ""
++msgstr "GPL"
+
+ #. TRANSLATORS: Replace this string with your names, one name per line.
+-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
++#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
+ msgid "translator-credits"
++msgstr "Glaucia Cintra"
++
++#: ../gui/polgen.glade:34
++msgid "Add Booleans Dialog"
+ msgstr ""
+
+-#: ../gui/polgen.glade:90
+-msgid "SELinux Policy Generation Tool"
++#: ../gui/polgen.glade:101
++msgid "Boolean Name"
+ msgstr ""
+
+-#: ../gui/polgen.glade:128
++#: ../gui/polgen.glade:230
++msgid "SELinux Policy Generation Tool"
++msgstr "Ferramenta de Geração de Política do SELinux "
++
++#: ../gui/polgen.glade:251
+ msgid ""
+ "<b>Select the policy type for the application or user role you want to "
+ "confine:</b>"
+ msgstr ""
++"<b>Selecione o tipo de política para o aplicativo ou função de usuário que "
++"você deseja confinar:</b>"
+
+-#: ../gui/polgen.glade:177
++#: ../gui/polgen.glade:284
+ msgid "<b>Applications</b>"
+-msgstr ""
++msgstr "<b>Aplicativos</b>"
++
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++msgid "Standard Init Daemon"
++msgstr "Standard Init Daemon"
+
+-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
++#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
+ msgid ""
+ "Standard Init Daemon are daemons started on boot via init scripts. Usually "
+ "requires a script in /etc/rc.d/init.d"
+ msgstr ""
++"Daemon do init Padrão (Standard Init Daemon) são daemons iniciados via "
++"scripts init na inicialização. Geralmente requer um script em /etc/rc.d/init."
++"d"
+
+-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
+-msgid "Standard Init Daemon"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
+ msgid "DBUS System Daemon"
+-msgstr ""
++msgstr "DBUS System Daemon"
+
+-#: ../gui/polgen.glade:280
++#: ../gui/polgen.glade:349
++msgid "Internet Services Daemon (inetd)"
++msgstr "Internet Services Daemon (inetd)"
++
++#: ../gui/polgen.glade:353
+ msgid "Internet Services Daemon are daemons started by xinetd"
+ msgstr ""
++"Daemon de Serviços de Internet (Internet Services Daemon) são daemons "
++"iniciados pelo xinetd"
+
+-#: ../gui/polgen.glade:282
+-msgid "Internet Services Daemon (inetd)"
+-msgstr ""
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++msgid "Web Application/Script (CGI)"
++msgstr "Web Application/Script (CGI)"
+
+-#: ../gui/polgen.glade:301
++#: ../gui/polgen.glade:370
+ msgid ""
+ "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
+ msgstr ""
++"Os scripts do Web Applications/Script (CGI) CGI iniciados pelo servidor da "
++"web (apache)"
+
+-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
+-msgid "Web Application/Script (CGI)"
+-msgstr ""
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++msgid "User Application"
++msgstr "Aplicativo de usuário"
+
+-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
++#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
+ msgid ""
+ "User Application are any application that you would like to confine that is "
+ "started by a user"
+ msgstr ""
++"Aplicativos de usuário são qualquer aplicativos que você deseja confinar que "
++"seja iniciado por um usuário"
+
+-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
+-msgid "User Application"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:345 ../gui/polgen.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
+ msgid "Sandbox"
+-msgstr ""
++msgstr "Sandbox"
+
+-#: ../gui/polgen.glade:391
++#: ../gui/polgen.glade:446
+ msgid "<b>Login Users</b>"
+-msgstr ""
++msgstr "<b>Login Users</b>"
++
++#: ../gui/polgen.glade:478
++msgid "Existing User Roles"
++msgstr "Funções de Usuários Existentes"
+
+-#: ../gui/polgen.glade:453
++#: ../gui/polgen.glade:482
+ msgid "Modify an existing login user record."
+-msgstr ""
++msgstr "Modifique um histórico de usuário de login existente."
+
+-#: ../gui/polgen.glade:455
+-msgid "Existing User Roles"
+-msgstr ""
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++msgid "Minimal Terminal User Role"
++msgstr "Função de Usuário de Terminal Mínima"
+
+-#: ../gui/polgen.glade:474
++#: ../gui/polgen.glade:499
+ 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 ""
++"Este usuário irá se autenticar em uma máquina somente via terminal ou login "
++"remoto. Por padrão este usuário não terá setuid, networking, su ou sudo."
+
+-#: ../gui/polgen.glade:476 ../gui/polgen.py:162
+-msgid "Minimal Terminal User Role"
+-msgstr ""
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++msgid "Minimal X Windows User Role"
++msgstr "Função de Usuário do X Windows mínima"
+
+-#: ../gui/polgen.glade:495
++#: ../gui/polgen.glade:516
+ 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 ""
++"Este usuário pode se autenticar em uma máquina via X ou terminal. Por padrão "
++"este usuário não terá setuid, networking, sudo ou su."
+
+-#: ../gui/polgen.glade:497 ../gui/polgen.py:163
+-msgid "Minimal X Windows User Role"
+-msgstr ""
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++msgid "User Role"
++msgstr "Função de Usuário"
+
+-#: ../gui/polgen.glade:516
++#: ../gui/polgen.glade:533
+ msgid ""
+ "User with full networking, no setuid applications without transition, no "
+ "sudo, no su."
+ msgstr ""
++"Usuário com rede completa, sem o aplicativo setuid sem transição, sem sudo "
++"ou su."
+
+-#: ../gui/polgen.glade:518 ../gui/polgen.py:164
+-msgid "User Role"
+-msgstr ""
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++msgid "Admin User Role"
++msgstr "Função de Usuário Admin"
+
+-#: ../gui/polgen.glade:537
++#: ../gui/polgen.glade:550
+ msgid ""
+ "User with full networking, no setuid applications without transition, no su, "
+ "can sudo to Root Administration Roles"
+ msgstr ""
++"Usuário com rede total, sem aplicativo setuid sem transição,sem su, poderá "
++"realizar sudo em Funções de Administração do Root."
+
+-#: ../gui/polgen.glade:539 ../gui/polgen.py:165
+-msgid "Admin User Role"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:585
++#: ../gui/polgen.glade:592
+ msgid "<b>Root Users</b>"
+-msgstr ""
++msgstr "<b>Usuários Root</b>"
++
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++msgid "Root Admin User Role"
++msgstr "Função de Usuário de Admin Root"
+
+-#: ../gui/polgen.glade:647
++#: ../gui/polgen.glade:627
+ 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 ""
++"Selecione a Função de Usuário de Administrador, se este usuário for "
++"utilizado para administrar a máquina enquanto estiver executando como root. "
++"Este usuário não conseguirá se autenticar no sistema diretamente."
+
+-#: ../gui/polgen.glade:649 ../gui/polgen.py:166
+-msgid "Root Admin User Role"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:716
+-msgid "label104"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:745
++#: ../gui/polgen.glade:705
+ msgid "<b>Enter name of application or user role:</b>"
+-msgstr ""
++msgstr "<b>Inserir o nome do aplicativo ou função de usuário:</b>"
+
+-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
++#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
+ msgid "Name"
+-msgstr ""
++msgstr "Nome"
+
+-#: ../gui/polgen.glade:807
++#: ../gui/polgen.glade:739
+ msgid "Enter complete path for executable to be confined."
+-msgstr ""
++msgstr "Inserir caminho completo para executáveis para ser confinado."
+
+-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
++#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
+ msgid "..."
+-msgstr ""
++msgstr "..."
+
+-#: ../gui/polgen.glade:849
++#: ../gui/polgen.glade:776
+ msgid "Enter unique name for the confined application or user role."
+-msgstr ""
++msgstr "Inserir nome único para o aplicativo confinado ou função de usuário."
+
+-#: ../gui/polgen.glade:871
++#: ../gui/polgen.glade:794
+ msgid "Executable"
+-msgstr ""
++msgstr "Executável"
+
+-#: ../gui/polgen.glade:899
++#: ../gui/polgen.glade:808
+ msgid "Init script"
+-msgstr ""
++msgstr "Script Init"
+
+-#: ../gui/polgen.glade:927
++#: ../gui/polgen.glade:821
+ msgid ""
+ "Enter complete path to init script used to start the confined application."
+ msgstr ""
++"Inserir caminho completo no script init usado para iniciar o aplicativo "
++"confinado."
+
+-#: ../gui/polgen.glade:982
+-msgid "label105"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1011
++#: ../gui/polgen.glade:887
+ msgid "<b>Select existing role to modify:</b>"
+-msgstr ""
++msgstr "<b>Selecionar função existente para modificar:</b>"
+
+-#: ../gui/polgen.glade:1045
++#: ../gui/polgen.glade:908
+ msgid "Select the user roles that will transiton to the %s domain."
+-msgstr ""
++msgstr "Selecione as funções de usuário que transitarão para o domínio %s."
+
+-#: ../gui/polgen.glade:1073
+-msgid "label106"
++#: ../gui/polgen.glade:928
++msgid "role tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1102
++#: ../gui/polgen.glade:945
+ msgid "<b>Select roles that %s will transition to:</b>"
+-msgstr ""
++msgstr "<b>Selecione funções que %s transitarão para:</b>"
+
+-#: ../gui/polgen.glade:1136
++#: ../gui/polgen.glade:963
+ msgid "Select applications domains that %s will transition to."
+-msgstr ""
++msgstr "Selecione domínios de aplicativos que %s transitarão para"
+
+-#: ../gui/polgen.glade:1164
+-msgid "label107"
++#: ../gui/polgen.glade:983
++msgid ""
++"transition \n"
++"role tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1193
++#: ../gui/polgen.glade:1001
+ msgid "<b>Select the user_roles that will transition to %s:</b>"
+-msgstr ""
++msgstr "<b>Selecione user_roles que transitarão para %s</b>"
+
+-#: ../gui/polgen.glade:1227
++#: ../gui/polgen.glade:1019
+ msgid "Select the user roles that will transiton to this applications domains."
+ msgstr ""
++"Selecione funções de usuários que transitarão para estes domínios de "
++"aplicativos."
+
+-#: ../gui/polgen.glade:1255
+-msgid "label108"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1284
++#: ../gui/polgen.glade:1056
+ msgid "<b>Select domains that %s will administer:</b>"
+-msgstr ""
++msgstr "<b>Selecione domínios que %s irão administrar:</b>"
+
+-#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
++#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
+ msgid "Select the domains that you would like this user administer."
+-msgstr ""
++msgstr "Selecione os domínios que você deseja que este usuário administre."
+
+-#: ../gui/polgen.glade:1346
+-msgid "label109"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1375
++#: ../gui/polgen.glade:1111
+ msgid "<b>Select additional roles for %s:</b>"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1437
+-msgid "label111"
+-msgstr ""
++msgstr "<b>Selecione funções adicionais para %s:</b>"
+
+-#: ../gui/polgen.glade:1466
++#: ../gui/polgen.glade:1166
+ msgid "<b>Enter network ports that %s binds on:</b>"
+-msgstr ""
++msgstr "<b>Insira as portas de rede que o %s se conecta em:</b>"
+
+-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
++#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
+ msgid "<b>TCP Ports</b>"
+-msgstr ""
++msgstr "<b>TCP Ports</b>"
++
++#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
++#: ../gui/polgen.glade:1698
++msgid "All"
++msgstr "Todos"
+
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
++#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
+ msgid "Allows %s to bind to any udp port"
+-msgstr ""
++msgstr "Permite que %s se conecte a qualquer porta udp"
+
+-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
+-#: ../gui/polgen.glade:2215
+-msgid "All"
+-msgstr ""
++#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
++msgid "600-1024"
++msgstr "600-1024"
+
+-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
++#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
+ msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
+-msgstr ""
++msgstr "Permite que %s chame o bindresvport com 0. Conectando a porta 600-1024"
+
+-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
+-msgid "600-1024"
+-msgstr ""
++#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
++msgid "Unreserved Ports (>1024)"
++msgstr "Portas não reservadas (>1024)"
+
+-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
++#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s binds "
+ "to. Example: 612, 650-660"
+ msgstr ""
++"Insiera uma lista das portas udp, separadas por vírgulas, que %s se conecta. "
++"Exemplo: 612, 650-660"
+
+-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
+-msgid "Unreserved Ports (>1024)"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
+-#: ../gui/polgen.glade:2233
++#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
++#: ../gui/polgen.glade:1718
+ msgid "Select Ports"
+-msgstr ""
++msgstr "Selecionar Portas"
+
+-#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
++#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
+ msgid "Allows %s to bind to any udp ports > 1024"
+-msgstr ""
++msgstr "Permite que o %s "
+
+-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
++#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
+ msgid "<b>UDP Ports</b>"
+-msgstr ""
++msgstr "<b>UDP Ports</b>"
+
+-#: ../gui/polgen.glade:1937
+-msgid "label113"
++#: ../gui/polgen.glade:1519
++msgid ""
++"Network\n"
++"Bind tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1966
++#: ../gui/polgen.glade:1537
+ msgid "<b>Select network ports that %s connects to:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2058
++#: ../gui/polgen.glade:1593
+ msgid "Allows %s to connect to any tcp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2104
++#: ../gui/polgen.glade:1622
+ msgid ""
+ "Enter a comma separated list of tcp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2212
++#: ../gui/polgen.glade:1702
+ msgid "Allows %s to connect to any udp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2258
++#: ../gui/polgen.glade:1731
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2305
+-msgid "label114"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2334
++#: ../gui/polgen.glade:1792
+ msgid "<b>Select common application traits for %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2366
++#: ../gui/polgen.glade:1809
+ msgid "Writes syslog messages\t"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2385
++#: ../gui/polgen.glade:1824
+ msgid "Create/Manipulate temporary files in /tmp"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2404
++#: ../gui/polgen.glade:1839
+ msgid "Uses Pam for authentication"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2423
++#: ../gui/polgen.glade:1854
+ msgid "Uses nsswitch or getpw* calls"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2442
++#: ../gui/polgen.glade:1869
+ msgid "Uses dbus"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2461
++#: ../gui/polgen.glade:1884
+ msgid "Sends audit messages"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2480
++#: ../gui/polgen.glade:1899
+ msgid "Interacts with the terminal"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2499
++#: ../gui/polgen.glade:1914
+ msgid "Sends email"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2530
+-msgid "label115"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2559
++#: ../gui/polgen.glade:1961
+ msgid "<b>Add files/directories that %s manages</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2788
++#: ../gui/polgen.glade:2122
+ msgid ""
+ "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
+ "Files ..."
+ msgstr ""
+
+-#: ../gui/polgen.glade:2823
+-msgid "label116"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2852
++#: ../gui/polgen.glade:2166
+ msgid "<b>Add booleans from the %s policy:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3002
++#: ../gui/polgen.glade:2274
+ msgid "Add/Remove booleans used by the %s domain"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3066
++#: ../gui/polgen.glade:2316
+ msgid "<b>Which directory you will generate the %s policy?</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3097
++#: ../gui/polgen.glade:2334
+ msgid "Policy Directory"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3254
+-msgid "Add Booleans Dialog"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:3327
+-msgid "Boolean Name"
+-msgstr ""
+-
+-#: ../gui/polgengui.py:261
++#: ../gui/polgengui.py:262
+ msgid "Role"
+ msgstr ""
+
+-#: ../gui/polgengui.py:268
++#: ../gui/polgengui.py:269
+ msgid "Existing_User"
+ msgstr ""
+
+-#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
++#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
+ msgid "Application"
+ msgstr ""
+
+-#: ../gui/polgengui.py:352
++#: ../gui/polgengui.py:353
+ #, python-format
+ msgid "%s must be a directory"
+ msgstr ""
+
+-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
++#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
+ msgid "You must select a user"
+ msgstr ""
+
+-#: ../gui/polgengui.py:542
++#: ../gui/polgengui.py:543
+ msgid "Select executable file to be confined."
+ msgstr ""
+
+-#: ../gui/polgengui.py:553
++#: ../gui/polgengui.py:554
+ msgid "Select init script file to be confined."
+ msgstr ""
+
+-#: ../gui/polgengui.py:563
++#: ../gui/polgengui.py:564
+ msgid "Select file(s) that confined application creates or writes"
+ msgstr ""
+
+-#: ../gui/polgengui.py:570
++#: ../gui/polgengui.py:571
+ msgid "Select directory(s) that the confined application owns and writes into"
+ msgstr ""
+
+-#: ../gui/polgengui.py:632
++#: ../gui/polgengui.py:633
+ msgid "Select directory to generate policy files in"
+ msgstr ""
+
+-#: ../gui/polgengui.py:649
++#: ../gui/polgengui.py:650
+ #, python-format
+ msgid ""
+ "Type %s_t already defined in current policy.\n"
+ "Do you want to continue?"
+ msgstr ""
+
+-#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
++#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
+ msgid "Verify Name"
+ msgstr ""
+
+-#: ../gui/polgengui.py:653
++#: ../gui/polgengui.py:654
+ #, python-format
+ msgid ""
+ "Module %s.pp already loaded in current policy.\n"
+ "Do you want to continue?"
+ msgstr ""
+
+-#: ../gui/polgengui.py:699
++#: ../gui/polgengui.py:700
+ msgid ""
+ "You must add a name made up of letters and numbers and containing no spaces."
+ msgstr ""
+
+-#: ../gui/polgengui.py:713
++#: ../gui/polgengui.py:714
+ msgid "You must enter a executable"
+ msgstr ""
+
+-#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
++#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
+ msgid "Configue SELinux"
+ msgstr ""
+
+-#: ../gui/polgen.py:158
+-msgid "Internet Services Daemon"
+-msgstr ""
+-
+-#: ../gui/polgen.py:197
+-#, python-format
+-msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+-msgstr ""
+-
+-#: ../gui/polgen.py:324
+-msgid "You must enter a name for your confined process/user"
+-msgstr ""
+-
+-#: ../gui/polgen.py:326
+-msgid ""
+-"Name must be alpha numberic with no spaces. Consider using option \"-n "
+-"MODULENAME\""
+-msgstr ""
+-
+-#: ../gui/polgen.py:414
+-msgid "User Role types can not be assigned executables."
+-msgstr ""
+-
+-#: ../gui/polgen.py:420
+-msgid "Only Daemon apps can use an init script.."
+-msgstr ""
+-
+-#: ../gui/polgen.py:438
+-msgid "use_resolve must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:444
+-msgid "use_syslog must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:450
+-msgid "use_kerberos must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1306
+-#, python-format
+-msgid ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
+-msgstr ""
+-
+ #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+ msgid "Network Port"
+-msgstr ""
++msgstr "Porta de Red"
+
+ #: ../gui/portsPage.py:85
+ msgid ""
+ "SELinux Port\n"
+ "Type"
+ msgstr ""
++"Porta do SELinux \n"
++"Tipo"
+
+ #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
+ msgid "Protocol"
+-msgstr ""
++msgstr "Protocolo"
+
+ #: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
+ msgid ""
+ "MLS/MCS\n"
+ "Level"
+ msgstr ""
++"MLS/MCS\n"
++"Nível"
+
+ #: ../gui/portsPage.py:101
+ msgid "Port"
+-msgstr ""
++msgstr "Porta"
+
+ #: ../gui/portsPage.py:207
+ #, python-format
+ msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 "
+-msgstr ""
++msgstr "Número de porta \"%s\" não é válido. 0 < PORT_NUMBER < 65536 "
+
+ #: ../gui/portsPage.py:252
+ msgid "List View"
+-msgstr ""
++msgstr "Visualização de Lista"
+
+ #: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
+ msgid "Group View"
+-msgstr ""
++msgstr "Visualização de Grupo "
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
++msgstr "system-config-selinux"
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
++msgstr "MLS"
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
++msgstr "Administração do SELinux"
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
++msgstr "Adicionar"
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
++msgstr "_Propriedades"
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr "label37"
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr "Filtro"
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr "label50"
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
++msgstr "label39"
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
++msgstr "Adicionar Usuário"
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
++msgstr "Modificar Usuário"
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
++msgstr "Remover Usuário"
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
++msgstr "label41"
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
++msgstr "Adicionar Porta de Rede "
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
++msgstr "Editar Porta de Rede"
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
++msgstr "Remover Porta de Rede"
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
++msgstr "label42"
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
++msgstr "label44"
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
+-msgstr ""
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
++msgstr "label59"
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
+-msgstr ""
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
++msgstr "SELinux user '%s' é necessário"
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
+-msgstr ""
++#: ../sepolicy/sepolicy.py:215
++#, fuzzy
++msgid "query SELinux Policy to see description of booleans"
++msgstr "Ferramenta de Geração de Política do SELinux "
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
++#: ../sepolicy/sepolicy/generate.py:158
++msgid "Internet Services Daemon"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
++#: ../sepolicy/sepolicy/generate.py:171
++msgid "Valid Types:\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: ../sepolicy/sepolicy/generate.py:205
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: ../sepolicy/sepolicy/generate.py:332
++msgid "You must enter a name for your confined process/user"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
++#: ../sepolicy/sepolicy/generate.py:334
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
++#: ../sepolicy/sepolicy/generate.py:422
++msgid "User Role types can not be assigned executables."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
++#: ../sepolicy/sepolicy/generate.py:428
++msgid "Only Daemon apps can use an init script.."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
++#: ../sepolicy/sepolicy/generate.py:446
++msgid "use_resolve must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
++#: ../sepolicy/sepolicy/generate.py:452
++msgid "use_syslog must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
++#: ../sepolicy/sepolicy/generate.py:458
++msgid "use_kerberos must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
++#: ../sepolicy/sepolicy/generate.py:464
++msgid "manage_krb5_rcache must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
++#: ../sepolicy/sepolicy/generate.py:494
++msgid "USER Types automatically get a tmp type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
++#: ../sepolicy/sepolicy/generate.py:1012
++msgid "You must enter the executable path for your confined process"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
++#: ../sepolicy/sepolicy/generate.py:1190
++msgid "Type Enforcement file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+-msgstr ""
++#: ../sepolicy/sepolicy/generate.py:1191
++msgid "Interface file"
++msgstr "Arquivo de Interface"
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+-msgstr ""
++#: ../sepolicy/sepolicy/generate.py:1192
++msgid "File Contexts file"
++msgstr "Arquivo de Contextos de arquivo"
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
+-msgstr ""
++#: ../sepolicy/sepolicy/generate.py:1193
++msgid "Setup Script"
++msgstr "Script de Configuraçºao"
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
+-msgstr ""
++#: booleans.py:11
++#, fuzzy
++msgid "Allow Cobbler to connect to the network using TCP."
++msgstr "Permitir que o usuário se conecte ao soquete do postgres"
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
+-msgstr ""
++#: booleans.py:14
++#, fuzzy
++msgid "Allow collectd to connect to the network using TCP."
++msgstr "Permitir que pacotes sem rótulos flutuem na rede"
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
+-msgstr ""
++#: booleans.py:17
++#, fuzzy
++msgid "Allow cvs daemon to read shadow"
++msgstr "Permitir que os daemons executem com o NIS"
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
+-msgstr ""
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
++msgstr "Permitir que todos os damons gravem os corefiles em /"
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
+-msgstr ""
++#: booleans.py:19
++#, fuzzy
++msgid "Allow all daemons to use tcp wrappers."
++msgstr "Permitir que todos os damons gravem os corefiles em /"
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
+-msgstr ""
++#: booleans.py:20
++#, fuzzy
++msgid "Allow all daemons the ability to read/write terminals"
++msgstr "Permita que todos os daemons possam utilizar o ttys não alocado"
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
+-msgstr ""
++#: booleans.py:21
++#, fuzzy
++msgid "Allow dbadm to manage files in users home directories"
++msgstr "Permitir que o Web Browser staff grave em diretórios home."
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
+-msgstr ""
++#: booleans.py:22
++#, fuzzy
++msgid "Allow dbadm to read files in users home directories"
++msgstr "Permitir que o Web Browser staff grave em diretórios home."
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
+-msgstr ""
++#: booleans.py:27
++#, fuzzy
++msgid "Allow all domains to use other domains file descriptors"
++msgstr "Permitir que todos os damons gravem os corefiles em /"
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
+-msgstr ""
++#: booleans.py:28
++#, fuzzy
++msgid "Allow all domains to have the kernel load modules"
++msgstr "Permitir que todos os damons gravem os corefiles em /"
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
+-msgstr ""
++#: booleans.py:30
++#, fuzzy
++msgid "Allow exim to connect to databases (postgres, mysql)"
++msgstr "Permitir que o usuário se conecte ao soquete do postgres"
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
+-msgstr ""
++#: booleans.py:36
++#, fuzzy
++msgid "Allow ftp to read and write files in the user home directories"
++msgstr "Permitir que o Web Browser staff grave em diretórios home."
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
+-msgstr ""
++#: booleans.py:38
++#, fuzzy
++msgid "Allow ftp servers to connect to all ports > 1023"
++msgstr "Permitir que o usuário se conecte ao soquete do postgres"
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
+-msgstr ""
++#: booleans.py:39
++#, fuzzy
++msgid "Allow ftp servers to connect to mysql database ports"
++msgstr "Permitir que o usuário se conecte ao soquete do mysql "
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
+-msgstr ""
++#: booleans.py:52
++#, fuzzy
++msgid "Allow gitisis daemon to send mail"
++msgstr "Permitir que os daemons executem com o NIS"
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
+-msgstr ""
++#: booleans.py:59
++#, fuzzy
++msgid "Allow http daemon to check spam"
++msgstr "Permitir que os daemons executem com o NIS"
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
+-msgstr ""
++#: booleans.py:61
++#, fuzzy
++msgid "Allow httpd to connect to the ldap port"
++msgstr "Permitir que o usuário se conecte ao soquete do postgres"
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
+-msgstr ""
++#: booleans.py:62
++#, fuzzy
++msgid "Allow http daemon to connect to zabbix"
++msgstr "Permitir que todos os damons gravem os corefiles em /"
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
+-msgstr ""
++#: booleans.py:66
++#, fuzzy
++msgid "Allow httpd to connect to memcache server"
++msgstr "Permitir que o usuário se conecte ao soquete do mysql "
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
+-msgstr ""
++#: booleans.py:68
++#, fuzzy
++msgid "Allow http daemon to send mail"
++msgstr "Permitir que os daemons executem com o NIS"
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
+-msgstr ""
++#: booleans.py:72
++#, fuzzy
++msgid "Allow httpd to read home directories"
++msgstr "Permitir que o Web Browser staff grave em diretórios home."
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
+-msgstr ""
++#: booleans.py:74
++#, fuzzy
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++msgstr "Permitir que o usuário se conecte ao soquete do postgres"
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
+-msgstr ""
++#: booleans.py:83
++#, fuzzy
++msgid "Allow Apache to execute tmp content."
++msgstr "Permitir a pilha de executáveis mplayer "
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
+-msgstr ""
++#: booleans.py:88
++#, fuzzy
++msgid "Allow httpd to run gpg"
++msgstr "Permitir que o ssh execute o ssh-keysign"
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
+-msgstr ""
++#: booleans.py:92
++#, fuzzy
++msgid "Allow icecast to connect to all ports, not just sound ports."
++msgstr "Permitir que o usuário se conecte ao soquete do postgres"
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
+-msgstr ""
++#: booleans.py:94
++msgid "Allow java executable stack"
++msgstr "Permitir a pilha de executáveis do java"
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
+-msgstr ""
++#: booleans.py:95
++#, fuzzy
++msgid "Allow confined applications to run with kerberos."
++msgstr "Permitir que os daemons executem com o NIS"
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
+-msgstr ""
++#: booleans.py:96
++#, fuzzy
++msgid "Allow syslogd daemon to send mail"
++msgstr "Permitir que os daemons executem com o NIS"
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
+-msgstr ""
++#: booleans.py:97
++#, fuzzy
++msgid "Allow syslogd the ability to read/write terminals"
++msgstr "Permita que todos os daemons possam utilizar o ttys não alocado"
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:99
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
+-msgstr ""
++#: booleans.py:100
++#, fuzzy
++msgid "Allow mock to read files in home directories."
++msgstr "Permitir que o Web Browser staff grave em diretórios home."
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
+-msgstr ""
++#: booleans.py:101
++#, fuzzy
++msgid "Allow the mount command to mount any directory or file."
++msgstr "Permitir que o comando mount monte qualquer diretório"
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:103
++msgid ""
++"Allow mozilla_plugins to create random content in the users home directory"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
+-msgstr ""
++#: booleans.py:104
++#, fuzzy
++msgid "Allow confined web browsers to read home directory content"
++msgstr "Permitir que o Web Browser staff grave em diretórios home."
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
+-msgstr ""
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
++msgstr "Permitir a pilha de executáveis mplayer "
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
+-msgstr ""
++#: booleans.py:106
++#, fuzzy
++msgid "Allow mysqld to connect to all ports"
++msgstr "Permitir que o usuário se conecte ao soquete do mysql "
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
+-msgstr ""
++#: booleans.py:107
++#, fuzzy
++msgid "Allow BIND to bind apache port."
++msgstr "Permite que %s se conecte a qualquer porta udp"
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:112
++#, fuzzy
++msgid "Allow system to run with NIS"
++msgstr "Permitir que os daemons executem com o NIS"
++
++#: booleans.py:113
++#, fuzzy
++msgid "Allow confined applications to use nscd shared memory."
++msgstr "Permitir que clientes gravem na memória compartilhada do X"
++
++#: booleans.py:114
++#, fuzzy
++msgid "Allow nsplugin code to connect to unreserved ports"
++msgstr "Permitir que o usuário se conecte ao soquete do postgres"
++
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
+-msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++#: booleans.py:116
++#, fuzzy
++msgid "Allow openvpn to read home directories"
++msgstr "Permitir que o Web Browser staff grave em diretórios home."
++
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:118
++#, fuzzy
++msgid "Allow polipo to connect to all ports > 1023"
++msgstr "Permite que o %s "
++
++#: booleans.py:119
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:120
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
+-msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:132
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
+-msgstr ""
++#: booleans.py:134
++#, fuzzy
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++msgstr "Permitir que o usuário se conecte ao soquete do postgres"
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
+-msgstr ""
++#: booleans.py:135
++#, fuzzy
++msgid "Allow qemu to connect fully to the network"
++msgstr "Permitir que o usuário se conecte ao soquete do postgres"
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
+-msgstr ""
++#: booleans.py:138
++#, fuzzy
++msgid "Allow qemu to use nfs file systems"
++msgstr "Permitir que ocomando mount monte qualquer arquivo"
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:142
++msgid ""
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
+-msgstr ""
++#: booleans.py:143
++#, fuzzy
++msgid "Allow rsync to run as a client"
++msgstr "Permitir que o ssh execute o ssh-keysign"
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
+-msgstr ""
++#: booleans.py:144
++#, fuzzy
++msgid "Allow rsync to export any files/directories read only."
++msgstr "Permitir que o comando mount monte qualquer diretório"
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:147
++#, fuzzy
++msgid "Allow samba to create new home directories (e.g. via PAM)"
++msgstr "Permitir que o Web Browser staff grave em diretórios home."
++
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:149
++#, fuzzy
++msgid "Allow samba to share users home directories."
++msgstr "Permitir que o Web Browser staff grave em diretórios home."
++
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:156
++#, fuzzy
++msgid "Allow sanlock to read/write fuse files"
++msgstr "Permitir que todos os damons gravem os corefiles em /"
++
++#: booleans.py:157
++#, fuzzy
++msgid "Allow sanlock to manage nfs files"
++msgstr "Permitir que ocomando mount monte qualquer arquivo"
++
++#: booleans.py:158
++#, fuzzy
++msgid "Allow sanlock to manage cifs files"
++msgstr "Permitir que ocomando mount monte qualquer arquivo"
++
++#: booleans.py:159
++#, fuzzy
++msgid "Allow sasl to read shadow"
++msgstr "Permitir que o ssh execute o ssh-keysign"
++
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:164
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"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 ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:165
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:166
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
+-msgstr ""
++#: booleans.py:167
++#, fuzzy
++msgid "Allow users to connect to the local mysql server"
++msgstr "Permitir que o usuário se conecte ao soquete do mysql "
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:168
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
+-msgstr ""
++#: booleans.py:169
++#, fuzzy
++msgid "Allow users to connect to PostgreSQL"
++msgstr "Permitir que o usuário se conecte ao soquete do postgres"
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:170
++msgid ""
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:171
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:173
++msgid ""
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:174
++#, fuzzy
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
+-msgstr ""
++"Allow sftp-internal to read and write files in the user home directories"
++msgstr "Permitir que o Web Browser staff grave em diretórios home."
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:176
++#, fuzzy
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
++msgstr "Permitir que o Web Browser staff grave em diretórios home."
++
++#: booleans.py:177
++#, fuzzy
++msgid "Allow sge to connect to the network using any TCP port"
++msgstr "Permitir que o usuário se conecte ao soquete do postgres"
++
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:179
++msgid ""
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:181
++#, fuzzy
++msgid "Allow user spamassassin clients to use the network."
++msgstr "Permitir que pacotes sem rótulos flutuem na rede"
++
++#: booleans.py:182
++#, fuzzy
++msgid "Allow spamd to read/write user home directories."
++msgstr "Permitir que o Web Browser staff grave em diretórios home."
++
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:185
++#, fuzzy
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
++msgstr "Permitir que o Web Browser staff grave em diretórios home."
++
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++#, fuzzy
++msgid "allow staff user to create and transition to svirt domains."
++msgstr "Selecione as funções de usuário que transitarão para o domínio %s."
++
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++#, fuzzy
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
++"Permitir que os não confinados realizem o dyntrans em unconfined_execmem"
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
+-msgstr ""
++#: booleans.py:203
++#, fuzzy
++msgid "Allow varnishd to connect to all ports, not just HTTP."
++msgstr "Permitir que o usuário se conecte ao soquete do postgres"
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
+-msgstr ""
++#: booleans.py:215
++#, fuzzy
++msgid "Allow webadm to read files in users home directories"
++msgstr "Permitir que o Web Browser staff grave em diretórios home."
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++#, fuzzy
++msgid "Allow xen to manage nfs files"
++msgstr "Permitir que ocomando mount monte qualquer arquivo"
++
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
+-msgstr ""
++#: booleans.py:225
++#, fuzzy
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr "Permitir que clientes gravem na memória compartilhada do X"
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++#, fuzzy
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr "Permitir que o usuário se conecte ao soquete do postgres"
++
++#: booleans.py:229
++#, fuzzy
++msgid "Allow zebra daemon to write it configuration files"
++msgstr "Permitir que todos os damons gravem os corefiles em /"
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
++
++#~ msgid "SELinux Service Protection"
++#~ msgstr "Proteção de Serviço SELinux"
++
++#~ msgid "Disable SELinux protection for acct daemon"
++#~ msgstr "Desabilitar a proteção do SELinux para o daemon acct"
++
++#~ msgid "Admin"
++#~ msgstr "Admin"
++
++#~ msgid "User Privs"
++#~ msgstr "Previlégios de Usuário"
++
++#~ msgid ""
++#~ "Allow gadmin SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "Permitir que a conta de usuário do SELinux gadmin execute arquivos no "
++#~ "diretório home ou /tmp"
++
++#~ msgid ""
++#~ "Allow guest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "Permitir que a conta de usuário do SELinux convidado execute arquivos no "
++#~ "diretório home ou /tmp"
++
++#~ msgid "Memory Protection"
++#~ msgstr "Proteção de Memória"
++
++#~ msgid "Mount"
++#~ msgstr "Mount"
++
++#~ msgid "SSH"
++#~ msgstr "SSH"
++
++#~ msgid ""
++#~ "Allow staff SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "Permitir que a conta de usuário do SELinux de funcionários execute "
++#~ "arquivos no diretório home ou /tmp"
++
++#~ msgid ""
++#~ "Allow sysadm SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "Permitir que a conta de usuário SELinux sysadmin execute arquivos no "
++#~ "diretório home ou /tmp"
++
++#~ msgid ""
++#~ "Allow unconfined SELinux user account to execute files in home directory "
++#~ "or /tmp"
++#~ msgstr ""
++#~ "Permitir que a conta de usuário SELinux não confinada execute arquivos no "
++#~ "diretório home ou /tmp"
++
++#~ msgid "Network Configuration"
++#~ msgstr "Configuração de Rede"
++
++#~ msgid ""
++#~ "Allow user SELinux user account to execute files in home directory or /tmp"
++#~ msgstr ""
++#~ "Permitir que a conta de usuário do SELinux usuário execute arquivos no "
++#~ "diretório home ou /tmp"
++
++#~ msgid "Databases"
++#~ msgstr "Banco de Dados"
++
++#~ msgid "XServer"
++#~ msgstr "XServer"
++
++#~ msgid ""
++#~ "Allow xguest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "Permitir que a conta de usuário do SELinux xguest execute arquivos no "
++#~ "diretório home ou /tmp"
++
++#~ msgid "NIS"
++#~ msgstr "NIS"
++
++#~ msgid "Web Applications"
++#~ msgstr "Aplicativo da Web"
++
++#~ msgid "Transition staff SELinux user to Web Browser Domain"
++#~ msgstr "Transição do usuário SELinux staff para o We Browser Domain"
++
++#~ msgid "Transition sysadm SELinux user to Web Browser Domain"
++#~ msgstr "Transição do usuário sysadm SELinux para Web Browser Domain"
++
++#~ msgid "Transition user SELinux user to Web Browser Domain"
++#~ msgstr "Transição do usuáiro SELinux user para Web Browser Domain"
++
++#~ msgid "Transition xguest SELinux user to Web Browser Domain"
++#~ msgstr "Transição do usuário xguest SELinux para Web Browser Domain"
++
++#~ msgid "Disable SELinux protection for amanda"
++#~ msgstr "Desabilitar proteção do SELinux para amanda"
++
++#~ msgid "Disable SELinux protection for amavis"
++#~ msgstr "Desabilitar proteção do SELinux para amavis"
++
++#~ msgid "Disable SELinux protection for apmd daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do apmd"
++
++#~ msgid "Disable SELinux protection for arpwatch daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do arpwatch"
++
++#~ msgid "Disable SELinux protection for auditd daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do auditd"
++
++#~ msgid "Disable SELinux protection for automount daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do automount"
++
++#~ msgid "Disable SELinux protection for avahi"
++#~ msgstr "Desabilitar proteção do SELinux para avahi"
++
++#~ msgid "Disable SELinux protection for bluetooth daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do bluetooth"
++
++#~ msgid "Disable SELinux protection for canna daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do canna"
++
++#~ msgid "Disable SELinux protection for cardmgr daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do cardmgr"
++
++#~ msgid "Disable SELinux protection for Cluster Server"
++#~ msgstr "Desabilitar proteção do SELinux para Servidor Cluster"
++
++#~ msgid "Disable SELinux protection for ciped daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do ciped"
++
++#~ msgid "Disable SELinux protection for clamd daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do clamd"
++
++#~ msgid "Disable SELinux protection for clamscan"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do clamscan"
++
++#~ msgid "Disable SELinux protection for clvmd"
++#~ msgstr "Desabilitar proteção do SELinux para clvmd"
++
++#~ msgid "Disable SELinux protection for comsat daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do comsat"
++
++#~ msgid "Disable SELinux protection for courier daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do courier"
++
++#~ msgid "Disable SELinux protection for cpucontrol daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do cpucontrol"
++
++#~ msgid "Disable SELinux protection for cpuspeed daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do cpuspeed"
++
++#~ msgid "Cron"
++#~ msgstr "Cron"
++
++#~ msgid "Disable SELinux protection for crond daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do cron"
++
++#~ msgid "Printing"
++#~ msgstr "Impressão"
++
++#~ msgid "Disable SELinux protection for cupsd back end server"
++#~ msgstr "Desabilitar proteção do SELinux para cupsd de servidor backend"
++
++#~ msgid "Disable SELinux protection for cupsd daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do cupsd"
++
++#~ msgid "Disable SELinux protection for cupsd_lpd"
++#~ msgstr "Desabilitar proteção do SELinux para cupsd_lpd"
++
++#~ msgid "CVS"
++#~ msgstr "CVS"
++
++#~ msgid "Disable SELinux protection for cvs daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do cvs"
++
++#~ msgid "Disable SELinux protection for cyrus daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do cyrus"
++
++#~ msgid "Disable SELinux protection for dbskkd daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do dbskkd"
++
++#~ msgid "Disable SELinux protection for dbusd daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do dbusd"
++
++#~ msgid "Disable SELinux protection for dccd"
++#~ msgstr "Desabilitar proteção do SELinux para dccd"
++
++#~ msgid "Disable SELinux protection for dccifd"
++#~ msgstr "Desabilitar proteção do SELinux para dccifd"
++
++#~ msgid "Disable SELinux protection for dccm"
++#~ msgstr "Desabilitar proteção do SELinux para dccm"
++
++#~ msgid "Disable SELinux protection for ddt daemon"
++#~ msgstr "Desabilitar proteção do SELinux para ddt daemon"
++
++#~ msgid "Disable SELinux protection for devfsd daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon de devfsd"
++
++#~ msgid "Disable SELinux protection for dhcpc daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon de dhcpc"
++
++#~ msgid "Disable SELinux protection for dhcpd daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do "
++
++#~ msgid "Disable SELinux protection for dictd daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do dictd"
++
++#~ msgid "Allow sysadm_t to directly start daemons"
++#~ msgstr "Permitir que o sysadmin_t inicie daemons diretamente"
++
++#~ msgid "Disable SELinux protection for Evolution"
++#~ msgstr "Desabilitar proteção do SELinux para Evolution"
++
++#~ msgid "Games"
++#~ msgstr "Jogos"
++
++#~ msgid "Disable SELinux protection for games"
++#~ msgstr "Desabilitar proteção do SELinux para jogos"
++
++#~ msgid "Disable SELinux protection for the web browsers"
++#~ msgstr "Desabilitar proteção do SELinux para web browsers"
++
++#~ msgid "Disable SELinux protection for Thunderbird"
++#~ msgstr "Desabilitar proteção do SELinux para Thunderbird"
++
++#~ msgid "Disable SELinux protection for distccd daemon"
++#~ msgstr "Desabilitar proteção do SELinux para o daemon do distccd"
++
++#~ msgid "Disable SELinux protection for dmesg daemon"
++#~ msgstr "Desabilitar proteção do SELinux para o daemon do dmesg"
++
++#~ msgid "Disable SELinux protection for dnsmasq daemon"
++#~ msgstr "Desabilitar proteção do SELinux para o daemon do dnsmasq"
++
++#~ msgid "Disable SELinux protection for dovecot daemon"
++#~ msgstr "Desabilitar proteção do SELinux para o daemon do dovecot"
++
++#~ msgid "Disable SELinux protection for entropyd daemon"
++#~ msgstr "Desabilitar proteção do SELinux para o daemon do entropyd"
++
++#~ msgid "Disable SELinux protection for fetchmail"
++#~ msgstr "Desabilitar proteção do SELinux para fetchmail"
++
++#~ msgid "Disable SELinux protection for fingerd daemon"
++#~ msgstr "Desabilitar proteção do SELinux para o daemon do fingerd"
++
++#~ msgid "Disable SELinux protection for freshclam daemon"
++#~ msgstr "Desabilitar proteção do SELinux para o daemon do freshclam"
++
++#~ msgid "Disable SELinux protection for fsdaemon daemon"
++#~ msgstr "Desabilitar proteção do SELinux para o daemon do fsdaemon"
++
++#~ msgid "Disable SELinux protection for gpm daemon"
++#~ msgstr "Desabilitar proteção do SELinux para o daemon do gpm"
++
++#~ msgid "NFS"
++#~ msgstr "NFS"
++
++#~ msgid "Disable SELinux protection for gss daemon"
++#~ msgstr "Desabilitar proteção do SELinux para o daemon do gss"
++
++#~ msgid "Disable SELinux protection for Hal daemon"
++#~ msgstr "Desabilitar proteção do SELinux para o daemon do Hal"
++
++#~ msgid "Compatibility"
++#~ msgstr "Compatibilidade"
++
++#~ msgid "Disable SELinux protection for hostname daemon"
++#~ msgstr "Desabilitar proteção do SELinux para o daemon do hostname"
++
++#~ msgid "Disable SELinux protection for hotplug daemon"
++#~ msgstr "Desabilitar proteção do SELinux para o daemon do hotplug"
++
++#~ msgid "Disable SELinux protection for howl daemon"
++#~ msgstr "Desabilitar proteção do SELinux para o daemon do howl"
++
++#~ msgid "Disable SELinux protection for cups hplip daemon"
++#~ msgstr "Desabilitar proteção do SELinux para o daemon do hplip cups"
++
++#~ msgid "Disable SELinux protection for httpd rotatelogs"
++#~ msgstr "Desabilitar proteção do SELinux do httpd rotatelogs"
++
++#~ msgid "HTTPD Service"
++#~ msgstr "HTTPD Service"
++
++#~ msgid "Disable SELinux protection for http suexec"
++#~ msgstr "Desabilitar proteção do SELinux do http suexec"
++
++#~ msgid "Disable SELinux protection for hwclock daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do hwclock"
++
++#~ msgid "Disable SELinux protection for i18n daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do l18n"
++
++#~ msgid "Disable SELinux protection for imazesrv daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do imazesrv"
++
++#~ msgid "Disable SELinux protection for inetd child daemons"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do inetd filho"
++
++#~ msgid "Disable SELinux protection for inetd daemon"
++#~ msgstr "Desabilitar proteção do SELinux do daemon do inetd"
++
++#~ msgid "Disable SELinux protection for innd daemon"
++#~ msgstr "Desabilitar proteção do SELinux do daemon do innd"
++
++#~ msgid "Disable SELinux protection for iptables daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do iptables"
++
++#~ msgid "Disable SELinux protection for ircd daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do ircd"
++
++#~ msgid "Disable SELinux protection for irqbalance daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do irpbalance"
++
++#~ msgid "Disable SELinux protection for iscsi daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do iscsi"
++
++#~ msgid "Disable SELinux protection for jabberd daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do jabberd"
++
++#~ msgid "Kerberos"
++#~ msgstr "Kerberos"
++
++#~ msgid "Disable SELinux protection for kadmind daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do kadmind"
++
++#~ msgid "Disable SELinux protection for klogd daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do klogd"
++
++#~ msgid "Disable SELinux protection for krb5kdc daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do krb5kdc"
++
++#~ msgid "Disable SELinux protection for ktalk daemons"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do ktalk"
++
++#~ msgid "Disable SELinux protection for kudzu daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do kudzu"
++
++#~ msgid "Disable SELinux protection for locate daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do locate"
++
++#~ msgid "Disable SELinux protection for lpd daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do Ipd"
++
++#~ msgid "Disable SELinux protection for lrrd daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do Irrd"
++
++#~ msgid "Disable SELinux protection for lvm daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do lvm"
++
++#~ msgid "Disable SELinux protection for mailman"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do mailman"
++
++#~ msgid "Disable SELinux protection for mdadm daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do mdadm"
++
++#~ msgid "Disable SELinux protection for monopd daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do monopd"
++
++#~ msgid "Disable SELinux protection for mrtg daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do mrtg"
++
++#~ msgid "Disable SELinux protection for mysqld daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do mysqld"
++
++#~ msgid "Disable SELinux protection for nagios daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do naglos"
++
++#~ msgid "Name Service"
++#~ msgstr "Nomear Serviço"
++
++#~ msgid "Disable SELinux protection for named daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon nomeado"
++
++#~ msgid "Disable SELinux protection for nessusd daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do nessusd"
++
++#~ msgid "Disable SELinux protection for NetworkManager"
++#~ msgstr "Desabilitar proteção do SELinux para o NetworkManager"
++
++#~ msgid "Disable SELinux protection for nfsd daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do nfsd"
++
++#~ msgid "Samba"
++#~ msgstr "Samba"
++
++#~ msgid "Disable SELinux protection for nmbd daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do nmdb"
++
++#~ msgid "Disable SELinux protection for nrpe daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do nrpe"
++
++#~ msgid "Disable SELinux protection for nscd daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do nscd"
++
++#~ msgid "Disable SELinux protection for nsd daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do nsd"
++
++#~ msgid "Disable SELinux protection for ntpd daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do ntpd"
++
++#~ msgid "Disable SELinux protection for oddjob"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do oddjob"
++
++#~ msgid "Disable SELinux protection for oddjob_mkhomedir"
++#~ msgstr "Desabilitar proteção do SELinux do oddjob_mkhomedir"
++
++#~ msgid "Disable SELinux protection for openvpn daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do openvpn"
++
++#~ msgid "Disable SELinux protection for pam daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do pam"
++
++#~ msgid "Disable SELinux protection for pegasus"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do pegasus"
++
++#~ msgid "Disable SELinux protection for perdition daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do perdition"
++
++#~ msgid "Disable SELinux protection for portmap daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do portmap"
++
++#~ msgid "Disable SELinux protection for portslave daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do portslave"
++
++#~ msgid "Disable SELinux protection for postfix"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do postfix"
++
++#~ msgid "Disable SELinux protection for postgresql daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do postgresql"
++
++#~ msgid "pppd"
++#~ msgstr "pppd"
++
++#~ msgid "Disable SELinux protection for pptp"
++#~ msgstr "Desabilitar proteção do SELinux do pptp"
++
++#~ msgid "Disable SELinux protection for prelink daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do prelink"
++
++#~ msgid "Disable SELinux protection for privoxy daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do privoxy"
++
++#~ msgid "Disable SELinux protection for ptal daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do ptal"
++
++#~ msgid "Disable SELinux protection for pxe daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do pxe"
++
++#~ msgid "Disable SELinux protection for pyzord"
++#~ msgstr "Desabilitar proteção do SELinux do pyzord"
++
++#~ msgid "Disable SELinux protection for quota daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do quota"
++
++#~ msgid "Disable SELinux protection for radiusd daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do radiusd"
++
++#~ msgid "Disable SELinux protection for radvd daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do radvd"
++
++#~ msgid "Disable SELinux protection for rdisc"
++#~ msgstr "Desabilitar proteção do SELinux para rdisc"
++
++#~ msgid "Disable SELinux protection for readahead"
++#~ msgstr "Desabilitar proteção do SELinux do readahead"
++
++#~ msgid "Disable SELinux protection for restorecond"
++#~ msgstr "Desabilitar proteção do SELinux do restorecond"
++
++#~ msgid "Disable SELinux protection for rhgb daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do rhgb"
++
++#~ msgid "Disable SELinux protection for ricci"
++#~ msgstr "Desabilitar proteção do SELinux do ricci"
++
++#~ msgid "Disable SELinux protection for ricci_modclusterd"
++#~ msgstr "Desabilitar proteção do SELinux do ricci_modclusterd"
++
++#~ msgid "Disable SELinux protection for rlogind daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do rlogind"
++
++#~ msgid "Disable SELinux protection for rpcd daemon"
++#~ msgstr "Desabilitar proteção do SELinux para daemon do rpcd"
++
++#~ msgid "rsync"
++#~ msgstr "rsync"
++
++#~ msgid "Squid"
++#~ msgstr "Squid"
++
++#~ msgid "Disable SELinux protection for udev daemon"
++#~ msgstr "Desabilitar proteção SELinux para daemon udev"
++
++#~ msgid "Disable SELinux protection for uml daemon"
++#~ msgstr "Desabilitar proteção SELinux para daemon uml"
++
++#~ msgid ""
++#~ "Allow xinetd to run unconfined, including any services it starts that do "
++#~ "not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "Permitir que o xinetd execute não confinados, incluindo qualquer serviço "
++#~ "que ele inicia que não tenha uma transição de domínio explicitamente "
++#~ "definida."
+diff --git a/policycoreutils/po/ru.po b/policycoreutils/po/ru.po
+index 137198b..a7284ce 100644
+--- a/policycoreutils/po/ru.po
++++ b/policycoreutils/po/ru.po
+@@ -5,13 +5,14 @@
+ # Translators:
+ # Anatoliy Guskov <anatoliy.guskov at gmail.com>, 2008.
+ # Andrew Martynov <andrewm at inventa.ru>, 2006, 2007.
++# <iya777 at yandex.ru>, 2012.
+ # Yulia <ypoyarko at redhat.com>, 2006, 2010.
+ msgid ""
+ msgstr ""
+ "Project-Id-Version: Policycoreutils\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
+ "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
+ "Language-Team: Russian <trans-ru at lists.fedoraproject.org>\n"
+ "Language: ru\n"
+@@ -19,7 +20,7 @@ msgstr ""
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+ "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
++"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -31,7 +32,7 @@ msgstr ""
+ " где <сценарий> — имя запускаемого сценария инициализации,\n"
+ " <аргументы ...> — передаваемые сценарию аргументы."
+
+-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
++#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
+ #, c-format
+ msgid "failed to initialize PAM\n"
+ msgstr "сбой инициализации PAM\n"
+@@ -81,7 +82,7 @@ msgstr ""
+ msgid "authentication failed.\n"
+ msgstr "сбой проверки подлинности.\n"
+
+-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
++#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
+ #, c-format
+ msgid "Could not set exec context to %s.\n"
+ msgstr "Невозможно задать контекст исполнения для %s.\n"
+@@ -94,856 +95,852 @@ msgstr "********************* ВАЖНО ************************\n"
+ msgid "To make this policy package active, execute:"
+ msgstr "Для активации пакета политики выполните:"
+
+-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
+-msgid "global"
+-msgstr "глобальное"
+-
+-#: ../semanage/seobject.py:225
++#: ../semanage/seobject.py:200
+ msgid "Could not create semanage handle"
+ msgstr "Не удалось создать дескриптор semanage"
+
+-#: ../semanage/seobject.py:233
++#: ../semanage/seobject.py:208
+ msgid "SELinux policy is not managed or store cannot be accessed."
+ msgstr "Политика SELinux не поддерживает управление или хранилище недоступно."
+
+-#: ../semanage/seobject.py:238
++#: ../semanage/seobject.py:213
+ msgid "Cannot read policy store."
+ msgstr "Невозможно прочитать хранилище политики."
+
+-#: ../semanage/seobject.py:243
++#: ../semanage/seobject.py:218
+ msgid "Could not establish semanage connection"
+ msgstr "Невозможно установить соединение semanage"
+
+-#: ../semanage/seobject.py:248
++#: ../semanage/seobject.py:223
+ msgid "Could not test MLS enabled status"
+ msgstr "Не удалось проверить активный статус MLS"
+
+-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
+ msgid "Not yet implemented"
+ msgstr "Функциональность еще не реализована"
+
+-#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:233
+ msgid "Semanage transaction already in progress"
+ msgstr "Транзакция semanage уже выполняется"
+
+-#: ../semanage/seobject.py:267
++#: ../semanage/seobject.py:242
+ msgid "Could not start semanage transaction"
+ msgstr "Невозможно начать semanage транзакцию"
+
+-#: ../semanage/seobject.py:278
++#: ../semanage/seobject.py:254
+ msgid "Could not commit semanage transaction"
+ msgstr "Не удалось отправить транзакцию semanage"
+
+-#: ../semanage/seobject.py:283
++#: ../semanage/seobject.py:259
+ msgid "Semanage transaction not in progress"
+ msgstr "Транзакция semanage не выполняется"
+
+-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
+ msgid "Could not list SELinux modules"
+ msgstr "Не удалось получить список модулей SELinux"
+
+-#: ../semanage/seobject.py:308
++#: ../semanage/seobject.py:284
+ msgid "Modules Name"
+-msgstr ""
++msgstr "Имя модуля"
+
+-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
+ msgid "Version"
+ msgstr "Версия"
+
+-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
+ msgid "Disabled"
+ msgstr "Выключено"
+
+-#: ../semanage/seobject.py:326
++#: ../semanage/seobject.py:302
+ #, python-format
+ msgid "Could not disable module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:337
++#: ../semanage/seobject.py:313
+ #, python-format
+ msgid "Could not enable module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:352
++#: ../semanage/seobject.py:328
+ #, python-format
+ msgid "Could not remove module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:362
++#: ../semanage/seobject.py:338
+ msgid "dontaudit requires either 'on' or 'off'"
+ msgstr ""
+
+-#: ../semanage/seobject.py:391
++#: ../semanage/seobject.py:366
+ msgid "Builtin Permissive Types"
+ msgstr ""
+
+-#: ../semanage/seobject.py:401
++#: ../semanage/seobject.py:376
+ msgid "Customized Permissive Types"
+ msgstr ""
+
+-#: ../semanage/seobject.py:442
++#: ../semanage/seobject.py:417
+ #, python-format
+ msgid "Could not set permissive domain %s (module installation failed)"
+ msgstr "Не удалось задать разрешающий домен %s (ошибка установки модуля)"
+
+-#: ../semanage/seobject.py:448
++#: ../semanage/seobject.py:423
+ #, python-format
+ msgid "Could not remove permissive domain %s (remove failed)"
+ msgstr "Не удалось удалить разрешающий домен %s (ошибка удаления)"
+
+-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
+-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
+-#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
+-#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
+-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
+-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
+-#: ../semanage/seobject.py:2045
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
+ #, python-format
+ msgid "Could not create a key for %s"
+ msgstr "Невозможно создать ключ для %s"
+
+-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
+-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
+ #, python-format
+ msgid "Could not check if login mapping for %s is defined"
+ msgstr "Невозможно проверить, определено ли сопоставление входа для %s"
+
+-#: ../semanage/seobject.py:496
++#: ../semanage/seobject.py:471
+ #, python-format
+ msgid "Linux Group %s does not exist"
+ msgstr "Linux-группа %s не существует"
+
+-#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:476
+ #, python-format
+ msgid "Linux User %s does not exist"
+ msgstr "Linux-пользователь %s не существует"
+
+-#: ../semanage/seobject.py:505
++#: ../semanage/seobject.py:480
+ #, python-format
+ msgid "Could not create login mapping for %s"
+ msgstr "Невозможно создать сопоставление входа для %s"
+
+-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
+ #, python-format
+ msgid "Could not set name for %s"
+ msgstr "Невозможно задать имя для %s"
+
+-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
+ #, python-format
+ msgid "Could not set MLS range for %s"
+ msgstr "Невозможно задать диапазон MLS для %s"
+
+-#: ../semanage/seobject.py:518
++#: ../semanage/seobject.py:493
+ #, python-format
+ msgid "Could not set SELinux user for %s"
+ msgstr "Невозможно задать пользователя SELinux для %s"
+
+-#: ../semanage/seobject.py:522
++#: ../semanage/seobject.py:497
+ #, python-format
+ msgid "Could not add login mapping for %s"
+ msgstr "Невозможно добавить сопоставление входа для %s"
+
+-#: ../semanage/seobject.py:540
++#: ../semanage/seobject.py:515
+ msgid "Requires seuser or serange"
+ msgstr "Необходим seuser или serange"
+
+-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
+ #, python-format
+ msgid "Login mapping for %s is not defined"
+ msgstr "Сопоставление входа для %s не определено"
+
+-#: ../semanage/seobject.py:567
++#: ../semanage/seobject.py:542
+ #, python-format
+ msgid "Could not query seuser for %s"
+ msgstr "Невозможно запросить seuser для %s"
+
+-#: ../semanage/seobject.py:581
++#: ../semanage/seobject.py:556
+ #, python-format
+ msgid "Could not modify login mapping for %s"
+ msgstr "Невозможно изменить сопоставление входа для %s"
+
+-#: ../semanage/seobject.py:615
++#: ../semanage/seobject.py:590
+ #, python-format
+ msgid "Login mapping for %s is defined in policy, cannot be deleted"
+ msgstr ""
+ "Сопоставление входа для %s определено в политике и не может быть удалено"
+
+-#: ../semanage/seobject.py:619
++#: ../semanage/seobject.py:594
+ #, python-format
+ msgid "Could not delete login mapping for %s"
+ msgstr "Невозможно удалить сопоставление входа для %s"
+
+-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
+-#: ../semanage/seobject.py:897
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
+ msgid "Could not list login mappings"
+ msgstr "Невозможно выполнить перечисление сопоставлений входа"
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
+ #: ../gui/system-config-selinux.glade:100
+ msgid "Login Name"
+ msgstr "Имя входа"
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:128
+ #: ../gui/system-config-selinux.glade:915
+ #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
+ msgid "SELinux User"
+ msgstr "Пользователь SELinux"
+
+-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
+ #: ../gui/system-config-selinux.glade:943
+ msgid "MLS/MCS Range"
+ msgstr "Диапазон MLS/MCS"
+
+-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
+-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
+-#: ../semanage/seobject.py:864
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
+ #, python-format
+ msgid "Could not check if SELinux user %s is defined"
+ msgstr "Не удалось проверить, определен ли пользователь SELinux %s"
+
+-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
+-#: ../semanage/seobject.py:870
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
+ #, python-format
+ msgid "Could not query user for %s"
+ msgstr "Невозможно запросить пользователя %s"
+
+-#: ../semanage/seobject.py:726
++#: ../semanage/seobject.py:701
+ #, python-format
+ msgid "You must add at least one role for %s"
+ msgstr "Необходимо добавить как минимум одну роль для %s"
+
+-#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:716
+ #, python-format
+ msgid "Could not create SELinux user for %s"
+ msgstr "Невозможно создать пользователя SELinux для %s"
+
+-#: ../semanage/seobject.py:750
++#: ../semanage/seobject.py:725
+ #, python-format
+ msgid "Could not add role %s for %s"
+ msgstr "Невозможно добавить роль %s для %s"
+
+-#: ../semanage/seobject.py:759
++#: ../semanage/seobject.py:734
+ #, python-format
+ msgid "Could not set MLS level for %s"
+ msgstr "Невозможно задать уровень MLS для %s"
+
+-#: ../semanage/seobject.py:762
++#: ../semanage/seobject.py:737
+ #, python-format
+ msgid "Could not add prefix %s for %s"
+ msgstr "Невозможно добавить префикс %s для %s"
+
+-#: ../semanage/seobject.py:765
++#: ../semanage/seobject.py:740
+ #, python-format
+ msgid "Could not extract key for %s"
+ msgstr "Невозможно извлечь ключ для %s"
+
+-#: ../semanage/seobject.py:769
++#: ../semanage/seobject.py:744
+ #, python-format
+ msgid "Could not add SELinux user %s"
+ msgstr "Невозможно добавить пользователя SELinux %s"
+
+-#: ../semanage/seobject.py:791
++#: ../semanage/seobject.py:766
+ msgid "Requires prefix, roles, level or range"
+ msgstr "Необходим префикс, роль, уровень или диапазон"
+
+-#: ../semanage/seobject.py:793
++#: ../semanage/seobject.py:768
+ msgid "Requires prefix or roles"
+ msgstr "Необходим префикс или роль"
+
+-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
+ #, python-format
+ msgid "SELinux user %s is not defined"
+ msgstr "SELinux пользователь %s не определен"
+
+-#: ../semanage/seobject.py:832
++#: ../semanage/seobject.py:807
+ #, python-format
+ msgid "Could not modify SELinux user %s"
+ msgstr "Невозможно изменить SELinux пользователя %s"
+
+-#: ../semanage/seobject.py:866
++#: ../semanage/seobject.py:841
+ #, python-format
+ msgid "SELinux user %s is defined in policy, cannot be deleted"
+ msgstr "SELinux пользователь %s определен в политике и не может быть удален"
+
+-#: ../semanage/seobject.py:877
++#: ../semanage/seobject.py:852
+ #, python-format
+ msgid "Could not delete SELinux user %s"
+ msgstr "Невозможно удалить пользователя SELinux %s"
+
+-#: ../semanage/seobject.py:915
++#: ../semanage/seobject.py:890
+ msgid "Could not list SELinux users"
+ msgstr "Невозможно выполнить перечисление пользователей SELinux"
+
+-#: ../semanage/seobject.py:921
++#: ../semanage/seobject.py:896
+ #, python-format
+ msgid "Could not list roles for user %s"
+ msgstr "Невозможно выполнить перечисление ролей пользователя %s"
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "Labeling"
+ msgstr "Разметка"
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "MLS/"
+ msgstr "MLS/"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "Prefix"
+ msgstr "Префикс"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Level"
+ msgstr "MCS Уровень"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Range"
+ msgstr "MCS Диапазон"
+
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
+ msgid "SELinux Roles"
+ msgstr "Роли SELinux"
+
+-#: ../semanage/seobject.py:967
++#: ../semanage/seobject.py:942
+ msgid "Protocol udp or tcp is required"
+ msgstr "Необходимо задание tcp или udp протокола"
+
+-#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:944
+ msgid "Port is required"
+ msgstr "Необходимо значение порта"
+
+-#: ../semanage/seobject.py:979
++#: ../semanage/seobject.py:954
+ msgid "Invalid Port"
+ msgstr ""
+
+-#: ../semanage/seobject.py:983
++#: ../semanage/seobject.py:958
+ #, python-format
+ msgid "Could not create a key for %s/%s"
+ msgstr "Невозможно создать ключ для %s/%s"
+
+-#: ../semanage/seobject.py:994
++#: ../semanage/seobject.py:969
+ msgid "Type is required"
+ msgstr "Требуется задание типа"
+
+-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
+-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
+ #, python-format
+ msgid "Could not check if port %s/%s is defined"
+ msgstr "Невозможно проверить, определен ли порт %s/%s"
+
+-#: ../semanage/seobject.py:1002
++#: ../semanage/seobject.py:977
+ #, python-format
+ msgid "Port %s/%s already defined"
+ msgstr "Порт %s/%s уже определен"
+
+-#: ../semanage/seobject.py:1006
++#: ../semanage/seobject.py:981
+ #, python-format
+ msgid "Could not create port for %s/%s"
+ msgstr "Невозможно создать порт для %s/%s"
+
+-#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:987
+ #, python-format
+ msgid "Could not create context for %s/%s"
+ msgstr "Невозможно создать контекст %s/%s"
+
+-#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:991
+ #, python-format
+ msgid "Could not set user in port context for %s/%s"
+ msgstr "Невозможно задать пользователя в контексте порта для %s/%s"
+
+-#: ../semanage/seobject.py:1020
++#: ../semanage/seobject.py:995
+ #, python-format
+ msgid "Could not set role in port context for %s/%s"
+ msgstr "Невозможно задать роль в контексте порта для %s/%s"
+
+-#: ../semanage/seobject.py:1024
++#: ../semanage/seobject.py:999
+ #, python-format
+ msgid "Could not set type in port context for %s/%s"
+ msgstr "Невозможно задать тип в контексте порта для %s/%s"
+
+-#: ../semanage/seobject.py:1029
++#: ../semanage/seobject.py:1004
+ #, python-format
+ msgid "Could not set mls fields in port context for %s/%s"
+ msgstr "Невозможно задать поля mls в контексте порта для %s/%s"
+
+-#: ../semanage/seobject.py:1033
++#: ../semanage/seobject.py:1008
+ #, python-format
+ msgid "Could not set port context for %s/%s"
+ msgstr "Невозможно задать контекст порта для %s/%s"
+
+-#: ../semanage/seobject.py:1037
++#: ../semanage/seobject.py:1012
+ #, python-format
+ msgid "Could not add port %s/%s"
+ msgstr "Невозможно добавить порт %s/%s"
+
+-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
+-#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
+ msgid "Requires setype or serange"
+ msgstr "Необходим setype или serange"
+
+-#: ../semanage/seobject.py:1053
++#: ../semanage/seobject.py:1028
+ msgid "Requires setype"
+ msgstr "Необходим setype"
+
+-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
+ #, python-format
+ msgid "Port %s/%s is not defined"
+ msgstr "Порт %s/%s не определен"
+
+-#: ../semanage/seobject.py:1065
++#: ../semanage/seobject.py:1040
+ #, python-format
+ msgid "Could not query port %s/%s"
+ msgstr "Невозможно запросить порт %s/%s"
+
+-#: ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1051
+ #, python-format
+ msgid "Could not modify port %s/%s"
+ msgstr "Невозможно изменить порт %s/%s"
+
+-#: ../semanage/seobject.py:1089
++#: ../semanage/seobject.py:1064
+ msgid "Could not list the ports"
+ msgstr "Не удалось получить список портов"
+
+-#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1080
+ #, python-format
+ msgid "Could not delete the port %s"
+ msgstr "Невозможно удалить порт %s"
+
+-#: ../semanage/seobject.py:1122
++#: ../semanage/seobject.py:1097
+ #, python-format
+ msgid "Port %s/%s is defined in policy, cannot be deleted"
+ msgstr "Порт %s/%s определен в политике и не может быть удален"
+
+-#: ../semanage/seobject.py:1126
++#: ../semanage/seobject.py:1101
+ #, python-format
+ msgid "Could not delete port %s/%s"
+ msgstr "Невозможно удалить порт %s/%s"
+
+-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
+ msgid "Could not list ports"
+ msgstr "Невозможно выполнить перечисление портов"
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "SELinux Port Type"
+ msgstr "Тип порта SELinux"
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "Proto"
+ msgstr "Протокол"
+
+-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
+ msgid "Port Number"
+ msgstr "Номер Порта"
+
+-#: ../semanage/seobject.py:1222
++#: ../semanage/seobject.py:1197
+ msgid "Node Address is required"
+ msgstr "Требуется адрес узла"
+
+-#: ../semanage/seobject.py:1237
++#: ../semanage/seobject.py:1212
+ msgid "Unknown or missing protocol"
+ msgstr "Протокол отсутствует или неизвестен"
+
+-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
+-#: ../semanage/seobject.py:1728
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
+ msgid "SELinux Type is required"
+ msgstr "Требуется SELinux Type"
+
+-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
+-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
+-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
+-#: ../semanage/seobject.py:1732
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
+ #, python-format
+ msgid "Could not create key for %s"
+ msgstr "Невозможно создать ключ для %s"
+
+-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
+-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
+ #, python-format
+ msgid "Could not check if addr %s is defined"
+ msgstr "Не удалось проверить, определен ли адрес %s"
+
+-#: ../semanage/seobject.py:1266
++#: ../semanage/seobject.py:1241
+ #, python-format
+ msgid "Could not create addr for %s"
+ msgstr "Не удалось создать адрес для %s"
+
+-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
+-#: ../semanage/seobject.py:1690
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
+ #, python-format
+ msgid "Could not create context for %s"
+ msgstr "Невозможно создать контекст для %s"
+
+-#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1251
+ #, python-format
+ msgid "Could not set mask for %s"
+ msgstr "Не удалось задать маску %s"
+
+-#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1255
+ #, python-format
+ msgid "Could not set user in addr context for %s"
+ msgstr "Не удалось задать пользователя в контексте адреса для %s"
+
+-#: ../semanage/seobject.py:1284
++#: ../semanage/seobject.py:1259
+ #, python-format
+ msgid "Could not set role in addr context for %s"
+ msgstr "Не удалось задать роль в контексте адреса для %s"
+
+-#: ../semanage/seobject.py:1288
++#: ../semanage/seobject.py:1263
+ #, python-format
+ msgid "Could not set type in addr context for %s"
+ msgstr "Не удалось задать тип в контексте адреса для %s"
+
+-#: ../semanage/seobject.py:1293
++#: ../semanage/seobject.py:1268
+ #, python-format
+ msgid "Could not set mls fields in addr context for %s"
+ msgstr "Не удалось задать поля mls в контексте адреса для %s"
+
+-#: ../semanage/seobject.py:1297
++#: ../semanage/seobject.py:1272
+ #, python-format
+ msgid "Could not set addr context for %s"
+ msgstr "Не удалось задать контекст addr для %s"
+
+-#: ../semanage/seobject.py:1301
++#: ../semanage/seobject.py:1276
+ #, python-format
+ msgid "Could not add addr %s"
+ msgstr "Не удалось добавить addr %s"
+
+-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
+ #, python-format
+ msgid "Addr %s is not defined"
+ msgstr "Addr %s не определен"
+
+-#: ../semanage/seobject.py:1330
++#: ../semanage/seobject.py:1305
+ #, python-format
+ msgid "Could not query addr %s"
+ msgstr "Не удалось запросить addr %s"
+
+-#: ../semanage/seobject.py:1340
++#: ../semanage/seobject.py:1315
+ #, python-format
+ msgid "Could not modify addr %s"
+ msgstr "Не удалось изменить addr %s"
+
+-#: ../semanage/seobject.py:1368
++#: ../semanage/seobject.py:1343
+ #, python-format
+ msgid "Addr %s is defined in policy, cannot be deleted"
+ msgstr "Addr %s определен в политике и не может быть удален"
+
+-#: ../semanage/seobject.py:1372
++#: ../semanage/seobject.py:1347
+ #, python-format
+ msgid "Could not delete addr %s"
+ msgstr "Не удалось удалить addr %s"
+
+-#: ../semanage/seobject.py:1384
++#: ../semanage/seobject.py:1359
+ msgid "Could not deleteall node mappings"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1398
++#: ../semanage/seobject.py:1373
+ msgid "Could not list addrs"
+ msgstr "Не удалось получить список addr"
+
+-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
+-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
+ #, python-format
+ msgid "Could not check if interface %s is defined"
+ msgstr "Невозможно проверить, определен ли интерфейс %s"
+
+-#: ../semanage/seobject.py:1465
++#: ../semanage/seobject.py:1440
+ #, python-format
+ msgid "Could not create interface for %s"
+ msgstr "Не удалось создать интерфейс для %s"
+
+-#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1449
+ #, python-format
+ msgid "Could not set user in interface context for %s"
+ msgstr "Не удалось задать пользователя в контексте интерфейса для %s"
+
+-#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1453
+ #, python-format
+ msgid "Could not set role in interface context for %s"
+ msgstr "Не удалось задать роль в контексте интерфейса для %s"
+
+-#: ../semanage/seobject.py:1482
++#: ../semanage/seobject.py:1457
+ #, python-format
+ msgid "Could not set type in interface context for %s"
+ msgstr "Не удалось задать тип в контексте интерфейса для %s."
+
+-#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1462
+ #, python-format
+ msgid "Could not set mls fields in interface context for %s"
+ msgstr "Не удалось задать поля mls в контексте интерфейса для %s"
+
+-#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1466
+ #, python-format
+ msgid "Could not set interface context for %s"
+ msgstr "Невозможно задать контекст интерфейса для %s"
+
+-#: ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1470
+ #, python-format
+ msgid "Could not set message context for %s"
+ msgstr "Невозможно задать контекст сообщения для %s"
+
+-#: ../semanage/seobject.py:1499
++#: ../semanage/seobject.py:1474
+ #, python-format
+ msgid "Could not add interface %s"
+ msgstr "Невозможно добавить интерфейс %s"
+
+-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
+ #, python-format
+ msgid "Interface %s is not defined"
+ msgstr "Интерфейс %s yt определен"
+
+-#: ../semanage/seobject.py:1526
++#: ../semanage/seobject.py:1501
+ #, python-format
+ msgid "Could not query interface %s"
+ msgstr "Невозможно запросить интерфейс %s"
+
+-#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1512
+ #, python-format
+ msgid "Could not modify interface %s"
+ msgstr "Невозможно изменить интерфейс %s"
+
+-#: ../semanage/seobject.py:1562
++#: ../semanage/seobject.py:1537
+ #, python-format
+ msgid "Interface %s is defined in policy, cannot be deleted"
+ msgstr "Интерфейс %s определен в политике и не может быть удален"
+
+-#: ../semanage/seobject.py:1566
++#: ../semanage/seobject.py:1541
+ #, python-format
+ msgid "Could not delete interface %s"
+ msgstr "Невозможно удалить интерфейс %s"
+
+-#: ../semanage/seobject.py:1578
++#: ../semanage/seobject.py:1553
+ msgid "Could not delete all interface mappings"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1567
+ msgid "Could not list interfaces"
+ msgstr "Невозможно выполнить перечисление интерфейсов"
+
+-#: ../semanage/seobject.py:1617
++#: ../semanage/seobject.py:1592
+ msgid "SELinux Interface"
+ msgstr "Интерфейс SELinux"
+
+-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
+ msgid "Context"
+ msgstr "Контекст"
+
+-#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1652
+ #, python-format
+ msgid "Equivalence class for %s already exists"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1673
++#: ../semanage/seobject.py:1658
+ #, python-format
+ msgid "File spec %s conflicts with equivalency rule '%s %s'"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1682
++#: ../semanage/seobject.py:1667
+ #, python-format
+ msgid "Equivalence class for %s does not exists"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1681
+ #, python-format
+ msgid "Could not set user in file context for %s"
+ msgstr "Невозможно задать пользователя в контексте файла для %s"
+
+-#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1685
+ #, python-format
+ msgid "Could not set role in file context for %s"
+ msgstr "Невозможно задать роль в контексте файла для %s"
+
+-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
+ #, python-format
+ msgid "Could not set mls fields in file context for %s"
+ msgstr "Невозможно задать поля msl в контексте файла для %s"
+
+-#: ../semanage/seobject.py:1711
++#: ../semanage/seobject.py:1696
+ msgid "Invalid file specification"
+ msgstr "Неверная спецификация файла"
+
+-#: ../semanage/seobject.py:1713
++#: ../semanage/seobject.py:1698
+ msgid "File specification can not include spaces"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1718
++#: ../semanage/seobject.py:1703
+ #, python-format
+ msgid ""
+ "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
+-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
+-#: ../semanage/seobject.py:1880
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
+ #, python-format
+ msgid "Could not check if file context for %s is defined"
+ msgstr "Невозможно проверить, определен ли контекст файла для %s"
+
+-#: ../semanage/seobject.py:1749
++#: ../semanage/seobject.py:1734
+ #, python-format
+ msgid "Could not create file context for %s"
+ msgstr "Невозможно создать контекст файла для %s"
+
+-#: ../semanage/seobject.py:1757
++#: ../semanage/seobject.py:1742
+ #, python-format
+ msgid "Could not set type in file context for %s"
+ msgstr "Невозможно задать тип в контексте файла для %s"
+
+-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
+-#: ../semanage/seobject.py:1826
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
+ #, python-format
+ msgid "Could not set file context for %s"
+ msgstr "Невозможно задать контекст файла для %s"
+
+-#: ../semanage/seobject.py:1771
++#: ../semanage/seobject.py:1756
+ #, python-format
+ msgid "Could not add file context for %s"
+ msgstr "Невозможно добавить контекст файла для %s"
+
+-#: ../semanage/seobject.py:1785
++#: ../semanage/seobject.py:1770
+ msgid "Requires setype, serange or seuser"
+ msgstr "Необходим setyp, serange или seuser"
+
+-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
+ #, python-format
+ msgid "File context for %s is not defined"
+ msgstr "Контекст файла для %s не определен"
+
+-#: ../semanage/seobject.py:1804
++#: ../semanage/seobject.py:1789
+ #, python-format
+ msgid "Could not query file context for %s"
+ msgstr "Невозможно запросить контекст файла для %s"
+
+-#: ../semanage/seobject.py:1830
++#: ../semanage/seobject.py:1815
+ #, python-format
+ msgid "Could not modify file context for %s"
+ msgstr "Невозможно изменить контекст файла для %s"
+
+-#: ../semanage/seobject.py:1843
++#: ../semanage/seobject.py:1828
+ msgid "Could not list the file contexts"
+ msgstr "Не удалось получить список контекстов файлов"
+
+-#: ../semanage/seobject.py:1857
++#: ../semanage/seobject.py:1842
+ #, python-format
+ msgid "Could not delete the file context %s"
+ msgstr "Не удаётся удалить контекст файла для %s"
+
+-#: ../semanage/seobject.py:1882
++#: ../semanage/seobject.py:1867
+ #, python-format
+ msgid "File context for %s is defined in policy, cannot be deleted"
+ msgstr "Контекст файла для %s определен в политике и не может быть удален"
+
+-#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1873
+ #, python-format
+ msgid "Could not delete file context for %s"
+ msgstr "Невозможно удалить контекст файла для %s"
+
+-#: ../semanage/seobject.py:1903
++#: ../semanage/seobject.py:1888
+ msgid "Could not list file contexts"
+ msgstr "Невозможно выполнить перечисление контекстов файлов"
+
+-#: ../semanage/seobject.py:1907
++#: ../semanage/seobject.py:1892
+ msgid "Could not list local file contexts"
+ msgstr "Невозможно отобразить контекст локальных файлов"
+
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
+ msgid "SELinux fcontext"
+ msgstr "Контекст файла SELinux"
+
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
+ msgid "type"
+ msgstr "тип"
+
+-#: ../semanage/seobject.py:1957
++#: ../semanage/seobject.py:1942
+ msgid ""
+ "\n"
+ "SELinux Distribution fcontext Equivalence \n"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1962
++#: ../semanage/seobject.py:1947
+ msgid ""
+ "\n"
+ "SELinux Local fcontext Equivalence \n"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
+-#: ../semanage/seobject.py:2054
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
+ #, python-format
+ msgid "Could not check if boolean %s is defined"
+ msgstr "Невозможно проверить, определен ли переключатель %s"
+
+-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
+ #, python-format
+ msgid "Boolean %s is not defined"
+ msgstr "Переключатель %s не определен"
+
+-#: ../semanage/seobject.py:2002
++#: ../semanage/seobject.py:1987
+ #, python-format
+ msgid "Could not query file context %s"
+ msgstr "Невозможно запросить контекст файла %s"
+
+-#: ../semanage/seobject.py:2007
++#: ../semanage/seobject.py:1992
+ #, python-format
+ msgid "You must specify one of the following values: %s"
+ msgstr "Необходимо указать значение: %s"
+
+-#: ../semanage/seobject.py:2012
++#: ../semanage/seobject.py:1997
+ #, python-format
+ msgid "Could not set active value of boolean %s"
+ msgstr "Не удалось задать активное значение переключателя %s"
+
+-#: ../semanage/seobject.py:2015
++#: ../semanage/seobject.py:2000
+ #, python-format
+ msgid "Could not modify boolean %s"
+ msgstr "Невозможно изменить переключатель %s"
+
+-#: ../semanage/seobject.py:2033
++#: ../semanage/seobject.py:2018
+ #, python-format
+ msgid "Bad format %s: Record %s"
+ msgstr "Неверный формат %s: Запись %s"
+
+-#: ../semanage/seobject.py:2056
++#: ../semanage/seobject.py:2042
+ #, python-format
+ msgid "Boolean %s is defined in policy, cannot be deleted"
+ msgstr "Переключатель %s не определен в политике и не может быть удален"
+
+-#: ../semanage/seobject.py:2060
++#: ../semanage/seobject.py:2046
+ #, python-format
+ msgid "Could not delete boolean %s"
+ msgstr "Невозможно удалить переключатель %s"
+
+-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
+ msgid "Could not list booleans"
+ msgstr "Невозможно выполнить перечисление переключателей"
+
+-#: ../semanage/seobject.py:2112
++#: ../semanage/seobject.py:2100
+ msgid "unknown"
+ msgstr "неизвестный"
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "off"
+ msgstr "выкл."
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "on"
+ msgstr "вкл."
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "SELinux boolean"
+ msgstr "Переключатель SELinux"
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "State"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "Default"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
+-#: ../gui/polgengui.py:253
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../gui/polgengui.py:254
+ msgid "Description"
+ msgstr "Описание"
+
+@@ -1007,7 +1004,7 @@ msgstr "Ошибка выделения памяти.\n"
+ msgid "Error sending audit message.\n"
+ msgstr "Ошибка отправки сообщения аудита.\n"
+
+-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
++#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
+ #, c-format
+ msgid "Could not determine enforcing mode.\n"
+ msgstr "Не удалось определить строгий режим.\n"
+@@ -1124,62 +1121,66 @@ msgstr "Невозможно получить набор пустых сигна
+ msgid "Unable to set SIGHUP handler\n"
+ msgstr "Невозможно получить обработчик SIGHUP\n"
+
+-#: ../newrole/newrole.c:1053
++#: ../newrole/newrole.c:1036
++msgid "Sorry, newrole failed to drop capabilities\n"
++msgstr ""
++
++#: ../newrole/newrole.c:1052
+ #, c-format
+ msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
+ msgstr "Извините. newrole может быть использована только для ядра с SELinux.\n"
+
+-#: ../newrole/newrole.c:1070
++#: ../newrole/newrole.c:1069
+ #, c-format
+ msgid "failed to get old_context.\n"
+ msgstr "сбой получения старого_контекста.\n"
+
+-#: ../newrole/newrole.c:1077
++#: ../newrole/newrole.c:1076
+ #, c-format
+ msgid "Warning! Could not retrieve tty information.\n"
+ msgstr "Внимание! Не удалось получить информацию о tty.\n"
+
+-#: ../newrole/newrole.c:1098
++#: ../newrole/newrole.c:1097
+ #, c-format
+ msgid "error on reading PAM service configuration.\n"
+ msgstr "ошибка чтения конфигурации службы PAM.\n"
+
+-#: ../newrole/newrole.c:1133
++#: ../newrole/newrole.c:1132
+ #, c-format
+ msgid "newrole: incorrect password for %s\n"
+ msgstr "newrole: неверный пароль %s\n"
+
+-#: ../newrole/newrole.c:1160
++#: ../newrole/newrole.c:1159
+ #, c-format
+ msgid "newrole: failure forking: %s"
+ msgstr "newrole: сбой выполнения fork: %s"
+
+-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
++#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
+ #, c-format
+ msgid "Unable to restore tty label...\n"
+ msgstr "Невозможно восстановить метку tty...\n"
+
+-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
++#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
+ #, c-format
+ msgid "Failed to close tty properly\n"
+ msgstr "Ошибка корректного закрытия tty\n"
+
+-#: ../newrole/newrole.c:1224
++#: ../newrole/newrole.c:1223
+ #, c-format
+ msgid "Could not close descriptors.\n"
+ msgstr "Невозможно закрыть дескрипторы.\n"
+
+-#: ../newrole/newrole.c:1251
++#: ../newrole/newrole.c:1250
+ #, c-format
+ msgid "Error allocating shell's argv0.\n"
+ msgstr "Ошибка выделения argv0 оболочки.\n"
+
+-#: ../newrole/newrole.c:1287
++#: ../newrole/newrole.c:1286
+ #, c-format
+ msgid "Unable to restore the environment, aborting\n"
+ msgstr "Невозможно восстановить окружение, аварийное завершение\n"
+
+-#: ../newrole/newrole.c:1298
++#: ../newrole/newrole.c:1297
+ msgid "failed to exec shell\n"
+ msgstr "сбой запуска оболочки\n"
+
+@@ -1282,20 +1283,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+ msgid "chcat -l +CompanyConfidential juser"
+ msgstr "chcat -l +CompanyConfidential juser"
+
+-#: ../scripts/chcat:399 ../gui/polgen.py:1351
+-#, c-format, python-format
++#: ../scripts/chcat:399
++#, c-format
+ msgid "Options Error %s "
+ msgstr "Ошибка параметров %s "
+
+-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
++#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
+ msgid "Boolean"
+ msgstr ""
+
+-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
++#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
+ msgid "all"
+ msgstr ""
+
+-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
++#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
+ #: ../gui/system-config-selinux.glade:1615
+ #: ../gui/system-config-selinux.glade:1820
+ #: ../gui/system-config-selinux.glade:2437
+@@ -1371,557 +1372,444 @@ msgstr ""
+ msgid "Load Policy Module"
+ msgstr ""
+
+-#: ../gui/polgen.glade:79
+-msgid "Polgen"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:80
++#: ../gui/polgen.glade:9
+ msgid "Red Hat 2007"
+ msgstr ""
+
+-#: ../gui/polgen.glade:81
++#: ../gui/polgen.glade:11
+ msgid "GPL"
+ msgstr ""
+
+ #. TRANSLATORS: Replace this string with your names, one name per line.
+-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
++#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
+ msgid "translator-credits"
+ msgstr ""
+
+-#: ../gui/polgen.glade:90
++#: ../gui/polgen.glade:34
++msgid "Add Booleans Dialog"
++msgstr ""
++
++#: ../gui/polgen.glade:101
++msgid "Boolean Name"
++msgstr ""
++
++#: ../gui/polgen.glade:230
+ msgid "SELinux Policy Generation Tool"
+ msgstr ""
+
+-#: ../gui/polgen.glade:128
++#: ../gui/polgen.glade:251
+ msgid ""
+ "<b>Select the policy type for the application or user role you want to "
+ "confine:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:177
++#: ../gui/polgen.glade:284
+ msgid "<b>Applications</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++msgid "Standard Init Daemon"
++msgstr ""
++
++#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
+ msgid ""
+ "Standard Init Daemon are daemons started on boot via init scripts. Usually "
+ "requires a script in /etc/rc.d/init.d"
+ msgstr ""
+
+-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
+-msgid "Standard Init Daemon"
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++msgid "DBUS System Daemon"
+ msgstr ""
+
+-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
+-msgid "DBUS System Daemon"
++#: ../gui/polgen.glade:349
++msgid "Internet Services Daemon (inetd)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:280
++#: ../gui/polgen.glade:353
+ msgid "Internet Services Daemon are daemons started by xinetd"
+ msgstr ""
+
+-#: ../gui/polgen.glade:282
+-msgid "Internet Services Daemon (inetd)"
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++msgid "Web Application/Script (CGI)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:301
++#: ../gui/polgen.glade:370
+ msgid ""
+ "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
+-msgid "Web Application/Script (CGI)"
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++msgid "User Application"
+ msgstr ""
+
+-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
++#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
+ msgid ""
+ "User Application are any application that you would like to confine that is "
+ "started by a user"
+ msgstr ""
+
+-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
+-msgid "User Application"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:345 ../gui/polgen.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
+ msgid "Sandbox"
+ msgstr ""
+
+-#: ../gui/polgen.glade:391
++#: ../gui/polgen.glade:446
+ msgid "<b>Login Users</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:453
++#: ../gui/polgen.glade:478
++msgid "Existing User Roles"
++msgstr ""
++
++#: ../gui/polgen.glade:482
+ msgid "Modify an existing login user record."
+ msgstr ""
+
+-#: ../gui/polgen.glade:455
+-msgid "Existing User Roles"
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++msgid "Minimal Terminal User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:474
++#: ../gui/polgen.glade:499
+ 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:476 ../gui/polgen.py:162
+-msgid "Minimal Terminal User Role"
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++msgid "Minimal X Windows User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:495
++#: ../gui/polgen.glade:516
+ 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:497 ../gui/polgen.py:163
+-msgid "Minimal X Windows User Role"
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++msgid "User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:516
++#: ../gui/polgen.glade:533
+ msgid ""
+ "User with full networking, no setuid applications without transition, no "
+ "sudo, no su."
+ msgstr ""
+
+-#: ../gui/polgen.glade:518 ../gui/polgen.py:164
+-msgid "User Role"
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++msgid "Admin User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:537
++#: ../gui/polgen.glade:550
+ msgid ""
+ "User with full networking, no setuid applications without transition, no su, "
+ "can sudo to Root Administration Roles"
+ msgstr ""
+
+-#: ../gui/polgen.glade:539 ../gui/polgen.py:165
+-msgid "Admin User Role"
++#: ../gui/polgen.glade:592
++msgid "<b>Root Users</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:585
+-msgid "<b>Root Users</b>"
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++msgid "Root Admin User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:647
++#: ../gui/polgen.glade:627
+ 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:649 ../gui/polgen.py:166
+-msgid "Root Admin User Role"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:716
+-msgid "label104"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:745
++#: ../gui/polgen.glade:705
+ msgid "<b>Enter name of application or user role:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
++#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
+ msgid "Name"
+ msgstr ""
+
+-#: ../gui/polgen.glade:807
++#: ../gui/polgen.glade:739
+ msgid "Enter complete path for executable to be confined."
+ msgstr ""
+
+-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
++#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
+ msgid "..."
+ msgstr ""
+
+-#: ../gui/polgen.glade:849
++#: ../gui/polgen.glade:776
+ msgid "Enter unique name for the confined application or user role."
+ msgstr ""
+
+-#: ../gui/polgen.glade:871
++#: ../gui/polgen.glade:794
+ msgid "Executable"
+ msgstr ""
+
+-#: ../gui/polgen.glade:899
++#: ../gui/polgen.glade:808
+ msgid "Init script"
+ msgstr ""
+
+-#: ../gui/polgen.glade:927
++#: ../gui/polgen.glade:821
+ msgid ""
+ "Enter complete path to init script used to start the confined application."
+ msgstr ""
+
+-#: ../gui/polgen.glade:982
+-msgid "label105"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1011
++#: ../gui/polgen.glade:887
+ msgid "<b>Select existing role to modify:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1045
++#: ../gui/polgen.glade:908
+ msgid "Select the user roles that will transiton to the %s domain."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1073
+-msgid "label106"
++#: ../gui/polgen.glade:928
++msgid "role tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1102
++#: ../gui/polgen.glade:945
+ msgid "<b>Select roles that %s will transition to:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1136
++#: ../gui/polgen.glade:963
+ msgid "Select applications domains that %s will transition to."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1164
+-msgid "label107"
++#: ../gui/polgen.glade:983
++msgid ""
++"transition \n"
++"role tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1193
++#: ../gui/polgen.glade:1001
+ msgid "<b>Select the user_roles that will transition to %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1227
++#: ../gui/polgen.glade:1019
+ msgid "Select the user roles that will transiton to this applications domains."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1255
+-msgid "label108"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1284
++#: ../gui/polgen.glade:1056
+ msgid "<b>Select domains that %s will administer:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
++#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
+ msgid "Select the domains that you would like this user administer."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1346
+-msgid "label109"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1375
++#: ../gui/polgen.glade:1111
+ msgid "<b>Select additional roles for %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1437
+-msgid "label111"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1466
++#: ../gui/polgen.glade:1166
+ msgid "<b>Enter network ports that %s binds on:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
++#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
+ msgid "<b>TCP Ports</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
++#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
++#: ../gui/polgen.glade:1698
++msgid "All"
++msgstr ""
++
++#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
+ msgid "Allows %s to bind to any udp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
+-#: ../gui/polgen.glade:2215
+-msgid "All"
++#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
++msgid "600-1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
++#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
+ msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
+-msgid "600-1024"
++#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
++msgid "Unreserved Ports (>1024)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
++#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s binds "
+ "to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
+-msgid "Unreserved Ports (>1024)"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
+-#: ../gui/polgen.glade:2233
++#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
++#: ../gui/polgen.glade:1718
+ msgid "Select Ports"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
++#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
+ msgid "Allows %s to bind to any udp ports > 1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
++#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
+ msgid "<b>UDP Ports</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1937
+-msgid "label113"
++#: ../gui/polgen.glade:1519
++msgid ""
++"Network\n"
++"Bind tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1966
++#: ../gui/polgen.glade:1537
+ msgid "<b>Select network ports that %s connects to:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2058
++#: ../gui/polgen.glade:1593
+ msgid "Allows %s to connect to any tcp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2104
++#: ../gui/polgen.glade:1622
+ msgid ""
+ "Enter a comma separated list of tcp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2212
++#: ../gui/polgen.glade:1702
+ msgid "Allows %s to connect to any udp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2258
++#: ../gui/polgen.glade:1731
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2305
+-msgid "label114"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2334
++#: ../gui/polgen.glade:1792
+ msgid "<b>Select common application traits for %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2366
++#: ../gui/polgen.glade:1809
+ msgid "Writes syslog messages\t"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2385
++#: ../gui/polgen.glade:1824
+ msgid "Create/Manipulate temporary files in /tmp"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2404
++#: ../gui/polgen.glade:1839
+ msgid "Uses Pam for authentication"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2423
++#: ../gui/polgen.glade:1854
+ msgid "Uses nsswitch or getpw* calls"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2442
++#: ../gui/polgen.glade:1869
+ msgid "Uses dbus"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2461
++#: ../gui/polgen.glade:1884
+ msgid "Sends audit messages"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2480
++#: ../gui/polgen.glade:1899
+ msgid "Interacts with the terminal"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2499
++#: ../gui/polgen.glade:1914
+ msgid "Sends email"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2530
+-msgid "label115"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2559
++#: ../gui/polgen.glade:1961
+ msgid "<b>Add files/directories that %s manages</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2788
++#: ../gui/polgen.glade:2122
+ msgid ""
+ "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
+ "Files ..."
+ msgstr ""
+
+-#: ../gui/polgen.glade:2823
+-msgid "label116"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2852
++#: ../gui/polgen.glade:2166
+ msgid "<b>Add booleans from the %s policy:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3002
++#: ../gui/polgen.glade:2274
+ msgid "Add/Remove booleans used by the %s domain"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3066
++#: ../gui/polgen.glade:2316
+ msgid "<b>Which directory you will generate the %s policy?</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3097
++#: ../gui/polgen.glade:2334
+ msgid "Policy Directory"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3254
+-msgid "Add Booleans Dialog"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:3327
+-msgid "Boolean Name"
+-msgstr ""
+-
+-#: ../gui/polgengui.py:261
++#: ../gui/polgengui.py:262
+ msgid "Role"
+ msgstr ""
+
+-#: ../gui/polgengui.py:268
++#: ../gui/polgengui.py:269
+ msgid "Existing_User"
+ msgstr ""
+
+-#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
++#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
+ msgid "Application"
+ msgstr ""
+
+-#: ../gui/polgengui.py:352
++#: ../gui/polgengui.py:353
+ #, python-format
+ msgid "%s must be a directory"
+ msgstr ""
+
+-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
++#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
+ msgid "You must select a user"
+ msgstr ""
+
+-#: ../gui/polgengui.py:542
++#: ../gui/polgengui.py:543
+ msgid "Select executable file to be confined."
+ msgstr ""
+
+-#: ../gui/polgengui.py:553
++#: ../gui/polgengui.py:554
+ msgid "Select init script file to be confined."
+ msgstr ""
+
+-#: ../gui/polgengui.py:563
++#: ../gui/polgengui.py:564
+ msgid "Select file(s) that confined application creates or writes"
+ msgstr ""
+
+-#: ../gui/polgengui.py:570
++#: ../gui/polgengui.py:571
+ msgid "Select directory(s) that the confined application owns and writes into"
+ msgstr ""
+
+-#: ../gui/polgengui.py:632
++#: ../gui/polgengui.py:633
+ msgid "Select directory to generate policy files in"
+ msgstr ""
+
+-#: ../gui/polgengui.py:649
++#: ../gui/polgengui.py:650
+ #, python-format
+ msgid ""
+ "Type %s_t already defined in current policy.\n"
+ "Do you want to continue?"
+ msgstr ""
+
+-#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
++#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
+ msgid "Verify Name"
+ msgstr ""
+
+-#: ../gui/polgengui.py:653
++#: ../gui/polgengui.py:654
+ #, python-format
+ msgid ""
+ "Module %s.pp already loaded in current policy.\n"
+ "Do you want to continue?"
+ msgstr ""
+
+-#: ../gui/polgengui.py:699
++#: ../gui/polgengui.py:700
+ msgid ""
+ "You must add a name made up of letters and numbers and containing no spaces."
+ msgstr ""
+
+-#: ../gui/polgengui.py:713
++#: ../gui/polgengui.py:714
+ msgid "You must enter a executable"
+ msgstr ""
+
+-#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
++#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
+ msgid "Configue SELinux"
+ msgstr ""
+
+-#: ../gui/polgen.py:158
+-msgid "Internet Services Daemon"
+-msgstr ""
+-
+-#: ../gui/polgen.py:197
+-#, python-format
+-msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+-msgstr ""
+-
+-#: ../gui/polgen.py:324
+-msgid "You must enter a name for your confined process/user"
+-msgstr ""
+-
+-#: ../gui/polgen.py:326
+-msgid ""
+-"Name must be alpha numberic with no spaces. Consider using option \"-n "
+-"MODULENAME\""
+-msgstr ""
+-
+-#: ../gui/polgen.py:414
+-msgid "User Role types can not be assigned executables."
+-msgstr ""
+-
+-#: ../gui/polgen.py:420
+-msgid "Only Daemon apps can use an init script.."
+-msgstr ""
+-
+-#: ../gui/polgen.py:438
+-msgid "use_resolve must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:444
+-msgid "use_syslog must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:450
+-msgid "use_kerberos must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1306
+-#, python-format
+-msgid ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
+-msgstr ""
+-
+ #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+ msgid "Network Port"
+ msgstr ""
+@@ -1959,1411 +1847,1487 @@ msgstr ""
+ msgid "Group View"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
++#: ../sepolicy/sepolicy/generate.py:158
++msgid "Internet Services Daemon"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
++#: ../sepolicy/sepolicy/generate.py:171
++msgid "Valid Types:\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: ../sepolicy/sepolicy/generate.py:205
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: ../sepolicy/sepolicy/generate.py:332
++msgid "You must enter a name for your confined process/user"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
++#: ../sepolicy/sepolicy/generate.py:334
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:422
++msgid "User Role types can not be assigned executables."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
++#: ../sepolicy/sepolicy/generate.py:428
++msgid "Only Daemon apps can use an init script.."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
++#: ../sepolicy/sepolicy/generate.py:446
++msgid "use_resolve must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
++#: ../sepolicy/sepolicy/generate.py:452
++msgid "use_syslog must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
++#: ../sepolicy/sepolicy/generate.py:458
++msgid "use_kerberos must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
++#: ../sepolicy/sepolicy/generate.py:464
++msgid "manage_krb5_rcache must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
++#: ../sepolicy/sepolicy/generate.py:494
++msgid "USER Types automatically get a tmp type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
++#: ../sepolicy/sepolicy/generate.py:1012
++msgid "You must enter the executable path for your confined process"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
++#: ../sepolicy/sepolicy/generate.py:1190
++msgid "Type Enforcement file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
++#: ../sepolicy/sepolicy/generate.py:1191
++msgid "Interface file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
++#: ../sepolicy/sepolicy/generate.py:1192
++msgid "File Contexts file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
++#: ../sepolicy/sepolicy/generate.py:1193
++msgid "Setup Script"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
++msgstr ""
++
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/si.po b/policycoreutils/po/si.po
+index a4478db..f98f780 100644
+--- a/policycoreutils/po/si.po
++++ b/policycoreutils/po/si.po
+@@ -8,7 +8,7 @@ msgid ""
+ msgstr ""
+ "Project-Id-Version: PACKAGE VERSION\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
+ "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+ "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+ "Language-Team: LANGUAGE <LL at li.org>\n"
+@@ -24,7 +24,7 @@ msgid ""
+ " <args ...> are the arguments to that script."
+ msgstr ""
+
+-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
++#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
+ #, c-format
+ msgid "failed to initialize PAM\n"
+ msgstr ""
+@@ -73,7 +73,7 @@ msgstr ""
+ msgid "authentication failed.\n"
+ msgstr ""
+
+-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
++#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
+ #, c-format
+ msgid "Could not set exec context to %s.\n"
+ msgstr ""
+@@ -86,855 +86,851 @@ msgstr ""
+ msgid "To make this policy package active, execute:"
+ msgstr ""
+
+-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
+-msgid "global"
+-msgstr ""
+-
+-#: ../semanage/seobject.py:225
++#: ../semanage/seobject.py:200
+ msgid "Could not create semanage handle"
+ msgstr ""
+
+-#: ../semanage/seobject.py:233
++#: ../semanage/seobject.py:208
+ msgid "SELinux policy is not managed or store cannot be accessed."
+ msgstr ""
+
+-#: ../semanage/seobject.py:238
++#: ../semanage/seobject.py:213
+ msgid "Cannot read policy store."
+ msgstr ""
+
+-#: ../semanage/seobject.py:243
++#: ../semanage/seobject.py:218
+ msgid "Could not establish semanage connection"
+ msgstr ""
+
+-#: ../semanage/seobject.py:248
++#: ../semanage/seobject.py:223
+ msgid "Could not test MLS enabled status"
+ msgstr ""
+
+-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
+ msgid "Not yet implemented"
+ msgstr ""
+
+-#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:233
+ msgid "Semanage transaction already in progress"
+ msgstr ""
+
+-#: ../semanage/seobject.py:267
++#: ../semanage/seobject.py:242
+ msgid "Could not start semanage transaction"
+ msgstr ""
+
+-#: ../semanage/seobject.py:278
++#: ../semanage/seobject.py:254
+ msgid "Could not commit semanage transaction"
+ msgstr ""
+
+-#: ../semanage/seobject.py:283
++#: ../semanage/seobject.py:259
+ msgid "Semanage transaction not in progress"
+ msgstr ""
+
+-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
+ msgid "Could not list SELinux modules"
+ msgstr ""
+
+-#: ../semanage/seobject.py:308
++#: ../semanage/seobject.py:284
+ msgid "Modules Name"
+ msgstr ""
+
+-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
+ msgid "Version"
+ msgstr ""
+
+-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
+ msgid "Disabled"
+ msgstr ""
+
+-#: ../semanage/seobject.py:326
++#: ../semanage/seobject.py:302
+ #, python-format
+ msgid "Could not disable module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:337
++#: ../semanage/seobject.py:313
+ #, python-format
+ msgid "Could not enable module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:352
++#: ../semanage/seobject.py:328
+ #, python-format
+ msgid "Could not remove module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:362
++#: ../semanage/seobject.py:338
+ msgid "dontaudit requires either 'on' or 'off'"
+ msgstr ""
+
+-#: ../semanage/seobject.py:391
++#: ../semanage/seobject.py:366
+ msgid "Builtin Permissive Types"
+ msgstr ""
+
+-#: ../semanage/seobject.py:401
++#: ../semanage/seobject.py:376
+ msgid "Customized Permissive Types"
+ msgstr ""
+
+-#: ../semanage/seobject.py:442
++#: ../semanage/seobject.py:417
+ #, python-format
+ msgid "Could not set permissive domain %s (module installation failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:448
++#: ../semanage/seobject.py:423
+ #, python-format
+ msgid "Could not remove permissive domain %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
+-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
+-#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
+-#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
+-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
+-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
+-#: ../semanage/seobject.py:2045
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
+ #, python-format
+ msgid "Could not create a key for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
+-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
+ #, python-format
+ msgid "Could not check if login mapping for %s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:496
++#: ../semanage/seobject.py:471
+ #, python-format
+ msgid "Linux Group %s does not exist"
+ msgstr ""
+
+-#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:476
+ #, python-format
+ msgid "Linux User %s does not exist"
+ msgstr ""
+
+-#: ../semanage/seobject.py:505
++#: ../semanage/seobject.py:480
+ #, python-format
+ msgid "Could not create login mapping for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
+ #, python-format
+ msgid "Could not set name for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
+ #, python-format
+ msgid "Could not set MLS range for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:518
++#: ../semanage/seobject.py:493
+ #, python-format
+ msgid "Could not set SELinux user for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:522
++#: ../semanage/seobject.py:497
+ #, python-format
+ msgid "Could not add login mapping for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:540
++#: ../semanage/seobject.py:515
+ msgid "Requires seuser or serange"
+ msgstr ""
+
+-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
+ #, python-format
+ msgid "Login mapping for %s is not defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:567
++#: ../semanage/seobject.py:542
+ #, python-format
+ msgid "Could not query seuser for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:581
++#: ../semanage/seobject.py:556
+ #, python-format
+ msgid "Could not modify login mapping for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:615
++#: ../semanage/seobject.py:590
+ #, python-format
+ msgid "Login mapping for %s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:619
++#: ../semanage/seobject.py:594
+ #, python-format
+ msgid "Could not delete login mapping for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
+-#: ../semanage/seobject.py:897
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
+ msgid "Could not list login mappings"
+ msgstr ""
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
+ #: ../gui/system-config-selinux.glade:100
+ msgid "Login Name"
+ msgstr ""
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:128
+ #: ../gui/system-config-selinux.glade:915
+ #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
+ msgid "SELinux User"
+ msgstr ""
+
+-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
+ #: ../gui/system-config-selinux.glade:943
+ msgid "MLS/MCS Range"
+ msgstr ""
+
+-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
+-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
+-#: ../semanage/seobject.py:864
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
+ #, python-format
+ msgid "Could not check if SELinux user %s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
+-#: ../semanage/seobject.py:870
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
+ #, python-format
+ msgid "Could not query user for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:726
++#: ../semanage/seobject.py:701
+ #, python-format
+ msgid "You must add at least one role for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:716
+ #, python-format
+ msgid "Could not create SELinux user for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:750
++#: ../semanage/seobject.py:725
+ #, python-format
+ msgid "Could not add role %s for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:759
++#: ../semanage/seobject.py:734
+ #, python-format
+ msgid "Could not set MLS level for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:762
++#: ../semanage/seobject.py:737
+ #, python-format
+ msgid "Could not add prefix %s for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:765
++#: ../semanage/seobject.py:740
+ #, python-format
+ msgid "Could not extract key for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:769
++#: ../semanage/seobject.py:744
+ #, python-format
+ msgid "Could not add SELinux user %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:791
++#: ../semanage/seobject.py:766
+ msgid "Requires prefix, roles, level or range"
+ msgstr ""
+
+-#: ../semanage/seobject.py:793
++#: ../semanage/seobject.py:768
+ msgid "Requires prefix or roles"
+ msgstr ""
+
+-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
+ #, python-format
+ msgid "SELinux user %s is not defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:832
++#: ../semanage/seobject.py:807
+ #, python-format
+ msgid "Could not modify SELinux user %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:866
++#: ../semanage/seobject.py:841
+ #, python-format
+ msgid "SELinux user %s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:877
++#: ../semanage/seobject.py:852
+ #, python-format
+ msgid "Could not delete SELinux user %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:915
++#: ../semanage/seobject.py:890
+ msgid "Could not list SELinux users"
+ msgstr ""
+
+-#: ../semanage/seobject.py:921
++#: ../semanage/seobject.py:896
+ #, python-format
+ msgid "Could not list roles for user %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "Labeling"
+ msgstr ""
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "MLS/"
+ msgstr ""
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "Prefix"
+ msgstr ""
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Level"
+ msgstr ""
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Range"
+ msgstr ""
+
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
+ msgid "SELinux Roles"
+ msgstr ""
+
+-#: ../semanage/seobject.py:967
++#: ../semanage/seobject.py:942
+ msgid "Protocol udp or tcp is required"
+ msgstr ""
+
+-#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:944
+ msgid "Port is required"
+ msgstr ""
+
+-#: ../semanage/seobject.py:979
++#: ../semanage/seobject.py:954
+ msgid "Invalid Port"
+ msgstr ""
+
+-#: ../semanage/seobject.py:983
++#: ../semanage/seobject.py:958
+ #, python-format
+ msgid "Could not create a key for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:994
++#: ../semanage/seobject.py:969
+ msgid "Type is required"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
+-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
+ #, python-format
+ msgid "Could not check if port %s/%s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1002
++#: ../semanage/seobject.py:977
+ #, python-format
+ msgid "Port %s/%s already defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1006
++#: ../semanage/seobject.py:981
+ #, python-format
+ msgid "Could not create port for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:987
+ #, python-format
+ msgid "Could not create context for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:991
+ #, python-format
+ msgid "Could not set user in port context for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1020
++#: ../semanage/seobject.py:995
+ #, python-format
+ msgid "Could not set role in port context for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1024
++#: ../semanage/seobject.py:999
+ #, python-format
+ msgid "Could not set type in port context for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1029
++#: ../semanage/seobject.py:1004
+ #, python-format
+ msgid "Could not set mls fields in port context for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1033
++#: ../semanage/seobject.py:1008
+ #, python-format
+ msgid "Could not set port context for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1037
++#: ../semanage/seobject.py:1012
+ #, python-format
+ msgid "Could not add port %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
+-#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
+ msgid "Requires setype or serange"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1053
++#: ../semanage/seobject.py:1028
+ msgid "Requires setype"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
+ #, python-format
+ msgid "Port %s/%s is not defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1065
++#: ../semanage/seobject.py:1040
+ #, python-format
+ msgid "Could not query port %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1051
+ #, python-format
+ msgid "Could not modify port %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1089
++#: ../semanage/seobject.py:1064
+ msgid "Could not list the ports"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1080
+ #, python-format
+ msgid "Could not delete the port %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1122
++#: ../semanage/seobject.py:1097
+ #, python-format
+ msgid "Port %s/%s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1126
++#: ../semanage/seobject.py:1101
+ #, python-format
+ msgid "Could not delete port %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
+ msgid "Could not list ports"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "SELinux Port Type"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "Proto"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
+ msgid "Port Number"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1222
++#: ../semanage/seobject.py:1197
+ msgid "Node Address is required"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1237
++#: ../semanage/seobject.py:1212
+ msgid "Unknown or missing protocol"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
+-#: ../semanage/seobject.py:1728
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
+ msgid "SELinux Type is required"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
+-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
+-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
+-#: ../semanage/seobject.py:1732
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
+ #, python-format
+ msgid "Could not create key for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
+-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
+ #, python-format
+ msgid "Could not check if addr %s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1266
++#: ../semanage/seobject.py:1241
+ #, python-format
+ msgid "Could not create addr for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
+-#: ../semanage/seobject.py:1690
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
+ #, python-format
+ msgid "Could not create context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1251
+ #, python-format
+ msgid "Could not set mask for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1255
+ #, python-format
+ msgid "Could not set user in addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1284
++#: ../semanage/seobject.py:1259
+ #, python-format
+ msgid "Could not set role in addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1288
++#: ../semanage/seobject.py:1263
+ #, python-format
+ msgid "Could not set type in addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1293
++#: ../semanage/seobject.py:1268
+ #, python-format
+ msgid "Could not set mls fields in addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1297
++#: ../semanage/seobject.py:1272
+ #, python-format
+ msgid "Could not set addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1301
++#: ../semanage/seobject.py:1276
+ #, python-format
+ msgid "Could not add addr %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
+ #, python-format
+ msgid "Addr %s is not defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1330
++#: ../semanage/seobject.py:1305
+ #, python-format
+ msgid "Could not query addr %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1340
++#: ../semanage/seobject.py:1315
+ #, python-format
+ msgid "Could not modify addr %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1368
++#: ../semanage/seobject.py:1343
+ #, python-format
+ msgid "Addr %s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1372
++#: ../semanage/seobject.py:1347
+ #, python-format
+ msgid "Could not delete addr %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1384
++#: ../semanage/seobject.py:1359
+ msgid "Could not deleteall node mappings"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1398
++#: ../semanage/seobject.py:1373
+ msgid "Could not list addrs"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
+-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
+ #, python-format
+ msgid "Could not check if interface %s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1465
++#: ../semanage/seobject.py:1440
+ #, python-format
+ msgid "Could not create interface for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1449
+ #, python-format
+ msgid "Could not set user in interface context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1453
+ #, python-format
+ msgid "Could not set role in interface context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1482
++#: ../semanage/seobject.py:1457
+ #, python-format
+ msgid "Could not set type in interface context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1462
+ #, python-format
+ msgid "Could not set mls fields in interface context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1466
+ #, python-format
+ msgid "Could not set interface context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1470
+ #, python-format
+ msgid "Could not set message context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1499
++#: ../semanage/seobject.py:1474
+ #, python-format
+ msgid "Could not add interface %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
+ #, python-format
+ msgid "Interface %s is not defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1526
++#: ../semanage/seobject.py:1501
+ #, python-format
+ msgid "Could not query interface %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1512
+ #, python-format
+ msgid "Could not modify interface %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1562
++#: ../semanage/seobject.py:1537
+ #, python-format
+ msgid "Interface %s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1566
++#: ../semanage/seobject.py:1541
+ #, python-format
+ msgid "Could not delete interface %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1578
++#: ../semanage/seobject.py:1553
+ msgid "Could not delete all interface mappings"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1567
+ msgid "Could not list interfaces"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1617
++#: ../semanage/seobject.py:1592
+ msgid "SELinux Interface"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
+ msgid "Context"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1652
+ #, python-format
+ msgid "Equivalence class for %s already exists"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1673
++#: ../semanage/seobject.py:1658
+ #, python-format
+ msgid "File spec %s conflicts with equivalency rule '%s %s'"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1682
++#: ../semanage/seobject.py:1667
+ #, python-format
+ msgid "Equivalence class for %s does not exists"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1681
+ #, python-format
+ msgid "Could not set user in file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1685
+ #, python-format
+ msgid "Could not set role in file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
+ #, python-format
+ msgid "Could not set mls fields in file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1711
++#: ../semanage/seobject.py:1696
+ msgid "Invalid file specification"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1713
++#: ../semanage/seobject.py:1698
+ msgid "File specification can not include spaces"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1718
++#: ../semanage/seobject.py:1703
+ #, python-format
+ msgid ""
+ "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
+-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
+-#: ../semanage/seobject.py:1880
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
+ #, python-format
+ msgid "Could not check if file context for %s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1749
++#: ../semanage/seobject.py:1734
+ #, python-format
+ msgid "Could not create file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1757
++#: ../semanage/seobject.py:1742
+ #, python-format
+ msgid "Could not set type in file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
+-#: ../semanage/seobject.py:1826
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
+ #, python-format
+ msgid "Could not set file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1771
++#: ../semanage/seobject.py:1756
+ #, python-format
+ msgid "Could not add file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1785
++#: ../semanage/seobject.py:1770
+ msgid "Requires setype, serange or seuser"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
+ #, python-format
+ msgid "File context for %s is not defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1804
++#: ../semanage/seobject.py:1789
+ #, python-format
+ msgid "Could not query file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1830
++#: ../semanage/seobject.py:1815
+ #, python-format
+ msgid "Could not modify file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1843
++#: ../semanage/seobject.py:1828
+ msgid "Could not list the file contexts"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1857
++#: ../semanage/seobject.py:1842
+ #, python-format
+ msgid "Could not delete the file context %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1882
++#: ../semanage/seobject.py:1867
+ #, python-format
+ msgid "File context for %s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1873
+ #, python-format
+ msgid "Could not delete file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1903
++#: ../semanage/seobject.py:1888
+ msgid "Could not list file contexts"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1907
++#: ../semanage/seobject.py:1892
+ msgid "Could not list local file contexts"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
+ msgid "SELinux fcontext"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
+ msgid "type"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1957
++#: ../semanage/seobject.py:1942
+ msgid ""
+ "\n"
+ "SELinux Distribution fcontext Equivalence \n"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1962
++#: ../semanage/seobject.py:1947
+ msgid ""
+ "\n"
+ "SELinux Local fcontext Equivalence \n"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
+-#: ../semanage/seobject.py:2054
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
+ #, python-format
+ msgid "Could not check if boolean %s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
+ #, python-format
+ msgid "Boolean %s is not defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2002
++#: ../semanage/seobject.py:1987
+ #, python-format
+ msgid "Could not query file context %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2007
++#: ../semanage/seobject.py:1992
+ #, python-format
+ msgid "You must specify one of the following values: %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2012
++#: ../semanage/seobject.py:1997
+ #, python-format
+ msgid "Could not set active value of boolean %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2015
++#: ../semanage/seobject.py:2000
+ #, python-format
+ msgid "Could not modify boolean %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2033
++#: ../semanage/seobject.py:2018
+ #, python-format
+ msgid "Bad format %s: Record %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2056
++#: ../semanage/seobject.py:2042
+ #, python-format
+ msgid "Boolean %s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2060
++#: ../semanage/seobject.py:2046
+ #, python-format
+ msgid "Could not delete boolean %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
+ msgid "Could not list booleans"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2112
++#: ../semanage/seobject.py:2100
+ msgid "unknown"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "off"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "on"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "SELinux boolean"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "State"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "Default"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
+-#: ../gui/polgengui.py:253
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../gui/polgengui.py:254
+ msgid "Description"
+ msgstr ""
+
+@@ -998,7 +994,7 @@ msgstr ""
+ msgid "Error sending audit message.\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
++#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
+ #, c-format
+ msgid "Could not determine enforcing mode.\n"
+ msgstr ""
+@@ -1113,62 +1109,66 @@ msgstr ""
+ msgid "Unable to set SIGHUP handler\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1053
++#: ../newrole/newrole.c:1036
++msgid "Sorry, newrole failed to drop capabilities\n"
++msgstr ""
++
++#: ../newrole/newrole.c:1052
+ #, c-format
+ msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1070
++#: ../newrole/newrole.c:1069
+ #, c-format
+ msgid "failed to get old_context.\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1077
++#: ../newrole/newrole.c:1076
+ #, c-format
+ msgid "Warning! Could not retrieve tty information.\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1098
++#: ../newrole/newrole.c:1097
+ #, c-format
+ msgid "error on reading PAM service configuration.\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1133
++#: ../newrole/newrole.c:1132
+ #, c-format
+ msgid "newrole: incorrect password for %s\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1160
++#: ../newrole/newrole.c:1159
+ #, c-format
+ msgid "newrole: failure forking: %s"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
++#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
+ #, c-format
+ msgid "Unable to restore tty label...\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
++#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
+ #, c-format
+ msgid "Failed to close tty properly\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1224
++#: ../newrole/newrole.c:1223
+ #, c-format
+ msgid "Could not close descriptors.\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1251
++#: ../newrole/newrole.c:1250
+ #, c-format
+ msgid "Error allocating shell's argv0.\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1287
++#: ../newrole/newrole.c:1286
+ #, c-format
+ msgid "Unable to restore the environment, aborting\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1298
++#: ../newrole/newrole.c:1297
+ msgid "failed to exec shell\n"
+ msgstr ""
+
+@@ -1271,20 +1271,20 @@ msgstr ""
+ msgid "chcat -l +CompanyConfidential juser"
+ msgstr ""
+
+-#: ../scripts/chcat:399 ../gui/polgen.py:1351
+-#, c-format, python-format
++#: ../scripts/chcat:399
++#, c-format
+ msgid "Options Error %s "
+ msgstr ""
+
+-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
++#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
+ msgid "Boolean"
+ msgstr ""
+
+-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
++#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
+ msgid "all"
+ msgstr ""
+
+-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
++#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
+ #: ../gui/system-config-selinux.glade:1615
+ #: ../gui/system-config-selinux.glade:1820
+ #: ../gui/system-config-selinux.glade:2437
+@@ -1360,557 +1360,444 @@ msgstr ""
+ msgid "Load Policy Module"
+ msgstr ""
+
+-#: ../gui/polgen.glade:79
+-msgid "Polgen"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:80
++#: ../gui/polgen.glade:9
+ msgid "Red Hat 2007"
+ msgstr ""
+
+-#: ../gui/polgen.glade:81
++#: ../gui/polgen.glade:11
+ msgid "GPL"
+ msgstr ""
+
+ #. TRANSLATORS: Replace this string with your names, one name per line.
+-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
++#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
+ msgid "translator-credits"
+ msgstr ""
+
+-#: ../gui/polgen.glade:90
++#: ../gui/polgen.glade:34
++msgid "Add Booleans Dialog"
++msgstr ""
++
++#: ../gui/polgen.glade:101
++msgid "Boolean Name"
++msgstr ""
++
++#: ../gui/polgen.glade:230
+ msgid "SELinux Policy Generation Tool"
+ msgstr ""
+
+-#: ../gui/polgen.glade:128
++#: ../gui/polgen.glade:251
+ msgid ""
+ "<b>Select the policy type for the application or user role you want to "
+ "confine:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:177
++#: ../gui/polgen.glade:284
+ msgid "<b>Applications</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++msgid "Standard Init Daemon"
++msgstr ""
++
++#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
+ msgid ""
+ "Standard Init Daemon are daemons started on boot via init scripts. Usually "
+ "requires a script in /etc/rc.d/init.d"
+ msgstr ""
+
+-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
+-msgid "Standard Init Daemon"
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++msgid "DBUS System Daemon"
+ msgstr ""
+
+-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
+-msgid "DBUS System Daemon"
++#: ../gui/polgen.glade:349
++msgid "Internet Services Daemon (inetd)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:280
++#: ../gui/polgen.glade:353
+ msgid "Internet Services Daemon are daemons started by xinetd"
+ msgstr ""
+
+-#: ../gui/polgen.glade:282
+-msgid "Internet Services Daemon (inetd)"
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++msgid "Web Application/Script (CGI)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:301
++#: ../gui/polgen.glade:370
+ msgid ""
+ "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
+-msgid "Web Application/Script (CGI)"
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++msgid "User Application"
+ msgstr ""
+
+-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
++#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
+ msgid ""
+ "User Application are any application that you would like to confine that is "
+ "started by a user"
+ msgstr ""
+
+-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
+-msgid "User Application"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:345 ../gui/polgen.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
+ msgid "Sandbox"
+ msgstr ""
+
+-#: ../gui/polgen.glade:391
++#: ../gui/polgen.glade:446
+ msgid "<b>Login Users</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:453
++#: ../gui/polgen.glade:478
++msgid "Existing User Roles"
++msgstr ""
++
++#: ../gui/polgen.glade:482
+ msgid "Modify an existing login user record."
+ msgstr ""
+
+-#: ../gui/polgen.glade:455
+-msgid "Existing User Roles"
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++msgid "Minimal Terminal User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:474
++#: ../gui/polgen.glade:499
+ 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:476 ../gui/polgen.py:162
+-msgid "Minimal Terminal User Role"
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++msgid "Minimal X Windows User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:495
++#: ../gui/polgen.glade:516
+ 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:497 ../gui/polgen.py:163
+-msgid "Minimal X Windows User Role"
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++msgid "User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:516
++#: ../gui/polgen.glade:533
+ msgid ""
+ "User with full networking, no setuid applications without transition, no "
+ "sudo, no su."
+ msgstr ""
+
+-#: ../gui/polgen.glade:518 ../gui/polgen.py:164
+-msgid "User Role"
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++msgid "Admin User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:537
++#: ../gui/polgen.glade:550
+ msgid ""
+ "User with full networking, no setuid applications without transition, no su, "
+ "can sudo to Root Administration Roles"
+ msgstr ""
+
+-#: ../gui/polgen.glade:539 ../gui/polgen.py:165
+-msgid "Admin User Role"
++#: ../gui/polgen.glade:592
++msgid "<b>Root Users</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:585
+-msgid "<b>Root Users</b>"
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++msgid "Root Admin User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:647
++#: ../gui/polgen.glade:627
+ 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:649 ../gui/polgen.py:166
+-msgid "Root Admin User Role"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:716
+-msgid "label104"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:745
++#: ../gui/polgen.glade:705
+ msgid "<b>Enter name of application or user role:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
++#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
+ msgid "Name"
+ msgstr ""
+
+-#: ../gui/polgen.glade:807
++#: ../gui/polgen.glade:739
+ msgid "Enter complete path for executable to be confined."
+ msgstr ""
+
+-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
++#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
+ msgid "..."
+ msgstr ""
+
+-#: ../gui/polgen.glade:849
++#: ../gui/polgen.glade:776
+ msgid "Enter unique name for the confined application or user role."
+ msgstr ""
+
+-#: ../gui/polgen.glade:871
++#: ../gui/polgen.glade:794
+ msgid "Executable"
+ msgstr ""
+
+-#: ../gui/polgen.glade:899
++#: ../gui/polgen.glade:808
+ msgid "Init script"
+ msgstr ""
+
+-#: ../gui/polgen.glade:927
++#: ../gui/polgen.glade:821
+ msgid ""
+ "Enter complete path to init script used to start the confined application."
+ msgstr ""
+
+-#: ../gui/polgen.glade:982
+-msgid "label105"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1011
++#: ../gui/polgen.glade:887
+ msgid "<b>Select existing role to modify:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1045
++#: ../gui/polgen.glade:908
+ msgid "Select the user roles that will transiton to the %s domain."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1073
+-msgid "label106"
++#: ../gui/polgen.glade:928
++msgid "role tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1102
++#: ../gui/polgen.glade:945
+ msgid "<b>Select roles that %s will transition to:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1136
++#: ../gui/polgen.glade:963
+ msgid "Select applications domains that %s will transition to."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1164
+-msgid "label107"
++#: ../gui/polgen.glade:983
++msgid ""
++"transition \n"
++"role tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1193
++#: ../gui/polgen.glade:1001
+ msgid "<b>Select the user_roles that will transition to %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1227
++#: ../gui/polgen.glade:1019
+ msgid "Select the user roles that will transiton to this applications domains."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1255
+-msgid "label108"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1284
++#: ../gui/polgen.glade:1056
+ msgid "<b>Select domains that %s will administer:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
++#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
+ msgid "Select the domains that you would like this user administer."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1346
+-msgid "label109"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1375
++#: ../gui/polgen.glade:1111
+ msgid "<b>Select additional roles for %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1437
+-msgid "label111"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1466
++#: ../gui/polgen.glade:1166
+ msgid "<b>Enter network ports that %s binds on:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
++#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
+ msgid "<b>TCP Ports</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
++#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
++#: ../gui/polgen.glade:1698
++msgid "All"
++msgstr ""
++
++#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
+ msgid "Allows %s to bind to any udp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
+-#: ../gui/polgen.glade:2215
+-msgid "All"
++#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
++msgid "600-1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
++#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
+ msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
+-msgid "600-1024"
++#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
++msgid "Unreserved Ports (>1024)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
++#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s binds "
+ "to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
+-msgid "Unreserved Ports (>1024)"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
+-#: ../gui/polgen.glade:2233
++#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
++#: ../gui/polgen.glade:1718
+ msgid "Select Ports"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
++#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
+ msgid "Allows %s to bind to any udp ports > 1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
++#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
+ msgid "<b>UDP Ports</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1937
+-msgid "label113"
++#: ../gui/polgen.glade:1519
++msgid ""
++"Network\n"
++"Bind tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1966
++#: ../gui/polgen.glade:1537
+ msgid "<b>Select network ports that %s connects to:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2058
++#: ../gui/polgen.glade:1593
+ msgid "Allows %s to connect to any tcp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2104
++#: ../gui/polgen.glade:1622
+ msgid ""
+ "Enter a comma separated list of tcp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2212
++#: ../gui/polgen.glade:1702
+ msgid "Allows %s to connect to any udp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2258
++#: ../gui/polgen.glade:1731
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2305
+-msgid "label114"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2334
++#: ../gui/polgen.glade:1792
+ msgid "<b>Select common application traits for %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2366
++#: ../gui/polgen.glade:1809
+ msgid "Writes syslog messages\t"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2385
++#: ../gui/polgen.glade:1824
+ msgid "Create/Manipulate temporary files in /tmp"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2404
++#: ../gui/polgen.glade:1839
+ msgid "Uses Pam for authentication"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2423
++#: ../gui/polgen.glade:1854
+ msgid "Uses nsswitch or getpw* calls"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2442
++#: ../gui/polgen.glade:1869
+ msgid "Uses dbus"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2461
++#: ../gui/polgen.glade:1884
+ msgid "Sends audit messages"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2480
++#: ../gui/polgen.glade:1899
+ msgid "Interacts with the terminal"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2499
++#: ../gui/polgen.glade:1914
+ msgid "Sends email"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2530
+-msgid "label115"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2559
++#: ../gui/polgen.glade:1961
+ msgid "<b>Add files/directories that %s manages</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2788
++#: ../gui/polgen.glade:2122
+ msgid ""
+ "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
+ "Files ..."
+ msgstr ""
+
+-#: ../gui/polgen.glade:2823
+-msgid "label116"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2852
++#: ../gui/polgen.glade:2166
+ msgid "<b>Add booleans from the %s policy:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3002
++#: ../gui/polgen.glade:2274
+ msgid "Add/Remove booleans used by the %s domain"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3066
++#: ../gui/polgen.glade:2316
+ msgid "<b>Which directory you will generate the %s policy?</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3097
++#: ../gui/polgen.glade:2334
+ msgid "Policy Directory"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3254
+-msgid "Add Booleans Dialog"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:3327
+-msgid "Boolean Name"
+-msgstr ""
+-
+-#: ../gui/polgengui.py:261
++#: ../gui/polgengui.py:262
+ msgid "Role"
+ msgstr ""
+
+-#: ../gui/polgengui.py:268
++#: ../gui/polgengui.py:269
+ msgid "Existing_User"
+ msgstr ""
+
+-#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
++#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
+ msgid "Application"
+ msgstr ""
+
+-#: ../gui/polgengui.py:352
++#: ../gui/polgengui.py:353
+ #, python-format
+ msgid "%s must be a directory"
+ msgstr ""
+
+-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
++#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
+ msgid "You must select a user"
+ msgstr ""
+
+-#: ../gui/polgengui.py:542
++#: ../gui/polgengui.py:543
+ msgid "Select executable file to be confined."
+ msgstr ""
+
+-#: ../gui/polgengui.py:553
++#: ../gui/polgengui.py:554
+ msgid "Select init script file to be confined."
+ msgstr ""
+
+-#: ../gui/polgengui.py:563
++#: ../gui/polgengui.py:564
+ msgid "Select file(s) that confined application creates or writes"
+ msgstr ""
+
+-#: ../gui/polgengui.py:570
++#: ../gui/polgengui.py:571
+ msgid "Select directory(s) that the confined application owns and writes into"
+ msgstr ""
+
+-#: ../gui/polgengui.py:632
++#: ../gui/polgengui.py:633
+ msgid "Select directory to generate policy files in"
+ msgstr ""
+
+-#: ../gui/polgengui.py:649
++#: ../gui/polgengui.py:650
+ #, python-format
+ msgid ""
+ "Type %s_t already defined in current policy.\n"
+ "Do you want to continue?"
+ msgstr ""
+
+-#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
++#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
+ msgid "Verify Name"
+ msgstr ""
+
+-#: ../gui/polgengui.py:653
++#: ../gui/polgengui.py:654
+ #, python-format
+ msgid ""
+ "Module %s.pp already loaded in current policy.\n"
+ "Do you want to continue?"
+ msgstr ""
+
+-#: ../gui/polgengui.py:699
++#: ../gui/polgengui.py:700
+ msgid ""
+ "You must add a name made up of letters and numbers and containing no spaces."
+ msgstr ""
+
+-#: ../gui/polgengui.py:713
++#: ../gui/polgengui.py:714
+ msgid "You must enter a executable"
+ msgstr ""
+
+-#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
++#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
+ msgid "Configue SELinux"
+ msgstr ""
+
+-#: ../gui/polgen.py:158
+-msgid "Internet Services Daemon"
+-msgstr ""
+-
+-#: ../gui/polgen.py:197
+-#, python-format
+-msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+-msgstr ""
+-
+-#: ../gui/polgen.py:324
+-msgid "You must enter a name for your confined process/user"
+-msgstr ""
+-
+-#: ../gui/polgen.py:326
+-msgid ""
+-"Name must be alpha numberic with no spaces. Consider using option \"-n "
+-"MODULENAME\""
+-msgstr ""
+-
+-#: ../gui/polgen.py:414
+-msgid "User Role types can not be assigned executables."
+-msgstr ""
+-
+-#: ../gui/polgen.py:420
+-msgid "Only Daemon apps can use an init script.."
+-msgstr ""
+-
+-#: ../gui/polgen.py:438
+-msgid "use_resolve must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:444
+-msgid "use_syslog must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:450
+-msgid "use_kerberos must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1306
+-#, python-format
+-msgid ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
+-msgstr ""
+-
+ #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+ msgid "Network Port"
+ msgstr ""
+@@ -1948,1411 +1835,1487 @@ msgstr ""
+ msgid "Group View"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
++#: ../sepolicy/sepolicy/generate.py:158
++msgid "Internet Services Daemon"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
++#: ../sepolicy/sepolicy/generate.py:171
++msgid "Valid Types:\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: ../sepolicy/sepolicy/generate.py:205
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: ../sepolicy/sepolicy/generate.py:332
++msgid "You must enter a name for your confined process/user"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
++#: ../sepolicy/sepolicy/generate.py:334
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:422
++msgid "User Role types can not be assigned executables."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
++#: ../sepolicy/sepolicy/generate.py:428
++msgid "Only Daemon apps can use an init script.."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
++#: ../sepolicy/sepolicy/generate.py:446
++msgid "use_resolve must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
++#: ../sepolicy/sepolicy/generate.py:452
++msgid "use_syslog must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
++#: ../sepolicy/sepolicy/generate.py:458
++msgid "use_kerberos must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
++#: ../sepolicy/sepolicy/generate.py:464
++msgid "manage_krb5_rcache must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
++#: ../sepolicy/sepolicy/generate.py:494
++msgid "USER Types automatically get a tmp type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
++#: ../sepolicy/sepolicy/generate.py:1012
++msgid "You must enter the executable path for your confined process"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
++#: ../sepolicy/sepolicy/generate.py:1190
++msgid "Type Enforcement file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
++#: ../sepolicy/sepolicy/generate.py:1191
++msgid "Interface file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
++#: ../sepolicy/sepolicy/generate.py:1192
++msgid "File Contexts file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
++#: ../sepolicy/sepolicy/generate.py:1193
++msgid "Setup Script"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
++msgstr ""
++
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/sk.po b/policycoreutils/po/sk.po
+index 3aa6d03..206b867 100644
+--- a/policycoreutils/po/sk.po
++++ b/policycoreutils/po/sk.po
+@@ -7,16 +7,16 @@ msgid ""
+ msgstr ""
+ "Project-Id-Version: Policycoreutils\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
+ "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
+-"Language-Team: Slovak (http://www.transifex.net/projects/p/fedora/language/"
++"Language-Team: Slovak (http://www.transifex.com/projects/p/fedora/language/"
+ "sk/)\n"
+ "Language: sk\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n"
++"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -28,7 +28,7 @@ msgstr ""
+ " kde: <skript> je názov init skriptu pre spustenie,\n"
+ " <params ...> sú parametre pre tento skript."
+
+-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
++#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
+ #, c-format
+ msgid "failed to initialize PAM\n"
+ msgstr "zlyhanie inicializácie PAM\n"
+@@ -77,7 +77,7 @@ msgstr "run_init môže byť použitý len na SELinux jadre.\n"
+ msgid "authentication failed.\n"
+ msgstr "autentifikácia zlyhala.\n"
+
+-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
++#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
+ #, c-format
+ msgid "Could not set exec context to %s.\n"
+ msgstr "Nemožno nastaviť exec kontext pre %s.\n"
+@@ -90,856 +90,852 @@ msgstr ""
+ msgid "To make this policy package active, execute:"
+ msgstr ""
+
+-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
+-msgid "global"
+-msgstr ""
+-
+-#: ../semanage/seobject.py:225
++#: ../semanage/seobject.py:200
+ msgid "Could not create semanage handle"
+ msgstr ""
+
+-#: ../semanage/seobject.py:233
++#: ../semanage/seobject.py:208
+ msgid "SELinux policy is not managed or store cannot be accessed."
+ msgstr ""
+ "Pravidlá SELinuxu nie sú spravované, alebo nemožno pristupovať k pamäti."
+
+-#: ../semanage/seobject.py:238
++#: ../semanage/seobject.py:213
+ msgid "Cannot read policy store."
+ msgstr "Nemožno načítať pravidlo z pamäte."
+
+-#: ../semanage/seobject.py:243
++#: ../semanage/seobject.py:218
+ msgid "Could not establish semanage connection"
+ msgstr "Nemožno vytvoriť spojenie na semanage"
+
+-#: ../semanage/seobject.py:248
++#: ../semanage/seobject.py:223
+ msgid "Could not test MLS enabled status"
+ msgstr ""
+
+-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
+ msgid "Not yet implemented"
+ msgstr ""
+
+-#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:233
+ msgid "Semanage transaction already in progress"
+ msgstr ""
+
+-#: ../semanage/seobject.py:267
++#: ../semanage/seobject.py:242
+ msgid "Could not start semanage transaction"
+ msgstr "Nemožno začať semanage prenos"
+
+-#: ../semanage/seobject.py:278
++#: ../semanage/seobject.py:254
+ msgid "Could not commit semanage transaction"
+ msgstr ""
+
+-#: ../semanage/seobject.py:283
++#: ../semanage/seobject.py:259
+ msgid "Semanage transaction not in progress"
+ msgstr ""
+
+-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
+ msgid "Could not list SELinux modules"
+ msgstr ""
+
+-#: ../semanage/seobject.py:308
++#: ../semanage/seobject.py:284
+ msgid "Modules Name"
+ msgstr ""
+
+-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
+ msgid "Version"
+ msgstr ""
+
+-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
+ msgid "Disabled"
+ msgstr ""
+
+-#: ../semanage/seobject.py:326
++#: ../semanage/seobject.py:302
+ #, python-format
+ msgid "Could not disable module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:337
++#: ../semanage/seobject.py:313
+ #, python-format
+ msgid "Could not enable module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:352
++#: ../semanage/seobject.py:328
+ #, python-format
+ msgid "Could not remove module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:362
++#: ../semanage/seobject.py:338
+ msgid "dontaudit requires either 'on' or 'off'"
+ msgstr ""
+
+-#: ../semanage/seobject.py:391
++#: ../semanage/seobject.py:366
+ msgid "Builtin Permissive Types"
+ msgstr ""
+
+-#: ../semanage/seobject.py:401
++#: ../semanage/seobject.py:376
+ msgid "Customized Permissive Types"
+ msgstr ""
+
+-#: ../semanage/seobject.py:442
++#: ../semanage/seobject.py:417
+ #, python-format
+ msgid "Could not set permissive domain %s (module installation failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:448
++#: ../semanage/seobject.py:423
+ #, python-format
+ msgid "Could not remove permissive domain %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
+-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
+-#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
+-#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
+-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
+-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
+-#: ../semanage/seobject.py:2045
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
+ #, python-format
+ msgid "Could not create a key for %s"
+ msgstr "Nemožno vytvoriť kľúč pre %s"
+
+-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
+-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
+ #, python-format
+ msgid "Could not check if login mapping for %s is defined"
+ msgstr "Nemožno skontrolovať či mapovanie loginu pre %s je definované"
+
+-#: ../semanage/seobject.py:496
++#: ../semanage/seobject.py:471
+ #, python-format
+ msgid "Linux Group %s does not exist"
+ msgstr ""
+
+-#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:476
+ #, python-format
+ msgid "Linux User %s does not exist"
+ msgstr "Linuxový užívateľ %s neexistuje"
+
+-#: ../semanage/seobject.py:505
++#: ../semanage/seobject.py:480
+ #, python-format
+ msgid "Could not create login mapping for %s"
+ msgstr "Nemožno vytvoriť mapovanie loginu pre %s"
+
+-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
+ #, python-format
+ msgid "Could not set name for %s"
+ msgstr "Nemožno nastaviť meno pre %s"
+
+-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
+ #, python-format
+ msgid "Could not set MLS range for %s"
+ msgstr "Nemožno nastavit MLS rozsah pre %s"
+
+-#: ../semanage/seobject.py:518
++#: ../semanage/seobject.py:493
+ #, python-format
+ msgid "Could not set SELinux user for %s"
+ msgstr "Nemožno nastaviť SELinux užívateľa pre %s"
+
+-#: ../semanage/seobject.py:522
++#: ../semanage/seobject.py:497
+ #, python-format
+ msgid "Could not add login mapping for %s"
+ msgstr "Nemožno pridat mapovanie loginu pre %s"
+
+-#: ../semanage/seobject.py:540
++#: ../semanage/seobject.py:515
+ msgid "Requires seuser or serange"
+ msgstr "Vyžaduje seuser alebo serange"
+
+-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
+ #, python-format
+ msgid "Login mapping for %s is not defined"
+ msgstr "Mapovanie loginu pre %s nie je definované"
+
+-#: ../semanage/seobject.py:567
++#: ../semanage/seobject.py:542
+ #, python-format
+ msgid "Could not query seuser for %s"
+ msgstr "Nemožno overiť seuser pre %s"
+
+-#: ../semanage/seobject.py:581
++#: ../semanage/seobject.py:556
+ #, python-format
+ msgid "Could not modify login mapping for %s"
+ msgstr "Nemožno zmeniť mapovanie loginu pre %s"
+
+-#: ../semanage/seobject.py:615
++#: ../semanage/seobject.py:590
+ #, python-format
+ msgid "Login mapping for %s is defined in policy, cannot be deleted"
+ msgstr "Mapovanie loginu pre %s je definované v pravidlách, nemôže byť zmazané"
+
+-#: ../semanage/seobject.py:619
++#: ../semanage/seobject.py:594
+ #, python-format
+ msgid "Could not delete login mapping for %s"
+ msgstr "Nemožno zmazať mapovanie loginu pre %s"
+
+-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
+-#: ../semanage/seobject.py:897
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
+ msgid "Could not list login mappings"
+ msgstr "Nemožno listovať mapovaniami loginov"
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
+ #: ../gui/system-config-selinux.glade:100
+ msgid "Login Name"
+ msgstr ""
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:128
+ #: ../gui/system-config-selinux.glade:915
+ #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
+ msgid "SELinux User"
+ msgstr ""
+
+-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
+ #: ../gui/system-config-selinux.glade:943
+ msgid "MLS/MCS Range"
+ msgstr ""
+
+-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
+-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
+-#: ../semanage/seobject.py:864
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
+ #, python-format
+ msgid "Could not check if SELinux user %s is defined"
+ msgstr "Nemožno skontrolovať či SELinux užívateľ %s je definovaný"
+
+-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
+-#: ../semanage/seobject.py:870
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
+ #, python-format
+ msgid "Could not query user for %s"
+ msgstr "Nemožno overiť užívateľa pre %s"
+
+-#: ../semanage/seobject.py:726
++#: ../semanage/seobject.py:701
+ #, python-format
+ msgid "You must add at least one role for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:716
+ #, python-format
+ msgid "Could not create SELinux user for %s"
+ msgstr "Nemožno vytvoriť SELinux užívateľa pre %s"
+
+-#: ../semanage/seobject.py:750
++#: ../semanage/seobject.py:725
+ #, python-format
+ msgid "Could not add role %s for %s"
+ msgstr "Nemožno pridať rolu %s pre %s"
+
+-#: ../semanage/seobject.py:759
++#: ../semanage/seobject.py:734
+ #, python-format
+ msgid "Could not set MLS level for %s"
+ msgstr "Nemožno nastaviť MLS úroveň pre %s"
+
+-#: ../semanage/seobject.py:762
++#: ../semanage/seobject.py:737
+ #, python-format
+ msgid "Could not add prefix %s for %s"
+ msgstr "Nemožno pridať prefix %s pre %s"
+
+-#: ../semanage/seobject.py:765
++#: ../semanage/seobject.py:740
+ #, python-format
+ msgid "Could not extract key for %s"
+ msgstr "Nemožno extrahovať kľúč pre %s"
+
+-#: ../semanage/seobject.py:769
++#: ../semanage/seobject.py:744
+ #, python-format
+ msgid "Could not add SELinux user %s"
+ msgstr "Nemožno pridať SELinux užívateľa %s"
+
+-#: ../semanage/seobject.py:791
++#: ../semanage/seobject.py:766
+ msgid "Requires prefix, roles, level or range"
+ msgstr "Požaduje prefix, role, úroveň alebo rozsah"
+
+-#: ../semanage/seobject.py:793
++#: ../semanage/seobject.py:768
+ msgid "Requires prefix or roles"
+ msgstr "Požaduje prefix alebo role"
+
+-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
+ #, python-format
+ msgid "SELinux user %s is not defined"
+ msgstr "SELinux užívateľ %s nie je definovaný"
+
+-#: ../semanage/seobject.py:832
++#: ../semanage/seobject.py:807
+ #, python-format
+ msgid "Could not modify SELinux user %s"
+ msgstr "Nemožno zmeniť SELinux užívateľa %s"
+
+-#: ../semanage/seobject.py:866
++#: ../semanage/seobject.py:841
+ #, python-format
+ msgid "SELinux user %s is defined in policy, cannot be deleted"
+ msgstr "SELinux užívateľ %s je definovaný v pravidlách, nemožno ho zmazať"
+
+-#: ../semanage/seobject.py:877
++#: ../semanage/seobject.py:852
+ #, python-format
+ msgid "Could not delete SELinux user %s"
+ msgstr "Nemožno zmazať SELinux užívateľa %s"
+
+-#: ../semanage/seobject.py:915
++#: ../semanage/seobject.py:890
+ msgid "Could not list SELinux users"
+ msgstr "Nemožno listovať SELinux užívateľmi"
+
+-#: ../semanage/seobject.py:921
++#: ../semanage/seobject.py:896
+ #, python-format
+ msgid "Could not list roles for user %s"
+ msgstr "Nemožno listovať rolami pre užívateľa %s"
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "Labeling"
+ msgstr ""
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "MLS/"
+ msgstr ""
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "Prefix"
+ msgstr ""
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Level"
+ msgstr ""
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Range"
+ msgstr ""
+
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
+ msgid "SELinux Roles"
+ msgstr ""
+
+-#: ../semanage/seobject.py:967
++#: ../semanage/seobject.py:942
+ msgid "Protocol udp or tcp is required"
+ msgstr "Protokol udp alebo tcp je požadovaný"
+
+-#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:944
+ msgid "Port is required"
+ msgstr "Port je požadovaný"
+
+-#: ../semanage/seobject.py:979
++#: ../semanage/seobject.py:954
+ msgid "Invalid Port"
+ msgstr ""
+
+-#: ../semanage/seobject.py:983
++#: ../semanage/seobject.py:958
+ #, python-format
+ msgid "Could not create a key for %s/%s"
+ msgstr "Nemožno vytvoriť kľúč pre %s/%s"
+
+-#: ../semanage/seobject.py:994
++#: ../semanage/seobject.py:969
+ msgid "Type is required"
+ msgstr "Typ je požadovaný"
+
+-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
+-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
+ #, python-format
+ msgid "Could not check if port %s/%s is defined"
+ msgstr "Nemožno skontrolovať či port %s/%s je definovaný"
+
+-#: ../semanage/seobject.py:1002
++#: ../semanage/seobject.py:977
+ #, python-format
+ msgid "Port %s/%s already defined"
+ msgstr "Port %s/%s je už definovaný"
+
+-#: ../semanage/seobject.py:1006
++#: ../semanage/seobject.py:981
+ #, python-format
+ msgid "Could not create port for %s/%s"
+ msgstr "Nemožno vytvoriť port pre %s/%s"
+
+-#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:987
+ #, python-format
+ msgid "Could not create context for %s/%s"
+ msgstr "Nemožno vytvoriť kontext pre %s/%s"
+
+-#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:991
+ #, python-format
+ msgid "Could not set user in port context for %s/%s"
+ msgstr "Nemožno nastaviť užívateľa v kontexte portu pre %s/%s"
+
+-#: ../semanage/seobject.py:1020
++#: ../semanage/seobject.py:995
+ #, python-format
+ msgid "Could not set role in port context for %s/%s"
+ msgstr "Nemožno nastaviť rolu v kontexte portu pre %s/%s"
+
+-#: ../semanage/seobject.py:1024
++#: ../semanage/seobject.py:999
+ #, python-format
+ msgid "Could not set type in port context for %s/%s"
+ msgstr "Nemožno nastaviť typ v kontexte portu pre %s/%s"
+
+-#: ../semanage/seobject.py:1029
++#: ../semanage/seobject.py:1004
+ #, python-format
+ msgid "Could not set mls fields in port context for %s/%s"
+ msgstr "Nemožno nastaviť mls pole v kontexte portu pre %s/%s"
+
+-#: ../semanage/seobject.py:1033
++#: ../semanage/seobject.py:1008
+ #, python-format
+ msgid "Could not set port context for %s/%s"
+ msgstr "Nemožno nastaviť kontext portu pre %s/%s"
+
+-#: ../semanage/seobject.py:1037
++#: ../semanage/seobject.py:1012
+ #, python-format
+ msgid "Could not add port %s/%s"
+ msgstr "Nemožno pridať port %s/%s"
+
+-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
+-#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
+ msgid "Requires setype or serange"
+ msgstr "Požaduje setype alebo serange"
+
+-#: ../semanage/seobject.py:1053
++#: ../semanage/seobject.py:1028
+ msgid "Requires setype"
+ msgstr "Požaduje setype"
+
+-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
+ #, python-format
+ msgid "Port %s/%s is not defined"
+ msgstr "Por %s/%s nie je definovaný"
+
+-#: ../semanage/seobject.py:1065
++#: ../semanage/seobject.py:1040
+ #, python-format
+ msgid "Could not query port %s/%s"
+ msgstr "Nemožno overiť port %s/%s"
+
+-#: ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1051
+ #, python-format
+ msgid "Could not modify port %s/%s"
+ msgstr "Nemožno zmeniť port %s/%s"
+
+-#: ../semanage/seobject.py:1089
++#: ../semanage/seobject.py:1064
+ msgid "Could not list the ports"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1080
+ #, python-format
+ msgid "Could not delete the port %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1122
++#: ../semanage/seobject.py:1097
+ #, python-format
+ msgid "Port %s/%s is defined in policy, cannot be deleted"
+ msgstr "Port %s/%s je definovaný v pravidlách, nemôže byť zmazaný"
+
+-#: ../semanage/seobject.py:1126
++#: ../semanage/seobject.py:1101
+ #, python-format
+ msgid "Could not delete port %s/%s"
+ msgstr "Nemožno zmazať port %s/%s"
+
+-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
+ msgid "Could not list ports"
+ msgstr "Nemožno listovať portami"
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "SELinux Port Type"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "Proto"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
+ msgid "Port Number"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1222
++#: ../semanage/seobject.py:1197
+ msgid "Node Address is required"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1237
++#: ../semanage/seobject.py:1212
+ msgid "Unknown or missing protocol"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
+-#: ../semanage/seobject.py:1728
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
+ msgid "SELinux Type is required"
+ msgstr "SELinux typ je požadovaný"
+
+-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
+-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
+-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
+-#: ../semanage/seobject.py:1732
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
+ #, python-format
+ msgid "Could not create key for %s"
+ msgstr "Nemožno vytvoriť kľúč pre %s"
+
+-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
+-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
+ #, python-format
+ msgid "Could not check if addr %s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1266
++#: ../semanage/seobject.py:1241
+ #, python-format
+ msgid "Could not create addr for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
+-#: ../semanage/seobject.py:1690
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
+ #, python-format
+ msgid "Could not create context for %s"
+ msgstr "Nemožno vytvoriť kontext pre %s"
+
+-#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1251
+ #, python-format
+ msgid "Could not set mask for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1255
+ #, python-format
+ msgid "Could not set user in addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1284
++#: ../semanage/seobject.py:1259
+ #, python-format
+ msgid "Could not set role in addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1288
++#: ../semanage/seobject.py:1263
+ #, python-format
+ msgid "Could not set type in addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1293
++#: ../semanage/seobject.py:1268
+ #, python-format
+ msgid "Could not set mls fields in addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1297
++#: ../semanage/seobject.py:1272
+ #, python-format
+ msgid "Could not set addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1301
++#: ../semanage/seobject.py:1276
+ #, python-format
+ msgid "Could not add addr %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
+ #, python-format
+ msgid "Addr %s is not defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1330
++#: ../semanage/seobject.py:1305
+ #, python-format
+ msgid "Could not query addr %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1340
++#: ../semanage/seobject.py:1315
+ #, python-format
+ msgid "Could not modify addr %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1368
++#: ../semanage/seobject.py:1343
+ #, python-format
+ msgid "Addr %s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1372
++#: ../semanage/seobject.py:1347
+ #, python-format
+ msgid "Could not delete addr %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1384
++#: ../semanage/seobject.py:1359
+ msgid "Could not deleteall node mappings"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1398
++#: ../semanage/seobject.py:1373
+ msgid "Could not list addrs"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
+-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
+ #, python-format
+ msgid "Could not check if interface %s is defined"
+ msgstr "Nemožno skontrolovať či rozhranie %s je definované"
+
+-#: ../semanage/seobject.py:1465
++#: ../semanage/seobject.py:1440
+ #, python-format
+ msgid "Could not create interface for %s"
+ msgstr "Nemožno vytvoriť rozhranie pre %s"
+
+-#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1449
+ #, python-format
+ msgid "Could not set user in interface context for %s"
+ msgstr "Nemožno nastaviť užívateľa v kontexte rozhrania pre %s"
+
+-#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1453
+ #, python-format
+ msgid "Could not set role in interface context for %s"
+ msgstr "Nemožno nastaviť rolu v kontexte rozhrania pre %s"
+
+-#: ../semanage/seobject.py:1482
++#: ../semanage/seobject.py:1457
+ #, python-format
+ msgid "Could not set type in interface context for %s"
+ msgstr "Nemožno nastaviť typ v kontexte rozhrania pre %s"
+
+-#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1462
+ #, python-format
+ msgid "Could not set mls fields in interface context for %s"
+ msgstr "Nemožno nastaviť mls pole v kontexte rozhrania pre %s"
+
+-#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1466
+ #, python-format
+ msgid "Could not set interface context for %s"
+ msgstr "Nemožno nastaviť kontext rozhrania pre %s"
+
+-#: ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1470
+ #, python-format
+ msgid "Could not set message context for %s"
+ msgstr "Nemožno nastaviť kontext správy pre %s"
+
+-#: ../semanage/seobject.py:1499
++#: ../semanage/seobject.py:1474
+ #, python-format
+ msgid "Could not add interface %s"
+ msgstr "Nemožno pridať rozhranie %s"
+
+-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
+ #, python-format
+ msgid "Interface %s is not defined"
+ msgstr "Rozhranie %s nie je definované"
+
+-#: ../semanage/seobject.py:1526
++#: ../semanage/seobject.py:1501
+ #, python-format
+ msgid "Could not query interface %s"
+ msgstr "Nemožno overiť rozhranie %s"
+
+-#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1512
+ #, python-format
+ msgid "Could not modify interface %s"
+ msgstr "Nemožno zmeniť rozhranie %s"
+
+-#: ../semanage/seobject.py:1562
++#: ../semanage/seobject.py:1537
+ #, python-format
+ msgid "Interface %s is defined in policy, cannot be deleted"
+ msgstr "Rozhranie %s je definované v pravidlách, nemôže byť zmazané"
+
+-#: ../semanage/seobject.py:1566
++#: ../semanage/seobject.py:1541
+ #, python-format
+ msgid "Could not delete interface %s"
+ msgstr "Nemožno zmazať rozhranie %s"
+
+-#: ../semanage/seobject.py:1578
++#: ../semanage/seobject.py:1553
+ msgid "Could not delete all interface mappings"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1567
+ msgid "Could not list interfaces"
+ msgstr "Nemožno listovať rozhraniami"
+
+-#: ../semanage/seobject.py:1617
++#: ../semanage/seobject.py:1592
+ msgid "SELinux Interface"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
+ msgid "Context"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1652
+ #, python-format
+ msgid "Equivalence class for %s already exists"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1673
++#: ../semanage/seobject.py:1658
+ #, python-format
+ msgid "File spec %s conflicts with equivalency rule '%s %s'"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1682
++#: ../semanage/seobject.py:1667
+ #, python-format
+ msgid "Equivalence class for %s does not exists"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1681
+ #, python-format
+ msgid "Could not set user in file context for %s"
+ msgstr "Nemožno nastaviť užívateľa v kontexte súboru pre %s"
+
+-#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1685
+ #, python-format
+ msgid "Could not set role in file context for %s"
+ msgstr "Nemožno nastaviť rolu v kontexte súboru pre %s"
+
+-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
+ #, python-format
+ msgid "Could not set mls fields in file context for %s"
+ msgstr "Nemožno nastaviť mls pole v kontexte súboru pre %s"
+
+-#: ../semanage/seobject.py:1711
++#: ../semanage/seobject.py:1696
+ msgid "Invalid file specification"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1713
++#: ../semanage/seobject.py:1698
+ msgid "File specification can not include spaces"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1718
++#: ../semanage/seobject.py:1703
+ #, python-format
+ msgid ""
+ "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
+-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
+-#: ../semanage/seobject.py:1880
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
+ #, python-format
+ msgid "Could not check if file context for %s is defined"
+ msgstr "Nemožno skontrolovať či kontext súboru pre %s je definovaný"
+
+-#: ../semanage/seobject.py:1749
++#: ../semanage/seobject.py:1734
+ #, python-format
+ msgid "Could not create file context for %s"
+ msgstr "Nemožno vytvoriť kontext súboru pre %s"
+
+-#: ../semanage/seobject.py:1757
++#: ../semanage/seobject.py:1742
+ #, python-format
+ msgid "Could not set type in file context for %s"
+ msgstr "Nemožno nastaviť typ v kontexte súboru pre %s"
+
+-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
+-#: ../semanage/seobject.py:1826
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
+ #, python-format
+ msgid "Could not set file context for %s"
+ msgstr "Nemožno nastavit kontext súboru pre %s"
+
+-#: ../semanage/seobject.py:1771
++#: ../semanage/seobject.py:1756
+ #, python-format
+ msgid "Could not add file context for %s"
+ msgstr "Nemožno pridať kontext súboru pre %s"
+
+-#: ../semanage/seobject.py:1785
++#: ../semanage/seobject.py:1770
+ msgid "Requires setype, serange or seuser"
+ msgstr "Požaduje setype, serange alebo seuser"
+
+-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
+ #, python-format
+ msgid "File context for %s is not defined"
+ msgstr "Kontext súboru pre %s nie je definovaný"
+
+-#: ../semanage/seobject.py:1804
++#: ../semanage/seobject.py:1789
+ #, python-format
+ msgid "Could not query file context for %s"
+ msgstr "Nemožno overiť kontext súboru pre %s"
+
+-#: ../semanage/seobject.py:1830
++#: ../semanage/seobject.py:1815
+ #, python-format
+ msgid "Could not modify file context for %s"
+ msgstr "Nemožno zmeniť kontext súboru pre %s"
+
+-#: ../semanage/seobject.py:1843
++#: ../semanage/seobject.py:1828
+ msgid "Could not list the file contexts"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1857
++#: ../semanage/seobject.py:1842
+ #, python-format
+ msgid "Could not delete the file context %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1882
++#: ../semanage/seobject.py:1867
+ #, python-format
+ msgid "File context for %s is defined in policy, cannot be deleted"
+ msgstr "Kontext súboru pre %s je definovaný v pravidlách, nemôže byť zmazaný"
+
+-#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1873
+ #, python-format
+ msgid "Could not delete file context for %s"
+ msgstr "Nemožno zmazať kontext súboru pre %s"
+
+-#: ../semanage/seobject.py:1903
++#: ../semanage/seobject.py:1888
+ msgid "Could not list file contexts"
+ msgstr "Nemožno listovať kontextami súboru"
+
+-#: ../semanage/seobject.py:1907
++#: ../semanage/seobject.py:1892
+ msgid "Could not list local file contexts"
+ msgstr "Nemožno listovať kontextami lokálnych súborov"
+
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
+ msgid "SELinux fcontext"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
+ msgid "type"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1957
++#: ../semanage/seobject.py:1942
+ msgid ""
+ "\n"
+ "SELinux Distribution fcontext Equivalence \n"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1962
++#: ../semanage/seobject.py:1947
+ msgid ""
+ "\n"
+ "SELinux Local fcontext Equivalence \n"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
+-#: ../semanage/seobject.py:2054
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
+ #, python-format
+ msgid "Could not check if boolean %s is defined"
+ msgstr "Nemožno skontrolovať či logická hodnota %s je definovaná"
+
+-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
+ #, python-format
+ msgid "Boolean %s is not defined"
+ msgstr "Logická hodnota %s nie je definovaná"
+
+-#: ../semanage/seobject.py:2002
++#: ../semanage/seobject.py:1987
+ #, python-format
+ msgid "Could not query file context %s"
+ msgstr "Nemožno overiť kontext súboru %s"
+
+-#: ../semanage/seobject.py:2007
++#: ../semanage/seobject.py:1992
+ #, python-format
+ msgid "You must specify one of the following values: %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2012
++#: ../semanage/seobject.py:1997
+ #, python-format
+ msgid "Could not set active value of boolean %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2015
++#: ../semanage/seobject.py:2000
+ #, python-format
+ msgid "Could not modify boolean %s"
+ msgstr "Nemožno zmeniť logickú hodnotu %s"
+
+-#: ../semanage/seobject.py:2033
++#: ../semanage/seobject.py:2018
+ #, python-format
+ msgid "Bad format %s: Record %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2056
++#: ../semanage/seobject.py:2042
+ #, python-format
+ msgid "Boolean %s is defined in policy, cannot be deleted"
+ msgstr "Logická hodnota %s je definovaná v pravidlách, nemožno ju zmazať"
+
+-#: ../semanage/seobject.py:2060
++#: ../semanage/seobject.py:2046
+ #, python-format
+ msgid "Could not delete boolean %s"
+ msgstr "Nemožno zmazať logickú hodnotu %s"
+
+-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
+ msgid "Could not list booleans"
+ msgstr "Nemožno listovať logickými hodnotami"
+
+-#: ../semanage/seobject.py:2112
++#: ../semanage/seobject.py:2100
+ msgid "unknown"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "off"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "on"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "SELinux boolean"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "State"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "Default"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
+-#: ../gui/polgengui.py:253
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../gui/polgengui.py:254
+ msgid "Description"
+ msgstr ""
+
+@@ -1003,7 +999,7 @@ msgstr "Chyba alokácie pamäte.\n"
+ msgid "Error sending audit message.\n"
+ msgstr "Chyba odosielania audit správy.\n"
+
+-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
++#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
+ #, c-format
+ msgid "Could not determine enforcing mode.\n"
+ msgstr "Nemožno určiť vynucovací režim.\n"
+@@ -1118,62 +1114,66 @@ msgstr "Nepodarilo sa získať voľný signál\n"
+ msgid "Unable to set SIGHUP handler\n"
+ msgstr "Nepodarilo sa nastaviť obsluhu SIGHUP\n"
+
+-#: ../newrole/newrole.c:1053
++#: ../newrole/newrole.c:1036
++msgid "Sorry, newrole failed to drop capabilities\n"
++msgstr ""
++
++#: ../newrole/newrole.c:1052
+ #, c-format
+ msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
+ msgstr "Nová rola môže byť použitá iba na SELinux jadre.\n"
+
+-#: ../newrole/newrole.c:1070
++#: ../newrole/newrole.c:1069
+ #, c-format
+ msgid "failed to get old_context.\n"
+ msgstr "zlyhanie získania old_context.\n"
+
+-#: ../newrole/newrole.c:1077
++#: ../newrole/newrole.c:1076
+ #, c-format
+ msgid "Warning! Could not retrieve tty information.\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1098
++#: ../newrole/newrole.c:1097
+ #, c-format
+ msgid "error on reading PAM service configuration.\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1133
++#: ../newrole/newrole.c:1132
+ #, c-format
+ msgid "newrole: incorrect password for %s\n"
+ msgstr "nová rola: nesprávne heslo pre %s\n"
+
+-#: ../newrole/newrole.c:1160
++#: ../newrole/newrole.c:1159
+ #, c-format
+ msgid "newrole: failure forking: %s"
+ msgstr "nová rola: zlyhanie rozdeľovania: %s"
+
+-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
++#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
+ #, c-format
+ msgid "Unable to restore tty label...\n"
+ msgstr "Nepodarilo sa obnoviť tty klasifikáciu...\n"
+
+-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
++#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
+ #, c-format
+ msgid "Failed to close tty properly\n"
+ msgstr "Zlyhanie korektného uzavretia tty\n"
+
+-#: ../newrole/newrole.c:1224
++#: ../newrole/newrole.c:1223
+ #, c-format
+ msgid "Could not close descriptors.\n"
+ msgstr "Nemožno zatvoriť popisovače.\n"
+
+-#: ../newrole/newrole.c:1251
++#: ../newrole/newrole.c:1250
+ #, c-format
+ msgid "Error allocating shell's argv0.\n"
+ msgstr "Chyba alokácie argv0 shellu.\n"
+
+-#: ../newrole/newrole.c:1287
++#: ../newrole/newrole.c:1286
+ #, c-format
+ msgid "Unable to restore the environment, aborting\n"
+ msgstr "Nepodarilo sa obnoviť prostredie, končím\n"
+
+-#: ../newrole/newrole.c:1298
++#: ../newrole/newrole.c:1297
+ msgid "failed to exec shell\n"
+ msgstr "zlyhanie spustenia shell-u\n"
+
+@@ -1276,20 +1276,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+ msgid "chcat -l +CompanyConfidential juser"
+ msgstr "chcat -l +CompanyConfidential juser"
+
+-#: ../scripts/chcat:399 ../gui/polgen.py:1351
+-#, c-format, python-format
++#: ../scripts/chcat:399
++#, c-format
+ msgid "Options Error %s "
+ msgstr "Chyba volieb %s"
+
+-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
++#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
+ msgid "Boolean"
+ msgstr ""
+
+-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
++#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
+ msgid "all"
+ msgstr ""
+
+-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
++#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
+ #: ../gui/system-config-selinux.glade:1615
+ #: ../gui/system-config-selinux.glade:1820
+ #: ../gui/system-config-selinux.glade:2437
+@@ -1365,557 +1365,444 @@ msgstr ""
+ msgid "Load Policy Module"
+ msgstr ""
+
+-#: ../gui/polgen.glade:79
+-msgid "Polgen"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:80
++#: ../gui/polgen.glade:9
+ msgid "Red Hat 2007"
+ msgstr ""
+
+-#: ../gui/polgen.glade:81
++#: ../gui/polgen.glade:11
+ msgid "GPL"
+ msgstr ""
+
+ #. TRANSLATORS: Replace this string with your names, one name per line.
+-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
++#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
+ msgid "translator-credits"
+ msgstr ""
+
+-#: ../gui/polgen.glade:90
++#: ../gui/polgen.glade:34
++msgid "Add Booleans Dialog"
++msgstr ""
++
++#: ../gui/polgen.glade:101
++msgid "Boolean Name"
++msgstr ""
++
++#: ../gui/polgen.glade:230
+ msgid "SELinux Policy Generation Tool"
+ msgstr ""
+
+-#: ../gui/polgen.glade:128
++#: ../gui/polgen.glade:251
+ msgid ""
+ "<b>Select the policy type for the application or user role you want to "
+ "confine:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:177
++#: ../gui/polgen.glade:284
+ msgid "<b>Applications</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++msgid "Standard Init Daemon"
++msgstr ""
++
++#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
+ msgid ""
+ "Standard Init Daemon are daemons started on boot via init scripts. Usually "
+ "requires a script in /etc/rc.d/init.d"
+ msgstr ""
+
+-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
+-msgid "Standard Init Daemon"
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++msgid "DBUS System Daemon"
+ msgstr ""
+
+-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
+-msgid "DBUS System Daemon"
++#: ../gui/polgen.glade:349
++msgid "Internet Services Daemon (inetd)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:280
++#: ../gui/polgen.glade:353
+ msgid "Internet Services Daemon are daemons started by xinetd"
+ msgstr ""
+
+-#: ../gui/polgen.glade:282
+-msgid "Internet Services Daemon (inetd)"
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++msgid "Web Application/Script (CGI)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:301
++#: ../gui/polgen.glade:370
+ msgid ""
+ "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
+-msgid "Web Application/Script (CGI)"
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++msgid "User Application"
+ msgstr ""
+
+-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
++#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
+ msgid ""
+ "User Application are any application that you would like to confine that is "
+ "started by a user"
+ msgstr ""
+
+-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
+-msgid "User Application"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:345 ../gui/polgen.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
+ msgid "Sandbox"
+ msgstr ""
+
+-#: ../gui/polgen.glade:391
++#: ../gui/polgen.glade:446
+ msgid "<b>Login Users</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:453
++#: ../gui/polgen.glade:478
++msgid "Existing User Roles"
++msgstr ""
++
++#: ../gui/polgen.glade:482
+ msgid "Modify an existing login user record."
+ msgstr ""
+
+-#: ../gui/polgen.glade:455
+-msgid "Existing User Roles"
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++msgid "Minimal Terminal User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:474
++#: ../gui/polgen.glade:499
+ 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:476 ../gui/polgen.py:162
+-msgid "Minimal Terminal User Role"
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++msgid "Minimal X Windows User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:495
++#: ../gui/polgen.glade:516
+ 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:497 ../gui/polgen.py:163
+-msgid "Minimal X Windows User Role"
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++msgid "User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:516
++#: ../gui/polgen.glade:533
+ msgid ""
+ "User with full networking, no setuid applications without transition, no "
+ "sudo, no su."
+ msgstr ""
+
+-#: ../gui/polgen.glade:518 ../gui/polgen.py:164
+-msgid "User Role"
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++msgid "Admin User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:537
++#: ../gui/polgen.glade:550
+ msgid ""
+ "User with full networking, no setuid applications without transition, no su, "
+ "can sudo to Root Administration Roles"
+ msgstr ""
+
+-#: ../gui/polgen.glade:539 ../gui/polgen.py:165
+-msgid "Admin User Role"
++#: ../gui/polgen.glade:592
++msgid "<b>Root Users</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:585
+-msgid "<b>Root Users</b>"
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++msgid "Root Admin User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:647
++#: ../gui/polgen.glade:627
+ 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:649 ../gui/polgen.py:166
+-msgid "Root Admin User Role"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:716
+-msgid "label104"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:745
++#: ../gui/polgen.glade:705
+ msgid "<b>Enter name of application or user role:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
++#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
+ msgid "Name"
+ msgstr ""
+
+-#: ../gui/polgen.glade:807
++#: ../gui/polgen.glade:739
+ msgid "Enter complete path for executable to be confined."
+ msgstr ""
+
+-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
++#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
+ msgid "..."
+ msgstr ""
+
+-#: ../gui/polgen.glade:849
++#: ../gui/polgen.glade:776
+ msgid "Enter unique name for the confined application or user role."
+ msgstr ""
+
+-#: ../gui/polgen.glade:871
++#: ../gui/polgen.glade:794
+ msgid "Executable"
+ msgstr ""
+
+-#: ../gui/polgen.glade:899
++#: ../gui/polgen.glade:808
+ msgid "Init script"
+ msgstr ""
+
+-#: ../gui/polgen.glade:927
++#: ../gui/polgen.glade:821
+ msgid ""
+ "Enter complete path to init script used to start the confined application."
+ msgstr ""
+
+-#: ../gui/polgen.glade:982
+-msgid "label105"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1011
++#: ../gui/polgen.glade:887
+ msgid "<b>Select existing role to modify:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1045
++#: ../gui/polgen.glade:908
+ msgid "Select the user roles that will transiton to the %s domain."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1073
+-msgid "label106"
++#: ../gui/polgen.glade:928
++msgid "role tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1102
++#: ../gui/polgen.glade:945
+ msgid "<b>Select roles that %s will transition to:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1136
++#: ../gui/polgen.glade:963
+ msgid "Select applications domains that %s will transition to."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1164
+-msgid "label107"
++#: ../gui/polgen.glade:983
++msgid ""
++"transition \n"
++"role tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1193
++#: ../gui/polgen.glade:1001
+ msgid "<b>Select the user_roles that will transition to %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1227
++#: ../gui/polgen.glade:1019
+ msgid "Select the user roles that will transiton to this applications domains."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1255
+-msgid "label108"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1284
++#: ../gui/polgen.glade:1056
+ msgid "<b>Select domains that %s will administer:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
++#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
+ msgid "Select the domains that you would like this user administer."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1346
+-msgid "label109"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1375
++#: ../gui/polgen.glade:1111
+ msgid "<b>Select additional roles for %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1437
+-msgid "label111"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1466
++#: ../gui/polgen.glade:1166
+ msgid "<b>Enter network ports that %s binds on:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
++#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
+ msgid "<b>TCP Ports</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
++#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
++#: ../gui/polgen.glade:1698
++msgid "All"
++msgstr ""
++
++#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
+ msgid "Allows %s to bind to any udp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
+-#: ../gui/polgen.glade:2215
+-msgid "All"
++#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
++msgid "600-1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
++#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
+ msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
+-msgid "600-1024"
++#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
++msgid "Unreserved Ports (>1024)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
++#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s binds "
+ "to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
+-msgid "Unreserved Ports (>1024)"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
+-#: ../gui/polgen.glade:2233
++#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
++#: ../gui/polgen.glade:1718
+ msgid "Select Ports"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
++#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
+ msgid "Allows %s to bind to any udp ports > 1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
++#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
+ msgid "<b>UDP Ports</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1937
+-msgid "label113"
++#: ../gui/polgen.glade:1519
++msgid ""
++"Network\n"
++"Bind tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1966
++#: ../gui/polgen.glade:1537
+ msgid "<b>Select network ports that %s connects to:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2058
++#: ../gui/polgen.glade:1593
+ msgid "Allows %s to connect to any tcp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2104
++#: ../gui/polgen.glade:1622
+ msgid ""
+ "Enter a comma separated list of tcp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2212
++#: ../gui/polgen.glade:1702
+ msgid "Allows %s to connect to any udp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2258
++#: ../gui/polgen.glade:1731
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2305
+-msgid "label114"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2334
++#: ../gui/polgen.glade:1792
+ msgid "<b>Select common application traits for %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2366
++#: ../gui/polgen.glade:1809
+ msgid "Writes syslog messages\t"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2385
++#: ../gui/polgen.glade:1824
+ msgid "Create/Manipulate temporary files in /tmp"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2404
++#: ../gui/polgen.glade:1839
+ msgid "Uses Pam for authentication"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2423
++#: ../gui/polgen.glade:1854
+ msgid "Uses nsswitch or getpw* calls"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2442
++#: ../gui/polgen.glade:1869
+ msgid "Uses dbus"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2461
++#: ../gui/polgen.glade:1884
+ msgid "Sends audit messages"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2480
++#: ../gui/polgen.glade:1899
+ msgid "Interacts with the terminal"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2499
++#: ../gui/polgen.glade:1914
+ msgid "Sends email"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2530
+-msgid "label115"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2559
++#: ../gui/polgen.glade:1961
+ msgid "<b>Add files/directories that %s manages</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2788
++#: ../gui/polgen.glade:2122
+ msgid ""
+ "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
+ "Files ..."
+ msgstr ""
+
+-#: ../gui/polgen.glade:2823
+-msgid "label116"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2852
++#: ../gui/polgen.glade:2166
+ msgid "<b>Add booleans from the %s policy:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3002
++#: ../gui/polgen.glade:2274
+ msgid "Add/Remove booleans used by the %s domain"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3066
++#: ../gui/polgen.glade:2316
+ msgid "<b>Which directory you will generate the %s policy?</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3097
++#: ../gui/polgen.glade:2334
+ msgid "Policy Directory"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3254
+-msgid "Add Booleans Dialog"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:3327
+-msgid "Boolean Name"
+-msgstr ""
+-
+-#: ../gui/polgengui.py:261
++#: ../gui/polgengui.py:262
+ msgid "Role"
+ msgstr ""
+
+-#: ../gui/polgengui.py:268
++#: ../gui/polgengui.py:269
+ msgid "Existing_User"
+ msgstr ""
+
+-#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
++#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
+ msgid "Application"
+ msgstr ""
+
+-#: ../gui/polgengui.py:352
++#: ../gui/polgengui.py:353
+ #, python-format
+ msgid "%s must be a directory"
+ msgstr ""
+
+-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
++#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
+ msgid "You must select a user"
+ msgstr ""
+
+-#: ../gui/polgengui.py:542
++#: ../gui/polgengui.py:543
+ msgid "Select executable file to be confined."
+ msgstr ""
+
+-#: ../gui/polgengui.py:553
++#: ../gui/polgengui.py:554
+ msgid "Select init script file to be confined."
+ msgstr ""
+
+-#: ../gui/polgengui.py:563
++#: ../gui/polgengui.py:564
+ msgid "Select file(s) that confined application creates or writes"
+ msgstr ""
+
+-#: ../gui/polgengui.py:570
++#: ../gui/polgengui.py:571
+ msgid "Select directory(s) that the confined application owns and writes into"
+ msgstr ""
+
+-#: ../gui/polgengui.py:632
++#: ../gui/polgengui.py:633
+ msgid "Select directory to generate policy files in"
+ msgstr ""
+
+-#: ../gui/polgengui.py:649
++#: ../gui/polgengui.py:650
+ #, python-format
+ msgid ""
+ "Type %s_t already defined in current policy.\n"
+ "Do you want to continue?"
+ msgstr ""
+
+-#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
++#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
+ msgid "Verify Name"
+ msgstr ""
+
+-#: ../gui/polgengui.py:653
++#: ../gui/polgengui.py:654
+ #, python-format
+ msgid ""
+ "Module %s.pp already loaded in current policy.\n"
+ "Do you want to continue?"
+ msgstr ""
+
+-#: ../gui/polgengui.py:699
++#: ../gui/polgengui.py:700
+ msgid ""
+ "You must add a name made up of letters and numbers and containing no spaces."
+ msgstr ""
+
+-#: ../gui/polgengui.py:713
++#: ../gui/polgengui.py:714
+ msgid "You must enter a executable"
+ msgstr ""
+
+-#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
++#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
+ msgid "Configue SELinux"
+ msgstr ""
+
+-#: ../gui/polgen.py:158
+-msgid "Internet Services Daemon"
+-msgstr ""
+-
+-#: ../gui/polgen.py:197
+-#, python-format
+-msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+-msgstr ""
+-
+-#: ../gui/polgen.py:324
+-msgid "You must enter a name for your confined process/user"
+-msgstr ""
+-
+-#: ../gui/polgen.py:326
+-msgid ""
+-"Name must be alpha numberic with no spaces. Consider using option \"-n "
+-"MODULENAME\""
+-msgstr ""
+-
+-#: ../gui/polgen.py:414
+-msgid "User Role types can not be assigned executables."
+-msgstr ""
+-
+-#: ../gui/polgen.py:420
+-msgid "Only Daemon apps can use an init script.."
+-msgstr ""
+-
+-#: ../gui/polgen.py:438
+-msgid "use_resolve must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:444
+-msgid "use_syslog must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:450
+-msgid "use_kerberos must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1306
+-#, python-format
+-msgid ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
+-msgstr ""
+-
+ #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+ msgid "Network Port"
+ msgstr ""
+@@ -1953,1411 +1840,1487 @@ msgstr ""
+ msgid "Group View"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
++#: ../sepolicy/sepolicy/generate.py:158
++msgid "Internet Services Daemon"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
++#: ../sepolicy/sepolicy/generate.py:171
++msgid "Valid Types:\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: ../sepolicy/sepolicy/generate.py:205
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: ../sepolicy/sepolicy/generate.py:332
++msgid "You must enter a name for your confined process/user"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
++#: ../sepolicy/sepolicy/generate.py:334
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:422
++msgid "User Role types can not be assigned executables."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
++#: ../sepolicy/sepolicy/generate.py:428
++msgid "Only Daemon apps can use an init script.."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
++#: ../sepolicy/sepolicy/generate.py:446
++msgid "use_resolve must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
++#: ../sepolicy/sepolicy/generate.py:452
++msgid "use_syslog must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
++#: ../sepolicy/sepolicy/generate.py:458
++msgid "use_kerberos must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
++#: ../sepolicy/sepolicy/generate.py:464
++msgid "manage_krb5_rcache must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
++#: ../sepolicy/sepolicy/generate.py:494
++msgid "USER Types automatically get a tmp type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
++#: ../sepolicy/sepolicy/generate.py:1012
++msgid "You must enter the executable path for your confined process"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
++#: ../sepolicy/sepolicy/generate.py:1190
++msgid "Type Enforcement file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
++#: ../sepolicy/sepolicy/generate.py:1191
++msgid "Interface file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
++#: ../sepolicy/sepolicy/generate.py:1192
++msgid "File Contexts file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
++#: ../sepolicy/sepolicy/generate.py:1193
++msgid "Setup Script"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
++msgstr ""
++
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/sq.po b/policycoreutils/po/sq.po
+index a4478db..b40af75 100644
+--- a/policycoreutils/po/sq.po
++++ b/policycoreutils/po/sq.po
+@@ -1,21 +1,22 @@
+ # SOME DESCRIPTIVE TITLE.
+ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+ # This file is distributed under the same license as the PACKAGE package.
+-# FIRST AUTHOR <EMAIL at ADDRESS>, YEAR.
+ #
+-#, fuzzy
++# Translators:
+ msgid ""
+ msgstr ""
+-"Project-Id-Version: PACKAGE VERSION\n"
++"Project-Id-Version: Policycoreutils\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
+-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+-"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+-"Language-Team: LANGUAGE <LL at li.org>\n"
+-"Language: \n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
++"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
++"Language-Team: Albanian (http://www.transifex.com/projects/p/fedora/language/"
++"sq/)\n"
++"Language: sq\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
++"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -24,7 +25,7 @@ msgid ""
+ " <args ...> are the arguments to that script."
+ msgstr ""
+
+-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
++#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
+ #, c-format
+ msgid "failed to initialize PAM\n"
+ msgstr ""
+@@ -73,7 +74,7 @@ msgstr ""
+ msgid "authentication failed.\n"
+ msgstr ""
+
+-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
++#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
+ #, c-format
+ msgid "Could not set exec context to %s.\n"
+ msgstr ""
+@@ -86,855 +87,851 @@ msgstr ""
+ msgid "To make this policy package active, execute:"
+ msgstr ""
+
+-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
+-msgid "global"
+-msgstr ""
+-
+-#: ../semanage/seobject.py:225
++#: ../semanage/seobject.py:200
+ msgid "Could not create semanage handle"
+ msgstr ""
+
+-#: ../semanage/seobject.py:233
++#: ../semanage/seobject.py:208
+ msgid "SELinux policy is not managed or store cannot be accessed."
+ msgstr ""
+
+-#: ../semanage/seobject.py:238
++#: ../semanage/seobject.py:213
+ msgid "Cannot read policy store."
+ msgstr ""
+
+-#: ../semanage/seobject.py:243
++#: ../semanage/seobject.py:218
+ msgid "Could not establish semanage connection"
+ msgstr ""
+
+-#: ../semanage/seobject.py:248
++#: ../semanage/seobject.py:223
+ msgid "Could not test MLS enabled status"
+ msgstr ""
+
+-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
+ msgid "Not yet implemented"
+ msgstr ""
+
+-#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:233
+ msgid "Semanage transaction already in progress"
+ msgstr ""
+
+-#: ../semanage/seobject.py:267
++#: ../semanage/seobject.py:242
+ msgid "Could not start semanage transaction"
+ msgstr ""
+
+-#: ../semanage/seobject.py:278
++#: ../semanage/seobject.py:254
+ msgid "Could not commit semanage transaction"
+ msgstr ""
+
+-#: ../semanage/seobject.py:283
++#: ../semanage/seobject.py:259
+ msgid "Semanage transaction not in progress"
+ msgstr ""
+
+-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
+ msgid "Could not list SELinux modules"
+ msgstr ""
+
+-#: ../semanage/seobject.py:308
++#: ../semanage/seobject.py:284
+ msgid "Modules Name"
+ msgstr ""
+
+-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
+ msgid "Version"
+ msgstr ""
+
+-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
+ msgid "Disabled"
+ msgstr ""
+
+-#: ../semanage/seobject.py:326
++#: ../semanage/seobject.py:302
+ #, python-format
+ msgid "Could not disable module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:337
++#: ../semanage/seobject.py:313
+ #, python-format
+ msgid "Could not enable module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:352
++#: ../semanage/seobject.py:328
+ #, python-format
+ msgid "Could not remove module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:362
++#: ../semanage/seobject.py:338
+ msgid "dontaudit requires either 'on' or 'off'"
+ msgstr ""
+
+-#: ../semanage/seobject.py:391
++#: ../semanage/seobject.py:366
+ msgid "Builtin Permissive Types"
+ msgstr ""
+
+-#: ../semanage/seobject.py:401
++#: ../semanage/seobject.py:376
+ msgid "Customized Permissive Types"
+ msgstr ""
+
+-#: ../semanage/seobject.py:442
++#: ../semanage/seobject.py:417
+ #, python-format
+ msgid "Could not set permissive domain %s (module installation failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:448
++#: ../semanage/seobject.py:423
+ #, python-format
+ msgid "Could not remove permissive domain %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
+-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
+-#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
+-#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
+-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
+-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
+-#: ../semanage/seobject.py:2045
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
+ #, python-format
+ msgid "Could not create a key for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
+-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
+ #, python-format
+ msgid "Could not check if login mapping for %s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:496
++#: ../semanage/seobject.py:471
+ #, python-format
+ msgid "Linux Group %s does not exist"
+ msgstr ""
+
+-#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:476
+ #, python-format
+ msgid "Linux User %s does not exist"
+ msgstr ""
+
+-#: ../semanage/seobject.py:505
++#: ../semanage/seobject.py:480
+ #, python-format
+ msgid "Could not create login mapping for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
+ #, python-format
+ msgid "Could not set name for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
+ #, python-format
+ msgid "Could not set MLS range for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:518
++#: ../semanage/seobject.py:493
+ #, python-format
+ msgid "Could not set SELinux user for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:522
++#: ../semanage/seobject.py:497
+ #, python-format
+ msgid "Could not add login mapping for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:540
++#: ../semanage/seobject.py:515
+ msgid "Requires seuser or serange"
+ msgstr ""
+
+-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
+ #, python-format
+ msgid "Login mapping for %s is not defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:567
++#: ../semanage/seobject.py:542
+ #, python-format
+ msgid "Could not query seuser for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:581
++#: ../semanage/seobject.py:556
+ #, python-format
+ msgid "Could not modify login mapping for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:615
++#: ../semanage/seobject.py:590
+ #, python-format
+ msgid "Login mapping for %s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:619
++#: ../semanage/seobject.py:594
+ #, python-format
+ msgid "Could not delete login mapping for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
+-#: ../semanage/seobject.py:897
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
+ msgid "Could not list login mappings"
+ msgstr ""
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
+ #: ../gui/system-config-selinux.glade:100
+ msgid "Login Name"
+ msgstr ""
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:128
+ #: ../gui/system-config-selinux.glade:915
+ #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
+ msgid "SELinux User"
+ msgstr ""
+
+-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
+ #: ../gui/system-config-selinux.glade:943
+ msgid "MLS/MCS Range"
+ msgstr ""
+
+-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
+-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
+-#: ../semanage/seobject.py:864
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
+ #, python-format
+ msgid "Could not check if SELinux user %s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
+-#: ../semanage/seobject.py:870
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
+ #, python-format
+ msgid "Could not query user for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:726
++#: ../semanage/seobject.py:701
+ #, python-format
+ msgid "You must add at least one role for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:716
+ #, python-format
+ msgid "Could not create SELinux user for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:750
++#: ../semanage/seobject.py:725
+ #, python-format
+ msgid "Could not add role %s for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:759
++#: ../semanage/seobject.py:734
+ #, python-format
+ msgid "Could not set MLS level for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:762
++#: ../semanage/seobject.py:737
+ #, python-format
+ msgid "Could not add prefix %s for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:765
++#: ../semanage/seobject.py:740
+ #, python-format
+ msgid "Could not extract key for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:769
++#: ../semanage/seobject.py:744
+ #, python-format
+ msgid "Could not add SELinux user %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:791
++#: ../semanage/seobject.py:766
+ msgid "Requires prefix, roles, level or range"
+ msgstr ""
+
+-#: ../semanage/seobject.py:793
++#: ../semanage/seobject.py:768
+ msgid "Requires prefix or roles"
+ msgstr ""
+
+-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
+ #, python-format
+ msgid "SELinux user %s is not defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:832
++#: ../semanage/seobject.py:807
+ #, python-format
+ msgid "Could not modify SELinux user %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:866
++#: ../semanage/seobject.py:841
+ #, python-format
+ msgid "SELinux user %s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:877
++#: ../semanage/seobject.py:852
+ #, python-format
+ msgid "Could not delete SELinux user %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:915
++#: ../semanage/seobject.py:890
+ msgid "Could not list SELinux users"
+ msgstr ""
+
+-#: ../semanage/seobject.py:921
++#: ../semanage/seobject.py:896
+ #, python-format
+ msgid "Could not list roles for user %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "Labeling"
+ msgstr ""
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "MLS/"
+ msgstr ""
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "Prefix"
+ msgstr ""
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Level"
+ msgstr ""
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Range"
+ msgstr ""
+
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
+ msgid "SELinux Roles"
+ msgstr ""
+
+-#: ../semanage/seobject.py:967
++#: ../semanage/seobject.py:942
+ msgid "Protocol udp or tcp is required"
+ msgstr ""
+
+-#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:944
+ msgid "Port is required"
+ msgstr ""
+
+-#: ../semanage/seobject.py:979
++#: ../semanage/seobject.py:954
+ msgid "Invalid Port"
+ msgstr ""
+
+-#: ../semanage/seobject.py:983
++#: ../semanage/seobject.py:958
+ #, python-format
+ msgid "Could not create a key for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:994
++#: ../semanage/seobject.py:969
+ msgid "Type is required"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
+-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
+ #, python-format
+ msgid "Could not check if port %s/%s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1002
++#: ../semanage/seobject.py:977
+ #, python-format
+ msgid "Port %s/%s already defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1006
++#: ../semanage/seobject.py:981
+ #, python-format
+ msgid "Could not create port for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:987
+ #, python-format
+ msgid "Could not create context for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:991
+ #, python-format
+ msgid "Could not set user in port context for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1020
++#: ../semanage/seobject.py:995
+ #, python-format
+ msgid "Could not set role in port context for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1024
++#: ../semanage/seobject.py:999
+ #, python-format
+ msgid "Could not set type in port context for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1029
++#: ../semanage/seobject.py:1004
+ #, python-format
+ msgid "Could not set mls fields in port context for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1033
++#: ../semanage/seobject.py:1008
+ #, python-format
+ msgid "Could not set port context for %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1037
++#: ../semanage/seobject.py:1012
+ #, python-format
+ msgid "Could not add port %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
+-#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
+ msgid "Requires setype or serange"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1053
++#: ../semanage/seobject.py:1028
+ msgid "Requires setype"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
+ #, python-format
+ msgid "Port %s/%s is not defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1065
++#: ../semanage/seobject.py:1040
+ #, python-format
+ msgid "Could not query port %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1051
+ #, python-format
+ msgid "Could not modify port %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1089
++#: ../semanage/seobject.py:1064
+ msgid "Could not list the ports"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1080
+ #, python-format
+ msgid "Could not delete the port %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1122
++#: ../semanage/seobject.py:1097
+ #, python-format
+ msgid "Port %s/%s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1126
++#: ../semanage/seobject.py:1101
+ #, python-format
+ msgid "Could not delete port %s/%s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
+ msgid "Could not list ports"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "SELinux Port Type"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "Proto"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
+ msgid "Port Number"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1222
++#: ../semanage/seobject.py:1197
+ msgid "Node Address is required"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1237
++#: ../semanage/seobject.py:1212
+ msgid "Unknown or missing protocol"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
+-#: ../semanage/seobject.py:1728
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
+ msgid "SELinux Type is required"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
+-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
+-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
+-#: ../semanage/seobject.py:1732
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
+ #, python-format
+ msgid "Could not create key for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
+-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
+ #, python-format
+ msgid "Could not check if addr %s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1266
++#: ../semanage/seobject.py:1241
+ #, python-format
+ msgid "Could not create addr for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
+-#: ../semanage/seobject.py:1690
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
+ #, python-format
+ msgid "Could not create context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1251
+ #, python-format
+ msgid "Could not set mask for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1255
+ #, python-format
+ msgid "Could not set user in addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1284
++#: ../semanage/seobject.py:1259
+ #, python-format
+ msgid "Could not set role in addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1288
++#: ../semanage/seobject.py:1263
+ #, python-format
+ msgid "Could not set type in addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1293
++#: ../semanage/seobject.py:1268
+ #, python-format
+ msgid "Could not set mls fields in addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1297
++#: ../semanage/seobject.py:1272
+ #, python-format
+ msgid "Could not set addr context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1301
++#: ../semanage/seobject.py:1276
+ #, python-format
+ msgid "Could not add addr %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
+ #, python-format
+ msgid "Addr %s is not defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1330
++#: ../semanage/seobject.py:1305
+ #, python-format
+ msgid "Could not query addr %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1340
++#: ../semanage/seobject.py:1315
+ #, python-format
+ msgid "Could not modify addr %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1368
++#: ../semanage/seobject.py:1343
+ #, python-format
+ msgid "Addr %s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1372
++#: ../semanage/seobject.py:1347
+ #, python-format
+ msgid "Could not delete addr %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1384
++#: ../semanage/seobject.py:1359
+ msgid "Could not deleteall node mappings"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1398
++#: ../semanage/seobject.py:1373
+ msgid "Could not list addrs"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
+-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
+ #, python-format
+ msgid "Could not check if interface %s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1465
++#: ../semanage/seobject.py:1440
+ #, python-format
+ msgid "Could not create interface for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1449
+ #, python-format
+ msgid "Could not set user in interface context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1453
+ #, python-format
+ msgid "Could not set role in interface context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1482
++#: ../semanage/seobject.py:1457
+ #, python-format
+ msgid "Could not set type in interface context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1462
+ #, python-format
+ msgid "Could not set mls fields in interface context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1466
+ #, python-format
+ msgid "Could not set interface context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1470
+ #, python-format
+ msgid "Could not set message context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1499
++#: ../semanage/seobject.py:1474
+ #, python-format
+ msgid "Could not add interface %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
+ #, python-format
+ msgid "Interface %s is not defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1526
++#: ../semanage/seobject.py:1501
+ #, python-format
+ msgid "Could not query interface %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1512
+ #, python-format
+ msgid "Could not modify interface %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1562
++#: ../semanage/seobject.py:1537
+ #, python-format
+ msgid "Interface %s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1566
++#: ../semanage/seobject.py:1541
+ #, python-format
+ msgid "Could not delete interface %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1578
++#: ../semanage/seobject.py:1553
+ msgid "Could not delete all interface mappings"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1567
+ msgid "Could not list interfaces"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1617
++#: ../semanage/seobject.py:1592
+ msgid "SELinux Interface"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
+ msgid "Context"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1652
+ #, python-format
+ msgid "Equivalence class for %s already exists"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1673
++#: ../semanage/seobject.py:1658
+ #, python-format
+ msgid "File spec %s conflicts with equivalency rule '%s %s'"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1682
++#: ../semanage/seobject.py:1667
+ #, python-format
+ msgid "Equivalence class for %s does not exists"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1681
+ #, python-format
+ msgid "Could not set user in file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1685
+ #, python-format
+ msgid "Could not set role in file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
+ #, python-format
+ msgid "Could not set mls fields in file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1711
++#: ../semanage/seobject.py:1696
+ msgid "Invalid file specification"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1713
++#: ../semanage/seobject.py:1698
+ msgid "File specification can not include spaces"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1718
++#: ../semanage/seobject.py:1703
+ #, python-format
+ msgid ""
+ "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
+-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
+-#: ../semanage/seobject.py:1880
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
+ #, python-format
+ msgid "Could not check if file context for %s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1749
++#: ../semanage/seobject.py:1734
+ #, python-format
+ msgid "Could not create file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1757
++#: ../semanage/seobject.py:1742
+ #, python-format
+ msgid "Could not set type in file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
+-#: ../semanage/seobject.py:1826
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
+ #, python-format
+ msgid "Could not set file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1771
++#: ../semanage/seobject.py:1756
+ #, python-format
+ msgid "Could not add file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1785
++#: ../semanage/seobject.py:1770
+ msgid "Requires setype, serange or seuser"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
+ #, python-format
+ msgid "File context for %s is not defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1804
++#: ../semanage/seobject.py:1789
+ #, python-format
+ msgid "Could not query file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1830
++#: ../semanage/seobject.py:1815
+ #, python-format
+ msgid "Could not modify file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1843
++#: ../semanage/seobject.py:1828
+ msgid "Could not list the file contexts"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1857
++#: ../semanage/seobject.py:1842
+ #, python-format
+ msgid "Could not delete the file context %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1882
++#: ../semanage/seobject.py:1867
+ #, python-format
+ msgid "File context for %s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1873
+ #, python-format
+ msgid "Could not delete file context for %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1903
++#: ../semanage/seobject.py:1888
+ msgid "Could not list file contexts"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1907
++#: ../semanage/seobject.py:1892
+ msgid "Could not list local file contexts"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
+ msgid "SELinux fcontext"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
+ msgid "type"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1957
++#: ../semanage/seobject.py:1942
+ msgid ""
+ "\n"
+ "SELinux Distribution fcontext Equivalence \n"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1962
++#: ../semanage/seobject.py:1947
+ msgid ""
+ "\n"
+ "SELinux Local fcontext Equivalence \n"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
+-#: ../semanage/seobject.py:2054
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
+ #, python-format
+ msgid "Could not check if boolean %s is defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
+ #, python-format
+ msgid "Boolean %s is not defined"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2002
++#: ../semanage/seobject.py:1987
+ #, python-format
+ msgid "Could not query file context %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2007
++#: ../semanage/seobject.py:1992
+ #, python-format
+ msgid "You must specify one of the following values: %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2012
++#: ../semanage/seobject.py:1997
+ #, python-format
+ msgid "Could not set active value of boolean %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2015
++#: ../semanage/seobject.py:2000
+ #, python-format
+ msgid "Could not modify boolean %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2033
++#: ../semanage/seobject.py:2018
+ #, python-format
+ msgid "Bad format %s: Record %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2056
++#: ../semanage/seobject.py:2042
+ #, python-format
+ msgid "Boolean %s is defined in policy, cannot be deleted"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2060
++#: ../semanage/seobject.py:2046
+ #, python-format
+ msgid "Could not delete boolean %s"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
+ msgid "Could not list booleans"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2112
++#: ../semanage/seobject.py:2100
+ msgid "unknown"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "off"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "on"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "SELinux boolean"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "State"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "Default"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
+-#: ../gui/polgengui.py:253
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../gui/polgengui.py:254
+ msgid "Description"
+ msgstr ""
+
+@@ -998,7 +995,7 @@ msgstr ""
+ msgid "Error sending audit message.\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
++#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
+ #, c-format
+ msgid "Could not determine enforcing mode.\n"
+ msgstr ""
+@@ -1113,62 +1110,66 @@ msgstr ""
+ msgid "Unable to set SIGHUP handler\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1053
++#: ../newrole/newrole.c:1036
++msgid "Sorry, newrole failed to drop capabilities\n"
++msgstr ""
++
++#: ../newrole/newrole.c:1052
+ #, c-format
+ msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1070
++#: ../newrole/newrole.c:1069
+ #, c-format
+ msgid "failed to get old_context.\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1077
++#: ../newrole/newrole.c:1076
+ #, c-format
+ msgid "Warning! Could not retrieve tty information.\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1098
++#: ../newrole/newrole.c:1097
+ #, c-format
+ msgid "error on reading PAM service configuration.\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1133
++#: ../newrole/newrole.c:1132
+ #, c-format
+ msgid "newrole: incorrect password for %s\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1160
++#: ../newrole/newrole.c:1159
+ #, c-format
+ msgid "newrole: failure forking: %s"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
++#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
+ #, c-format
+ msgid "Unable to restore tty label...\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
++#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
+ #, c-format
+ msgid "Failed to close tty properly\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1224
++#: ../newrole/newrole.c:1223
+ #, c-format
+ msgid "Could not close descriptors.\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1251
++#: ../newrole/newrole.c:1250
+ #, c-format
+ msgid "Error allocating shell's argv0.\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1287
++#: ../newrole/newrole.c:1286
+ #, c-format
+ msgid "Unable to restore the environment, aborting\n"
+ msgstr ""
+
+-#: ../newrole/newrole.c:1298
++#: ../newrole/newrole.c:1297
+ msgid "failed to exec shell\n"
+ msgstr ""
+
+@@ -1271,20 +1272,20 @@ msgstr ""
+ msgid "chcat -l +CompanyConfidential juser"
+ msgstr ""
+
+-#: ../scripts/chcat:399 ../gui/polgen.py:1351
+-#, c-format, python-format
++#: ../scripts/chcat:399
++#, c-format
+ msgid "Options Error %s "
+ msgstr ""
+
+-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
++#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
+ msgid "Boolean"
+ msgstr ""
+
+-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
++#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
+ msgid "all"
+ msgstr ""
+
+-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
++#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
+ #: ../gui/system-config-selinux.glade:1615
+ #: ../gui/system-config-selinux.glade:1820
+ #: ../gui/system-config-selinux.glade:2437
+@@ -1360,557 +1361,444 @@ msgstr ""
+ msgid "Load Policy Module"
+ msgstr ""
+
+-#: ../gui/polgen.glade:79
+-msgid "Polgen"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:80
++#: ../gui/polgen.glade:9
+ msgid "Red Hat 2007"
+ msgstr ""
+
+-#: ../gui/polgen.glade:81
++#: ../gui/polgen.glade:11
+ msgid "GPL"
+ msgstr ""
+
+ #. TRANSLATORS: Replace this string with your names, one name per line.
+-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
++#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
+ msgid "translator-credits"
+ msgstr ""
+
+-#: ../gui/polgen.glade:90
++#: ../gui/polgen.glade:34
++msgid "Add Booleans Dialog"
++msgstr ""
++
++#: ../gui/polgen.glade:101
++msgid "Boolean Name"
++msgstr ""
++
++#: ../gui/polgen.glade:230
+ msgid "SELinux Policy Generation Tool"
+ msgstr ""
+
+-#: ../gui/polgen.glade:128
++#: ../gui/polgen.glade:251
+ msgid ""
+ "<b>Select the policy type for the application or user role you want to "
+ "confine:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:177
++#: ../gui/polgen.glade:284
+ msgid "<b>Applications</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++msgid "Standard Init Daemon"
++msgstr ""
++
++#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
+ msgid ""
+ "Standard Init Daemon are daemons started on boot via init scripts. Usually "
+ "requires a script in /etc/rc.d/init.d"
+ msgstr ""
+
+-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
+-msgid "Standard Init Daemon"
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++msgid "DBUS System Daemon"
+ msgstr ""
+
+-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
+-msgid "DBUS System Daemon"
++#: ../gui/polgen.glade:349
++msgid "Internet Services Daemon (inetd)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:280
++#: ../gui/polgen.glade:353
+ msgid "Internet Services Daemon are daemons started by xinetd"
+ msgstr ""
+
+-#: ../gui/polgen.glade:282
+-msgid "Internet Services Daemon (inetd)"
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++msgid "Web Application/Script (CGI)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:301
++#: ../gui/polgen.glade:370
+ msgid ""
+ "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
+-msgid "Web Application/Script (CGI)"
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++msgid "User Application"
+ msgstr ""
+
+-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
++#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
+ msgid ""
+ "User Application are any application that you would like to confine that is "
+ "started by a user"
+ msgstr ""
+
+-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
+-msgid "User Application"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:345 ../gui/polgen.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
+ msgid "Sandbox"
+ msgstr ""
+
+-#: ../gui/polgen.glade:391
++#: ../gui/polgen.glade:446
+ msgid "<b>Login Users</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:453
++#: ../gui/polgen.glade:478
++msgid "Existing User Roles"
++msgstr ""
++
++#: ../gui/polgen.glade:482
+ msgid "Modify an existing login user record."
+ msgstr ""
+
+-#: ../gui/polgen.glade:455
+-msgid "Existing User Roles"
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++msgid "Minimal Terminal User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:474
++#: ../gui/polgen.glade:499
+ 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:476 ../gui/polgen.py:162
+-msgid "Minimal Terminal User Role"
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++msgid "Minimal X Windows User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:495
++#: ../gui/polgen.glade:516
+ 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:497 ../gui/polgen.py:163
+-msgid "Minimal X Windows User Role"
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++msgid "User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:516
++#: ../gui/polgen.glade:533
+ msgid ""
+ "User with full networking, no setuid applications without transition, no "
+ "sudo, no su."
+ msgstr ""
+
+-#: ../gui/polgen.glade:518 ../gui/polgen.py:164
+-msgid "User Role"
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++msgid "Admin User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:537
++#: ../gui/polgen.glade:550
+ msgid ""
+ "User with full networking, no setuid applications without transition, no su, "
+ "can sudo to Root Administration Roles"
+ msgstr ""
+
+-#: ../gui/polgen.glade:539 ../gui/polgen.py:165
+-msgid "Admin User Role"
++#: ../gui/polgen.glade:592
++msgid "<b>Root Users</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:585
+-msgid "<b>Root Users</b>"
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++msgid "Root Admin User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:647
++#: ../gui/polgen.glade:627
+ 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:649 ../gui/polgen.py:166
+-msgid "Root Admin User Role"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:716
+-msgid "label104"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:745
++#: ../gui/polgen.glade:705
+ msgid "<b>Enter name of application or user role:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
++#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
+ msgid "Name"
+ msgstr ""
+
+-#: ../gui/polgen.glade:807
++#: ../gui/polgen.glade:739
+ msgid "Enter complete path for executable to be confined."
+ msgstr ""
+
+-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
++#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
+ msgid "..."
+ msgstr ""
+
+-#: ../gui/polgen.glade:849
++#: ../gui/polgen.glade:776
+ msgid "Enter unique name for the confined application or user role."
+ msgstr ""
+
+-#: ../gui/polgen.glade:871
++#: ../gui/polgen.glade:794
+ msgid "Executable"
+ msgstr ""
+
+-#: ../gui/polgen.glade:899
++#: ../gui/polgen.glade:808
+ msgid "Init script"
+ msgstr ""
+
+-#: ../gui/polgen.glade:927
++#: ../gui/polgen.glade:821
+ msgid ""
+ "Enter complete path to init script used to start the confined application."
+ msgstr ""
+
+-#: ../gui/polgen.glade:982
+-msgid "label105"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1011
++#: ../gui/polgen.glade:887
+ msgid "<b>Select existing role to modify:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1045
++#: ../gui/polgen.glade:908
+ msgid "Select the user roles that will transiton to the %s domain."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1073
+-msgid "label106"
++#: ../gui/polgen.glade:928
++msgid "role tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1102
++#: ../gui/polgen.glade:945
+ msgid "<b>Select roles that %s will transition to:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1136
++#: ../gui/polgen.glade:963
+ msgid "Select applications domains that %s will transition to."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1164
+-msgid "label107"
++#: ../gui/polgen.glade:983
++msgid ""
++"transition \n"
++"role tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1193
++#: ../gui/polgen.glade:1001
+ msgid "<b>Select the user_roles that will transition to %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1227
++#: ../gui/polgen.glade:1019
+ msgid "Select the user roles that will transiton to this applications domains."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1255
+-msgid "label108"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1284
++#: ../gui/polgen.glade:1056
+ msgid "<b>Select domains that %s will administer:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
++#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
+ msgid "Select the domains that you would like this user administer."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1346
+-msgid "label109"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1375
++#: ../gui/polgen.glade:1111
+ msgid "<b>Select additional roles for %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1437
+-msgid "label111"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1466
++#: ../gui/polgen.glade:1166
+ msgid "<b>Enter network ports that %s binds on:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
++#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
+ msgid "<b>TCP Ports</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
++#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
++#: ../gui/polgen.glade:1698
++msgid "All"
++msgstr ""
++
++#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
+ msgid "Allows %s to bind to any udp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
+-#: ../gui/polgen.glade:2215
+-msgid "All"
++#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
++msgid "600-1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
++#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
+ msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
+-msgid "600-1024"
++#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
++msgid "Unreserved Ports (>1024)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
++#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s binds "
+ "to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
+-msgid "Unreserved Ports (>1024)"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
+-#: ../gui/polgen.glade:2233
++#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
++#: ../gui/polgen.glade:1718
+ msgid "Select Ports"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
++#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
+ msgid "Allows %s to bind to any udp ports > 1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
++#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
+ msgid "<b>UDP Ports</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1937
+-msgid "label113"
++#: ../gui/polgen.glade:1519
++msgid ""
++"Network\n"
++"Bind tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1966
++#: ../gui/polgen.glade:1537
+ msgid "<b>Select network ports that %s connects to:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2058
++#: ../gui/polgen.glade:1593
+ msgid "Allows %s to connect to any tcp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2104
++#: ../gui/polgen.glade:1622
+ msgid ""
+ "Enter a comma separated list of tcp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2212
++#: ../gui/polgen.glade:1702
+ msgid "Allows %s to connect to any udp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2258
++#: ../gui/polgen.glade:1731
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2305
+-msgid "label114"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2334
++#: ../gui/polgen.glade:1792
+ msgid "<b>Select common application traits for %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2366
++#: ../gui/polgen.glade:1809
+ msgid "Writes syslog messages\t"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2385
++#: ../gui/polgen.glade:1824
+ msgid "Create/Manipulate temporary files in /tmp"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2404
++#: ../gui/polgen.glade:1839
+ msgid "Uses Pam for authentication"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2423
++#: ../gui/polgen.glade:1854
+ msgid "Uses nsswitch or getpw* calls"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2442
++#: ../gui/polgen.glade:1869
+ msgid "Uses dbus"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2461
++#: ../gui/polgen.glade:1884
+ msgid "Sends audit messages"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2480
++#: ../gui/polgen.glade:1899
+ msgid "Interacts with the terminal"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2499
++#: ../gui/polgen.glade:1914
+ msgid "Sends email"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2530
+-msgid "label115"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2559
++#: ../gui/polgen.glade:1961
+ msgid "<b>Add files/directories that %s manages</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2788
++#: ../gui/polgen.glade:2122
+ msgid ""
+ "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
+ "Files ..."
+ msgstr ""
+
+-#: ../gui/polgen.glade:2823
+-msgid "label116"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2852
++#: ../gui/polgen.glade:2166
+ msgid "<b>Add booleans from the %s policy:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3002
++#: ../gui/polgen.glade:2274
+ msgid "Add/Remove booleans used by the %s domain"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3066
++#: ../gui/polgen.glade:2316
+ msgid "<b>Which directory you will generate the %s policy?</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3097
++#: ../gui/polgen.glade:2334
+ msgid "Policy Directory"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3254
+-msgid "Add Booleans Dialog"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:3327
+-msgid "Boolean Name"
+-msgstr ""
+-
+-#: ../gui/polgengui.py:261
++#: ../gui/polgengui.py:262
+ msgid "Role"
+ msgstr ""
+
+-#: ../gui/polgengui.py:268
++#: ../gui/polgengui.py:269
+ msgid "Existing_User"
+ msgstr ""
+
+-#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
++#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
+ msgid "Application"
+ msgstr ""
+
+-#: ../gui/polgengui.py:352
++#: ../gui/polgengui.py:353
+ #, python-format
+ msgid "%s must be a directory"
+ msgstr ""
+
+-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
++#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
+ msgid "You must select a user"
+ msgstr ""
+
+-#: ../gui/polgengui.py:542
++#: ../gui/polgengui.py:543
+ msgid "Select executable file to be confined."
+ msgstr ""
+
+-#: ../gui/polgengui.py:553
++#: ../gui/polgengui.py:554
+ msgid "Select init script file to be confined."
+ msgstr ""
+
+-#: ../gui/polgengui.py:563
++#: ../gui/polgengui.py:564
+ msgid "Select file(s) that confined application creates or writes"
+ msgstr ""
+
+-#: ../gui/polgengui.py:570
++#: ../gui/polgengui.py:571
+ msgid "Select directory(s) that the confined application owns and writes into"
+ msgstr ""
+
+-#: ../gui/polgengui.py:632
++#: ../gui/polgengui.py:633
+ msgid "Select directory to generate policy files in"
+ msgstr ""
+
+-#: ../gui/polgengui.py:649
++#: ../gui/polgengui.py:650
+ #, python-format
+ msgid ""
+ "Type %s_t already defined in current policy.\n"
+ "Do you want to continue?"
+ msgstr ""
+
+-#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
++#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
+ msgid "Verify Name"
+ msgstr ""
+
+-#: ../gui/polgengui.py:653
++#: ../gui/polgengui.py:654
+ #, python-format
+ msgid ""
+ "Module %s.pp already loaded in current policy.\n"
+ "Do you want to continue?"
+ msgstr ""
+
+-#: ../gui/polgengui.py:699
++#: ../gui/polgengui.py:700
+ msgid ""
+ "You must add a name made up of letters and numbers and containing no spaces."
+ msgstr ""
+
+-#: ../gui/polgengui.py:713
++#: ../gui/polgengui.py:714
+ msgid "You must enter a executable"
+ msgstr ""
+
+-#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
++#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
+ msgid "Configue SELinux"
+ msgstr ""
+
+-#: ../gui/polgen.py:158
+-msgid "Internet Services Daemon"
+-msgstr ""
+-
+-#: ../gui/polgen.py:197
+-#, python-format
+-msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+-msgstr ""
+-
+-#: ../gui/polgen.py:324
+-msgid "You must enter a name for your confined process/user"
+-msgstr ""
+-
+-#: ../gui/polgen.py:326
+-msgid ""
+-"Name must be alpha numberic with no spaces. Consider using option \"-n "
+-"MODULENAME\""
+-msgstr ""
+-
+-#: ../gui/polgen.py:414
+-msgid "User Role types can not be assigned executables."
+-msgstr ""
+-
+-#: ../gui/polgen.py:420
+-msgid "Only Daemon apps can use an init script.."
+-msgstr ""
+-
+-#: ../gui/polgen.py:438
+-msgid "use_resolve must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:444
+-msgid "use_syslog must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:450
+-msgid "use_kerberos must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1306
+-#, python-format
+-msgid ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
+-msgstr ""
+-
+ #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+ msgid "Network Port"
+ msgstr ""
+@@ -1948,1411 +1836,1487 @@ msgstr ""
+ msgid "Group View"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
++#: ../sepolicy/sepolicy/generate.py:158
++msgid "Internet Services Daemon"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
++#: ../sepolicy/sepolicy/generate.py:171
++msgid "Valid Types:\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: ../sepolicy/sepolicy/generate.py:205
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: ../sepolicy/sepolicy/generate.py:332
++msgid "You must enter a name for your confined process/user"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
++#: ../sepolicy/sepolicy/generate.py:334
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:422
++msgid "User Role types can not be assigned executables."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
++#: ../sepolicy/sepolicy/generate.py:428
++msgid "Only Daemon apps can use an init script.."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
++#: ../sepolicy/sepolicy/generate.py:446
++msgid "use_resolve must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
++#: ../sepolicy/sepolicy/generate.py:452
++msgid "use_syslog must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
++#: ../sepolicy/sepolicy/generate.py:458
++msgid "use_kerberos must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
++#: ../sepolicy/sepolicy/generate.py:464
++msgid "manage_krb5_rcache must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
++#: ../sepolicy/sepolicy/generate.py:494
++msgid "USER Types automatically get a tmp type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
++#: ../sepolicy/sepolicy/generate.py:1012
++msgid "You must enter the executable path for your confined process"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
++#: ../sepolicy/sepolicy/generate.py:1190
++msgid "Type Enforcement file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
++#: ../sepolicy/sepolicy/generate.py:1191
++msgid "Interface file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
++#: ../sepolicy/sepolicy/generate.py:1192
++msgid "File Contexts file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
++#: ../sepolicy/sepolicy/generate.py:1193
++msgid "Setup Script"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
++msgstr ""
++
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/sr.po b/policycoreutils/po/sr.po
+index 3a7af11..d343885 100644
+--- a/policycoreutils/po/sr.po
++++ b/policycoreutils/po/sr.po
+@@ -11,8 +11,8 @@ msgid ""
+ msgstr ""
+ "Project-Id-Version: Policycoreutils\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
+ "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
+ "Language-Team: Serbian <trans-sr at lists.fedoraproject.org>\n"
+ "Language: sr\n"
+@@ -20,7 +20,7 @@ msgstr ""
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+ "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
++"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -32,7 +32,7 @@ msgstr ""
+ " где је <скрипта> име инит скрипте коју треба покренути,\n"
+ " <аргументи ...> су аргументи за ту скрипту."
+
+-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
++#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
+ #, c-format
+ msgid "failed to initialize PAM\n"
+ msgstr "неуспела PAM иницијализација\n"
+@@ -81,7 +81,7 @@ msgstr "Жалим, run_init се може користити само на SELi
+ msgid "authentication failed.\n"
+ msgstr "неуспела аутентификација.\n"
+
+-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
++#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
+ #, c-format
+ msgid "Could not set exec context to %s.\n"
+ msgstr "Не могу да поставим извршни контекст на %s.\n"
+@@ -94,856 +94,852 @@ msgstr "********************** ВАЖНО *************************\n"
+ msgid "To make this policy package active, execute:"
+ msgstr "Да бисте активирали овај пакет полиса, извршите:"
+
+-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
+-msgid "global"
+-msgstr "опште"
+-
+-#: ../semanage/seobject.py:225
++#: ../semanage/seobject.py:200
+ msgid "Could not create semanage handle"
+ msgstr "Не могу да направим semanage ручку"
+
+-#: ../semanage/seobject.py:233
++#: ../semanage/seobject.py:208
+ msgid "SELinux policy is not managed or store cannot be accessed."
+ msgstr "SELinux полисом се не управља или се не може приступити складишту."
+
+-#: ../semanage/seobject.py:238
++#: ../semanage/seobject.py:213
+ msgid "Cannot read policy store."
+ msgstr "Не могу да прочитам складиште полисе."
+
+-#: ../semanage/seobject.py:243
++#: ../semanage/seobject.py:218
+ msgid "Could not establish semanage connection"
+ msgstr "Не могу да успоставим semanage везу"
+
+-#: ../semanage/seobject.py:248
++#: ../semanage/seobject.py:223
+ msgid "Could not test MLS enabled status"
+ msgstr "Не могу да испитам статус MLS омогућавања"
+
+-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
+ msgid "Not yet implemented"
+ msgstr "Још није имплементирано"
+
+-#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:233
+ msgid "Semanage transaction already in progress"
+ msgstr "Semanage трансакција је већ у току"
+
+-#: ../semanage/seobject.py:267
++#: ../semanage/seobject.py:242
+ msgid "Could not start semanage transaction"
+ msgstr "Не могу да покренем semanage трансакцију"
+
+-#: ../semanage/seobject.py:278
++#: ../semanage/seobject.py:254
+ msgid "Could not commit semanage transaction"
+ msgstr "Не могу да предам semanage трансакцију"
+
+-#: ../semanage/seobject.py:283
++#: ../semanage/seobject.py:259
+ msgid "Semanage transaction not in progress"
+ msgstr "Semanage трансакција није у току"
+
+-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
+ msgid "Could not list SELinux modules"
+ msgstr "Не могу да попишем SELinux модуле"
+
+-#: ../semanage/seobject.py:308
++#: ../semanage/seobject.py:284
+ msgid "Modules Name"
+ msgstr ""
+
+-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
+ msgid "Version"
+ msgstr "Верзија"
+
+-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
+ msgid "Disabled"
+ msgstr "Искључено"
+
+-#: ../semanage/seobject.py:326
++#: ../semanage/seobject.py:302
+ #, python-format
+ msgid "Could not disable module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:337
++#: ../semanage/seobject.py:313
+ #, python-format
+ msgid "Could not enable module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:352
++#: ../semanage/seobject.py:328
+ #, python-format
+ msgid "Could not remove module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:362
++#: ../semanage/seobject.py:338
+ msgid "dontaudit requires either 'on' or 'off'"
+ msgstr ""
+
+-#: ../semanage/seobject.py:391
++#: ../semanage/seobject.py:366
+ msgid "Builtin Permissive Types"
+ msgstr ""
+
+-#: ../semanage/seobject.py:401
++#: ../semanage/seobject.py:376
+ msgid "Customized Permissive Types"
+ msgstr ""
+
+-#: ../semanage/seobject.py:442
++#: ../semanage/seobject.py:417
+ #, python-format
+ msgid "Could not set permissive domain %s (module installation failed)"
+ msgstr ""
+ "Нисам могао да поставим допустиви домен %s (инсталација модула није успела)"
+
+-#: ../semanage/seobject.py:448
++#: ../semanage/seobject.py:423
+ #, python-format
+ msgid "Could not remove permissive domain %s (remove failed)"
+ msgstr "Нисам могао да уклоним допустиви домен %s (уклањање није успело)"
+
+-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
+-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
+-#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
+-#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
+-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
+-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
+-#: ../semanage/seobject.py:2045
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
+ #, python-format
+ msgid "Could not create a key for %s"
+ msgstr "Не могу да направим кључ за %s"
+
+-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
+-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
+ #, python-format
+ msgid "Could not check if login mapping for %s is defined"
+ msgstr "Не могу да проверим да ли је одређено пресликавање пријаве за %s"
+
+-#: ../semanage/seobject.py:496
++#: ../semanage/seobject.py:471
+ #, python-format
+ msgid "Linux Group %s does not exist"
+ msgstr "Linux група %s не постоји"
+
+-#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:476
+ #, python-format
+ msgid "Linux User %s does not exist"
+ msgstr "Linux корисник %s не постоји"
+
+-#: ../semanage/seobject.py:505
++#: ../semanage/seobject.py:480
+ #, python-format
+ msgid "Could not create login mapping for %s"
+ msgstr "Не могу да направим празно пресликавање пријаве за %s"
+
+-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
+ #, python-format
+ msgid "Could not set name for %s"
+ msgstr "Не могу да поставим име за %s"
+
+-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
+ #, python-format
+ msgid "Could not set MLS range for %s"
+ msgstr "Не могу да поставим MLS опсег за %s"
+
+-#: ../semanage/seobject.py:518
++#: ../semanage/seobject.py:493
+ #, python-format
+ msgid "Could not set SELinux user for %s"
+ msgstr "Не могу да поставим SELinux корисника за %s"
+
+-#: ../semanage/seobject.py:522
++#: ../semanage/seobject.py:497
+ #, python-format
+ msgid "Could not add login mapping for %s"
+ msgstr "Не могу да додам пресликавање пријаве за %s"
+
+-#: ../semanage/seobject.py:540
++#: ../semanage/seobject.py:515
+ msgid "Requires seuser or serange"
+ msgstr "Захтева seuser или serange"
+
+-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
+ #, python-format
+ msgid "Login mapping for %s is not defined"
+ msgstr "Пресликавање пријаве за %s није одређено "
+
+-#: ../semanage/seobject.py:567
++#: ../semanage/seobject.py:542
+ #, python-format
+ msgid "Could not query seuser for %s"
+ msgstr "Не могу да испитам seuser-а за %s"
+
+-#: ../semanage/seobject.py:581
++#: ../semanage/seobject.py:556
+ #, python-format
+ msgid "Could not modify login mapping for %s"
+ msgstr "Не могу да изменим пресликавање пријаве за %s"
+
+-#: ../semanage/seobject.py:615
++#: ../semanage/seobject.py:590
+ #, python-format
+ msgid "Login mapping for %s is defined in policy, cannot be deleted"
+ msgstr "Пресликавање пријаве за %s је одређено у полиси, не може се брисати"
+
+-#: ../semanage/seobject.py:619
++#: ../semanage/seobject.py:594
+ #, python-format
+ msgid "Could not delete login mapping for %s"
+ msgstr "Не могу да обришем пресликавање пријаве за %s"
+
+-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
+-#: ../semanage/seobject.py:897
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
+ msgid "Could not list login mappings"
+ msgstr "Не могу да попишем пресликавања пријаве"
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
+ #: ../gui/system-config-selinux.glade:100
+ msgid "Login Name"
+ msgstr "Пријавно име"
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:128
+ #: ../gui/system-config-selinux.glade:915
+ #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
+ msgid "SELinux User"
+ msgstr "SELinux корисник"
+
+-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
+ #: ../gui/system-config-selinux.glade:943
+ msgid "MLS/MCS Range"
+ msgstr "MLS/MCS опсег"
+
+-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
+-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
+-#: ../semanage/seobject.py:864
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
+ #, python-format
+ msgid "Could not check if SELinux user %s is defined"
+ msgstr "Не могу да проверим да ли је одређен SELinux корисник %s"
+
+-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
+-#: ../semanage/seobject.py:870
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
+ #, python-format
+ msgid "Could not query user for %s"
+ msgstr "Не могу да испитам корисника за %s"
+
+-#: ../semanage/seobject.py:726
++#: ../semanage/seobject.py:701
+ #, python-format
+ msgid "You must add at least one role for %s"
+ msgstr "Морате додати барем једну улогу за %s"
+
+-#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:716
+ #, python-format
+ msgid "Could not create SELinux user for %s"
+ msgstr "Не могу да направим SELinux корисника за %s"
+
+-#: ../semanage/seobject.py:750
++#: ../semanage/seobject.py:725
+ #, python-format
+ msgid "Could not add role %s for %s"
+ msgstr "Не могу да додам улогу %s за %s"
+
+-#: ../semanage/seobject.py:759
++#: ../semanage/seobject.py:734
+ #, python-format
+ msgid "Could not set MLS level for %s"
+ msgstr "Не могу да поставим MLS ниво за %s"
+
+-#: ../semanage/seobject.py:762
++#: ../semanage/seobject.py:737
+ #, python-format
+ msgid "Could not add prefix %s for %s"
+ msgstr "Не могу да додам префикс %s за %s"
+
+-#: ../semanage/seobject.py:765
++#: ../semanage/seobject.py:740
+ #, python-format
+ msgid "Could not extract key for %s"
+ msgstr "Не могу да издвојим кључ за %s"
+
+-#: ../semanage/seobject.py:769
++#: ../semanage/seobject.py:744
+ #, python-format
+ msgid "Could not add SELinux user %s"
+ msgstr "Не могу да додам SELinux корисника %s"
+
+-#: ../semanage/seobject.py:791
++#: ../semanage/seobject.py:766
+ msgid "Requires prefix, roles, level or range"
+ msgstr "Захтева префикс, улоге, ниво или опсег"
+
+-#: ../semanage/seobject.py:793
++#: ../semanage/seobject.py:768
+ msgid "Requires prefix or roles"
+ msgstr "Захтева префикс или улоге"
+
+-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
+ #, python-format
+ msgid "SELinux user %s is not defined"
+ msgstr "SELinux корисник %s није одређен"
+
+-#: ../semanage/seobject.py:832
++#: ../semanage/seobject.py:807
+ #, python-format
+ msgid "Could not modify SELinux user %s"
+ msgstr "Не могу да изменим SELinux корисника %s"
+
+-#: ../semanage/seobject.py:866
++#: ../semanage/seobject.py:841
+ #, python-format
+ msgid "SELinux user %s is defined in policy, cannot be deleted"
+ msgstr "SELinux корисник %s је одређен у полиси, не може се брисати"
+
+-#: ../semanage/seobject.py:877
++#: ../semanage/seobject.py:852
+ #, python-format
+ msgid "Could not delete SELinux user %s"
+ msgstr "Не могу да обришем SELinux корисника %s"
+
+-#: ../semanage/seobject.py:915
++#: ../semanage/seobject.py:890
+ msgid "Could not list SELinux users"
+ msgstr "Не могу да попишем SELinux кориснике"
+
+-#: ../semanage/seobject.py:921
++#: ../semanage/seobject.py:896
+ #, python-format
+ msgid "Could not list roles for user %s"
+ msgstr "Не могу да попишем улоге за корисника %s"
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "Labeling"
+ msgstr "Означавање"
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "MLS/"
+ msgstr "MLS/"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "Prefix"
+ msgstr "Префикс"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Level"
+ msgstr "MCS ниво"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Range"
+ msgstr "MCS опсег"
+
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
+ msgid "SELinux Roles"
+ msgstr "SELinux улоге"
+
+-#: ../semanage/seobject.py:967
++#: ../semanage/seobject.py:942
+ msgid "Protocol udp or tcp is required"
+ msgstr "Неопходан је udp или tcp протокол"
+
+-#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:944
+ msgid "Port is required"
+ msgstr "Неопходан је порт"
+
+-#: ../semanage/seobject.py:979
++#: ../semanage/seobject.py:954
+ msgid "Invalid Port"
+ msgstr ""
+
+-#: ../semanage/seobject.py:983
++#: ../semanage/seobject.py:958
+ #, python-format
+ msgid "Could not create a key for %s/%s"
+ msgstr "Не могу да направим кључ за %s/%s"
+
+-#: ../semanage/seobject.py:994
++#: ../semanage/seobject.py:969
+ msgid "Type is required"
+ msgstr "Неопходна је врста"
+
+-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
+-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
+ #, python-format
+ msgid "Could not check if port %s/%s is defined"
+ msgstr "Не могу да проверим да ли је порт %s/%s одређен"
+
+-#: ../semanage/seobject.py:1002
++#: ../semanage/seobject.py:977
+ #, python-format
+ msgid "Port %s/%s already defined"
+ msgstr "Порт %s/%s је већ одређен"
+
+-#: ../semanage/seobject.py:1006
++#: ../semanage/seobject.py:981
+ #, python-format
+ msgid "Could not create port for %s/%s"
+ msgstr "Не могу да направим порт за %s/%s"
+
+-#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:987
+ #, python-format
+ msgid "Could not create context for %s/%s"
+ msgstr "Не могу да направим контекст %s/%s"
+
+-#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:991
+ #, python-format
+ msgid "Could not set user in port context for %s/%s"
+ msgstr "Не могу да поставим корисника у контексту порта за %s/%s"
+
+-#: ../semanage/seobject.py:1020
++#: ../semanage/seobject.py:995
+ #, python-format
+ msgid "Could not set role in port context for %s/%s"
+ msgstr "Не могу да поставим улогу у контексту порта за %s/%s"
+
+-#: ../semanage/seobject.py:1024
++#: ../semanage/seobject.py:999
+ #, python-format
+ msgid "Could not set type in port context for %s/%s"
+ msgstr "Не могу да поставим врсту у контексту порта за %s/%s"
+
+-#: ../semanage/seobject.py:1029
++#: ../semanage/seobject.py:1004
+ #, python-format
+ msgid "Could not set mls fields in port context for %s/%s"
+ msgstr "Не могу да поставим mls поља у контексту порта за %s/%s"
+
+-#: ../semanage/seobject.py:1033
++#: ../semanage/seobject.py:1008
+ #, python-format
+ msgid "Could not set port context for %s/%s"
+ msgstr "Не могу да поставим контекст порт за %s/%s"
+
+-#: ../semanage/seobject.py:1037
++#: ../semanage/seobject.py:1012
+ #, python-format
+ msgid "Could not add port %s/%s"
+ msgstr "Не могу да додам порт %s/%s"
+
+-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
+-#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
+ msgid "Requires setype or serange"
+ msgstr "Захтева setype или serange"
+
+-#: ../semanage/seobject.py:1053
++#: ../semanage/seobject.py:1028
+ msgid "Requires setype"
+ msgstr "Захтева setype"
+
+-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
+ #, python-format
+ msgid "Port %s/%s is not defined"
+ msgstr "Порт %s/%s није одређен"
+
+-#: ../semanage/seobject.py:1065
++#: ../semanage/seobject.py:1040
+ #, python-format
+ msgid "Could not query port %s/%s"
+ msgstr "Не могу да испитам порт %s/%s"
+
+-#: ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1051
+ #, python-format
+ msgid "Could not modify port %s/%s"
+ msgstr "Не могу да изменим порт %s/%s"
+
+-#: ../semanage/seobject.py:1089
++#: ../semanage/seobject.py:1064
+ msgid "Could not list the ports"
+ msgstr "Не могу да излистам портове"
+
+-#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1080
+ #, python-format
+ msgid "Could not delete the port %s"
+ msgstr "Не могу да обришем порт %s"
+
+-#: ../semanage/seobject.py:1122
++#: ../semanage/seobject.py:1097
+ #, python-format
+ msgid "Port %s/%s is defined in policy, cannot be deleted"
+ msgstr "Порт %s/%s је одређен у полиси, не може се брисати"
+
+-#: ../semanage/seobject.py:1126
++#: ../semanage/seobject.py:1101
+ #, python-format
+ msgid "Could not delete port %s/%s"
+ msgstr "Не могу да обришем порт %s/%s"
+
+-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
+ msgid "Could not list ports"
+ msgstr "Не могу да излистам портове"
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "SELinux Port Type"
+ msgstr "Врста SELinux порта"
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "Proto"
+ msgstr "Proto"
+
+-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
+ msgid "Port Number"
+ msgstr "Број портова"
+
+-#: ../semanage/seobject.py:1222
++#: ../semanage/seobject.py:1197
+ msgid "Node Address is required"
+ msgstr "Неопходна је адреса чвора"
+
+-#: ../semanage/seobject.py:1237
++#: ../semanage/seobject.py:1212
+ msgid "Unknown or missing protocol"
+ msgstr "Непознат или недостајући протокол"
+
+-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
+-#: ../semanage/seobject.py:1728
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
+ msgid "SELinux Type is required"
+ msgstr "SELinux врста је неопходна"
+
+-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
+-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
+-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
+-#: ../semanage/seobject.py:1732
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
+ #, python-format
+ msgid "Could not create key for %s"
+ msgstr "Не могу да направим кључ за %s"
+
+-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
+-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
+ #, python-format
+ msgid "Could not check if addr %s is defined"
+ msgstr "Не могу да проверим да ли је адреса %s одређена"
+
+-#: ../semanage/seobject.py:1266
++#: ../semanage/seobject.py:1241
+ #, python-format
+ msgid "Could not create addr for %s"
+ msgstr "Не могу да направим адресу за %s"
+
+-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
+-#: ../semanage/seobject.py:1690
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
+ #, python-format
+ msgid "Could not create context for %s"
+ msgstr "Не могу да направим контекст за %s"
+
+-#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1251
+ #, python-format
+ msgid "Could not set mask for %s"
+ msgstr "Не могу да поставим маску за %s"
+
+-#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1255
+ #, python-format
+ msgid "Could not set user in addr context for %s"
+ msgstr "Не могу да поставим корисника у контексту адресе за %s"
+
+-#: ../semanage/seobject.py:1284
++#: ../semanage/seobject.py:1259
+ #, python-format
+ msgid "Could not set role in addr context for %s"
+ msgstr "Не могу да поставим улогу у контексту адресе за %s"
+
+-#: ../semanage/seobject.py:1288
++#: ../semanage/seobject.py:1263
+ #, python-format
+ msgid "Could not set type in addr context for %s"
+ msgstr "Не могу да поставим врсту у контексту адресе за %s"
+
+-#: ../semanage/seobject.py:1293
++#: ../semanage/seobject.py:1268
+ #, python-format
+ msgid "Could not set mls fields in addr context for %s"
+ msgstr "Не могу да поставим mls поља у контексту адресе за %s"
+
+-#: ../semanage/seobject.py:1297
++#: ../semanage/seobject.py:1272
+ #, python-format
+ msgid "Could not set addr context for %s"
+ msgstr "Не могу да поставим контекст адресе за %s"
+
+-#: ../semanage/seobject.py:1301
++#: ../semanage/seobject.py:1276
+ #, python-format
+ msgid "Could not add addr %s"
+ msgstr "Не могу да додам адресу %s"
+
+-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
+ #, python-format
+ msgid "Addr %s is not defined"
+ msgstr "Адреса %s није одређена"
+
+-#: ../semanage/seobject.py:1330
++#: ../semanage/seobject.py:1305
+ #, python-format
+ msgid "Could not query addr %s"
+ msgstr "Не могу да испитам адресу %s"
+
+-#: ../semanage/seobject.py:1340
++#: ../semanage/seobject.py:1315
+ #, python-format
+ msgid "Could not modify addr %s"
+ msgstr "Не могу да изменим адресу %s"
+
+-#: ../semanage/seobject.py:1368
++#: ../semanage/seobject.py:1343
+ #, python-format
+ msgid "Addr %s is defined in policy, cannot be deleted"
+ msgstr "Адреса %s је одређена у полиси, не може се брисати"
+
+-#: ../semanage/seobject.py:1372
++#: ../semanage/seobject.py:1347
+ #, python-format
+ msgid "Could not delete addr %s"
+ msgstr "Не могу да обришем адресу %s"
+
+-#: ../semanage/seobject.py:1384
++#: ../semanage/seobject.py:1359
+ msgid "Could not deleteall node mappings"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1398
++#: ../semanage/seobject.py:1373
+ msgid "Could not list addrs"
+ msgstr "Не могу да излистам адресе"
+
+-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
+-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
+ #, python-format
+ msgid "Could not check if interface %s is defined"
+ msgstr "Не могу да проверим да ли је сучеље %s одређено"
+
+-#: ../semanage/seobject.py:1465
++#: ../semanage/seobject.py:1440
+ #, python-format
+ msgid "Could not create interface for %s"
+ msgstr "Не могу да направим сучеље за %s"
+
+-#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1449
+ #, python-format
+ msgid "Could not set user in interface context for %s"
+ msgstr "Не могу да поставим корисника у контексту сучеља за %s"
+
+-#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1453
+ #, python-format
+ msgid "Could not set role in interface context for %s"
+ msgstr "Не могу да поставим улогу у контексту сучеља за %s"
+
+-#: ../semanage/seobject.py:1482
++#: ../semanage/seobject.py:1457
+ #, python-format
+ msgid "Could not set type in interface context for %s"
+ msgstr "Не могу да поставим врсту у контексту сучеља за %s"
+
+-#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1462
+ #, python-format
+ msgid "Could not set mls fields in interface context for %s"
+ msgstr "Не могу да поставим mls поља у контексту сучеља за %s"
+
+-#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1466
+ #, python-format
+ msgid "Could not set interface context for %s"
+ msgstr "Не могу да поставим контекст сучеља за %s"
+
+-#: ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1470
+ #, python-format
+ msgid "Could not set message context for %s"
+ msgstr "Не могу да поставим контекст поруке за %s"
+
+-#: ../semanage/seobject.py:1499
++#: ../semanage/seobject.py:1474
+ #, python-format
+ msgid "Could not add interface %s"
+ msgstr "Не могу да додам сучеље %s"
+
+-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
+ #, python-format
+ msgid "Interface %s is not defined"
+ msgstr "Сучеље %s није одређено"
+
+-#: ../semanage/seobject.py:1526
++#: ../semanage/seobject.py:1501
+ #, python-format
+ msgid "Could not query interface %s"
+ msgstr "Не могу да испитам сучеље %s"
+
+-#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1512
+ #, python-format
+ msgid "Could not modify interface %s"
+ msgstr "Не могу да изменим сучеље %s"
+
+-#: ../semanage/seobject.py:1562
++#: ../semanage/seobject.py:1537
+ #, python-format
+ msgid "Interface %s is defined in policy, cannot be deleted"
+ msgstr "Спрега %s је одређена у полиси, не може се брисати"
+
+-#: ../semanage/seobject.py:1566
++#: ../semanage/seobject.py:1541
+ #, python-format
+ msgid "Could not delete interface %s"
+ msgstr "Не могу да обришем сучеље %s"
+
+-#: ../semanage/seobject.py:1578
++#: ../semanage/seobject.py:1553
+ msgid "Could not delete all interface mappings"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1567
+ msgid "Could not list interfaces"
+ msgstr "Не могу да попишем сучеља"
+
+-#: ../semanage/seobject.py:1617
++#: ../semanage/seobject.py:1592
+ msgid "SELinux Interface"
+ msgstr "SELinux сучеље"
+
+-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
+ msgid "Context"
+ msgstr "Контекст"
+
+-#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1652
+ #, python-format
+ msgid "Equivalence class for %s already exists"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1673
++#: ../semanage/seobject.py:1658
+ #, python-format
+ msgid "File spec %s conflicts with equivalency rule '%s %s'"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1682
++#: ../semanage/seobject.py:1667
+ #, python-format
+ msgid "Equivalence class for %s does not exists"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1681
+ #, python-format
+ msgid "Could not set user in file context for %s"
+ msgstr "Не могу да поставим корисника у контексту датотеке за %s"
+
+-#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1685
+ #, python-format
+ msgid "Could not set role in file context for %s"
+ msgstr "Не могу да поставим улогу у контексту датотеке за %s"
+
+-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
+ #, python-format
+ msgid "Could not set mls fields in file context for %s"
+ msgstr "Не могу да поставим mls поља у контексту датотеке за %s"
+
+-#: ../semanage/seobject.py:1711
++#: ../semanage/seobject.py:1696
+ msgid "Invalid file specification"
+ msgstr "Неисправна спецификација датотеке"
+
+-#: ../semanage/seobject.py:1713
++#: ../semanage/seobject.py:1698
+ msgid "File specification can not include spaces"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1718
++#: ../semanage/seobject.py:1703
+ #, python-format
+ msgid ""
+ "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
+-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
+-#: ../semanage/seobject.py:1880
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
+ #, python-format
+ msgid "Could not check if file context for %s is defined"
+ msgstr "Не могу да проверим да ли је одређен контекст датотеке за %s"
+
+-#: ../semanage/seobject.py:1749
++#: ../semanage/seobject.py:1734
+ #, python-format
+ msgid "Could not create file context for %s"
+ msgstr "Не могу да направим контекст датотеке за %s"
+
+-#: ../semanage/seobject.py:1757
++#: ../semanage/seobject.py:1742
+ #, python-format
+ msgid "Could not set type in file context for %s"
+ msgstr "Не могу да поставим врсту у контексту датотеке за %s"
+
+-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
+-#: ../semanage/seobject.py:1826
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
+ #, python-format
+ msgid "Could not set file context for %s"
+ msgstr "Не могу да поставим контекст датотеке за %s"
+
+-#: ../semanage/seobject.py:1771
++#: ../semanage/seobject.py:1756
+ #, python-format
+ msgid "Could not add file context for %s"
+ msgstr "Не могу да додам контекст датотеке за %s"
+
+-#: ../semanage/seobject.py:1785
++#: ../semanage/seobject.py:1770
+ msgid "Requires setype, serange or seuser"
+ msgstr "Захтева setype, serange или seuser"
+
+-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
+ #, python-format
+ msgid "File context for %s is not defined"
+ msgstr "Контекст датотеке за %s није одређен"
+
+-#: ../semanage/seobject.py:1804
++#: ../semanage/seobject.py:1789
+ #, python-format
+ msgid "Could not query file context for %s"
+ msgstr "Не могу да испитам контекст датотеке за %s"
+
+-#: ../semanage/seobject.py:1830
++#: ../semanage/seobject.py:1815
+ #, python-format
+ msgid "Could not modify file context for %s"
+ msgstr "Не могу да изменим контекст датотеке %s"
+
+-#: ../semanage/seobject.py:1843
++#: ../semanage/seobject.py:1828
+ msgid "Could not list the file contexts"
+ msgstr "Не могу да излистам контексте датотека"
+
+-#: ../semanage/seobject.py:1857
++#: ../semanage/seobject.py:1842
+ #, python-format
+ msgid "Could not delete the file context %s"
+ msgstr "Не могу да обришем контекст датотеке %s"
+
+-#: ../semanage/seobject.py:1882
++#: ../semanage/seobject.py:1867
+ #, python-format
+ msgid "File context for %s is defined in policy, cannot be deleted"
+ msgstr "Контекст датотеке за %s је одређен у полиси, не може се брисати"
+
+-#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1873
+ #, python-format
+ msgid "Could not delete file context for %s"
+ msgstr "Не могу да обришем контекст датотеке %s"
+
+-#: ../semanage/seobject.py:1903
++#: ../semanage/seobject.py:1888
+ msgid "Could not list file contexts"
+ msgstr "Не могу да попишем контексте датотека"
+
+-#: ../semanage/seobject.py:1907
++#: ../semanage/seobject.py:1892
+ msgid "Could not list local file contexts"
+ msgstr "Не могу да попишем локалне контексте датотека"
+
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
+ msgid "SELinux fcontext"
+ msgstr "SELinux fcontext"
+
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
+ msgid "type"
+ msgstr "врста"
+
+-#: ../semanage/seobject.py:1957
++#: ../semanage/seobject.py:1942
+ msgid ""
+ "\n"
+ "SELinux Distribution fcontext Equivalence \n"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1962
++#: ../semanage/seobject.py:1947
+ msgid ""
+ "\n"
+ "SELinux Local fcontext Equivalence \n"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
+-#: ../semanage/seobject.py:2054
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
+ #, python-format
+ msgid "Could not check if boolean %s is defined"
+ msgstr "Не могу да проверим да ли је одређен логички израз %s"
+
+-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
+ #, python-format
+ msgid "Boolean %s is not defined"
+ msgstr "Логички израз %s није одређен"
+
+-#: ../semanage/seobject.py:2002
++#: ../semanage/seobject.py:1987
+ #, python-format
+ msgid "Could not query file context %s"
+ msgstr "Не могу да испитам контекст датотеке %s"
+
+-#: ../semanage/seobject.py:2007
++#: ../semanage/seobject.py:1992
+ #, python-format
+ msgid "You must specify one of the following values: %s"
+ msgstr "Морате навести једну од следећих вредности: %s"
+
+-#: ../semanage/seobject.py:2012
++#: ../semanage/seobject.py:1997
+ #, python-format
+ msgid "Could not set active value of boolean %s"
+ msgstr "Не могу да поставим активну вредност логичке %s"
+
+-#: ../semanage/seobject.py:2015
++#: ../semanage/seobject.py:2000
+ #, python-format
+ msgid "Could not modify boolean %s"
+ msgstr "Не могу да изменим логички израз %s"
+
+-#: ../semanage/seobject.py:2033
++#: ../semanage/seobject.py:2018
+ #, python-format
+ msgid "Bad format %s: Record %s"
+ msgstr "Лош формат %s: запис %s"
+
+-#: ../semanage/seobject.py:2056
++#: ../semanage/seobject.py:2042
+ #, python-format
+ msgid "Boolean %s is defined in policy, cannot be deleted"
+ msgstr "Логички израз %s је одређен у полиси, не може се брисати"
+
+-#: ../semanage/seobject.py:2060
++#: ../semanage/seobject.py:2046
+ #, python-format
+ msgid "Could not delete boolean %s"
+ msgstr "Не могу да обришем логички израз %s"
+
+-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
+ msgid "Could not list booleans"
+ msgstr "Не могу да попишем логичке изразе"
+
+-#: ../semanage/seobject.py:2112
++#: ../semanage/seobject.py:2100
+ msgid "unknown"
+ msgstr "непознато"
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "off"
+ msgstr "искључено"
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "on"
+ msgstr "укључено"
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "SELinux boolean"
+ msgstr "SELinux логичка"
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "State"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "Default"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
+-#: ../gui/polgengui.py:253
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../gui/polgengui.py:254
+ msgid "Description"
+ msgstr "Опис"
+
+@@ -1008,7 +1004,7 @@ msgstr "Грешка при резервисању меморије.\n"
+ msgid "Error sending audit message.\n"
+ msgstr "Грешка при слању поруке за проверу.\n"
+
+-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
++#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
+ #, c-format
+ msgid "Could not determine enforcing mode.\n"
+ msgstr "Не могу да одредим режим приморавања.\n"
+@@ -1125,62 +1121,66 @@ msgstr "Не могу да добавим празан скуп сигнала\n
+ msgid "Unable to set SIGHUP handler\n"
+ msgstr "Не могу да поставим SIGHUP руковаоца\n"
+
+-#: ../newrole/newrole.c:1053
++#: ../newrole/newrole.c:1036
++msgid "Sorry, newrole failed to drop capabilities\n"
++msgstr ""
++
++#: ../newrole/newrole.c:1052
+ #, c-format
+ msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
+ msgstr "Жалим, newrole се може користити само на SELinux језгру.\n"
+
+-#: ../newrole/newrole.c:1070
++#: ../newrole/newrole.c:1069
+ #, c-format
+ msgid "failed to get old_context.\n"
+ msgstr "није успело добављање старог контекста.\n"
+
+-#: ../newrole/newrole.c:1077
++#: ../newrole/newrole.c:1076
+ #, c-format
+ msgid "Warning! Could not retrieve tty information.\n"
+ msgstr "Грешка! Не могу да прибавим tty информацију.\n"
+
+-#: ../newrole/newrole.c:1098
++#: ../newrole/newrole.c:1097
+ #, c-format
+ msgid "error on reading PAM service configuration.\n"
+ msgstr "грешка при читању подешавања PAM сервиса.\n"
+
+-#: ../newrole/newrole.c:1133
++#: ../newrole/newrole.c:1132
+ #, c-format
+ msgid "newrole: incorrect password for %s\n"
+ msgstr "newrole: нетачна лозинка за %s\n"
+
+-#: ../newrole/newrole.c:1160
++#: ../newrole/newrole.c:1159
+ #, c-format
+ msgid "newrole: failure forking: %s"
+ msgstr "newrole: неуспело рачвање: %s"
+
+-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
++#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
+ #, c-format
+ msgid "Unable to restore tty label...\n"
+ msgstr "Не могу да вратим tty ознаку...\n"
+
+-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
++#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
+ #, c-format
+ msgid "Failed to close tty properly\n"
+ msgstr "Није успело прописно tty затварање\n"
+
+-#: ../newrole/newrole.c:1224
++#: ../newrole/newrole.c:1223
+ #, c-format
+ msgid "Could not close descriptors.\n"
+ msgstr "Не могу да затворим описнике.\n"
+
+-#: ../newrole/newrole.c:1251
++#: ../newrole/newrole.c:1250
+ #, c-format
+ msgid "Error allocating shell's argv0.\n"
+ msgstr "Грешка при додели argv0 командног окружења.\n"
+
+-#: ../newrole/newrole.c:1287
++#: ../newrole/newrole.c:1286
+ #, c-format
+ msgid "Unable to restore the environment, aborting\n"
+ msgstr "Не могу да вратим окружење, одустајем\n"
+
+-#: ../newrole/newrole.c:1298
++#: ../newrole/newrole.c:1297
+ msgid "failed to exec shell\n"
+ msgstr "није успело извршавање командног окружења\n"
+
+@@ -1283,20 +1283,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+ msgid "chcat -l +CompanyConfidential juser"
+ msgstr "chcat -l +CompanyConfidential juser"
+
+-#: ../scripts/chcat:399 ../gui/polgen.py:1351
+-#, c-format, python-format
++#: ../scripts/chcat:399
++#, c-format
+ msgid "Options Error %s "
+ msgstr "Грешка опција %s "
+
+-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
++#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
+ msgid "Boolean"
+ msgstr ""
+
+-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
++#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
+ msgid "all"
+ msgstr ""
+
+-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
++#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
+ #: ../gui/system-config-selinux.glade:1615
+ #: ../gui/system-config-selinux.glade:1820
+ #: ../gui/system-config-selinux.glade:2437
+@@ -1372,557 +1372,444 @@ msgstr ""
+ msgid "Load Policy Module"
+ msgstr ""
+
+-#: ../gui/polgen.glade:79
+-msgid "Polgen"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:80
++#: ../gui/polgen.glade:9
+ msgid "Red Hat 2007"
+ msgstr ""
+
+-#: ../gui/polgen.glade:81
++#: ../gui/polgen.glade:11
+ msgid "GPL"
+ msgstr ""
+
+ #. TRANSLATORS: Replace this string with your names, one name per line.
+-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
++#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
+ msgid "translator-credits"
+ msgstr ""
+
+-#: ../gui/polgen.glade:90
++#: ../gui/polgen.glade:34
++msgid "Add Booleans Dialog"
++msgstr ""
++
++#: ../gui/polgen.glade:101
++msgid "Boolean Name"
++msgstr ""
++
++#: ../gui/polgen.glade:230
+ msgid "SELinux Policy Generation Tool"
+ msgstr ""
+
+-#: ../gui/polgen.glade:128
++#: ../gui/polgen.glade:251
+ msgid ""
+ "<b>Select the policy type for the application or user role you want to "
+ "confine:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:177
++#: ../gui/polgen.glade:284
+ msgid "<b>Applications</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++msgid "Standard Init Daemon"
++msgstr ""
++
++#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
+ msgid ""
+ "Standard Init Daemon are daemons started on boot via init scripts. Usually "
+ "requires a script in /etc/rc.d/init.d"
+ msgstr ""
+
+-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
+-msgid "Standard Init Daemon"
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++msgid "DBUS System Daemon"
+ msgstr ""
+
+-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
+-msgid "DBUS System Daemon"
++#: ../gui/polgen.glade:349
++msgid "Internet Services Daemon (inetd)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:280
++#: ../gui/polgen.glade:353
+ msgid "Internet Services Daemon are daemons started by xinetd"
+ msgstr ""
+
+-#: ../gui/polgen.glade:282
+-msgid "Internet Services Daemon (inetd)"
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++msgid "Web Application/Script (CGI)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:301
++#: ../gui/polgen.glade:370
+ msgid ""
+ "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
+-msgid "Web Application/Script (CGI)"
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++msgid "User Application"
+ msgstr ""
+
+-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
++#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
+ msgid ""
+ "User Application are any application that you would like to confine that is "
+ "started by a user"
+ msgstr ""
+
+-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
+-msgid "User Application"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:345 ../gui/polgen.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
+ msgid "Sandbox"
+ msgstr ""
+
+-#: ../gui/polgen.glade:391
++#: ../gui/polgen.glade:446
+ msgid "<b>Login Users</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:453
++#: ../gui/polgen.glade:478
++msgid "Existing User Roles"
++msgstr ""
++
++#: ../gui/polgen.glade:482
+ msgid "Modify an existing login user record."
+ msgstr ""
+
+-#: ../gui/polgen.glade:455
+-msgid "Existing User Roles"
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++msgid "Minimal Terminal User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:474
++#: ../gui/polgen.glade:499
+ 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:476 ../gui/polgen.py:162
+-msgid "Minimal Terminal User Role"
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++msgid "Minimal X Windows User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:495
++#: ../gui/polgen.glade:516
+ 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:497 ../gui/polgen.py:163
+-msgid "Minimal X Windows User Role"
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++msgid "User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:516
++#: ../gui/polgen.glade:533
+ msgid ""
+ "User with full networking, no setuid applications without transition, no "
+ "sudo, no su."
+ msgstr ""
+
+-#: ../gui/polgen.glade:518 ../gui/polgen.py:164
+-msgid "User Role"
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++msgid "Admin User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:537
++#: ../gui/polgen.glade:550
+ msgid ""
+ "User with full networking, no setuid applications without transition, no su, "
+ "can sudo to Root Administration Roles"
+ msgstr ""
+
+-#: ../gui/polgen.glade:539 ../gui/polgen.py:165
+-msgid "Admin User Role"
++#: ../gui/polgen.glade:592
++msgid "<b>Root Users</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:585
+-msgid "<b>Root Users</b>"
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++msgid "Root Admin User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:647
++#: ../gui/polgen.glade:627
+ 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:649 ../gui/polgen.py:166
+-msgid "Root Admin User Role"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:716
+-msgid "label104"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:745
++#: ../gui/polgen.glade:705
+ msgid "<b>Enter name of application or user role:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
++#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
+ msgid "Name"
+ msgstr ""
+
+-#: ../gui/polgen.glade:807
++#: ../gui/polgen.glade:739
+ msgid "Enter complete path for executable to be confined."
+ msgstr ""
+
+-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
++#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
+ msgid "..."
+ msgstr ""
+
+-#: ../gui/polgen.glade:849
++#: ../gui/polgen.glade:776
+ msgid "Enter unique name for the confined application or user role."
+ msgstr ""
+
+-#: ../gui/polgen.glade:871
++#: ../gui/polgen.glade:794
+ msgid "Executable"
+ msgstr ""
+
+-#: ../gui/polgen.glade:899
++#: ../gui/polgen.glade:808
+ msgid "Init script"
+ msgstr ""
+
+-#: ../gui/polgen.glade:927
++#: ../gui/polgen.glade:821
+ msgid ""
+ "Enter complete path to init script used to start the confined application."
+ msgstr ""
+
+-#: ../gui/polgen.glade:982
+-msgid "label105"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1011
++#: ../gui/polgen.glade:887
+ msgid "<b>Select existing role to modify:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1045
++#: ../gui/polgen.glade:908
+ msgid "Select the user roles that will transiton to the %s domain."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1073
+-msgid "label106"
++#: ../gui/polgen.glade:928
++msgid "role tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1102
++#: ../gui/polgen.glade:945
+ msgid "<b>Select roles that %s will transition to:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1136
++#: ../gui/polgen.glade:963
+ msgid "Select applications domains that %s will transition to."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1164
+-msgid "label107"
++#: ../gui/polgen.glade:983
++msgid ""
++"transition \n"
++"role tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1193
++#: ../gui/polgen.glade:1001
+ msgid "<b>Select the user_roles that will transition to %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1227
++#: ../gui/polgen.glade:1019
+ msgid "Select the user roles that will transiton to this applications domains."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1255
+-msgid "label108"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1284
++#: ../gui/polgen.glade:1056
+ msgid "<b>Select domains that %s will administer:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
++#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
+ msgid "Select the domains that you would like this user administer."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1346
+-msgid "label109"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1375
++#: ../gui/polgen.glade:1111
+ msgid "<b>Select additional roles for %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1437
+-msgid "label111"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1466
++#: ../gui/polgen.glade:1166
+ msgid "<b>Enter network ports that %s binds on:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
++#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
+ msgid "<b>TCP Ports</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
++#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
++#: ../gui/polgen.glade:1698
++msgid "All"
++msgstr ""
++
++#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
+ msgid "Allows %s to bind to any udp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
+-#: ../gui/polgen.glade:2215
+-msgid "All"
++#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
++msgid "600-1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
++#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
+ msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
+-msgid "600-1024"
++#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
++msgid "Unreserved Ports (>1024)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
++#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s binds "
+ "to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
+-msgid "Unreserved Ports (>1024)"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
+-#: ../gui/polgen.glade:2233
++#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
++#: ../gui/polgen.glade:1718
+ msgid "Select Ports"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
++#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
+ msgid "Allows %s to bind to any udp ports > 1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
++#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
+ msgid "<b>UDP Ports</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1937
+-msgid "label113"
++#: ../gui/polgen.glade:1519
++msgid ""
++"Network\n"
++"Bind tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1966
++#: ../gui/polgen.glade:1537
+ msgid "<b>Select network ports that %s connects to:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2058
++#: ../gui/polgen.glade:1593
+ msgid "Allows %s to connect to any tcp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2104
++#: ../gui/polgen.glade:1622
+ msgid ""
+ "Enter a comma separated list of tcp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2212
++#: ../gui/polgen.glade:1702
+ msgid "Allows %s to connect to any udp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2258
++#: ../gui/polgen.glade:1731
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2305
+-msgid "label114"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2334
++#: ../gui/polgen.glade:1792
+ msgid "<b>Select common application traits for %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2366
++#: ../gui/polgen.glade:1809
+ msgid "Writes syslog messages\t"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2385
++#: ../gui/polgen.glade:1824
+ msgid "Create/Manipulate temporary files in /tmp"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2404
++#: ../gui/polgen.glade:1839
+ msgid "Uses Pam for authentication"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2423
++#: ../gui/polgen.glade:1854
+ msgid "Uses nsswitch or getpw* calls"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2442
++#: ../gui/polgen.glade:1869
+ msgid "Uses dbus"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2461
++#: ../gui/polgen.glade:1884
+ msgid "Sends audit messages"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2480
++#: ../gui/polgen.glade:1899
+ msgid "Interacts with the terminal"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2499
++#: ../gui/polgen.glade:1914
+ msgid "Sends email"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2530
+-msgid "label115"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2559
++#: ../gui/polgen.glade:1961
+ msgid "<b>Add files/directories that %s manages</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2788
++#: ../gui/polgen.glade:2122
+ msgid ""
+ "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
+ "Files ..."
+ msgstr ""
+
+-#: ../gui/polgen.glade:2823
+-msgid "label116"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2852
++#: ../gui/polgen.glade:2166
+ msgid "<b>Add booleans from the %s policy:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3002
++#: ../gui/polgen.glade:2274
+ msgid "Add/Remove booleans used by the %s domain"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3066
++#: ../gui/polgen.glade:2316
+ msgid "<b>Which directory you will generate the %s policy?</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3097
++#: ../gui/polgen.glade:2334
+ msgid "Policy Directory"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3254
+-msgid "Add Booleans Dialog"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:3327
+-msgid "Boolean Name"
+-msgstr ""
+-
+-#: ../gui/polgengui.py:261
++#: ../gui/polgengui.py:262
+ msgid "Role"
+ msgstr ""
+
+-#: ../gui/polgengui.py:268
++#: ../gui/polgengui.py:269
+ msgid "Existing_User"
+ msgstr ""
+
+-#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
++#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
+ msgid "Application"
+ msgstr ""
+
+-#: ../gui/polgengui.py:352
++#: ../gui/polgengui.py:353
+ #, python-format
+ msgid "%s must be a directory"
+ msgstr ""
+
+-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
++#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
+ msgid "You must select a user"
+ msgstr ""
+
+-#: ../gui/polgengui.py:542
++#: ../gui/polgengui.py:543
+ msgid "Select executable file to be confined."
+ msgstr ""
+
+-#: ../gui/polgengui.py:553
++#: ../gui/polgengui.py:554
+ msgid "Select init script file to be confined."
+ msgstr ""
+
+-#: ../gui/polgengui.py:563
++#: ../gui/polgengui.py:564
+ msgid "Select file(s) that confined application creates or writes"
+ msgstr ""
+
+-#: ../gui/polgengui.py:570
++#: ../gui/polgengui.py:571
+ msgid "Select directory(s) that the confined application owns and writes into"
+ msgstr ""
+
+-#: ../gui/polgengui.py:632
++#: ../gui/polgengui.py:633
+ msgid "Select directory to generate policy files in"
+ msgstr ""
+
+-#: ../gui/polgengui.py:649
++#: ../gui/polgengui.py:650
+ #, python-format
+ msgid ""
+ "Type %s_t already defined in current policy.\n"
+ "Do you want to continue?"
+ msgstr ""
+
+-#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
++#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
+ msgid "Verify Name"
+ msgstr ""
+
+-#: ../gui/polgengui.py:653
++#: ../gui/polgengui.py:654
+ #, python-format
+ msgid ""
+ "Module %s.pp already loaded in current policy.\n"
+ "Do you want to continue?"
+ msgstr ""
+
+-#: ../gui/polgengui.py:699
++#: ../gui/polgengui.py:700
+ msgid ""
+ "You must add a name made up of letters and numbers and containing no spaces."
+ msgstr ""
+
+-#: ../gui/polgengui.py:713
++#: ../gui/polgengui.py:714
+ msgid "You must enter a executable"
+ msgstr ""
+
+-#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
++#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
+ msgid "Configue SELinux"
+ msgstr ""
+
+-#: ../gui/polgen.py:158
+-msgid "Internet Services Daemon"
+-msgstr ""
+-
+-#: ../gui/polgen.py:197
+-#, python-format
+-msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+-msgstr ""
+-
+-#: ../gui/polgen.py:324
+-msgid "You must enter a name for your confined process/user"
+-msgstr ""
+-
+-#: ../gui/polgen.py:326
+-msgid ""
+-"Name must be alpha numberic with no spaces. Consider using option \"-n "
+-"MODULENAME\""
+-msgstr ""
+-
+-#: ../gui/polgen.py:414
+-msgid "User Role types can not be assigned executables."
+-msgstr ""
+-
+-#: ../gui/polgen.py:420
+-msgid "Only Daemon apps can use an init script.."
+-msgstr ""
+-
+-#: ../gui/polgen.py:438
+-msgid "use_resolve must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:444
+-msgid "use_syslog must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:450
+-msgid "use_kerberos must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1306
+-#, python-format
+-msgid ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
+-msgstr ""
+-
+ #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+ msgid "Network Port"
+ msgstr ""
+@@ -1960,1411 +1847,1487 @@ msgstr ""
+ msgid "Group View"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
++#: ../sepolicy/sepolicy/generate.py:158
++msgid "Internet Services Daemon"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
++#: ../sepolicy/sepolicy/generate.py:171
++msgid "Valid Types:\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: ../sepolicy/sepolicy/generate.py:205
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: ../sepolicy/sepolicy/generate.py:332
++msgid "You must enter a name for your confined process/user"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
++#: ../sepolicy/sepolicy/generate.py:334
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:422
++msgid "User Role types can not be assigned executables."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
++#: ../sepolicy/sepolicy/generate.py:428
++msgid "Only Daemon apps can use an init script.."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
++#: ../sepolicy/sepolicy/generate.py:446
++msgid "use_resolve must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
++#: ../sepolicy/sepolicy/generate.py:452
++msgid "use_syslog must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
++#: ../sepolicy/sepolicy/generate.py:458
++msgid "use_kerberos must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
++#: ../sepolicy/sepolicy/generate.py:464
++msgid "manage_krb5_rcache must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
++#: ../sepolicy/sepolicy/generate.py:494
++msgid "USER Types automatically get a tmp type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
++#: ../sepolicy/sepolicy/generate.py:1012
++msgid "You must enter the executable path for your confined process"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
++#: ../sepolicy/sepolicy/generate.py:1190
++msgid "Type Enforcement file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
++#: ../sepolicy/sepolicy/generate.py:1191
++msgid "Interface file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
++#: ../sepolicy/sepolicy/generate.py:1192
++msgid "File Contexts file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
++#: ../sepolicy/sepolicy/generate.py:1193
++msgid "Setup Script"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
++msgstr ""
++
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/sr at latin.po b/policycoreutils/po/sr at latin.po
+index d56fc4e..da321a0 100644
+--- a/policycoreutils/po/sr at latin.po
++++ b/policycoreutils/po/sr at latin.po
+@@ -11,8 +11,8 @@ msgid ""
+ msgstr ""
+ "Project-Id-Version: Policycoreutils\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
+ "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
+ "Language-Team: LANGUAGE <LL at li.org>\n"
+ "Language: sr at latin\n"
+@@ -20,7 +20,7 @@ msgstr ""
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+ "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
++"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -32,7 +32,7 @@ msgstr ""
+ " gde je <skripta> ime init skripte koju treba pokrenuti,\n"
+ " <argumenti ...> su argumenti za tu skriptu."
+
+-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
++#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
+ #, c-format
+ msgid "failed to initialize PAM\n"
+ msgstr "neuspela PAM inicijalizacija\n"
+@@ -81,7 +81,7 @@ msgstr "Žalim, run_init se može koristiti samo na SELinux jezgru.\n"
+ msgid "authentication failed.\n"
+ msgstr "neuspela autentifikacija.\n"
+
+-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
++#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
+ #, c-format
+ msgid "Could not set exec context to %s.\n"
+ msgstr "Ne mogu da postavim izvršni kontekst na %s.\n"
+@@ -94,856 +94,852 @@ msgstr "********************** VAŽNO *************************\n"
+ msgid "To make this policy package active, execute:"
+ msgstr "Da biste aktivirali ovaj paket polisa, izvršite:"
+
+-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
+-msgid "global"
+-msgstr "opšte"
+-
+-#: ../semanage/seobject.py:225
++#: ../semanage/seobject.py:200
+ msgid "Could not create semanage handle"
+ msgstr "Ne mogu da napravim semanage ručku"
+
+-#: ../semanage/seobject.py:233
++#: ../semanage/seobject.py:208
+ msgid "SELinux policy is not managed or store cannot be accessed."
+ msgstr "SELinux polisom se ne upravlja ili se ne može pristupiti skladištu."
+
+-#: ../semanage/seobject.py:238
++#: ../semanage/seobject.py:213
+ msgid "Cannot read policy store."
+ msgstr "Ne mogu da pročitam skladište polise."
+
+-#: ../semanage/seobject.py:243
++#: ../semanage/seobject.py:218
+ msgid "Could not establish semanage connection"
+ msgstr "Ne mogu da uspostavim semanage vezu"
+
+-#: ../semanage/seobject.py:248
++#: ../semanage/seobject.py:223
+ msgid "Could not test MLS enabled status"
+ msgstr "Ne mogu da ispitam status MLS omogućavanja"
+
+-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
+ msgid "Not yet implemented"
+ msgstr "Još nije implementirano"
+
+-#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:233
+ msgid "Semanage transaction already in progress"
+ msgstr "Semanage transakcija je već u toku"
+
+-#: ../semanage/seobject.py:267
++#: ../semanage/seobject.py:242
+ msgid "Could not start semanage transaction"
+ msgstr "Ne mogu da pokrenem semanage transakciju"
+
+-#: ../semanage/seobject.py:278
++#: ../semanage/seobject.py:254
+ msgid "Could not commit semanage transaction"
+ msgstr "Ne mogu da predam semanage transakciju"
+
+-#: ../semanage/seobject.py:283
++#: ../semanage/seobject.py:259
+ msgid "Semanage transaction not in progress"
+ msgstr "Semanage transakcija nije u toku"
+
+-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
+ msgid "Could not list SELinux modules"
+ msgstr "Ne mogu da popišem SELinux module"
+
+-#: ../semanage/seobject.py:308
++#: ../semanage/seobject.py:284
+ msgid "Modules Name"
+ msgstr ""
+
+-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
+ msgid "Version"
+ msgstr "Verzija"
+
+-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
+ msgid "Disabled"
+ msgstr "Isključeno"
+
+-#: ../semanage/seobject.py:326
++#: ../semanage/seobject.py:302
+ #, python-format
+ msgid "Could not disable module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:337
++#: ../semanage/seobject.py:313
+ #, python-format
+ msgid "Could not enable module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:352
++#: ../semanage/seobject.py:328
+ #, python-format
+ msgid "Could not remove module %s (remove failed)"
+ msgstr ""
+
+-#: ../semanage/seobject.py:362
++#: ../semanage/seobject.py:338
+ msgid "dontaudit requires either 'on' or 'off'"
+ msgstr ""
+
+-#: ../semanage/seobject.py:391
++#: ../semanage/seobject.py:366
+ msgid "Builtin Permissive Types"
+ msgstr ""
+
+-#: ../semanage/seobject.py:401
++#: ../semanage/seobject.py:376
+ msgid "Customized Permissive Types"
+ msgstr ""
+
+-#: ../semanage/seobject.py:442
++#: ../semanage/seobject.py:417
+ #, python-format
+ msgid "Could not set permissive domain %s (module installation failed)"
+ msgstr ""
+ "Nisam mogao da postavim dopustivi domen %s (instalacija modula nije uspela)"
+
+-#: ../semanage/seobject.py:448
++#: ../semanage/seobject.py:423
+ #, python-format
+ msgid "Could not remove permissive domain %s (remove failed)"
+ msgstr "Nisam mogao da uklonim dopustivi domen %s (uklanjanje nije uspelo)"
+
+-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
+-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
+-#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
+-#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
+-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
+-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
+-#: ../semanage/seobject.py:2045
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
+ #, python-format
+ msgid "Could not create a key for %s"
+ msgstr "Ne mogu da napravim ključ za %s"
+
+-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
+-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
+ #, python-format
+ msgid "Could not check if login mapping for %s is defined"
+ msgstr "Ne mogu da proverim da li je određeno preslikavanje prijave za %s"
+
+-#: ../semanage/seobject.py:496
++#: ../semanage/seobject.py:471
+ #, python-format
+ msgid "Linux Group %s does not exist"
+ msgstr "Linux grupa %s ne postoji"
+
+-#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:476
+ #, python-format
+ msgid "Linux User %s does not exist"
+ msgstr "Linux korisnik %s ne postoji"
+
+-#: ../semanage/seobject.py:505
++#: ../semanage/seobject.py:480
+ #, python-format
+ msgid "Could not create login mapping for %s"
+ msgstr "Ne mogu da napravim prazno preslikavanje prijave za %s"
+
+-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
+ #, python-format
+ msgid "Could not set name for %s"
+ msgstr "Ne mogu da postavim ime za %s"
+
+-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
+ #, python-format
+ msgid "Could not set MLS range for %s"
+ msgstr "Ne mogu da postavim MLS opseg za %s"
+
+-#: ../semanage/seobject.py:518
++#: ../semanage/seobject.py:493
+ #, python-format
+ msgid "Could not set SELinux user for %s"
+ msgstr "Ne mogu da postavim SELinux korisnika za %s"
+
+-#: ../semanage/seobject.py:522
++#: ../semanage/seobject.py:497
+ #, python-format
+ msgid "Could not add login mapping for %s"
+ msgstr "Ne mogu da dodam preslikavanje prijave za %s"
+
+-#: ../semanage/seobject.py:540
++#: ../semanage/seobject.py:515
+ msgid "Requires seuser or serange"
+ msgstr "Zahteva seuser ili serange"
+
+-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
+ #, python-format
+ msgid "Login mapping for %s is not defined"
+ msgstr "Preslikavanje prijave za %s nije određeno "
+
+-#: ../semanage/seobject.py:567
++#: ../semanage/seobject.py:542
+ #, python-format
+ msgid "Could not query seuser for %s"
+ msgstr "Ne mogu da ispitam seuser-a za %s"
+
+-#: ../semanage/seobject.py:581
++#: ../semanage/seobject.py:556
+ #, python-format
+ msgid "Could not modify login mapping for %s"
+ msgstr "Ne mogu da izmenim preslikavanje prijave za %s"
+
+-#: ../semanage/seobject.py:615
++#: ../semanage/seobject.py:590
+ #, python-format
+ msgid "Login mapping for %s is defined in policy, cannot be deleted"
+ msgstr "Preslikavanje prijave za %s je određeno u polisi, ne može se brisati"
+
+-#: ../semanage/seobject.py:619
++#: ../semanage/seobject.py:594
+ #, python-format
+ msgid "Could not delete login mapping for %s"
+ msgstr "Ne mogu da obrišem preslikavanje prijave za %s"
+
+-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
+-#: ../semanage/seobject.py:897
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
+ msgid "Could not list login mappings"
+ msgstr "Ne mogu da popišem preslikavanja prijave"
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
+ #: ../gui/system-config-selinux.glade:100
+ msgid "Login Name"
+ msgstr "Prijavno ime"
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:128
+ #: ../gui/system-config-selinux.glade:915
+ #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
+ msgid "SELinux User"
+ msgstr "SELinux korisnik"
+
+-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
+ #: ../gui/system-config-selinux.glade:943
+ msgid "MLS/MCS Range"
+ msgstr "MLS/MCS opseg"
+
+-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
+-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
+-#: ../semanage/seobject.py:864
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
+ #, python-format
+ msgid "Could not check if SELinux user %s is defined"
+ msgstr "Ne mogu da proverim da li je određen SELinux korisnik %s"
+
+-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
+-#: ../semanage/seobject.py:870
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
+ #, python-format
+ msgid "Could not query user for %s"
+ msgstr "Ne mogu da ispitam korisnika za %s"
+
+-#: ../semanage/seobject.py:726
++#: ../semanage/seobject.py:701
+ #, python-format
+ msgid "You must add at least one role for %s"
+ msgstr "Morate dodati barem jednu ulogu za %s"
+
+-#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:716
+ #, python-format
+ msgid "Could not create SELinux user for %s"
+ msgstr "Ne mogu da napravim SELinux korisnika za %s"
+
+-#: ../semanage/seobject.py:750
++#: ../semanage/seobject.py:725
+ #, python-format
+ msgid "Could not add role %s for %s"
+ msgstr "Ne mogu da dodam ulogu %s za %s"
+
+-#: ../semanage/seobject.py:759
++#: ../semanage/seobject.py:734
+ #, python-format
+ msgid "Could not set MLS level for %s"
+ msgstr "Ne mogu da postavim MLS nivo za %s"
+
+-#: ../semanage/seobject.py:762
++#: ../semanage/seobject.py:737
+ #, python-format
+ msgid "Could not add prefix %s for %s"
+ msgstr "Ne mogu da dodam prefiks %s za %s"
+
+-#: ../semanage/seobject.py:765
++#: ../semanage/seobject.py:740
+ #, python-format
+ msgid "Could not extract key for %s"
+ msgstr "Ne mogu da izdvojim ključ za %s"
+
+-#: ../semanage/seobject.py:769
++#: ../semanage/seobject.py:744
+ #, python-format
+ msgid "Could not add SELinux user %s"
+ msgstr "Ne mogu da dodam SELinux korisnika %s"
+
+-#: ../semanage/seobject.py:791
++#: ../semanage/seobject.py:766
+ msgid "Requires prefix, roles, level or range"
+ msgstr "Zahteva prefiks, uloge, nivo ili opseg"
+
+-#: ../semanage/seobject.py:793
++#: ../semanage/seobject.py:768
+ msgid "Requires prefix or roles"
+ msgstr "Zahteva prefiks ili uloge"
+
+-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
+ #, python-format
+ msgid "SELinux user %s is not defined"
+ msgstr "SELinux korisnik %s nije određen"
+
+-#: ../semanage/seobject.py:832
++#: ../semanage/seobject.py:807
+ #, python-format
+ msgid "Could not modify SELinux user %s"
+ msgstr "Ne mogu da izmenim SELinux korisnika %s"
+
+-#: ../semanage/seobject.py:866
++#: ../semanage/seobject.py:841
+ #, python-format
+ msgid "SELinux user %s is defined in policy, cannot be deleted"
+ msgstr "SELinux korisnik %s je određen u polisi, ne može se brisati"
+
+-#: ../semanage/seobject.py:877
++#: ../semanage/seobject.py:852
+ #, python-format
+ msgid "Could not delete SELinux user %s"
+ msgstr "Ne mogu da obrišem SELinux korisnika %s"
+
+-#: ../semanage/seobject.py:915
++#: ../semanage/seobject.py:890
+ msgid "Could not list SELinux users"
+ msgstr "Ne mogu da popišem SELinux korisnike"
+
+-#: ../semanage/seobject.py:921
++#: ../semanage/seobject.py:896
+ #, python-format
+ msgid "Could not list roles for user %s"
+ msgstr "Ne mogu da popišem uloge za korisnika %s"
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "Labeling"
+ msgstr "Označavanje"
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "MLS/"
+ msgstr "MLS/"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "Prefix"
+ msgstr "Prefiks"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Level"
+ msgstr "MCS nivo"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Range"
+ msgstr "MCS opseg"
+
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
+ msgid "SELinux Roles"
+ msgstr "SELinux uloge"
+
+-#: ../semanage/seobject.py:967
++#: ../semanage/seobject.py:942
+ msgid "Protocol udp or tcp is required"
+ msgstr "Neophodan je udp ili tcp protokol"
+
+-#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:944
+ msgid "Port is required"
+ msgstr "Neophodan je port"
+
+-#: ../semanage/seobject.py:979
++#: ../semanage/seobject.py:954
+ msgid "Invalid Port"
+ msgstr ""
+
+-#: ../semanage/seobject.py:983
++#: ../semanage/seobject.py:958
+ #, python-format
+ msgid "Could not create a key for %s/%s"
+ msgstr "Ne mogu da napravim ključ za %s/%s"
+
+-#: ../semanage/seobject.py:994
++#: ../semanage/seobject.py:969
+ msgid "Type is required"
+ msgstr "Neophodna je vrsta"
+
+-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
+-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
+ #, python-format
+ msgid "Could not check if port %s/%s is defined"
+ msgstr "Ne mogu da proverim da li je port %s/%s određen"
+
+-#: ../semanage/seobject.py:1002
++#: ../semanage/seobject.py:977
+ #, python-format
+ msgid "Port %s/%s already defined"
+ msgstr "Port %s/%s je već određen"
+
+-#: ../semanage/seobject.py:1006
++#: ../semanage/seobject.py:981
+ #, python-format
+ msgid "Could not create port for %s/%s"
+ msgstr "Ne mogu da napravim port za %s/%s"
+
+-#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:987
+ #, python-format
+ msgid "Could not create context for %s/%s"
+ msgstr "Ne mogu da napravim kontekst %s/%s"
+
+-#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:991
+ #, python-format
+ msgid "Could not set user in port context for %s/%s"
+ msgstr "Ne mogu da postavim korisnika u kontekstu porta za %s/%s"
+
+-#: ../semanage/seobject.py:1020
++#: ../semanage/seobject.py:995
+ #, python-format
+ msgid "Could not set role in port context for %s/%s"
+ msgstr "Ne mogu da postavim ulogu u kontekstu porta za %s/%s"
+
+-#: ../semanage/seobject.py:1024
++#: ../semanage/seobject.py:999
+ #, python-format
+ msgid "Could not set type in port context for %s/%s"
+ msgstr "Ne mogu da postavim vrstu u kontekstu porta za %s/%s"
+
+-#: ../semanage/seobject.py:1029
++#: ../semanage/seobject.py:1004
+ #, python-format
+ msgid "Could not set mls fields in port context for %s/%s"
+ msgstr "Ne mogu da postavim mls polja u kontekstu porta za %s/%s"
+
+-#: ../semanage/seobject.py:1033
++#: ../semanage/seobject.py:1008
+ #, python-format
+ msgid "Could not set port context for %s/%s"
+ msgstr "Ne mogu da postavim kontekst port za %s/%s"
+
+-#: ../semanage/seobject.py:1037
++#: ../semanage/seobject.py:1012
+ #, python-format
+ msgid "Could not add port %s/%s"
+ msgstr "Ne mogu da dodam port %s/%s"
+
+-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
+-#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
+ msgid "Requires setype or serange"
+ msgstr "Zahteva setype ili serange"
+
+-#: ../semanage/seobject.py:1053
++#: ../semanage/seobject.py:1028
+ msgid "Requires setype"
+ msgstr "Zahteva setype"
+
+-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
+ #, python-format
+ msgid "Port %s/%s is not defined"
+ msgstr "Port %s/%s nije određen"
+
+-#: ../semanage/seobject.py:1065
++#: ../semanage/seobject.py:1040
+ #, python-format
+ msgid "Could not query port %s/%s"
+ msgstr "Ne mogu da ispitam port %s/%s"
+
+-#: ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1051
+ #, python-format
+ msgid "Could not modify port %s/%s"
+ msgstr "Ne mogu da izmenim port %s/%s"
+
+-#: ../semanage/seobject.py:1089
++#: ../semanage/seobject.py:1064
+ msgid "Could not list the ports"
+ msgstr "Ne mogu da izlistam portove"
+
+-#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1080
+ #, python-format
+ msgid "Could not delete the port %s"
+ msgstr "Ne mogu da obrišem port %s"
+
+-#: ../semanage/seobject.py:1122
++#: ../semanage/seobject.py:1097
+ #, python-format
+ msgid "Port %s/%s is defined in policy, cannot be deleted"
+ msgstr "Port %s/%s je određen u polisi, ne može se brisati"
+
+-#: ../semanage/seobject.py:1126
++#: ../semanage/seobject.py:1101
+ #, python-format
+ msgid "Could not delete port %s/%s"
+ msgstr "Ne mogu da obrišem port %s/%s"
+
+-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
+ msgid "Could not list ports"
+ msgstr "Ne mogu da izlistam portove"
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "SELinux Port Type"
+ msgstr "Vrsta SELinux porta"
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "Proto"
+ msgstr "Proto"
+
+-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
+ msgid "Port Number"
+ msgstr "Broj portova"
+
+-#: ../semanage/seobject.py:1222
++#: ../semanage/seobject.py:1197
+ msgid "Node Address is required"
+ msgstr "Neophodna je adresa čvora"
+
+-#: ../semanage/seobject.py:1237
++#: ../semanage/seobject.py:1212
+ msgid "Unknown or missing protocol"
+ msgstr "Nepoznat ili nedostajući protokol"
+
+-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
+-#: ../semanage/seobject.py:1728
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
+ msgid "SELinux Type is required"
+ msgstr "SELinux vrsta je neophodna"
+
+-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
+-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
+-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
+-#: ../semanage/seobject.py:1732
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
+ #, python-format
+ msgid "Could not create key for %s"
+ msgstr "Ne mogu da napravim ključ za %s"
+
+-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
+-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
+ #, python-format
+ msgid "Could not check if addr %s is defined"
+ msgstr "Ne mogu da proverim da li je adresa %s određena"
+
+-#: ../semanage/seobject.py:1266
++#: ../semanage/seobject.py:1241
+ #, python-format
+ msgid "Could not create addr for %s"
+ msgstr "Ne mogu da napravim adresu za %s"
+
+-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
+-#: ../semanage/seobject.py:1690
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
+ #, python-format
+ msgid "Could not create context for %s"
+ msgstr "Ne mogu da napravim kontekst za %s"
+
+-#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1251
+ #, python-format
+ msgid "Could not set mask for %s"
+ msgstr "Ne mogu da postavim masku za %s"
+
+-#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1255
+ #, python-format
+ msgid "Could not set user in addr context for %s"
+ msgstr "Ne mogu da postavim korisnika u kontekstu adrese za %s"
+
+-#: ../semanage/seobject.py:1284
++#: ../semanage/seobject.py:1259
+ #, python-format
+ msgid "Could not set role in addr context for %s"
+ msgstr "Ne mogu da postavim ulogu u kontekstu adrese za %s"
+
+-#: ../semanage/seobject.py:1288
++#: ../semanage/seobject.py:1263
+ #, python-format
+ msgid "Could not set type in addr context for %s"
+ msgstr "Ne mogu da postavim vrstu u kontekstu adrese za %s"
+
+-#: ../semanage/seobject.py:1293
++#: ../semanage/seobject.py:1268
+ #, python-format
+ msgid "Could not set mls fields in addr context for %s"
+ msgstr "Ne mogu da postavim mls polja u kontekstu adrese za %s"
+
+-#: ../semanage/seobject.py:1297
++#: ../semanage/seobject.py:1272
+ #, python-format
+ msgid "Could not set addr context for %s"
+ msgstr "Ne mogu da postavim kontekst adrese za %s"
+
+-#: ../semanage/seobject.py:1301
++#: ../semanage/seobject.py:1276
+ #, python-format
+ msgid "Could not add addr %s"
+ msgstr "Ne mogu da dodam adresu %s"
+
+-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
+ #, python-format
+ msgid "Addr %s is not defined"
+ msgstr "Adresa %s nije određena"
+
+-#: ../semanage/seobject.py:1330
++#: ../semanage/seobject.py:1305
+ #, python-format
+ msgid "Could not query addr %s"
+ msgstr "Ne mogu da ispitam adresu %s"
+
+-#: ../semanage/seobject.py:1340
++#: ../semanage/seobject.py:1315
+ #, python-format
+ msgid "Could not modify addr %s"
+ msgstr "Ne mogu da izmenim adresu %s"
+
+-#: ../semanage/seobject.py:1368
++#: ../semanage/seobject.py:1343
+ #, python-format
+ msgid "Addr %s is defined in policy, cannot be deleted"
+ msgstr "Adresa %s je određena u polisi, ne može se brisati"
+
+-#: ../semanage/seobject.py:1372
++#: ../semanage/seobject.py:1347
+ #, python-format
+ msgid "Could not delete addr %s"
+ msgstr "Ne mogu da obrišem adresu %s"
+
+-#: ../semanage/seobject.py:1384
++#: ../semanage/seobject.py:1359
+ msgid "Could not deleteall node mappings"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1398
++#: ../semanage/seobject.py:1373
+ msgid "Could not list addrs"
+ msgstr "Ne mogu da izlistam adrese"
+
+-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
+-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
+ #, python-format
+ msgid "Could not check if interface %s is defined"
+ msgstr "Ne mogu da proverim da li je sučelje %s određeno"
+
+-#: ../semanage/seobject.py:1465
++#: ../semanage/seobject.py:1440
+ #, python-format
+ msgid "Could not create interface for %s"
+ msgstr "Ne mogu da napravim sučelje za %s"
+
+-#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1449
+ #, python-format
+ msgid "Could not set user in interface context for %s"
+ msgstr "Ne mogu da postavim korisnika u kontekstu sučelja za %s"
+
+-#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1453
+ #, python-format
+ msgid "Could not set role in interface context for %s"
+ msgstr "Ne mogu da postavim ulogu u kontekstu sučelja za %s"
+
+-#: ../semanage/seobject.py:1482
++#: ../semanage/seobject.py:1457
+ #, python-format
+ msgid "Could not set type in interface context for %s"
+ msgstr "Ne mogu da postavim vrstu u kontekstu sučelja za %s"
+
+-#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1462
+ #, python-format
+ msgid "Could not set mls fields in interface context for %s"
+ msgstr "Ne mogu da postavim mls polja u kontekstu sučelja za %s"
+
+-#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1466
+ #, python-format
+ msgid "Could not set interface context for %s"
+ msgstr "Ne mogu da postavim kontekst sučelja za %s"
+
+-#: ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1470
+ #, python-format
+ msgid "Could not set message context for %s"
+ msgstr "Ne mogu da postavim kontekst poruke za %s"
+
+-#: ../semanage/seobject.py:1499
++#: ../semanage/seobject.py:1474
+ #, python-format
+ msgid "Could not add interface %s"
+ msgstr "Ne mogu da dodam sučelje %s"
+
+-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
+ #, python-format
+ msgid "Interface %s is not defined"
+ msgstr "Sučelje %s nije određeno"
+
+-#: ../semanage/seobject.py:1526
++#: ../semanage/seobject.py:1501
+ #, python-format
+ msgid "Could not query interface %s"
+ msgstr "Ne mogu da ispitam sučelje %s"
+
+-#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1512
+ #, python-format
+ msgid "Could not modify interface %s"
+ msgstr "Ne mogu da izmenim sučelje %s"
+
+-#: ../semanage/seobject.py:1562
++#: ../semanage/seobject.py:1537
+ #, python-format
+ msgid "Interface %s is defined in policy, cannot be deleted"
+ msgstr "Sprega %s je određena u polisi, ne može se brisati"
+
+-#: ../semanage/seobject.py:1566
++#: ../semanage/seobject.py:1541
+ #, python-format
+ msgid "Could not delete interface %s"
+ msgstr "Ne mogu da obrišem sučelje %s"
+
+-#: ../semanage/seobject.py:1578
++#: ../semanage/seobject.py:1553
+ msgid "Could not delete all interface mappings"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1567
+ msgid "Could not list interfaces"
+ msgstr "Ne mogu da popišem sučelja"
+
+-#: ../semanage/seobject.py:1617
++#: ../semanage/seobject.py:1592
+ msgid "SELinux Interface"
+ msgstr "SELinux sučelje"
+
+-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
+ msgid "Context"
+ msgstr "Kontekst"
+
+-#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1652
+ #, python-format
+ msgid "Equivalence class for %s already exists"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1673
++#: ../semanage/seobject.py:1658
+ #, python-format
+ msgid "File spec %s conflicts with equivalency rule '%s %s'"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1682
++#: ../semanage/seobject.py:1667
+ #, python-format
+ msgid "Equivalence class for %s does not exists"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1681
+ #, python-format
+ msgid "Could not set user in file context for %s"
+ msgstr "Ne mogu da postavim korisnika u kontekstu datoteke za %s"
+
+-#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1685
+ #, python-format
+ msgid "Could not set role in file context for %s"
+ msgstr "Ne mogu da postavim ulogu u kontekstu datoteke za %s"
+
+-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
+ #, python-format
+ msgid "Could not set mls fields in file context for %s"
+ msgstr "Ne mogu da postavim mls polja u kontekstu datoteke za %s"
+
+-#: ../semanage/seobject.py:1711
++#: ../semanage/seobject.py:1696
+ msgid "Invalid file specification"
+ msgstr "Neispravna specifikacija datoteke"
+
+-#: ../semanage/seobject.py:1713
++#: ../semanage/seobject.py:1698
+ msgid "File specification can not include spaces"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1718
++#: ../semanage/seobject.py:1703
+ #, python-format
+ msgid ""
+ "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
+-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
+-#: ../semanage/seobject.py:1880
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
+ #, python-format
+ msgid "Could not check if file context for %s is defined"
+ msgstr "Ne mogu da proverim da li je određen kontekst datoteke za %s"
+
+-#: ../semanage/seobject.py:1749
++#: ../semanage/seobject.py:1734
+ #, python-format
+ msgid "Could not create file context for %s"
+ msgstr "Ne mogu da napravim kontekst datoteke za %s"
+
+-#: ../semanage/seobject.py:1757
++#: ../semanage/seobject.py:1742
+ #, python-format
+ msgid "Could not set type in file context for %s"
+ msgstr "Ne mogu da postavim vrstu u kontekstu datoteke za %s"
+
+-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
+-#: ../semanage/seobject.py:1826
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
+ #, python-format
+ msgid "Could not set file context for %s"
+ msgstr "Ne mogu da postavim kontekst datoteke za %s"
+
+-#: ../semanage/seobject.py:1771
++#: ../semanage/seobject.py:1756
+ #, python-format
+ msgid "Could not add file context for %s"
+ msgstr "Ne mogu da dodam kontekst datoteke za %s"
+
+-#: ../semanage/seobject.py:1785
++#: ../semanage/seobject.py:1770
+ msgid "Requires setype, serange or seuser"
+ msgstr "Zahteva setype, serange ili seuser"
+
+-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
+ #, python-format
+ msgid "File context for %s is not defined"
+ msgstr "Kontekst datoteke za %s nije određen"
+
+-#: ../semanage/seobject.py:1804
++#: ../semanage/seobject.py:1789
+ #, python-format
+ msgid "Could not query file context for %s"
+ msgstr "Ne mogu da ispitam kontekst datoteke za %s"
+
+-#: ../semanage/seobject.py:1830
++#: ../semanage/seobject.py:1815
+ #, python-format
+ msgid "Could not modify file context for %s"
+ msgstr "Ne mogu da izmenim kontekst datoteke %s"
+
+-#: ../semanage/seobject.py:1843
++#: ../semanage/seobject.py:1828
+ msgid "Could not list the file contexts"
+ msgstr "Ne mogu da izlistam kontekste datoteka"
+
+-#: ../semanage/seobject.py:1857
++#: ../semanage/seobject.py:1842
+ #, python-format
+ msgid "Could not delete the file context %s"
+ msgstr "Ne mogu da obrišem kontekst datoteke %s"
+
+-#: ../semanage/seobject.py:1882
++#: ../semanage/seobject.py:1867
+ #, python-format
+ msgid "File context for %s is defined in policy, cannot be deleted"
+ msgstr "Kontekst datoteke za %s je određen u polisi, ne može se brisati"
+
+-#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1873
+ #, python-format
+ msgid "Could not delete file context for %s"
+ msgstr "Ne mogu da obrišem kontekst datoteke %s"
+
+-#: ../semanage/seobject.py:1903
++#: ../semanage/seobject.py:1888
+ msgid "Could not list file contexts"
+ msgstr "Ne mogu da popišem kontekste datoteka"
+
+-#: ../semanage/seobject.py:1907
++#: ../semanage/seobject.py:1892
+ msgid "Could not list local file contexts"
+ msgstr "Ne mogu da popišem lokalne kontekste datoteka"
+
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
+ msgid "SELinux fcontext"
+ msgstr "SELinux fcontext"
+
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
+ msgid "type"
+ msgstr "vrsta"
+
+-#: ../semanage/seobject.py:1957
++#: ../semanage/seobject.py:1942
+ msgid ""
+ "\n"
+ "SELinux Distribution fcontext Equivalence \n"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1962
++#: ../semanage/seobject.py:1947
+ msgid ""
+ "\n"
+ "SELinux Local fcontext Equivalence \n"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
+-#: ../semanage/seobject.py:2054
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
+ #, python-format
+ msgid "Could not check if boolean %s is defined"
+ msgstr "Ne mogu da proverim da li je određen logički izraz %s"
+
+-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
+ #, python-format
+ msgid "Boolean %s is not defined"
+ msgstr "Logički izraz %s nije određen"
+
+-#: ../semanage/seobject.py:2002
++#: ../semanage/seobject.py:1987
+ #, python-format
+ msgid "Could not query file context %s"
+ msgstr "Ne mogu da ispitam kontekst datoteke %s"
+
+-#: ../semanage/seobject.py:2007
++#: ../semanage/seobject.py:1992
+ #, python-format
+ msgid "You must specify one of the following values: %s"
+ msgstr "Morate navesti jednu od sledećih vrednosti: %s"
+
+-#: ../semanage/seobject.py:2012
++#: ../semanage/seobject.py:1997
+ #, python-format
+ msgid "Could not set active value of boolean %s"
+ msgstr "Ne mogu da postavim aktivnu vrednost logičke %s"
+
+-#: ../semanage/seobject.py:2015
++#: ../semanage/seobject.py:2000
+ #, python-format
+ msgid "Could not modify boolean %s"
+ msgstr "Ne mogu da izmenim logički izraz %s"
+
+-#: ../semanage/seobject.py:2033
++#: ../semanage/seobject.py:2018
+ #, python-format
+ msgid "Bad format %s: Record %s"
+ msgstr "Loš format %s: zapis %s"
+
+-#: ../semanage/seobject.py:2056
++#: ../semanage/seobject.py:2042
+ #, python-format
+ msgid "Boolean %s is defined in policy, cannot be deleted"
+ msgstr "Logički izraz %s je određen u polisi, ne može se brisati"
+
+-#: ../semanage/seobject.py:2060
++#: ../semanage/seobject.py:2046
+ #, python-format
+ msgid "Could not delete boolean %s"
+ msgstr "Ne mogu da obrišem logički izraz %s"
+
+-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
+ msgid "Could not list booleans"
+ msgstr "Ne mogu da popišem logičke izraze"
+
+-#: ../semanage/seobject.py:2112
++#: ../semanage/seobject.py:2100
+ msgid "unknown"
+ msgstr "nepoznato"
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "off"
+ msgstr "isključeno"
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "on"
+ msgstr "uključeno"
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "SELinux boolean"
+ msgstr "SELinux logička"
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "State"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "Default"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
+-#: ../gui/polgengui.py:253
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../gui/polgengui.py:254
+ msgid "Description"
+ msgstr "Opis"
+
+@@ -1008,7 +1004,7 @@ msgstr "Greška pri rezervisanju memorije.\n"
+ msgid "Error sending audit message.\n"
+ msgstr "Greška pri slanju poruke za proveru.\n"
+
+-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
++#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
+ #, c-format
+ msgid "Could not determine enforcing mode.\n"
+ msgstr "Ne mogu da odredim režim primoravanja.\n"
+@@ -1125,62 +1121,66 @@ msgstr "Ne mogu da dobavim prazan skup signala\n"
+ msgid "Unable to set SIGHUP handler\n"
+ msgstr "Ne mogu da postavim SIGHUP rukovaoca\n"
+
+-#: ../newrole/newrole.c:1053
++#: ../newrole/newrole.c:1036
++msgid "Sorry, newrole failed to drop capabilities\n"
++msgstr ""
++
++#: ../newrole/newrole.c:1052
+ #, c-format
+ msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
+ msgstr "Žalim, newrole se može koristiti samo na SELinux jezgru.\n"
+
+-#: ../newrole/newrole.c:1070
++#: ../newrole/newrole.c:1069
+ #, c-format
+ msgid "failed to get old_context.\n"
+ msgstr "nije uspelo dobavljanje starog konteksta.\n"
+
+-#: ../newrole/newrole.c:1077
++#: ../newrole/newrole.c:1076
+ #, c-format
+ msgid "Warning! Could not retrieve tty information.\n"
+ msgstr "Greška! Ne mogu da pribavim tty informaciju.\n"
+
+-#: ../newrole/newrole.c:1098
++#: ../newrole/newrole.c:1097
+ #, c-format
+ msgid "error on reading PAM service configuration.\n"
+ msgstr "greška pri čitanju podešavanja PAM servisa.\n"
+
+-#: ../newrole/newrole.c:1133
++#: ../newrole/newrole.c:1132
+ #, c-format
+ msgid "newrole: incorrect password for %s\n"
+ msgstr "newrole: netačna lozinka za %s\n"
+
+-#: ../newrole/newrole.c:1160
++#: ../newrole/newrole.c:1159
+ #, c-format
+ msgid "newrole: failure forking: %s"
+ msgstr "newrole: neuspelo račvanje: %s"
+
+-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
++#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
+ #, c-format
+ msgid "Unable to restore tty label...\n"
+ msgstr "Ne mogu da vratim tty oznaku...\n"
+
+-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
++#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
+ #, c-format
+ msgid "Failed to close tty properly\n"
+ msgstr "Nije uspelo propisno tty zatvaranje\n"
+
+-#: ../newrole/newrole.c:1224
++#: ../newrole/newrole.c:1223
+ #, c-format
+ msgid "Could not close descriptors.\n"
+ msgstr "Ne mogu da zatvorim opisnike.\n"
+
+-#: ../newrole/newrole.c:1251
++#: ../newrole/newrole.c:1250
+ #, c-format
+ msgid "Error allocating shell's argv0.\n"
+ msgstr "Greška pri dodeli argv0 komandnog okruženja.\n"
+
+-#: ../newrole/newrole.c:1287
++#: ../newrole/newrole.c:1286
+ #, c-format
+ msgid "Unable to restore the environment, aborting\n"
+ msgstr "Ne mogu da vratim okruženje, odustajem\n"
+
+-#: ../newrole/newrole.c:1298
++#: ../newrole/newrole.c:1297
+ msgid "failed to exec shell\n"
+ msgstr "nije uspelo izvršavanje komandnog okruženja\n"
+
+@@ -1283,20 +1283,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+ msgid "chcat -l +CompanyConfidential juser"
+ msgstr "chcat -l +CompanyConfidential juser"
+
+-#: ../scripts/chcat:399 ../gui/polgen.py:1351
+-#, c-format, python-format
++#: ../scripts/chcat:399
++#, c-format
+ msgid "Options Error %s "
+ msgstr "Greška opcija %s "
+
+-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
++#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
+ msgid "Boolean"
+ msgstr ""
+
+-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
++#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
+ msgid "all"
+ msgstr ""
+
+-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
++#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
+ #: ../gui/system-config-selinux.glade:1615
+ #: ../gui/system-config-selinux.glade:1820
+ #: ../gui/system-config-selinux.glade:2437
+@@ -1372,557 +1372,444 @@ msgstr ""
+ msgid "Load Policy Module"
+ msgstr ""
+
+-#: ../gui/polgen.glade:79
+-msgid "Polgen"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:80
++#: ../gui/polgen.glade:9
+ msgid "Red Hat 2007"
+ msgstr ""
+
+-#: ../gui/polgen.glade:81
++#: ../gui/polgen.glade:11
+ msgid "GPL"
+ msgstr ""
+
+ #. TRANSLATORS: Replace this string with your names, one name per line.
+-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
++#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
+ msgid "translator-credits"
+ msgstr ""
+
+-#: ../gui/polgen.glade:90
++#: ../gui/polgen.glade:34
++msgid "Add Booleans Dialog"
++msgstr ""
++
++#: ../gui/polgen.glade:101
++msgid "Boolean Name"
++msgstr ""
++
++#: ../gui/polgen.glade:230
+ msgid "SELinux Policy Generation Tool"
+ msgstr ""
+
+-#: ../gui/polgen.glade:128
++#: ../gui/polgen.glade:251
+ msgid ""
+ "<b>Select the policy type for the application or user role you want to "
+ "confine:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:177
++#: ../gui/polgen.glade:284
+ msgid "<b>Applications</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++msgid "Standard Init Daemon"
++msgstr ""
++
++#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
+ msgid ""
+ "Standard Init Daemon are daemons started on boot via init scripts. Usually "
+ "requires a script in /etc/rc.d/init.d"
+ msgstr ""
+
+-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
+-msgid "Standard Init Daemon"
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++msgid "DBUS System Daemon"
+ msgstr ""
+
+-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
+-msgid "DBUS System Daemon"
++#: ../gui/polgen.glade:349
++msgid "Internet Services Daemon (inetd)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:280
++#: ../gui/polgen.glade:353
+ msgid "Internet Services Daemon are daemons started by xinetd"
+ msgstr ""
+
+-#: ../gui/polgen.glade:282
+-msgid "Internet Services Daemon (inetd)"
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++msgid "Web Application/Script (CGI)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:301
++#: ../gui/polgen.glade:370
+ msgid ""
+ "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
+-msgid "Web Application/Script (CGI)"
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++msgid "User Application"
+ msgstr ""
+
+-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
++#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
+ msgid ""
+ "User Application are any application that you would like to confine that is "
+ "started by a user"
+ msgstr ""
+
+-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
+-msgid "User Application"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:345 ../gui/polgen.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
+ msgid "Sandbox"
+ msgstr ""
+
+-#: ../gui/polgen.glade:391
++#: ../gui/polgen.glade:446
+ msgid "<b>Login Users</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:453
++#: ../gui/polgen.glade:478
++msgid "Existing User Roles"
++msgstr ""
++
++#: ../gui/polgen.glade:482
+ msgid "Modify an existing login user record."
+ msgstr ""
+
+-#: ../gui/polgen.glade:455
+-msgid "Existing User Roles"
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++msgid "Minimal Terminal User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:474
++#: ../gui/polgen.glade:499
+ 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:476 ../gui/polgen.py:162
+-msgid "Minimal Terminal User Role"
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++msgid "Minimal X Windows User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:495
++#: ../gui/polgen.glade:516
+ 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:497 ../gui/polgen.py:163
+-msgid "Minimal X Windows User Role"
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++msgid "User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:516
++#: ../gui/polgen.glade:533
+ msgid ""
+ "User with full networking, no setuid applications without transition, no "
+ "sudo, no su."
+ msgstr ""
+
+-#: ../gui/polgen.glade:518 ../gui/polgen.py:164
+-msgid "User Role"
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++msgid "Admin User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:537
++#: ../gui/polgen.glade:550
+ msgid ""
+ "User with full networking, no setuid applications without transition, no su, "
+ "can sudo to Root Administration Roles"
+ msgstr ""
+
+-#: ../gui/polgen.glade:539 ../gui/polgen.py:165
+-msgid "Admin User Role"
++#: ../gui/polgen.glade:592
++msgid "<b>Root Users</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:585
+-msgid "<b>Root Users</b>"
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++msgid "Root Admin User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:647
++#: ../gui/polgen.glade:627
+ 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:649 ../gui/polgen.py:166
+-msgid "Root Admin User Role"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:716
+-msgid "label104"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:745
++#: ../gui/polgen.glade:705
+ msgid "<b>Enter name of application or user role:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
++#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
+ msgid "Name"
+ msgstr ""
+
+-#: ../gui/polgen.glade:807
++#: ../gui/polgen.glade:739
+ msgid "Enter complete path for executable to be confined."
+ msgstr ""
+
+-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
++#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
+ msgid "..."
+ msgstr ""
+
+-#: ../gui/polgen.glade:849
++#: ../gui/polgen.glade:776
+ msgid "Enter unique name for the confined application or user role."
+ msgstr ""
+
+-#: ../gui/polgen.glade:871
++#: ../gui/polgen.glade:794
+ msgid "Executable"
+ msgstr ""
+
+-#: ../gui/polgen.glade:899
++#: ../gui/polgen.glade:808
+ msgid "Init script"
+ msgstr ""
+
+-#: ../gui/polgen.glade:927
++#: ../gui/polgen.glade:821
+ msgid ""
+ "Enter complete path to init script used to start the confined application."
+ msgstr ""
+
+-#: ../gui/polgen.glade:982
+-msgid "label105"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1011
++#: ../gui/polgen.glade:887
+ msgid "<b>Select existing role to modify:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1045
++#: ../gui/polgen.glade:908
+ msgid "Select the user roles that will transiton to the %s domain."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1073
+-msgid "label106"
++#: ../gui/polgen.glade:928
++msgid "role tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1102
++#: ../gui/polgen.glade:945
+ msgid "<b>Select roles that %s will transition to:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1136
++#: ../gui/polgen.glade:963
+ msgid "Select applications domains that %s will transition to."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1164
+-msgid "label107"
++#: ../gui/polgen.glade:983
++msgid ""
++"transition \n"
++"role tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1193
++#: ../gui/polgen.glade:1001
+ msgid "<b>Select the user_roles that will transition to %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1227
++#: ../gui/polgen.glade:1019
+ msgid "Select the user roles that will transiton to this applications domains."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1255
+-msgid "label108"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1284
++#: ../gui/polgen.glade:1056
+ msgid "<b>Select domains that %s will administer:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
++#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
+ msgid "Select the domains that you would like this user administer."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1346
+-msgid "label109"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1375
++#: ../gui/polgen.glade:1111
+ msgid "<b>Select additional roles for %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1437
+-msgid "label111"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1466
++#: ../gui/polgen.glade:1166
+ msgid "<b>Enter network ports that %s binds on:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
++#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
+ msgid "<b>TCP Ports</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
++#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
++#: ../gui/polgen.glade:1698
++msgid "All"
++msgstr ""
++
++#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
+ msgid "Allows %s to bind to any udp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
+-#: ../gui/polgen.glade:2215
+-msgid "All"
++#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
++msgid "600-1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
++#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
+ msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
+-msgid "600-1024"
++#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
++msgid "Unreserved Ports (>1024)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
++#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s binds "
+ "to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
+-msgid "Unreserved Ports (>1024)"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
+-#: ../gui/polgen.glade:2233
++#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
++#: ../gui/polgen.glade:1718
+ msgid "Select Ports"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
++#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
+ msgid "Allows %s to bind to any udp ports > 1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
++#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
+ msgid "<b>UDP Ports</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1937
+-msgid "label113"
++#: ../gui/polgen.glade:1519
++msgid ""
++"Network\n"
++"Bind tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1966
++#: ../gui/polgen.glade:1537
+ msgid "<b>Select network ports that %s connects to:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2058
++#: ../gui/polgen.glade:1593
+ msgid "Allows %s to connect to any tcp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2104
++#: ../gui/polgen.glade:1622
+ msgid ""
+ "Enter a comma separated list of tcp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2212
++#: ../gui/polgen.glade:1702
+ msgid "Allows %s to connect to any udp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2258
++#: ../gui/polgen.glade:1731
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2305
+-msgid "label114"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2334
++#: ../gui/polgen.glade:1792
+ msgid "<b>Select common application traits for %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2366
++#: ../gui/polgen.glade:1809
+ msgid "Writes syslog messages\t"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2385
++#: ../gui/polgen.glade:1824
+ msgid "Create/Manipulate temporary files in /tmp"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2404
++#: ../gui/polgen.glade:1839
+ msgid "Uses Pam for authentication"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2423
++#: ../gui/polgen.glade:1854
+ msgid "Uses nsswitch or getpw* calls"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2442
++#: ../gui/polgen.glade:1869
+ msgid "Uses dbus"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2461
++#: ../gui/polgen.glade:1884
+ msgid "Sends audit messages"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2480
++#: ../gui/polgen.glade:1899
+ msgid "Interacts with the terminal"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2499
++#: ../gui/polgen.glade:1914
+ msgid "Sends email"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2530
+-msgid "label115"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2559
++#: ../gui/polgen.glade:1961
+ msgid "<b>Add files/directories that %s manages</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2788
++#: ../gui/polgen.glade:2122
+ msgid ""
+ "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
+ "Files ..."
+ msgstr ""
+
+-#: ../gui/polgen.glade:2823
+-msgid "label116"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2852
++#: ../gui/polgen.glade:2166
+ msgid "<b>Add booleans from the %s policy:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3002
++#: ../gui/polgen.glade:2274
+ msgid "Add/Remove booleans used by the %s domain"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3066
++#: ../gui/polgen.glade:2316
+ msgid "<b>Which directory you will generate the %s policy?</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3097
++#: ../gui/polgen.glade:2334
+ msgid "Policy Directory"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3254
+-msgid "Add Booleans Dialog"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:3327
+-msgid "Boolean Name"
+-msgstr ""
+-
+-#: ../gui/polgengui.py:261
++#: ../gui/polgengui.py:262
+ msgid "Role"
+ msgstr ""
+
+-#: ../gui/polgengui.py:268
++#: ../gui/polgengui.py:269
+ msgid "Existing_User"
+ msgstr ""
+
+-#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
++#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
+ msgid "Application"
+ msgstr ""
+
+-#: ../gui/polgengui.py:352
++#: ../gui/polgengui.py:353
+ #, python-format
+ msgid "%s must be a directory"
+ msgstr ""
+
+-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
++#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
+ msgid "You must select a user"
+ msgstr ""
+
+-#: ../gui/polgengui.py:542
++#: ../gui/polgengui.py:543
+ msgid "Select executable file to be confined."
+ msgstr ""
+
+-#: ../gui/polgengui.py:553
++#: ../gui/polgengui.py:554
+ msgid "Select init script file to be confined."
+ msgstr ""
+
+-#: ../gui/polgengui.py:563
++#: ../gui/polgengui.py:564
+ msgid "Select file(s) that confined application creates or writes"
+ msgstr ""
+
+-#: ../gui/polgengui.py:570
++#: ../gui/polgengui.py:571
+ msgid "Select directory(s) that the confined application owns and writes into"
+ msgstr ""
+
+-#: ../gui/polgengui.py:632
++#: ../gui/polgengui.py:633
+ msgid "Select directory to generate policy files in"
+ msgstr ""
+
+-#: ../gui/polgengui.py:649
++#: ../gui/polgengui.py:650
+ #, python-format
+ msgid ""
+ "Type %s_t already defined in current policy.\n"
+ "Do you want to continue?"
+ msgstr ""
+
+-#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
++#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
+ msgid "Verify Name"
+ msgstr ""
+
+-#: ../gui/polgengui.py:653
++#: ../gui/polgengui.py:654
+ #, python-format
+ msgid ""
+ "Module %s.pp already loaded in current policy.\n"
+ "Do you want to continue?"
+ msgstr ""
+
+-#: ../gui/polgengui.py:699
++#: ../gui/polgengui.py:700
+ msgid ""
+ "You must add a name made up of letters and numbers and containing no spaces."
+ msgstr ""
+
+-#: ../gui/polgengui.py:713
++#: ../gui/polgengui.py:714
+ msgid "You must enter a executable"
+ msgstr ""
+
+-#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
++#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
+ msgid "Configue SELinux"
+ msgstr ""
+
+-#: ../gui/polgen.py:158
+-msgid "Internet Services Daemon"
+-msgstr ""
+-
+-#: ../gui/polgen.py:197
+-#, python-format
+-msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+-msgstr ""
+-
+-#: ../gui/polgen.py:324
+-msgid "You must enter a name for your confined process/user"
+-msgstr ""
+-
+-#: ../gui/polgen.py:326
+-msgid ""
+-"Name must be alpha numberic with no spaces. Consider using option \"-n "
+-"MODULENAME\""
+-msgstr ""
+-
+-#: ../gui/polgen.py:414
+-msgid "User Role types can not be assigned executables."
+-msgstr ""
+-
+-#: ../gui/polgen.py:420
+-msgid "Only Daemon apps can use an init script.."
+-msgstr ""
+-
+-#: ../gui/polgen.py:438
+-msgid "use_resolve must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:444
+-msgid "use_syslog must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:450
+-msgid "use_kerberos must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1306
+-#, python-format
+-msgid ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
+-msgstr ""
+-
+ #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+ msgid "Network Port"
+ msgstr ""
+@@ -1960,1411 +1847,1487 @@ msgstr ""
+ msgid "Group View"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
++#: ../sepolicy/sepolicy/generate.py:158
++msgid "Internet Services Daemon"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
++#: ../sepolicy/sepolicy/generate.py:171
++msgid "Valid Types:\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: ../sepolicy/sepolicy/generate.py:205
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: ../sepolicy/sepolicy/generate.py:332
++msgid "You must enter a name for your confined process/user"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
++#: ../sepolicy/sepolicy/generate.py:334
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:422
++msgid "User Role types can not be assigned executables."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
++#: ../sepolicy/sepolicy/generate.py:428
++msgid "Only Daemon apps can use an init script.."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
++#: ../sepolicy/sepolicy/generate.py:446
++msgid "use_resolve must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
++#: ../sepolicy/sepolicy/generate.py:452
++msgid "use_syslog must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
++#: ../sepolicy/sepolicy/generate.py:458
++msgid "use_kerberos must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
++#: ../sepolicy/sepolicy/generate.py:464
++msgid "manage_krb5_rcache must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
++#: ../sepolicy/sepolicy/generate.py:494
++msgid "USER Types automatically get a tmp type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
++#: ../sepolicy/sepolicy/generate.py:1012
++msgid "You must enter the executable path for your confined process"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
++#: ../sepolicy/sepolicy/generate.py:1190
++msgid "Type Enforcement file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
++#: ../sepolicy/sepolicy/generate.py:1191
++msgid "Interface file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
++#: ../sepolicy/sepolicy/generate.py:1192
++msgid "File Contexts file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
++#: ../sepolicy/sepolicy/generate.py:1193
++msgid "Setup Script"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
++msgstr ""
++
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/sv.po b/policycoreutils/po/sv.po
+index dd71256..842524d 100644
+--- a/policycoreutils/po/sv.po
++++ b/policycoreutils/po/sv.po
+@@ -9,24 +9,28 @@ msgid ""
+ msgstr ""
+ "Project-Id-Version: Policycoreutils\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2012-04-02 16:29-0400\n"
+-"PO-Revision-Date: 2012-06-14 21:00+0000\n"
+-"Last-Translator: Göran Uddeborg <goeran at uddeborg.se>\n"
+-"Language-Team: Swedish (http://www.transifex.net/projects/p/fedora/language/sv/)\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
++"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
++"Language-Team: Swedish (http://www.transifex.com/projects/p/fedora/language/"
++"sv/)\n"
++"Language: sv\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Language: sv\n"
+-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
++"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+ "USAGE: run_init <script> <args ...>\n"
+ " where: <script> is the name of the init script to run,\n"
+ " <args ...> are the arguments to that script."
+-msgstr "ANVÄNDNING: run_init <skript> <arg …>\n där: <skript> är namnet på init skript som ska köras,\n <arg …> är argumenten till det skriptet."
++msgstr ""
++"ANVÄNDNING: run_init <skript> <arg …>\n"
++" där: <skript> är namnet på init skript som ska köras,\n"
++" <arg …> är argumenten till det skriptet."
+
+-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
++#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
+ #, c-format
+ msgid "failed to initialize PAM\n"
+ msgstr "misslyckades med att initiera PAM\n"
+@@ -75,7 +79,7 @@ msgstr "Ledsen, run_init kan bara användas på en SELinux kärna.\n"
+ msgid "authentication failed.\n"
+ msgstr "autentisering misslyckades.\n"
+
+-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
++#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
+ #, c-format
+ msgid "Could not set exec context to %s.\n"
+ msgstr "Kunde inte ställa in körningskontext till %s.\n"
+@@ -88,856 +92,861 @@ msgstr "******************** VIKTIGT ***********************\n"
+ msgid "To make this policy package active, execute:"
+ msgstr "För att göra denna policy aktiv, kör:"
+
+-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
+-msgid "global"
+-msgstr "globalt"
+-
+-#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:200
+ msgid "Could not create semanage handle"
+ msgstr "Kunde inte skapa ett semanage-handtag"
+
+-#: ../semanage/seobject.py:230
++#: ../semanage/seobject.py:208
+ msgid "SELinux policy is not managed or store cannot be accessed."
+ msgstr "SELinux policy är inte hanterad eller lager kan inte kommas åt."
+
+-#: ../semanage/seobject.py:235
++#: ../semanage/seobject.py:213
+ msgid "Cannot read policy store."
+ msgstr "Kan inte läsa policylager."
+
+-#: ../semanage/seobject.py:240
++#: ../semanage/seobject.py:218
+ msgid "Could not establish semanage connection"
+ msgstr "Kunde inte sätta upp en semanage-uppkoppling"
+
+-#: ../semanage/seobject.py:245
++#: ../semanage/seobject.py:223
+ msgid "Could not test MLS enabled status"
+ msgstr "Kunde inte testa status för aktivering av MLS"
+
+-#: ../semanage/seobject.py:251 ../semanage/seobject.py:266
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
+ msgid "Not yet implemented"
+ msgstr "Inte implementerat ännu"
+
+-#: ../semanage/seobject.py:255
++#: ../semanage/seobject.py:233
+ msgid "Semanage transaction already in progress"
+ msgstr "En semanagetransaktion pågår redan"
+
+-#: ../semanage/seobject.py:264
++#: ../semanage/seobject.py:242
+ msgid "Could not start semanage transaction"
+ msgstr "Kunde inte starta semanage-transaktion"
+
+-#: ../semanage/seobject.py:274
++#: ../semanage/seobject.py:254
+ msgid "Could not commit semanage transaction"
+ msgstr "Kunde inte verkställa semanage-transaktion"
+
+-#: ../semanage/seobject.py:279
++#: ../semanage/seobject.py:259
+ msgid "Semanage transaction not in progress"
+ msgstr "Ingen semanagetransaktion pågår"
+
+-#: ../semanage/seobject.py:291 ../semanage/seobject.py:371
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
+ msgid "Could not list SELinux modules"
+ msgstr "Kan inte lista SELinux-moduler"
+
+-#: ../semanage/seobject.py:304
++#: ../semanage/seobject.py:284
+ msgid "Modules Name"
+ msgstr "Modulnamn"
+
+-#: ../semanage/seobject.py:304 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
+ msgid "Version"
+ msgstr "Version"
+
+-#: ../semanage/seobject.py:307 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
+ msgid "Disabled"
+ msgstr "Avaktiverad"
+
+-#: ../semanage/seobject.py:322
++#: ../semanage/seobject.py:302
+ #, python-format
+ msgid "Could not disable module %s (remove failed)"
+ msgstr "Det gick inte att avaktivera modulen %s (den gick inte att ta bort)"
+
+-#: ../semanage/seobject.py:333
++#: ../semanage/seobject.py:313
+ #, python-format
+ msgid "Could not enable module %s (remove failed)"
+ msgstr "Det gick inte att aktivera modulen %s (den gick inte att ta bort)"
+
+-#: ../semanage/seobject.py:348
++#: ../semanage/seobject.py:328
+ #, python-format
+ msgid "Could not remove module %s (remove failed)"
+ msgstr "Det gick inte att ta bort modulen %s (den gick inte att ta bort)"
+
+-#: ../semanage/seobject.py:358
++#: ../semanage/seobject.py:338
+ msgid "dontaudit requires either 'on' or 'off'"
+ msgstr "dontaudit kräver antingen ”on” eller ”off”"
+
+-#: ../semanage/seobject.py:387
++#: ../semanage/seobject.py:366
+ msgid "Builtin Permissive Types"
+ msgstr "Inbyggda tillåtande typer"
+
+-#: ../semanage/seobject.py:397
++#: ../semanage/seobject.py:376
+ msgid "Customized Permissive Types"
+ msgstr "Anpassade tillåtande typer"
+
+-#: ../semanage/seobject.py:438
++#: ../semanage/seobject.py:417
+ #, python-format
+ msgid "Could not set permissive domain %s (module installation failed)"
+-msgstr "Det gick inte att sätta tillåtande domän %s (modulinstallationen misslyckades)"
++msgstr ""
++"Det gick inte att sätta tillåtande domän %s (modulinstallationen "
++"misslyckades)"
+
+-#: ../semanage/seobject.py:444
++#: ../semanage/seobject.py:423
+ #, python-format
+ msgid "Could not remove permissive domain %s (remove failed)"
+-msgstr "Det gick inte att ta bort tillåtande domän %s (borttagning misslyckades)"
+-
+-#: ../semanage/seobject.py:479 ../semanage/seobject.py:553
+-#: ../semanage/seobject.py:599 ../semanage/seobject.py:696
+-#: ../semanage/seobject.py:726 ../semanage/seobject.py:793
+-#: ../semanage/seobject.py:850 ../semanage/seobject.py:1097
+-#: ../semanage/seobject.py:1786 ../semanage/seobject.py:1849
+-#: ../semanage/seobject.py:1868 ../semanage/seobject.py:1985
+-#: ../semanage/seobject.py:2037
++msgstr ""
++"Det gick inte att ta bort tillåtande domän %s (borttagning misslyckades)"
++
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
+ #, python-format
+ msgid "Could not create a key for %s"
+ msgstr "Kunde inte skapa en nyckel för %s"
+
+-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
+-#: ../semanage/seobject.py:603 ../semanage/seobject.py:609
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
+ #, python-format
+ msgid "Could not check if login mapping for %s is defined"
+ msgstr "Kunde inte kontrollera om inloggningskartläggning för %s är definierad"
+
+-#: ../semanage/seobject.py:492
++#: ../semanage/seobject.py:471
+ #, python-format
+ msgid "Linux Group %s does not exist"
+ msgstr "Linuxgruppen %s finns inte"
+
+-#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:476
+ #, python-format
+ msgid "Linux User %s does not exist"
+ msgstr "Linuxanvändaren %s finns inte"
+
+-#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:480
+ #, python-format
+ msgid "Could not create login mapping for %s"
+ msgstr "Kunde inte skapa inloggningskartläggning för %s"
+
+-#: ../semanage/seobject.py:505 ../semanage/seobject.py:741
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
+ #, python-format
+ msgid "Could not set name for %s"
+ msgstr "Kunde inte sätta namn för %s"
+
+-#: ../semanage/seobject.py:510 ../semanage/seobject.py:751
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
+ #, python-format
+ msgid "Could not set MLS range for %s"
+ msgstr "Kunde inte sätta MLS-intervall för %s"
+
+-#: ../semanage/seobject.py:514
++#: ../semanage/seobject.py:493
+ #, python-format
+ msgid "Could not set SELinux user for %s"
+ msgstr "Kunde inte sätta SELinux användare för %s"
+
+-#: ../semanage/seobject.py:518
++#: ../semanage/seobject.py:497
+ #, python-format
+ msgid "Could not add login mapping for %s"
+ msgstr "Kunde inte lägga till inloggningskartläggning för %s"
+
+-#: ../semanage/seobject.py:536
++#: ../semanage/seobject.py:515
+ msgid "Requires seuser or serange"
+ msgstr "Kräver seuser eller serange"
+
+-#: ../semanage/seobject.py:559 ../semanage/seobject.py:605
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
+ #, python-format
+ msgid "Login mapping for %s is not defined"
+ msgstr "Inloggningskartläggning för %s är inte definierad"
+
+-#: ../semanage/seobject.py:563
++#: ../semanage/seobject.py:542
+ #, python-format
+ msgid "Could not query seuser for %s"
+ msgstr "Kunde inte fråga seuser efter %s"
+
+-#: ../semanage/seobject.py:577
++#: ../semanage/seobject.py:556
+ #, python-format
+ msgid "Could not modify login mapping for %s"
+ msgstr "Kunde inte ändra inloggnings-kartläggning för %s"
+
+-#: ../semanage/seobject.py:611
++#: ../semanage/seobject.py:590
+ #, python-format
+ msgid "Login mapping for %s is defined in policy, cannot be deleted"
+-msgstr "Inloggningskartläggning för %s är definierad i policy, kan inte tas bort"
++msgstr ""
++"Inloggningskartläggning för %s är definierad i policy, kan inte tas bort"
+
+-#: ../semanage/seobject.py:615
++#: ../semanage/seobject.py:594
+ #, python-format
+ msgid "Could not delete login mapping for %s"
+ msgstr "Kunde inte ta bort inloggningkartläggning för %s"
+
+-#: ../semanage/seobject.py:637 ../semanage/seobject.py:655
+-#: ../semanage/seobject.py:893
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
+ msgid "Could not list login mappings"
+ msgstr "Kunde inte lista inloggningsmappningar"
+
+-#: ../semanage/seobject.py:680 ../semanage/seobject.py:685
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
+ #: ../gui/system-config-selinux.glade:100
+ msgid "Login Name"
+ msgstr "Inloggningsnamn"
+
+-#: ../semanage/seobject.py:680 ../semanage/seobject.py:685
+-#: ../semanage/seobject.py:943 ../semanage/seobject.py:948
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:128
+ #: ../gui/system-config-selinux.glade:915
+-#: ../gui/system-config-selinux.glade:2304 ../gui/usersPage.py:44
++#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
+ msgid "SELinux User"
+ msgstr "SELinux-anv."
+
+-#: ../semanage/seobject.py:680 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
+ #: ../gui/system-config-selinux.glade:943
+ msgid "MLS/MCS Range"
+ msgstr "MLS/MCS-intervall"
+
+-#: ../semanage/seobject.py:699 ../semanage/seobject.py:730
+-#: ../semanage/seobject.py:797 ../semanage/seobject.py:854
+-#: ../semanage/seobject.py:860
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
+ #, python-format
+ msgid "Could not check if SELinux user %s is defined"
+ msgstr "Kunde inte kontrollera om SELinux användare %s är definierad"
+
+-#: ../semanage/seobject.py:702 ../semanage/seobject.py:803
+-#: ../semanage/seobject.py:866
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
+ #, python-format
+ msgid "Could not query user for %s"
+ msgstr "Kan inte fråga användare för %s"
+
+-#: ../semanage/seobject.py:722
++#: ../semanage/seobject.py:701
+ #, python-format
+ msgid "You must add at least one role for %s"
+ msgstr "Du måste lägga till åtminstone en roll för %s"
+
+-#: ../semanage/seobject.py:737
++#: ../semanage/seobject.py:716
+ #, python-format
+ msgid "Could not create SELinux user for %s"
+ msgstr "Kunde inte skapa SELinux användare för %s"
+
+-#: ../semanage/seobject.py:746
++#: ../semanage/seobject.py:725
+ #, python-format
+ msgid "Could not add role %s for %s"
+ msgstr "Kunde inte lägga till roll %s för %s"
+
+-#: ../semanage/seobject.py:755
++#: ../semanage/seobject.py:734
+ #, python-format
+ msgid "Could not set MLS level for %s"
+ msgstr "Kunde inte sätta MLS nivå för %s"
+
+-#: ../semanage/seobject.py:758
++#: ../semanage/seobject.py:737
+ #, python-format
+ msgid "Could not add prefix %s for %s"
+ msgstr "Kunde inte lägga till prefix %s för %s"
+
+-#: ../semanage/seobject.py:761
++#: ../semanage/seobject.py:740
+ #, python-format
+ msgid "Could not extract key for %s"
+ msgstr "Kunde inte få ut nyckel för %s"
+
+-#: ../semanage/seobject.py:765
++#: ../semanage/seobject.py:744
+ #, python-format
+ msgid "Could not add SELinux user %s"
+ msgstr "Kunde inte lägga till SELinux användare %s"
+
+-#: ../semanage/seobject.py:787
++#: ../semanage/seobject.py:766
+ msgid "Requires prefix, roles, level or range"
+ msgstr "Kräver prefix, roller, nivå eller område"
+
+-#: ../semanage/seobject.py:789
++#: ../semanage/seobject.py:768
+ msgid "Requires prefix or roles"
+ msgstr "Kräver prefix eller roller"
+
+-#: ../semanage/seobject.py:799 ../semanage/seobject.py:856
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
+ #, python-format
+ msgid "SELinux user %s is not defined"
+ msgstr "SELinux användare %s är inte definierad"
+
+-#: ../semanage/seobject.py:828
++#: ../semanage/seobject.py:807
+ #, python-format
+ msgid "Could not modify SELinux user %s"
+ msgstr "Kan inte modifiera SELinux användare %s"
+
+-#: ../semanage/seobject.py:862
++#: ../semanage/seobject.py:841
+ #, python-format
+ msgid "SELinux user %s is defined in policy, cannot be deleted"
+ msgstr "SELinux använda %s är definierad i policy, kan inte tas bort"
+
+-#: ../semanage/seobject.py:873
++#: ../semanage/seobject.py:852
+ #, python-format
+ msgid "Could not delete SELinux user %s"
+ msgstr "Kan inte ta bort SELinux användare %s"
+
+-#: ../semanage/seobject.py:911
++#: ../semanage/seobject.py:890
+ msgid "Could not list SELinux users"
+ msgstr "Kan inte lista SELinux användare"
+
+-#: ../semanage/seobject.py:917
++#: ../semanage/seobject.py:896
+ #, python-format
+ msgid "Could not list roles for user %s"
+ msgstr "Kan inte lista roller för användare %s"
+
+-#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:921
+ msgid "Labeling"
+ msgstr "Märkning"
+
+-#: ../semanage/seobject.py:942
++#: ../semanage/seobject.py:921
+ msgid "MLS/"
+ msgstr "MLS/"
+
+-#: ../semanage/seobject.py:943
++#: ../semanage/seobject.py:922
+ msgid "Prefix"
+ msgstr "Prefix"
+
+-#: ../semanage/seobject.py:943
++#: ../semanage/seobject.py:922
+ msgid "MCS Level"
+ msgstr "MCS-nivå"
+
+-#: ../semanage/seobject.py:943
++#: ../semanage/seobject.py:922
+ msgid "MCS Range"
+ msgstr "MCS-intervall"
+
+-#: ../semanage/seobject.py:943 ../semanage/seobject.py:948
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
+ msgid "SELinux Roles"
+ msgstr "SELinux-roller"
+
+-#: ../semanage/seobject.py:963
++#: ../semanage/seobject.py:942
+ msgid "Protocol udp or tcp is required"
+ msgstr "Protokoll udp eller tcp krävs"
+
+-#: ../semanage/seobject.py:965
++#: ../semanage/seobject.py:944
+ msgid "Port is required"
+ msgstr "Port krävs"
+
+-#: ../semanage/seobject.py:975
++#: ../semanage/seobject.py:954
+ msgid "Invalid Port"
+ msgstr "Ogiltig port"
+
+-#: ../semanage/seobject.py:979
++#: ../semanage/seobject.py:958
+ #, python-format
+ msgid "Could not create a key for %s/%s"
+ msgstr "Kunde inte skapa en nyckel för %s/%s"
+
+-#: ../semanage/seobject.py:990
++#: ../semanage/seobject.py:969
+ msgid "Type is required"
+ msgstr "Typ krävs"
+
+-#: ../semanage/seobject.py:996 ../semanage/seobject.py:1055
+-#: ../semanage/seobject.py:1110 ../semanage/seobject.py:1116
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
+ #, python-format
+ msgid "Could not check if port %s/%s is defined"
+ msgstr "Kunde inte kontrollera om port %s/%s är definierad"
+
+-#: ../semanage/seobject.py:998
++#: ../semanage/seobject.py:977
+ #, python-format
+ msgid "Port %s/%s already defined"
+ msgstr "Port %s/%s redan definierad"
+
+-#: ../semanage/seobject.py:1002
++#: ../semanage/seobject.py:981
+ #, python-format
+ msgid "Could not create port for %s/%s"
+ msgstr "Kunde inte skapa port för %s/%s"
+
+-#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:987
+ #, python-format
+ msgid "Could not create context for %s/%s"
+ msgstr "Kunde inte skapa kontext för %s/%s"
+
+-#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:991
+ #, python-format
+ msgid "Could not set user in port context for %s/%s"
+ msgstr "Kunde inte sätta användare i port-kontext för %s/%s"
+
+-#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:995
+ #, python-format
+ msgid "Could not set role in port context for %s/%s"
+ msgstr "Kunde inte sätta roll i port-kontext för %s/%s"
+
+-#: ../semanage/seobject.py:1020
++#: ../semanage/seobject.py:999
+ #, python-format
+ msgid "Could not set type in port context for %s/%s"
+ msgstr "Kunde inte sätta typ i port-kontext för %s/%s"
+
+-#: ../semanage/seobject.py:1025
++#: ../semanage/seobject.py:1004
+ #, python-format
+ msgid "Could not set mls fields in port context for %s/%s"
+ msgstr "Kunde inte sätta mls-fält i port-kontext för %s/%s"
+
+-#: ../semanage/seobject.py:1029
++#: ../semanage/seobject.py:1008
+ #, python-format
+ msgid "Could not set port context for %s/%s"
+ msgstr "Kunde inte sätta port-kontext för %s/%s"
+
+-#: ../semanage/seobject.py:1033
++#: ../semanage/seobject.py:1012
+ #, python-format
+ msgid "Could not add port %s/%s"
+ msgstr "Kunde inte lägga till port %s/%s"
+
+-#: ../semanage/seobject.py:1047 ../semanage/seobject.py:1312
+-#: ../semanage/seobject.py:1508
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
+ msgid "Requires setype or serange"
+ msgstr "Kräver setype eller serange"
+
+-#: ../semanage/seobject.py:1049
++#: ../semanage/seobject.py:1028
+ msgid "Requires setype"
+ msgstr "Kräver setype"
+
+-#: ../semanage/seobject.py:1057 ../semanage/seobject.py:1112
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
+ #, python-format
+ msgid "Port %s/%s is not defined"
+ msgstr "Port %s/%s är inte definierad"
+
+-#: ../semanage/seobject.py:1061
++#: ../semanage/seobject.py:1040
+ #, python-format
+ msgid "Could not query port %s/%s"
+ msgstr "Kunde inte fråga port %s/%s"
+
+-#: ../semanage/seobject.py:1072
++#: ../semanage/seobject.py:1051
+ #, python-format
+ msgid "Could not modify port %s/%s"
+ msgstr "Kunde inte modifiera port %s/%s"
+
+-#: ../semanage/seobject.py:1085
++#: ../semanage/seobject.py:1064
+ msgid "Could not list the ports"
+ msgstr "Kunde inte lista portarna"
+
+-#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1080
+ #, python-format
+ msgid "Could not delete the port %s"
+ msgstr "Kan inte ta bort port %s"
+
+-#: ../semanage/seobject.py:1118
++#: ../semanage/seobject.py:1097
+ #, python-format
+ msgid "Port %s/%s is defined in policy, cannot be deleted"
+ msgstr "Port %s/%s är definierad i policy, kan inte tas bort"
+
+-#: ../semanage/seobject.py:1122
++#: ../semanage/seobject.py:1101
+ #, python-format
+ msgid "Could not delete port %s/%s"
+ msgstr "Kan inte ta bort port %s/%s"
+
+-#: ../semanage/seobject.py:1138 ../semanage/seobject.py:1160
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
+ msgid "Could not list ports"
+ msgstr "Kunde inte lista portar"
+
+-#: ../semanage/seobject.py:1199
++#: ../semanage/seobject.py:1178
+ msgid "SELinux Port Type"
+ msgstr "SELinux-porttyp"
+
+-#: ../semanage/seobject.py:1199
++#: ../semanage/seobject.py:1178
+ msgid "Proto"
+ msgstr "Proto"
+
+-#: ../semanage/seobject.py:1199 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
+ msgid "Port Number"
+ msgstr "Portnummer"
+
+-#: ../semanage/seobject.py:1218
++#: ../semanage/seobject.py:1197
+ msgid "Node Address is required"
+ msgstr "Nodadress krävs"
+
+-#: ../semanage/seobject.py:1233
++#: ../semanage/seobject.py:1212
+ msgid "Unknown or missing protocol"
+ msgstr "Okänt eller saknat protokoll"
+
+-#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1446
+-#: ../semanage/seobject.py:1724
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
+ msgid "SELinux Type is required"
+ msgstr "SELinux Type krävs"
+
+-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1316
+-#: ../semanage/seobject.py:1352 ../semanage/seobject.py:1450
+-#: ../semanage/seobject.py:1512 ../semanage/seobject.py:1546
+-#: ../semanage/seobject.py:1728
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
+ #, python-format
+ msgid "Could not create key for %s"
+ msgstr "Kunde inte skapa nyckel för %s"
+
+-#: ../semanage/seobject.py:1253 ../semanage/seobject.py:1320
+-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1362
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
+ #, python-format
+ msgid "Could not check if addr %s is defined"
+ msgstr "Kunde inte kontrollera om adressen %s är definierad"
+
+-#: ../semanage/seobject.py:1262
++#: ../semanage/seobject.py:1241
+ #, python-format
+ msgid "Could not create addr for %s"
+ msgstr "Kunde inte skapa en adress för %s"
+
+-#: ../semanage/seobject.py:1268 ../semanage/seobject.py:1466
+-#: ../semanage/seobject.py:1686
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
+ #, python-format
+ msgid "Could not create context for %s"
+ msgstr "Kunde inte skapa-kontext för %s"
+
+-#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1251
+ #, python-format
+ msgid "Could not set mask for %s"
+ msgstr "Kunde inte sätta mask för %s"
+
+-#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1255
+ #, python-format
+ msgid "Could not set user in addr context for %s"
+ msgstr "Kunde inte sätta användare i adresskontext för %s"
+
+-#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1259
+ #, python-format
+ msgid "Could not set role in addr context for %s"
+ msgstr "Kunde inte sätta roll i adresskontext för %s"
+
+-#: ../semanage/seobject.py:1284
++#: ../semanage/seobject.py:1263
+ #, python-format
+ msgid "Could not set type in addr context for %s"
+ msgstr "Kunde inte sätta typ i adresskontext för %s"
+
+-#: ../semanage/seobject.py:1289
++#: ../semanage/seobject.py:1268
+ #, python-format
+ msgid "Could not set mls fields in addr context for %s"
+ msgstr "Kunde inte sätta mls-fält i adresskontext för %s"
+
+-#: ../semanage/seobject.py:1293
++#: ../semanage/seobject.py:1272
+ #, python-format
+ msgid "Could not set addr context for %s"
+ msgstr "Kunde inte sätta adresskontext för %s"
+
+-#: ../semanage/seobject.py:1297
++#: ../semanage/seobject.py:1276
+ #, python-format
+ msgid "Could not add addr %s"
+ msgstr "Kunde inte lägga till adress %s"
+
+-#: ../semanage/seobject.py:1322 ../semanage/seobject.py:1358
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
+ #, python-format
+ msgid "Addr %s is not defined"
+ msgstr "Adressen %s är inte definierad"
+
+-#: ../semanage/seobject.py:1326
++#: ../semanage/seobject.py:1305
+ #, python-format
+ msgid "Could not query addr %s"
+ msgstr "Kunde inte fråga adress %s"
+
+-#: ../semanage/seobject.py:1336
++#: ../semanage/seobject.py:1315
+ #, python-format
+ msgid "Could not modify addr %s"
+ msgstr "Kunde inte modifiera adress %s"
+
+-#: ../semanage/seobject.py:1364
++#: ../semanage/seobject.py:1343
+ #, python-format
+ msgid "Addr %s is defined in policy, cannot be deleted"
+ msgstr "Adress %s är definierad i policy, kan inte tas bort"
+
+-#: ../semanage/seobject.py:1368
++#: ../semanage/seobject.py:1347
+ #, python-format
+ msgid "Could not delete addr %s"
+ msgstr "Kunde inte ta bort adress %s"
+
+-#: ../semanage/seobject.py:1380
++#: ../semanage/seobject.py:1359
+ msgid "Could not deleteall node mappings"
+ msgstr "Kunde inte göra deleteall på nodmappningar"
+
+-#: ../semanage/seobject.py:1394
++#: ../semanage/seobject.py:1373
+ msgid "Could not list addrs"
+ msgstr "Kunde inte lista adresser"
+
+-#: ../semanage/seobject.py:1454 ../semanage/seobject.py:1516
+-#: ../semanage/seobject.py:1550 ../semanage/seobject.py:1556
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
+ #, python-format
+ msgid "Could not check if interface %s is defined"
+ msgstr "Kunde inte kontrollera om gränssnittet %s är definierat"
+
+-#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1440
+ #, python-format
+ msgid "Could not create interface for %s"
+ msgstr "Kunde inte skapa gränssnitt för %s"
+
+-#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1449
+ #, python-format
+ msgid "Could not set user in interface context for %s"
+ msgstr "Kunde inte sätta använda i gränssnitts-kontext för %s"
+
+-#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1453
+ #, python-format
+ msgid "Could not set role in interface context for %s"
+ msgstr "Kunde inte sätta roll i gränssnittskontext för %s"
+
+-#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1457
+ #, python-format
+ msgid "Could not set type in interface context for %s"
+ msgstr "Kan inte sätta typ i gränssnitts-kontext för %s"
+
+-#: ../semanage/seobject.py:1483
++#: ../semanage/seobject.py:1462
+ #, python-format
+ msgid "Could not set mls fields in interface context for %s"
+ msgstr "Kan inte sätta mls-fält i gränssnittskontext för %s"
+
+-#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1466
+ #, python-format
+ msgid "Could not set interface context for %s"
+ msgstr "Kan inte sätta gränssnittskontext för %s"
+
+-#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1470
+ #, python-format
+ msgid "Could not set message context for %s"
+ msgstr "Kan inte sätta meddelande-kontext för %s"
+
+-#: ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1474
+ #, python-format
+ msgid "Could not add interface %s"
+ msgstr "Kunde inte lägga till gränssnittet %s"
+
+-#: ../semanage/seobject.py:1518 ../semanage/seobject.py:1552
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
+ #, python-format
+ msgid "Interface %s is not defined"
+ msgstr "Gränssnittet %s är inte definierat"
+
+-#: ../semanage/seobject.py:1522
++#: ../semanage/seobject.py:1501
+ #, python-format
+ msgid "Could not query interface %s"
+ msgstr "Kunde inte fråga gränssnittet %s"
+
+-#: ../semanage/seobject.py:1533
++#: ../semanage/seobject.py:1512
+ #, python-format
+ msgid "Could not modify interface %s"
+ msgstr "Kunde inte ändra gränssnittet %s"
+
+-#: ../semanage/seobject.py:1558
++#: ../semanage/seobject.py:1537
+ #, python-format
+ msgid "Interface %s is defined in policy, cannot be deleted"
+ msgstr "Gränssnitt %s är definierad i policy, kan inte tas bort"
+
+-#: ../semanage/seobject.py:1562
++#: ../semanage/seobject.py:1541
+ #, python-format
+ msgid "Could not delete interface %s"
+ msgstr "Kunde inte ta bort gränssnittet %s"
+
+-#: ../semanage/seobject.py:1574
++#: ../semanage/seobject.py:1553
+ msgid "Could not delete all interface mappings"
+ msgstr "Kunde inte ta bort alla gränssnittsmappningar"
+
+-#: ../semanage/seobject.py:1588
++#: ../semanage/seobject.py:1567
+ msgid "Could not list interfaces"
+ msgstr "Kunde inte lista gränssnitt"
+
+-#: ../semanage/seobject.py:1613
++#: ../semanage/seobject.py:1592
+ msgid "SELinux Interface"
+ msgstr "SELinux-gränssnitt"
+
+-#: ../semanage/seobject.py:1613 ../semanage/seobject.py:1936
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
+ msgid "Context"
+ msgstr "Kontext"
+
+-#: ../semanage/seobject.py:1663
++#: ../semanage/seobject.py:1652
+ #, python-format
+ msgid "Equivalence class for %s already exists"
+ msgstr "En ekvivalensklass för %s finns redan"
+
+-#: ../semanage/seobject.py:1669
++#: ../semanage/seobject.py:1658
+ #, python-format
+ msgid "File spec %s conflicts with equivalency rule '%s %s'"
+ msgstr "Filspecifikationen %s står i konflikt med evivalensregeln ”%s %s”"
+
+-#: ../semanage/seobject.py:1678
++#: ../semanage/seobject.py:1667
+ #, python-format
+ msgid "Equivalence class for %s does not exists"
+ msgstr "Någon ekvivalensklass för %s finns inte"
+
+-#: ../semanage/seobject.py:1692
++#: ../semanage/seobject.py:1681
+ #, python-format
+ msgid "Could not set user in file context for %s"
+ msgstr "Kunde inte sätta användare i filkontext för %s"
+
+-#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1685
+ #, python-format
+ msgid "Could not set role in file context for %s"
+ msgstr "Kunde inte sätta roll i filkontext för %s"
+
+-#: ../semanage/seobject.py:1701 ../semanage/seobject.py:1758
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
+ #, python-format
+ msgid "Could not set mls fields in file context for %s"
+ msgstr "Kunde inte sätta mls-fält i filkontext för %s"
+
+-#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1696
+ msgid "Invalid file specification"
+ msgstr "Ogiltig filspecifikation"
+
+-#: ../semanage/seobject.py:1709
++#: ../semanage/seobject.py:1698
+ msgid "File specification can not include spaces"
+ msgstr "Filspecifikationer kan inte innehålla blanktecken"
+
+-#: ../semanage/seobject.py:1714
++#: ../semanage/seobject.py:1703
+ #, python-format
+ msgid ""
+-"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' "
+-"instead"
+-msgstr "Filspecifikationen %s står i konflikt med ekvivalensregeln ”%s %s”; försök lägga till ”%s” istället"
++"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
++msgstr ""
++"Filspecifikationen %s står i konflikt med ekvivalensregeln ”%s %s”; försök "
++"lägga till ”%s” istället"
+
+-#: ../semanage/seobject.py:1732 ../semanage/seobject.py:1737
+-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1872
+-#: ../semanage/seobject.py:1876
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
+ #, python-format
+ msgid "Could not check if file context for %s is defined"
+ msgstr "Kan inte kontrollera om fil-kontext för %s är definierat"
+
+-#: ../semanage/seobject.py:1745
++#: ../semanage/seobject.py:1734
+ #, python-format
+ msgid "Could not create file context for %s"
+ msgstr "Kunde inte skapa filkontext för %s"
+
+-#: ../semanage/seobject.py:1753
++#: ../semanage/seobject.py:1742
+ #, python-format
+ msgid "Could not set type in file context for %s"
+ msgstr "Kunde inte sätta typ i filkontext för %s"
+
+-#: ../semanage/seobject.py:1761 ../semanage/seobject.py:1818
+-#: ../semanage/seobject.py:1822
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
+ #, python-format
+ msgid "Could not set file context for %s"
+ msgstr "Kunde inte sätta filkontext för %s"
+
+-#: ../semanage/seobject.py:1767
++#: ../semanage/seobject.py:1756
+ #, python-format
+ msgid "Could not add file context for %s"
+ msgstr "Kunde inte lägga till filkontext för %s"
+
+-#: ../semanage/seobject.py:1781
++#: ../semanage/seobject.py:1770
+ msgid "Requires setype, serange or seuser"
+ msgstr "Kräver setype, serange eller seuser"
+
+-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1880
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
+ #, python-format
+ msgid "File context for %s is not defined"
+ msgstr "Filkontext för %s är inte definierad"
+
+-#: ../semanage/seobject.py:1800
++#: ../semanage/seobject.py:1789
+ #, python-format
+ msgid "Could not query file context for %s"
+ msgstr "Kunde inte fråga filkontext för %s"
+
+-#: ../semanage/seobject.py:1826
++#: ../semanage/seobject.py:1815
+ #, python-format
+ msgid "Could not modify file context for %s"
+ msgstr "Kunde inte modifiera filkontext för %s"
+
+-#: ../semanage/seobject.py:1839
++#: ../semanage/seobject.py:1828
+ msgid "Could not list the file contexts"
+ msgstr "Kunde inte lista filkontexten"
+
+-#: ../semanage/seobject.py:1853
++#: ../semanage/seobject.py:1842
+ #, python-format
+ msgid "Could not delete the file context %s"
+ msgstr "Kunde inte radera filkontexten %s"
+
+-#: ../semanage/seobject.py:1878
++#: ../semanage/seobject.py:1867
+ #, python-format
+ msgid "File context for %s is defined in policy, cannot be deleted"
+ msgstr "Filkontext för %s är definierad i policy, kan inte tas bort"
+
+-#: ../semanage/seobject.py:1884
++#: ../semanage/seobject.py:1873
+ #, python-format
+ msgid "Could not delete file context for %s"
+ msgstr "Kunde inte radera filkontext för %s"
+
+-#: ../semanage/seobject.py:1899
++#: ../semanage/seobject.py:1888
+ msgid "Could not list file contexts"
+ msgstr "Kunde inte lista filkontext"
+
+-#: ../semanage/seobject.py:1903
++#: ../semanage/seobject.py:1892
+ msgid "Could not list local file contexts"
+ msgstr "Kunde inte lista lokalt filkontext"
+
+-#: ../semanage/seobject.py:1936
++#: ../semanage/seobject.py:1929
+ msgid "SELinux fcontext"
+ msgstr "SELinux-kontext"
+
+-#: ../semanage/seobject.py:1936
++#: ../semanage/seobject.py:1929
+ msgid "type"
+ msgstr "typ"
+
+-#: ../semanage/seobject.py:1949
++#: ../semanage/seobject.py:1942
+ msgid ""
+ "\n"
+ "SELinux Distribution fcontext Equivalence \n"
+-msgstr "\nSELinux-distributionens fcontext-ekvivalens \n"
++msgstr ""
++"\n"
++"SELinux-distributionens fcontext-ekvivalens \n"
+
+-#: ../semanage/seobject.py:1954
++#: ../semanage/seobject.py:1947
+ msgid ""
+ "\n"
+ "SELinux Local fcontext Equivalence \n"
+-msgstr "\nSELinux lokala fcontext-ekvivalens \n"
++msgstr ""
++"\n"
++"SELinux lokala fcontext-ekvivalens \n"
+
+-#: ../semanage/seobject.py:1988 ../semanage/seobject.py:2040
+-#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
+ #, python-format
+ msgid "Could not check if boolean %s is defined"
+ msgstr "Kunde inte kontrollera om flaggan %s är definierad"
+
+-#: ../semanage/seobject.py:1990 ../semanage/seobject.py:2042
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
+ #, python-format
+ msgid "Boolean %s is not defined"
+ msgstr "Flaggan %s är inte definierad"
+
+-#: ../semanage/seobject.py:1994
++#: ../semanage/seobject.py:1987
+ #, python-format
+ msgid "Could not query file context %s"
+ msgstr "Kunde inte fråga filkontext %s"
+
+-#: ../semanage/seobject.py:1999
++#: ../semanage/seobject.py:1992
+ #, python-format
+ msgid "You must specify one of the following values: %s"
+ msgstr "Du måste ange ett av följande värden: %s"
+
+-#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:1997
+ #, python-format
+ msgid "Could not set active value of boolean %s"
+ msgstr "Kunde inte sätta aktivt värde på booleanen %s"
+
+-#: ../semanage/seobject.py:2007
++#: ../semanage/seobject.py:2000
+ #, python-format
+ msgid "Could not modify boolean %s"
+ msgstr "Kunde inte modifiera flagga %s"
+
+-#: ../semanage/seobject.py:2025
++#: ../semanage/seobject.py:2018
+ #, python-format
+ msgid "Bad format %s: Record %s"
+ msgstr "Felaktigt format %s: Post %s"
+
+-#: ../semanage/seobject.py:2048
++#: ../semanage/seobject.py:2042
+ #, python-format
+ msgid "Boolean %s is defined in policy, cannot be deleted"
+ msgstr "Flagga %s är definierad i policy, kan inte tas bort"
+
+-#: ../semanage/seobject.py:2052
++#: ../semanage/seobject.py:2046
+ #, python-format
+ msgid "Could not delete boolean %s"
+ msgstr "Kunde inte ta bort flagga %s"
+
+-#: ../semanage/seobject.py:2064 ../semanage/seobject.py:2081
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
+ msgid "Could not list booleans"
+ msgstr "Kunde inte lista flaggor"
+
+-#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
+ msgid "unknown"
+ msgstr "okänt"
+
+-#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
+ msgid "off"
+ msgstr "av"
+
+-#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
+ msgid "on"
+ msgstr "på"
+
+-#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
+ msgid "SELinux boolean"
+ msgstr "SELinux-boolean"
+
+-#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
+ msgid "State"
+ msgstr "Tillstånd"
+
+-#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
+ msgid "Default"
+ msgstr "Standard"
+
+-#: ../semanage/seobject.py:2131 ../gui/polgen.glade:3355
+-#: ../gui/polgengui.py:253
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../gui/polgengui.py:254
+ msgid "Description"
+ msgstr "Beskrivning"
+
+@@ -1001,7 +1010,7 @@ msgstr "Fel vid minnesallokering.\n"
+ msgid "Error sending audit message.\n"
+ msgstr "Fel vid skickande av granskningsmeddelande.\n"
+
+-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
++#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
+ #, c-format
+ msgid "Could not determine enforcing mode.\n"
+ msgstr "Kunde inte bestämma upprätthållande-läge.\n"
+@@ -1116,62 +1125,66 @@ msgstr "Kunde inte få tag i tomt signal-set\n"
+ msgid "Unable to set SIGHUP handler\n"
+ msgstr "Kan inte sätta SIGHUP-hanterare\n"
+
+-#: ../newrole/newrole.c:1053
++#: ../newrole/newrole.c:1036
++msgid "Sorry, newrole failed to drop capabilities\n"
++msgstr ""
++
++#: ../newrole/newrole.c:1052
+ #, c-format
+ msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
+ msgstr "Tyvärr, newrole kan endast användas på en SELinux-kärna.\n"
+
+-#: ../newrole/newrole.c:1070
++#: ../newrole/newrole.c:1069
+ #, c-format
+ msgid "failed to get old_context.\n"
+ msgstr "kunde inte få tag i old_context.\n"
+
+-#: ../newrole/newrole.c:1077
++#: ../newrole/newrole.c:1076
+ #, c-format
+ msgid "Warning! Could not retrieve tty information.\n"
+ msgstr "Varning! Kunde inte få tag i tty-information.\n"
+
+-#: ../newrole/newrole.c:1098
++#: ../newrole/newrole.c:1097
+ #, c-format
+ msgid "error on reading PAM service configuration.\n"
+ msgstr "fel vid inläsning av PAM-tjänstekonfiguration.\n"
+
+-#: ../newrole/newrole.c:1133
++#: ../newrole/newrole.c:1132
+ #, c-format
+ msgid "newrole: incorrect password for %s\n"
+ msgstr "newrole: felaktigt lösenord för %s\n"
+
+-#: ../newrole/newrole.c:1160
++#: ../newrole/newrole.c:1159
+ #, c-format
+ msgid "newrole: failure forking: %s"
+ msgstr "newrole: fel vid gaffling: %s"
+
+-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
++#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
+ #, c-format
+ msgid "Unable to restore tty label...\n"
+ msgstr "Kunde inte återställa tty-märkning…\n"
+
+-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
++#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
+ #, c-format
+ msgid "Failed to close tty properly\n"
+ msgstr "Misslyckades att korrekt stänga tty\n"
+
+-#: ../newrole/newrole.c:1224
++#: ../newrole/newrole.c:1223
+ #, c-format
+ msgid "Could not close descriptors.\n"
+ msgstr "Kunde inte stänga deskriptorerna.\n"
+
+-#: ../newrole/newrole.c:1251
++#: ../newrole/newrole.c:1250
+ #, c-format
+ msgid "Error allocating shell's argv0.\n"
+ msgstr "Fel vid allokering av skalets argv0.\n"
+
+-#: ../newrole/newrole.c:1287
++#: ../newrole/newrole.c:1286
+ #, c-format
+ msgid "Unable to restore the environment, aborting\n"
+ msgstr "Kunde inte återställa miljön, avbryter\n"
+
+-#: ../newrole/newrole.c:1298
++#: ../newrole/newrole.c:1297
+ msgid "failed to exec shell\n"
+ msgstr "kunde ej exek skal\n"
+
+@@ -1274,27 +1287,27 @@ msgstr "chcat -- -Hemligt /dok/affärsplan.odt"
+ msgid "chcat -l +CompanyConfidential juser"
+ msgstr "chcat -l +Hemligt juser"
+
+-#: ../scripts/chcat:399 ../gui/polgen.py:1334
+-#, c-format, python-format
++#: ../scripts/chcat:399
++#, c-format
+ msgid "Options Error %s "
+ msgstr "Flaggfel %s "
+
+-#: ../gui/booleansPage.py:186 ../gui/system-config-selinux.glade:1725
++#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
+ msgid "Boolean"
+ msgstr "Boolean"
+
+-#: ../gui/booleansPage.py:241 ../gui/semanagePage.py:162
++#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
+ msgid "all"
+ msgstr "alla"
+
+-#: ../gui/booleansPage.py:243 ../gui/semanagePage.py:164
+-#: ../gui/system-config-selinux.glade:1616
+-#: ../gui/system-config-selinux.glade:1839
+-#: ../gui/system-config-selinux.glade:2456
++#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
++#: ../gui/system-config-selinux.glade:1615
++#: ../gui/system-config-selinux.glade:1820
++#: ../gui/system-config-selinux.glade:2437
+ msgid "Customized"
+ msgstr "Anpassad"
+
+-#: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:1930
++#: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:1911
+ msgid "File Labeling"
+ msgstr "Filmärkning"
+
+@@ -1302,21 +1315,27 @@ msgstr "Filmärkning"
+ msgid ""
+ "File\n"
+ "Specification"
+-msgstr "Fil\nSpecifikation"
++msgstr ""
++"Fil\n"
++"Specifikation"
+
+ #: ../gui/fcontextPage.py:81
+ msgid ""
+ "Selinux\n"
+ "File Type"
+-msgstr "Selinux\nFiltyp"
++msgstr ""
++"Selinux\n"
++"Filtyp"
+
+ #: ../gui/fcontextPage.py:88
+ msgid ""
+ "File\n"
+ "Type"
+-msgstr "Fil\nTyp"
++msgstr ""
++"Fil\n"
++"Typ"
+
+-#: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2117
++#: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2098
+ msgid "User Mapping"
+ msgstr "Användarmappning"
+
+@@ -1324,26 +1343,32 @@ msgstr "Användarmappning"
+ msgid ""
+ "Login\n"
+ "Name"
+-msgstr "Inloggnings-\nnamn"
++msgstr ""
++"Inloggnings-\n"
++"namn"
+
+ #: ../gui/loginsPage.py:56 ../gui/usersPage.py:50
+ msgid ""
+ "SELinux\n"
+ "User"
+-msgstr "SELinux\nAnvändare"
++msgstr ""
++"SELinux\n"
++"Användare"
+
+ #: ../gui/loginsPage.py:59 ../gui/usersPage.py:55
+ msgid ""
+ "MLS/\n"
+ "MCS Range"
+-msgstr "MLS/\nMCS-intervall"
++msgstr ""
++"MLS/\n"
++"MCS-intervall"
+
+ #: ../gui/loginsPage.py:133
+ #, python-format
+ msgid "Login '%s' is required"
+ msgstr "Inloggning '%s' krävs"
+
+-#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2772
++#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+ msgstr "Policymodul"
+
+@@ -1355,7 +1380,7 @@ msgstr "Modulnamn"
+ msgid "Disable Audit"
+ msgstr "Avaktivera granskning"
+
+-#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2681
++#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+ msgstr "Aktivera granskning"
+
+@@ -1363,559 +1388,481 @@ msgstr "Aktivera granskning"
+ msgid "Load Policy Module"
+ msgstr "Läsa in policymodul"
+
+-#: ../gui/polgen.glade:79
+-msgid "Polgen"
+-msgstr "Polgen"
+-
+-#: ../gui/polgen.glade:80
++#: ../gui/polgen.glade:9
+ msgid "Red Hat 2007"
+ msgstr "Red Hat 2007"
+
+-#: ../gui/polgen.glade:81
++#: ../gui/polgen.glade:11
+ msgid "GPL"
+ msgstr "GPL"
+
+ #. TRANSLATORS: Replace this string with your names, one name per line.
+-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
++#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
+ msgid "translator-credits"
+-msgstr "Christian Rose\nMagnus Larsson\nGöran Uddeborg"
++msgstr ""
++"Christian Rose\n"
++"Magnus Larsson\n"
++"Göran Uddeborg"
+
+-#: ../gui/polgen.glade:90
++#: ../gui/polgen.glade:34
++msgid "Add Booleans Dialog"
++msgstr "Dialog för booleantillägg"
++
++#: ../gui/polgen.glade:101
++msgid "Boolean Name"
++msgstr "Booleans namn"
++
++#: ../gui/polgen.glade:230
+ msgid "SELinux Policy Generation Tool"
+ msgstr "Genereringsverktyg för SELinuxpolicy"
+
+-#: ../gui/polgen.glade:128
++#: ../gui/polgen.glade:251
+ msgid ""
+ "<b>Select the policy type for the application or user role you want to "
+ "confine:</b>"
+-msgstr "<b>Välj policytyp för programmet eller användarrollen du vill begränsa:</b>"
++msgstr ""
++"<b>Välj policytyp för programmet eller användarrollen du vill begränsa:</b>"
+
+-#: ../gui/polgen.glade:177
++#: ../gui/polgen.glade:284
+ msgid "<b>Applications</b>"
+ msgstr "<b>Program</b>"
+
+-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++msgid "Standard Init Daemon"
++msgstr "Standard initdemon"
++
++#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
+ msgid ""
+ "Standard Init Daemon are daemons started on boot via init scripts. Usually "
+ "requires a script in /etc/rc.d/init.d"
+-msgstr "Standard initdemon är demoner som startas vid uppstart via initskript. Vanligen krävs ett skript i /etc/rc.d/init.d"
+-
+-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
+-msgid "Standard Init Daemon"
+-msgstr "Standard initdemon"
++msgstr ""
++"Standard initdemon är demoner som startas vid uppstart via initskript. "
++"Vanligen krävs ett skript i /etc/rc.d/init.d"
+
+-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
+ msgid "DBUS System Daemon"
+ msgstr "DBUS-systemdemonen"
+
+-#: ../gui/polgen.glade:280
++#: ../gui/polgen.glade:349
++msgid "Internet Services Daemon (inetd)"
++msgstr "Internettjänstedemon (inetd)"
++
++#: ../gui/polgen.glade:353
+ msgid "Internet Services Daemon are daemons started by xinetd"
+ msgstr "Internettjänstedemoner är demoner som startas av xinetd"
+
+-#: ../gui/polgen.glade:282
+-msgid "Internet Services Daemon (inetd)"
+-msgstr "Internettjänstedemon (inetd)"
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++msgid "Web Application/Script (CGI)"
++msgstr "Webbprogram/-skript (CGI)"
+
+-#: ../gui/polgen.glade:301
++#: ../gui/polgen.glade:370
+ msgid ""
+ "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
+ msgstr "Webbprogram/-skript (CGI) CGI-skript startade av webbservern (apache)"
+
+-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
+-msgid "Web Application/Script (CGI)"
+-msgstr "Webbprogram/-skript (CGI)"
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++msgid "User Application"
++msgstr "Användarprogram"
+
+-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
++#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
+ msgid ""
+ "User Application are any application that you would like to confine that is "
+ "started by a user"
+-msgstr "Användarprogram är alla program som du skulle vilja stänga in som startas av en användare"
+-
+-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
+-msgid "User Application"
+-msgstr "Användarprogram"
++msgstr ""
++"Användarprogram är alla program som du skulle vilja stänga in som startas av "
++"en användare"
+
+-#: ../gui/polgen.glade:345 ../gui/polgen.py:166
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
+ msgid "Sandbox"
+ msgstr "Sandlåda"
+
+-#: ../gui/polgen.glade:391
++#: ../gui/polgen.glade:446
+ msgid "<b>Login Users</b>"
+ msgstr "<b>Inloggningsanvändare</b>"
+
+-#: ../gui/polgen.glade:453
+-msgid "Modify an existing login user record."
+-msgstr "Modifiera en existerande inloggningsanvändarpost."
+-
+-#: ../gui/polgen.glade:455
++#: ../gui/polgen.glade:478
+ msgid "Existing User Roles"
+ msgstr "Existerande användarroller"
+
+-#: ../gui/polgen.glade:474
+-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 "Denna användare kommer logga in på en maskin endast via en terminal eller fjärrinloggning. Som standard kommer denna användare inte ha setuid, inte nätverk, inte su, inte sudo."
++#: ../gui/polgen.glade:482
++msgid "Modify an existing login user record."
++msgstr "Modifiera en existerande inloggningsanvändarpost."
+
+-#: ../gui/polgen.glade:476 ../gui/polgen.py:161
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
+ msgid "Minimal Terminal User Role"
+ msgstr "Minimal terminalanvändarroll"
+
+-#: ../gui/polgen.glade:495
++#: ../gui/polgen.glade:499
+ 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 "Denna användare kan logga in på en maskin via X eller terminal. Som standard kommer denna användare inte ha setuid, inte nätverk, inte sudo, inte su"
++"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 ""
++"Denna användare kommer logga in på en maskin endast via en terminal eller "
++"fjärrinloggning. Som standard kommer denna användare inte ha setuid, inte "
++"nätverk, inte su, inte sudo."
+
+-#: ../gui/polgen.glade:497 ../gui/polgen.py:162
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
+ msgid "Minimal X Windows User Role"
+ msgstr "Minimal X-Windows-användarroll"
+
+ #: ../gui/polgen.glade:516
+ msgid ""
+-"User with full networking, no setuid applications without transition, no "
+-"sudo, no su."
+-msgstr "Användare med fullständig nätverksåtkomst, inte setuid-program utan övergång, inte sudo, inte su."
++"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 ""
++"Denna användare kan logga in på en maskin via X eller terminal. Som "
++"standard kommer denna användare inte ha setuid, inte nätverk, inte sudo, "
++"inte su"
+
+-#: ../gui/polgen.glade:518 ../gui/polgen.py:163
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
+ msgid "User Role"
+ msgstr "Användarroll"
+
+-#: ../gui/polgen.glade:537
++#: ../gui/polgen.glade:533
+ msgid ""
+-"User with full networking, no setuid applications without transition, no su,"
+-" can sudo to Root Administration Roles"
+-msgstr "Användare med fullständig nätverksåtkomst, inga setuid-program utan övergångar, inte su, kan göra sudo till rootadminstratörsroller"
++"User with full networking, no setuid applications without transition, no "
++"sudo, no su."
++msgstr ""
++"Användare med fullständig nätverksåtkomst, inte setuid-program utan "
++"övergång, inte sudo, inte su."
+
+-#: ../gui/polgen.glade:539 ../gui/polgen.py:164
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
+ msgid "Admin User Role"
+ msgstr "Admininstrativ användarroll"
+
+-#: ../gui/polgen.glade:585
++#: ../gui/polgen.glade:550
++msgid ""
++"User with full networking, no setuid applications without transition, no su, "
++"can sudo to Root Administration Roles"
++msgstr ""
++"Användare med fullständig nätverksåtkomst, inga setuid-program utan "
++"övergångar, inte su, kan göra sudo till rootadminstratörsroller"
++
++#: ../gui/polgen.glade:592
+ msgid "<b>Root Users</b>"
+ msgstr "<b>Rootanvändare</b>"
+
+-#: ../gui/polgen.glade:647
+-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 "Välj root/administratöranvändarroll om denna användare kommer användas för att administrera maskinen när han/hon kör som root. Denna användare kommer inte att kunna logga in direkt till systemet."
+-
+-#: ../gui/polgen.glade:649 ../gui/polgen.py:165
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
+ msgid "Root Admin User Role"
+ msgstr "Root-administrativ användarroll"
+
+-#: ../gui/polgen.glade:716
+-msgid "label104"
+-msgstr "label104"
++#: ../gui/polgen.glade:627
++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 ""
++"Välj root/administratöranvändarroll om denna användare kommer användas för "
++"att administrera maskinen när han/hon kör som root. Denna användare kommer "
++"inte att kunna logga in direkt till systemet."
+
+-#: ../gui/polgen.glade:745
++#: ../gui/polgen.glade:705
+ msgid "<b>Enter name of application or user role:</b>"
+ msgstr "<b>Ange namn på programmet eller användarrollen:</b>"
+
+-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
++#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
+ msgid "Name"
+ msgstr "Namn"
+
+-#: ../gui/polgen.glade:807
++#: ../gui/polgen.glade:739
+ msgid "Enter complete path for executable to be confined."
+ msgstr "Ange fullständig sökväg för programmet som skall stängas in."
+
+-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
++#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
+ msgid "..."
+ msgstr "..."
+
+-#: ../gui/polgen.glade:849
++#: ../gui/polgen.glade:776
+ msgid "Enter unique name for the confined application or user role."
+ msgstr "Ange ett unikt namn på den innestängda program- eller användarrollen."
+
+-#: ../gui/polgen.glade:871
++#: ../gui/polgen.glade:794
+ msgid "Executable"
+ msgstr "Körbar"
+
+-#: ../gui/polgen.glade:899
++#: ../gui/polgen.glade:808
+ msgid "Init script"
+ msgstr "Init-skript"
+
+-#: ../gui/polgen.glade:927
++#: ../gui/polgen.glade:821
+ msgid ""
+ "Enter complete path to init script used to start the confined application."
+-msgstr "Ange fullständig sökväg till init-skript som används för att starta det innestängda programmet."
+-
+-#: ../gui/polgen.glade:982
+-msgid "label105"
+-msgstr "label105"
++msgstr ""
++"Ange fullständig sökväg till init-skript som används för att starta det "
++"innestängda programmet."
+
+-#: ../gui/polgen.glade:1011
++#: ../gui/polgen.glade:887
+ msgid "<b>Select existing role to modify:</b>"
+ msgstr "<b>Välj en befintlig roll att ändra:</b>"
+
+-#: ../gui/polgen.glade:1045
++#: ../gui/polgen.glade:908
+ msgid "Select the user roles that will transiton to the %s domain."
+ msgstr "Välj användarrollerna som skall övergå till domänen %s."
+
+-#: ../gui/polgen.glade:1073
+-msgid "label106"
+-msgstr "label106"
++#: ../gui/polgen.glade:928
++msgid "role tab"
++msgstr ""
+
+-#: ../gui/polgen.glade:1102
++#: ../gui/polgen.glade:945
+ msgid "<b>Select roles that %s will transition to:</b>"
+ msgstr "<b>Välj användarroller som %s skall övergå till:</b>"
+
+-#: ../gui/polgen.glade:1136
++#: ../gui/polgen.glade:963
+ msgid "Select applications domains that %s will transition to."
+ msgstr "Väl programdomänerna som %s skall övergå till."
+
+-#: ../gui/polgen.glade:1164
+-msgid "label107"
+-msgstr "label107"
++#: ../gui/polgen.glade:983
++msgid ""
++"transition \n"
++"role tab"
++msgstr ""
+
+-#: ../gui/polgen.glade:1193
++#: ../gui/polgen.glade:1001
+ msgid "<b>Select the user_roles that will transition to %s:</b>"
+ msgstr "<b>Välj användarrollerna som skall övergå till domänen %s:</b>"
+
+-#: ../gui/polgen.glade:1227
+-msgid ""
+-"Select the user roles that will transiton to this applications domains."
++#: ../gui/polgen.glade:1019
++msgid "Select the user roles that will transiton to this applications domains."
+ msgstr "Välj användarrollerna som kan övergå till detta programs domäner."
+
+-#: ../gui/polgen.glade:1255
+-msgid "label108"
+-msgstr "label108"
+-
+-#: ../gui/polgen.glade:1284
++#: ../gui/polgen.glade:1056
+ msgid "<b>Select domains that %s will administer:</b>"
+ msgstr "<b>Välj domäner som %s kommer administrera:</b>"
+
+-#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
++#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
+ msgid "Select the domains that you would like this user administer."
+ msgstr "Välj domänerna som du vill att denna användare skall administrera."
+
+-#: ../gui/polgen.glade:1346
+-msgid "label109"
+-msgstr "label109"
+-
+-#: ../gui/polgen.glade:1375
++#: ../gui/polgen.glade:1111
+ msgid "<b>Select additional roles for %s:</b>"
+ msgstr "<b>Välj ytterligare roller för %s:</b>"
+
+-#: ../gui/polgen.glade:1437
+-msgid "label111"
+-msgstr "label111"
+-
+-#: ../gui/polgen.glade:1466
++#: ../gui/polgen.glade:1166
+ msgid "<b>Enter network ports that %s binds on:</b>"
+ msgstr "<b>Ange nätverksportar som %s binder till:</b>"
+
+-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
++#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
+ msgid "<b>TCP Ports</b>"
+ msgstr "<b>TCP-portar</b>"
+
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
++#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
++#: ../gui/polgen.glade:1698
++msgid "All"
++msgstr "Alla"
++
++#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
+ msgid "Allows %s to bind to any udp port"
+ msgstr "Tillåter %s att binda till valfri udp-portar"
+
+-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
+-#: ../gui/polgen.glade:2215
+-msgid "All"
+-msgstr "Alla"
++#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
++msgid "600-1024"
++msgstr "600-1024"
+
+-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
++#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
+ msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
+ msgstr "Tillåt %s att anropa binresvport med 0. Binder till port 600-1024"
+
+-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
+-msgid "600-1024"
+-msgstr "600-1024"
++#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
++msgid "Unreserved Ports (>1024)"
++msgstr "Oreserverade portar (>1024)"
+
+-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
++#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s binds "
+ "to. Example: 612, 650-660"
+-msgstr "Ange en kommaseparerad lista av udp-portar eller intervall av portar som %s binder till. Exempel: 612, 650-660"
+-
+-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
+-msgid "Unreserved Ports (>1024)"
+-msgstr "Oreserverade portar (>1024)"
++msgstr ""
++"Ange en kommaseparerad lista av udp-portar eller intervall av portar som %s "
++"binder till. Exempel: 612, 650-660"
+
+-#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
+-#: ../gui/polgen.glade:2233
++#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
++#: ../gui/polgen.glade:1718
+ msgid "Select Ports"
+ msgstr "Välj portar"
+
+-#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
++#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
+ msgid "Allows %s to bind to any udp ports > 1024"
+ msgstr "Tillåter %s att binda till valfria udp-portar > 1024"
+
+-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
++#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
+ msgid "<b>UDP Ports</b>"
+ msgstr "<b>UDP-portar</b>"
+
+-#: ../gui/polgen.glade:1937
+-msgid "label113"
+-msgstr "label113"
++#: ../gui/polgen.glade:1519
++msgid ""
++"Network\n"
++"Bind tab"
++msgstr ""
+
+-#: ../gui/polgen.glade:1966
++#: ../gui/polgen.glade:1537
+ msgid "<b>Select network ports that %s connects to:</b>"
+ msgstr "<b>Ange nätverksportar som %s ansluter till:</b>"
+
+-#: ../gui/polgen.glade:2058
++#: ../gui/polgen.glade:1593
+ msgid "Allows %s to connect to any tcp port"
+ msgstr "Tillåter %s att ansluta till valfri tcp-port"
+
+-#: ../gui/polgen.glade:2104
++#: ../gui/polgen.glade:1622
+ msgid ""
+ "Enter a comma separated list of tcp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+-msgstr "Ange en kommaseparerad lista av tcp-portar eller intervall av portar som %s ansluter till. Exempel: 612, 650-660"
++msgstr ""
++"Ange en kommaseparerad lista av tcp-portar eller intervall av portar som %s "
++"ansluter till. Exempel: 612, 650-660"
+
+-#: ../gui/polgen.glade:2212
++#: ../gui/polgen.glade:1702
+ msgid "Allows %s to connect to any udp port"
+ msgstr "Tillåter %s att ansluta till valfri udp-port"
+
+-#: ../gui/polgen.glade:2258
++#: ../gui/polgen.glade:1731
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+-msgstr "Ange en kommaseparerad lista av udp-portar eller intervall av portar som %s ansluter till. Exempel: 612, 650-660"
+-
+-#: ../gui/polgen.glade:2305
+-msgid "label114"
+-msgstr "label114"
++msgstr ""
++"Ange en kommaseparerad lista av udp-portar eller intervall av portar som %s "
++"ansluter till. Exempel: 612, 650-660"
+
+-#: ../gui/polgen.glade:2334
++#: ../gui/polgen.glade:1792
+ msgid "<b>Select common application traits for %s:</b>"
+ msgstr "<b>Ange gemensamma programegenskaper för %s:</b>"
+
+-#: ../gui/polgen.glade:2366
++#: ../gui/polgen.glade:1809
+ msgid "Writes syslog messages\t"
+ msgstr "Skriver syslog-meddelanden\t"
+
+-#: ../gui/polgen.glade:2385
++#: ../gui/polgen.glade:1824
+ msgid "Create/Manipulate temporary files in /tmp"
+ msgstr "Skapa/hantera temporärfiler i /tmp"
+
+-#: ../gui/polgen.glade:2404
++#: ../gui/polgen.glade:1839
+ msgid "Uses Pam for authentication"
+ msgstr "Använder Pam för autentisering"
+
+-#: ../gui/polgen.glade:2423
++#: ../gui/polgen.glade:1854
+ msgid "Uses nsswitch or getpw* calls"
+ msgstr "Använder nsswitch- eller getpw*-anrop"
+
+-#: ../gui/polgen.glade:2442
++#: ../gui/polgen.glade:1869
+ msgid "Uses dbus"
+ msgstr "Använder dbus"
+
+-#: ../gui/polgen.glade:2461
++#: ../gui/polgen.glade:1884
+ msgid "Sends audit messages"
+ msgstr "Skickar granskningsmeddelanden"
+
+-#: ../gui/polgen.glade:2480
++#: ../gui/polgen.glade:1899
+ msgid "Interacts with the terminal"
+ msgstr "Interagerar med terminalen"
+
+-#: ../gui/polgen.glade:2499
++#: ../gui/polgen.glade:1914
+ msgid "Sends email"
+ msgstr "Skicka epost"
+
+-#: ../gui/polgen.glade:2530
+-msgid "label115"
+-msgstr "label115"
+-
+-#: ../gui/polgen.glade:2559
++#: ../gui/polgen.glade:1961
+ msgid "<b>Add files/directories that %s manages</b>"
+ msgstr "<b>Lägg till filer/kataloger som %s hanterar</b>"
+
+-#: ../gui/polgen.glade:2788
++#: ../gui/polgen.glade:2122
+ msgid ""
+ "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
+ "Files ..."
+-msgstr "Filer/kataloger som %s ”hanterar”. Pid-filer, loggfiler, /var/lib-filer …"
+-
+-#: ../gui/polgen.glade:2823
+-msgid "label116"
+-msgstr "label116"
++msgstr ""
++"Filer/kataloger som %s ”hanterar”. Pid-filer, loggfiler, /var/lib-filer …"
+
+-#: ../gui/polgen.glade:2852
++#: ../gui/polgen.glade:2166
+ msgid "<b>Add booleans from the %s policy:</b>"
+ msgstr "<b>Lägg till booleaner från policyn %s:</b>"
+
+-#: ../gui/polgen.glade:3002
++#: ../gui/polgen.glade:2274
+ msgid "Add/Remove booleans used by the %s domain"
+ msgstr "Lägg till/ta bort booleaner som används av domänen %s"
+
+-#: ../gui/polgen.glade:3066
++#: ../gui/polgen.glade:2316
+ msgid "<b>Which directory you will generate the %s policy?</b>"
+ msgstr "<b>I vilken katalog skall policyn %s genereras?</b>"
+
+-#: ../gui/polgen.glade:3097
++#: ../gui/polgen.glade:2334
+ msgid "Policy Directory"
+ msgstr "Policykatalog"
+
+-#: ../gui/polgen.glade:3254
+-msgid "Add Booleans Dialog"
+-msgstr "Dialog för booleantillägg"
+-
+-#: ../gui/polgen.glade:3327
+-msgid "Boolean Name"
+-msgstr "Booleans namn"
+-
+-#: ../gui/polgengui.py:261
++#: ../gui/polgengui.py:262
+ msgid "Role"
+ msgstr "Roll"
+
+-#: ../gui/polgengui.py:268
++#: ../gui/polgengui.py:269
+ msgid "Existing_User"
+ msgstr "Existerande_användare"
+
+-#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
++#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
+ msgid "Application"
+ msgstr "Program"
+
+-#: ../gui/polgengui.py:352
++#: ../gui/polgengui.py:353
+ #, python-format
+ msgid "%s must be a directory"
+ msgstr "%s måste vara en katalog"
+
+-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
++#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
+ msgid "You must select a user"
+ msgstr "Du måste välja en användare"
+
+-#: ../gui/polgengui.py:542
++#: ../gui/polgengui.py:543
+ msgid "Select executable file to be confined."
+ msgstr "Välj exekverbar fil som skall stängas in."
+
+-#: ../gui/polgengui.py:553
++#: ../gui/polgengui.py:554
+ msgid "Select init script file to be confined."
+ msgstr "Välj initskript som skall stängas in."
+
+-#: ../gui/polgengui.py:563
++#: ../gui/polgengui.py:564
+ msgid "Select file(s) that confined application creates or writes"
+ msgstr "Välj fil(er) som instängda program skapar eller skriver"
+
+-#: ../gui/polgengui.py:570
++#: ../gui/polgengui.py:571
+ msgid "Select directory(s) that the confined application owns and writes into"
+ msgstr "Välj katalog(er) som det istängda programmet äger och skriver till"
+
+-#: ../gui/polgengui.py:632
++#: ../gui/polgengui.py:633
+ msgid "Select directory to generate policy files in"
+ msgstr "Välj katalog att generera policyfiler i"
+
+-#: ../gui/polgengui.py:649
++#: ../gui/polgengui.py:650
+ #, python-format
+ msgid ""
+ "Type %s_t already defined in current policy.\n"
+ "Do you want to continue?"
+-msgstr "Typen %s_t är redan definierade i den nuvarande policyn.\nVill du fortsätta?"
++msgstr ""
++"Typen %s_t är redan definierade i den nuvarande policyn.\n"
++"Vill du fortsätta?"
+
+-#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
++#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
+ msgid "Verify Name"
+ msgstr "Verifiera namn"
+
+-#: ../gui/polgengui.py:653
++#: ../gui/polgengui.py:654
+ #, python-format
+ msgid ""
+ "Module %s.pp already loaded in current policy.\n"
+ "Do you want to continue?"
+-msgstr "Modul %s.pp är redan inläst i den nuvarande policyn.\nVill du fortsätta?"
++msgstr ""
++"Modul %s.pp är redan inläst i den nuvarande policyn.\n"
++"Vill du fortsätta?"
+
+-#: ../gui/polgengui.py:699
++#: ../gui/polgengui.py:700
+ msgid ""
+ "You must add a name made up of letters and numbers and containing no spaces."
+-msgstr "Du måste lägga till ett namn bestående av bokstäver och siffror och utan några mellanrum."
++msgstr ""
++"Du måste lägga till ett namn bestående av bokstäver och siffror och utan "
++"några mellanrum."
+
+-#: ../gui/polgengui.py:713
++#: ../gui/polgengui.py:714
+ msgid "You must enter a executable"
+ msgstr "Du måste ange ett körbart program"
+
+-#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
++#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
+ msgid "Configue SELinux"
+ msgstr "Konfigurera SELinux"
+
+-#: ../gui/polgen.py:158
+-msgid "Internet Services Daemon"
+-msgstr "Internettjänstedemon"
+-
+-#: ../gui/polgen.py:197
+-#, python-format
+-msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+-msgstr "Portar måste vara tal eller intervall av tal från 1 till %d "
+-
+-#: ../gui/polgen.py:323
+-msgid "You must enter a name for your confined process/user"
+-msgstr "Du måste ange ett namn för din instängda process/användare"
+-
+-#: ../gui/polgen.py:325
+-msgid ""
+-"Name must be alpha numberic with no spaces. Consider using option \"-n "
+-"MODULENAME\""
+-msgstr "Namn måste vara alfanumeriska utan blanktecken. Överväg att använda flagga ”-n MODULNAMN”"
+-
+-#: ../gui/polgen.py:413
+-msgid "User Role types can not be assigned executables."
+-msgstr "Användarrolltyper är inte tilldelas körbara program."
+-
+-#: ../gui/polgen.py:419
+-msgid "Only Daemon apps can use an init script.."
+-msgstr "Endast demonprogram kan använda ett initskript."
+-
+-#: ../gui/polgen.py:437
+-msgid "use_resolve must be a boolean value "
+-msgstr "use_resolve måste vara ett booleskt värde "
+-
+-#: ../gui/polgen.py:443
+-msgid "use_syslog must be a boolean value "
+-msgstr "use_syslog måste vara ett booleskt värde "
+-
+-#: ../gui/polgen.py:449
+-msgid "use_kerberos must be a boolean value "
+-msgstr "use_kerberos måste vara ett booleskt värde "
+-
+-#: ../gui/polgen.py:455
+-msgid "manage_krb5_rcache must be a boolean value "
+-msgstr "manage_krb5_rcache måste vara ett booleskt värde "
+-
+-#: ../gui/polgen.py:485
+-msgid "USER Types automatically get a tmp type"
+-msgstr "ANVÄNDARtyper får automatiskt en tmp-typ"
+-
+-#: ../gui/polgen.py:1003
+-msgid "You must enter the executable path for your confined process"
+-msgstr "Du måste ange sökvägen till det exekverbara programmet för din instängda process"
+-
+-#: ../gui/polgen.py:1165
+-msgid "Type Enforcement file"
+-msgstr "Typupprätthållandefil"
+-
+-#: ../gui/polgen.py:1166
+-msgid "Interface file"
+-msgstr "Gränssnittsfil"
+-
+-#: ../gui/polgen.py:1167
+-msgid "File Contexts file"
+-msgstr "Filkontextsfil"
+-
+-#: ../gui/polgen.py:1168
+-msgid "Setup Script"
+-msgstr "Uppstartsskript"
+-
+-#: ../gui/polgen.py:1289
+-#, python-format
+-msgid ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
+-msgstr "\n%s\n\nsepolgen [ -n modulNamn ] [ -m ] [ -t typ ] [ program | Namn ]\ngiltiga typer:\n"
+-
+-#: ../gui/polgen.py:1337
+-msgid "Executable or Name required"
+-msgstr "Program eller namn behövs"
+-
+-#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2547
++#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+ msgid "Network Port"
+ msgstr "Nätverkport"
+
+@@ -1923,7 +1870,9 @@ msgstr "Nätverkport"
+ msgid ""
+ "SELinux Port\n"
+ "Type"
+-msgstr "SELinux-\nporttyp"
++msgstr ""
++"SELinux-\n"
++"porttyp"
+
+ #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
+ msgid "Protocol"
+@@ -1933,7 +1882,9 @@ msgstr "Protokoll"
+ msgid ""
+ "MLS/MCS\n"
+ "Level"
+-msgstr "MLS/MCS-\nNivå"
++msgstr ""
++"MLS/MCS-\n"
++"Nivå"
+
+ #: ../gui/portsPage.py:101
+ msgid "Port"
+@@ -1948,1425 +1899,2376 @@ msgstr "Portnummer \"%s\" är inte giltigt. 0 < PORTNUMMER < 65536 "
+ msgid "List View"
+ msgstr "Listvy"
+
+-#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2438
++#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
+ msgid "Group View"
+ msgstr "Gruppvy"
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr "SELinux-tjänstskydd"
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr "Avaktivera SELinuxskydd för acct-demonen"
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr "Admin"
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr "Tillåt alla demoner att skriva minnesdumpfiler i /"
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
+-msgstr "Tillåt alla demoner att kunna använda oallokerade tty:er"
+-
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
+-msgstr "Användarpriviliger"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
++msgstr "Är du säker på att du vill ta bort %s \"%s\"?"
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr "Tillåt SELinuxanvändarkontot gadmin att köra filer i hemkatalogen eller /tmp"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
++msgstr "Radera %s"
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr "Tillåt SELinuxanvändarkontot guest att köra filer i hemkatalogen eller /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
++msgstr "Lägg till %s"
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr "Minesskydd"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
++msgstr "Modifiera %s"
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
+-msgstr "Tillåt javas exekverbara stack"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
++msgstr "Tillåtande"
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
+-msgstr "Montera"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
++msgstr "Upprätthållande"
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
+-msgstr "Tillåt mount att montera valfria filer"
++#: ../gui/statusPage.py:94
++msgid "Status"
++msgstr "Status"
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
+-msgstr "Tillåt mount att montera på valfria kataloger"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
++msgstr ""
++"Att byta policytyp kommer medföra en ometikettering av hela filsystemet vid "
++"nästa omstart. Ometikettering tar en lång tid, beroende på storleken på "
++"filsystemet. Vill du fortsätta?"
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
+-msgstr "Tillåt mplayers exekverbara stack"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
++msgstr ""
++"Att byta till att ha SELinux avstängt kräver en omstart. Det rekommenderas "
++"inte. Om du senare bestämmer dig för att slå på SELinux igen kommer "
++"systemet behöva etikettera om. Om du bara vill se om SELinux orsakar ett "
++"problem på ditt system kan du gå till tillåtande läge vilket endast kommer "
++"logga fel och inte påtvinga SELinux policy. Tillåtande läge kräver inte en "
++"omstart. Vil du fortsätta?"
++
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
++msgstr ""
++"Att byta till att ha SELinux påslaged kommer medföra en ometikettering av "
++"hela filsystemet vid nästa omstart. Ometikettering tar en lång tid, "
++"beroende på storleken på filsystemet. Vill du fortsätta?"
++
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
++msgstr "system-config-selinux"
++
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++msgstr ""
++"Copyright © 2006 Red Hat, Inc.\n"
++"Copyright © 2006 Dan Walsh <dwalsh at redhat.com>"
++
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
++msgstr "Lägg till SELinux-inloggningsmappning"
++
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
++msgstr "Lägg till SELinux-nätverksportar"
++
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
++msgstr "SELinux-typ"
++
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
++msgstr "Filspecifikation"
++
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
++msgstr "Filtyp"
++
++#: ../gui/system-config-selinux.glade:727
++msgid ""
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
++msgstr ""
++"alla filer\n"
++"vanliga filer\n"
++"kataloger\n"
++"teckenenhet\n"
++"blockenhet\n"
++"uttag\n"
++"symbolisk länk\n"
++"namngivet rör\n"
++
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
++msgstr "MLS"
++
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
++msgstr "Lägga till SELinux-användare"
++
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
++msgstr "SELinux-administration"
++
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
++msgstr "Lägg till"
++
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
++msgstr "_Egenskaper"
++
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
++msgstr "_Ta bort"
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr "Välj hanteringsobjekt"
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr "<b>Val:</b>"
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr "Tvingande läge systemstandard"
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++"Avslaget\n"
++"Tillåtande\n"
++"Tvingande\n"
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr "Nuvarande upprätthållande-läge"
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr "Policytyp systemstandard: "
++
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
++msgstr ""
++"Väl om du vill etikettera om hela filsystemet vid nästa omstart. "
++"Ometikettering kan ta väldigt lång tid, beroende på sotrleken av "
++"filsystemet. Om du ändrar policytyper eller går från avslaget till "
++"tvingande behövs en ometikettering."
++
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr "Märk om vid nästa omstart."
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr "label37"
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr "Återställ booleansk inställning till systemstandard"
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr "Växla mellan anpassad och alla booleaner"
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr "Filter"
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr "label50"
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr "Lägg till filkontext"
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr "Modifiera filkontext"
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
++msgstr "Ta bort filkontext"
++
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
++msgstr "Växla mellan alla och anpassade filkontext"
++
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
++msgstr "label38"
++
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
++msgstr "Lägg till SELinux-användarmappning"
++
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
++msgstr "Modifiera SELinux användarmappning"
++
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
++msgstr "Ta bort SELinux-användarmappning"
++
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
++msgstr "label39"
++
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
++msgstr "Lägg till användare"
++
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
++msgstr "Modifiera användare"
++
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
++msgstr "Radera användare"
++
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
++msgstr "label41"
++
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
++msgstr "Lägg till nätverkport"
++
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
++msgstr "Redigera nätverksport"
++
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
++msgstr "Ta bort nätverksport"
++
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
++msgstr "Växla mellan anpassad och alla portar"
++
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
++msgstr "label42"
++
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
++msgstr "Generera ny policymodul"
++
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
++msgstr "Läs in policymodul"
++
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
++msgstr "Ta bort inläsningsbar policymodul"
++
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
++msgstr ""
++"Aktivera/avaktivera ytterligare granskningsregler, som normalt inte "
++"rapporteras till loggfilerna."
++
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
++msgstr "label44"
++
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
++msgstr "Ändra processläge till tillåtande."
++
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
++msgstr "Ändra processläge till tvingande."
++
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
++msgstr "Processdomän"
++
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
++msgstr "label59"
++
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
++msgstr "SELinux-användare ”%s” behövs"
++
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:215
++#, fuzzy
++msgid "query SELinux Policy to see description of booleans"
++msgstr "Genereringsverktyg för SELinuxpolicy"
++
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:158
++msgid "Internet Services Daemon"
++msgstr "Internettjänstedemon"
++
++#: ../sepolicy/sepolicy/generate.py:171
++msgid "Valid Types:\n"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:205
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++msgstr "Portar måste vara tal eller intervall av tal från 1 till %d "
++
++#: ../sepolicy/sepolicy/generate.py:332
++msgid "You must enter a name for your confined process/user"
++msgstr "Du måste ange ett namn för din instängda process/användare"
++
++#: ../sepolicy/sepolicy/generate.py:334
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
++msgstr ""
++"Namn måste vara alfanumeriska utan blanktecken. Överväg att använda flagga "
++"”-n MODULNAMN”"
++
++#: ../sepolicy/sepolicy/generate.py:422
++msgid "User Role types can not be assigned executables."
++msgstr "Användarrolltyper är inte tilldelas körbara program."
++
++#: ../sepolicy/sepolicy/generate.py:428
++msgid "Only Daemon apps can use an init script.."
++msgstr "Endast demonprogram kan använda ett initskript."
++
++#: ../sepolicy/sepolicy/generate.py:446
++msgid "use_resolve must be a boolean value "
++msgstr "use_resolve måste vara ett booleskt värde "
++
++#: ../sepolicy/sepolicy/generate.py:452
++msgid "use_syslog must be a boolean value "
++msgstr "use_syslog måste vara ett booleskt värde "
++
++#: ../sepolicy/sepolicy/generate.py:458
++msgid "use_kerberos must be a boolean value "
++msgstr "use_kerberos måste vara ett booleskt värde "
++
++#: ../sepolicy/sepolicy/generate.py:464
++msgid "manage_krb5_rcache must be a boolean value "
++msgstr "manage_krb5_rcache måste vara ett booleskt värde "
++
++#: ../sepolicy/sepolicy/generate.py:494
++msgid "USER Types automatically get a tmp type"
++msgstr "ANVÄNDARtyper får automatiskt en tmp-typ"
++
++#: ../sepolicy/sepolicy/generate.py:1012
++msgid "You must enter the executable path for your confined process"
++msgstr ""
++"Du måste ange sökvägen till det exekverbara programmet för din instängda "
++"process"
++
++#: ../sepolicy/sepolicy/generate.py:1190
++msgid "Type Enforcement file"
++msgstr "Typupprätthållandefil"
++
++#: ../sepolicy/sepolicy/generate.py:1191
++msgid "Interface file"
++msgstr "Gränssnittsfil"
++
++#: ../sepolicy/sepolicy/generate.py:1192
++msgid "File Contexts file"
++msgstr "Filkontextsfil"
++
++#: ../sepolicy/sepolicy/generate.py:1193
++msgid "Setup Script"
++msgstr "Uppstartsskript"
++
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
++msgstr ""
++
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++msgstr ""
++
++#: booleans.py:3
++#, fuzzy
++msgid "Allow amavis to use JIT compiler"
++msgstr "Tillåt Samba att dela nfs-kataloger"
++
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
++msgstr ""
++
++#: booleans.py:5
++#, fuzzy
++msgid "Allow users to login using a radius server"
++msgstr "Tillåt användare skriva/läsa usb-enheter"
++
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
++msgstr ""
++"Tillåt cdrecord att läsa olika innehåll. nfs, samba, löstagbara enheter, "
++"användartemporära och filer med ej betrott innehåll"
++
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
++msgstr ""
++
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
++msgstr ""
++
++#: booleans.py:9
++#, fuzzy
++msgid "Allow clamscan to read user content"
++msgstr "Tillåt mozillawebbläsaren att läsa användarfiler"
++
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
++msgstr ""
++
++#: booleans.py:11
++#, fuzzy
++msgid "Allow Cobbler to connect to the network using TCP."
++msgstr "Tillåt squid-demonen att ansluta till nätverket"
++
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
++msgstr ""
++
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
++msgstr ""
++
++#: booleans.py:14
++#, fuzzy
++msgid "Allow collectd to connect to the network using TCP."
++msgstr "Tillåt squid-demonen att ansluta till nätverket"
++
++#: booleans.py:15
++#, fuzzy
++msgid "Allow codnor domain to connect to the network using TCP."
++msgstr "Tillåt squid-demonen att ansluta till nätverket"
++
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
++msgstr ""
++
++#: booleans.py:17
++#, fuzzy
++msgid "Allow cvs daemon to read shadow"
++msgstr "Tillåt sasl-autentiseringsservern att läsa /etc/shadow"
++
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
++msgstr "Tillåt alla demoner att skriva minnesdumpfiler i /"
++
++#: booleans.py:19
++#, fuzzy
++msgid "Allow all daemons to use tcp wrappers."
++msgstr "Tillåt alla demoner att skriva minnesdumpfiler i /"
++
++#: booleans.py:20
++#, fuzzy
++msgid "Allow all daemons the ability to read/write terminals"
++msgstr "Tillåt alla demoner att kunna använda oallokerade tty:er"
++
++#: booleans.py:21
++#, fuzzy
++msgid "Allow dbadm to manage files in users home directories"
++msgstr ""
++"Tillåt SELinux webadm-användare att hantera opriviligerade användares "
++"hemkataloger"
++
++#: booleans.py:22
++#, fuzzy
++msgid "Allow dbadm to read files in users home directories"
++msgstr ""
++"Tillåt SELinux webadm-användare att läsa opriviligierade användares "
++"hemkataloger"
++
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
++msgstr ""
++
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
++msgstr ""
++
++#: booleans.py:25
++#, fuzzy
++msgid "Allow dhcpc client applications to execute iptables commands"
++msgstr "Tillåt användare att köra kommandot mount"
++
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
++msgstr ""
++
++#: booleans.py:27
++#, fuzzy
++msgid "Allow all domains to use other domains file descriptors"
++msgstr "Tillåt alla demoner att skriva minnesdumpfiler i /"
++
++#: booleans.py:28
++#, fuzzy
++msgid "Allow all domains to have the kernel load modules"
++msgstr "Tillåt alla demoner att skriva minnesdumpfiler i /"
++
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
++msgstr ""
++
++#: booleans.py:30
++#, fuzzy
++msgid "Allow exim to connect to databases (postgres, mysql)"
++msgstr "Tillåt user att ansluta till postgres-uttag"
++
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
++msgstr ""
++
++#: booleans.py:32
++#, fuzzy
++msgid "Allow exim to read unprivileged user files."
++msgstr ""
++"Tillåt SELinux webadm-användare att läsa opriviligierade användares "
++"hemkataloger"
++
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
++msgstr ""
++
++#: booleans.py:34
++#, fuzzy
++msgid "Allow fenced domain to connect to the network using TCP."
++msgstr "Tillåt squid-demonen att ansluta till nätverket"
++
++#: booleans.py:35
++#, fuzzy
++msgid "Allow fenced domain to execute ssh."
++msgstr "Tillåt vanliga användare att köra ping"
++
++#: booleans.py:36
++#, fuzzy
++msgid "Allow ftp to read and write files in the user home directories"
++msgstr ""
++"Tillåt SELinux webadm-användare att läsa opriviligierade användares "
++"hemkataloger"
++
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:38
++#, fuzzy
++msgid "Allow ftp servers to connect to all ports > 1023"
++msgstr "Tillåter %s att ansluta till valfri tcp-port"
++
++#: booleans.py:39
++#, fuzzy
++msgid "Allow ftp servers to connect to mysql database ports"
++msgstr "Tillåt user att ansluta till mysql-uttag"
++
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
++msgstr ""
++
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
++msgstr ""
++
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
++msgstr ""
++
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++msgstr ""
++
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
++msgstr ""
++
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
++msgstr ""
++
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
++msgstr ""
++
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
++msgstr ""
++
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
++msgstr ""
++
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
++msgstr ""
++
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
++msgstr ""
++
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
++msgstr ""
++
++#: booleans.py:52
++#, fuzzy
++msgid "Allow gitisis daemon to send mail"
++msgstr "Tillåt demoner att köra med NIS"
++
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
++msgstr ""
++
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
++msgstr ""
++
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
++msgstr ""
++
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
++msgstr ""
++
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
++msgstr ""
++
++#: booleans.py:59
++#, fuzzy
++msgid "Allow http daemon to check spam"
++msgstr "Tillåt demoner att köra med NIS"
++
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
++msgstr ""
++
++#: booleans.py:61
++#, fuzzy
++msgid "Allow httpd to connect to the ldap port"
++msgstr "Tillåter %s att ansluta till valfri udp-port"
++
++#: booleans.py:62
++#, fuzzy
++msgid "Allow http daemon to connect to zabbix"
++msgstr "Tillåt squid-demonen att ansluta till nätverket"
++
++#: booleans.py:63
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++msgstr "Tillåt squid-demonen att ansluta till nätverket"
++
++#: booleans.py:64
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++msgstr "Tillåt squid-demonen att ansluta till nätverket"
++
++#: booleans.py:65
++#, fuzzy
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
++msgstr "Tillåt squid-demonen att ansluta till nätverket"
++
++#: booleans.py:66
++#, fuzzy
++msgid "Allow httpd to connect to memcache server"
++msgstr "Tillåter %s att ansluta till valfri tcp-port"
++
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
++msgstr ""
++
++#: booleans.py:68
++#, fuzzy
++msgid "Allow http daemon to send mail"
++msgstr "Tillåt demoner att köra med NIS"
++
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
++msgstr ""
++
++#: booleans.py:70
++msgid "Allow httpd cgi support"
++msgstr ""
++
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++msgstr ""
++
++#: booleans.py:72
++#, fuzzy
++msgid "Allow httpd to read home directories"
++msgstr "Tillåt spamd att komma åt hemkataloger"
++
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
++msgstr ""
++
++#: booleans.py:74
++#, fuzzy
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++msgstr "Tillåt user att ansluta till postgres-uttag"
++
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
++msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
+-msgstr "SSH"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
++msgstr ""
++
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
++msgstr ""
++
++#: booleans.py:78
++#, fuzzy
++msgid "Allow httpd to read user content"
++msgstr "Tillåt rpm att köra obegränsad"
++
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++msgstr ""
++
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
++msgstr ""
++
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++msgstr ""
++
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
++msgstr ""
++
++#: booleans.py:83
++#, fuzzy
++msgid "Allow Apache to execute tmp content."
++msgstr "Tillåt användare att köra kommandot mount"
++
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
++msgstr ""
++
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
++msgstr ""
++
++#: booleans.py:86
++#, fuzzy
++msgid "Allow httpd to access cifs file systems"
++msgstr "Tillåt spamd att komma åt hemkataloger"
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: booleans.py:87
++#, fuzzy
++msgid "Allow httpd to access FUSE file systems"
++msgstr "Tillåt spamd att komma åt hemkataloger"
++
++#: booleans.py:88
++#, fuzzy
++msgid "Allow httpd to run gpg"
+ msgstr "Tillåt ssh att köra ssh-keysign"
+
+-#: ../gui/selinux.tbl:11
++#: booleans.py:89
++#, fuzzy
++msgid "Allow httpd to access nfs file systems"
++msgstr "Tillåt spamd att komma åt hemkataloger"
++
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
++msgstr ""
++
++#: booleans.py:91
++#, fuzzy
++msgid "Allow httpd to access openstack ports"
++msgstr "Tillåt spamd att komma åt hemkataloger"
++
++#: booleans.py:92
++#, fuzzy
++msgid "Allow icecast to connect to all ports, not just sound ports."
++msgstr "Tillåter %s att ansluta till valfri udp-port"
++
++#: booleans.py:93
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
+-msgstr "Tillåt SELinuxanvändarkontot staff att köra filer i hemkatalogen eller /tmp"
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
++msgstr ""
++
++#: booleans.py:94
++msgid "Allow java executable stack"
++msgstr "Tillåt javas exekverbara stack"
++
++#: booleans.py:95
++#, fuzzy
++msgid "Allow confined applications to run with kerberos."
++msgstr "Välj fil(er) som instängda program skapar eller skriver"
+
+-#: ../gui/selinux.tbl:12
++#: booleans.py:96
++#, fuzzy
++msgid "Allow syslogd daemon to send mail"
++msgstr "Tillåt demoner att köra med NIS"
++
++#: booleans.py:97
++#, fuzzy
++msgid "Allow syslogd the ability to read/write terminals"
++msgstr "Tillåt alla demoner att kunna använda oallokerade tty:er"
++
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
++msgstr ""
++
++#: booleans.py:99
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
+-msgstr "Tillåt SELinuxanvändarkontot sysadm att köra filer i hemkatalogen eller /tmp"
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
++msgstr ""
++
++#: booleans.py:100
++#, fuzzy
++msgid "Allow mock to read files in home directories."
++msgstr "Tillåt spamd att komma åt hemkataloger"
++
++#: booleans.py:101
++#, fuzzy
++msgid "Allow the mount command to mount any directory or file."
++msgstr "Tillåt mount att montera på valfria kataloger"
++
++#: booleans.py:102
++#, fuzzy
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
++msgstr "Tillåt squid-demonen att ansluta till nätverket"
+
+-#: ../gui/selinux.tbl:13
++#: booleans.py:103
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or "
+-"/tmp"
+-msgstr "Tillåt SELinuxanvändarkontot unconfined att köra filer i hemkatalogen eller /tmp"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
+-msgstr "Nätverkinställningar"
++#: booleans.py:104
++#, fuzzy
++msgid "Allow confined web browsers to read home directory content"
++msgstr "Tillåt staff-webbläsare att skriva till hemkatalogen"
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
+-msgstr "Tillåt oetiketterade paket att åka i nätverket"
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
++msgstr "Tillåt mplayers exekverbara stack"
++
++#: booleans.py:106
++#, fuzzy
++msgid "Allow mysqld to connect to all ports"
++msgstr "Tillåter %s att ansluta till valfri tcp-port"
++
++#: booleans.py:107
++#, fuzzy
++msgid "Allow BIND to bind apache port."
++msgstr "Tillåter %s att binda till valfri udp-portar"
++
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
++msgstr ""
++
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
++msgstr ""
++
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
++msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: booleans.py:111
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
+-msgstr "Tillåt SELinuxanvändarkontot user att köra filer i hemkatalogen eller /tmp"
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:112
++#, fuzzy
++msgid "Allow system to run with NIS"
++msgstr "Tillåt demoner att köra med NIS"
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
+-msgstr "Tillåt unconfied att dyntrans till unconfined_execmem"
++#: booleans.py:113
++#, fuzzy
++msgid "Allow confined applications to use nscd shared memory."
++msgstr "Tillåt klienter att skriva till X:s delade minne"
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
+-msgstr "Databaser"
++#: booleans.py:114
++#, fuzzy
++msgid "Allow nsplugin code to connect to unreserved ports"
++msgstr "Tillåter %s att ansluta till valfri udp-port"
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
+-msgstr "Tillåt user att ansluta till mysql-uttag"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
++msgstr ""
++
++#: booleans.py:116
++#, fuzzy
++msgid "Allow openvpn to read home directories"
++msgstr "Tillåt spamd att komma åt hemkataloger"
++
++#: booleans.py:117
++#, fuzzy
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
++msgstr "Tillåt squid-demonen att ansluta till nätverket"
++
++#: booleans.py:118
++#, fuzzy
++msgid "Allow polipo to connect to all ports > 1023"
++msgstr "Tillåter %s att ansluta till valfri tcp-port"
++
++#: booleans.py:119
++msgid ""
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
++msgstr ""
++
++#: booleans.py:120
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
++msgstr ""
++
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
++msgstr ""
++
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: booleans.py:125
++#, fuzzy
++msgid "Allow postfix_local domain full write access to mail_spool directories"
++msgstr "Tillåt spamd att komma åt hemkataloger"
++
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
++msgstr ""
++
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++#, fuzzy
++msgid "Allow database admins to execute DML statement"
++msgstr "Tillåt användare att köra kommandot mount"
++
++#: booleans.py:129
++#, fuzzy
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr "Tillåt vanliga användare att köra ping"
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr "Tillåt att pppd körs för en vanlig användare"
++
++#: booleans.py:132
++msgid ""
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++#, fuzzy
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr "Tillåt user att ansluta till postgres-uttag"
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
+-msgstr "XServer"
++#: booleans.py:135
++#, fuzzy
++msgid "Allow qemu to connect fully to the network"
++msgstr "Tillåt squid-demonen att ansluta till nätverket"
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr "Tillåt klienter att skriva till X:s delade minne"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
++msgstr ""
++
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
++msgstr ""
++
++#: booleans.py:138
++#, fuzzy
++msgid "Allow qemu to use nfs file systems"
++msgstr "Tillåt Samba att dela nfs-kataloger"
++
++#: booleans.py:139
++#, fuzzy
++msgid "Allow qemu to use usb devices"
++msgstr "Tillåt användare skriva/läsa usb-enheter"
++
++#: booleans.py:140
++#, fuzzy
++msgid "Allow racoon to read shadow"
++msgstr "Tillåt sasl-autentiseringsservern att läsa /etc/shadow"
++
++#: booleans.py:141
++#, fuzzy
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr "Tillåt squid-demonen att ansluta till nätverket"
+
+-#: ../gui/selinux.tbl:20
++#: booleans.py:142
+ msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
+-msgstr "Tillåt SELinuxanvändarkontot xguest att köra filer i hemkatalogen eller /tmp"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
++msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
+-msgstr "NIS"
++#: booleans.py:143
++#, fuzzy
++msgid "Allow rsync to run as a client"
++msgstr "Tillåt rpm att köra obegränsad"
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
+-msgstr "Tillåt demoner att köra med NIS"
++#: booleans.py:144
++#, fuzzy
++msgid "Allow rsync to export any files/directories read only."
++msgstr "Tillåt mount att montera på valfria kataloger"
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
+-msgstr "Webbprogram"
+-
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
+-msgstr "Överför SELinuxanvändaren staff till webbläsardomänen"
+-
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
+-msgstr "Överför SELinuxanvändaren sysadm till webbläsardomänen"
+-
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
+-msgstr "Överför SELinuxanvändaren user till webbläsardomänen"
+-
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
+-msgstr "Överför SELinuxanvändaren xguest till webbläsardomänen"
+-
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
+-msgstr "Tillåt staff-webbläsare att skriva till hemkatalogen"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
++msgstr ""
++
++#: booleans.py:146
++#, fuzzy
++msgid "Allow rsync servers to share nfs files systems"
++msgstr "Tillåt Samba att dela nfs-kataloger"
++
++#: booleans.py:147
++#, fuzzy
++msgid "Allow samba to create new home directories (e.g. via PAM)"
++msgstr "Tillåt spamd att komma åt hemkataloger"
++
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
++msgstr ""
++
++#: booleans.py:149
++#, fuzzy
++msgid "Allow samba to share users home directories."
++msgstr "Tillåt spamd att komma åt hemkataloger"
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
+-msgstr "Avaktivera SELinux-skydd för amanda"
++#: booleans.py:150
++#, fuzzy
++msgid "Allow samba to share any file/directory read only."
++msgstr "Tillåt Samba att dela nfs-kataloger"
++
++#: booleans.py:151
++#, fuzzy
++msgid "Allow samba to share any file/directory read/write."
++msgstr "Tillåt Samba att dela nfs-kataloger"
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
+-msgstr "Avaktivera SELinux-skydd för amavis"
++#: booleans.py:152
++#, fuzzy
++msgid "Allow samba to act as a portmapper"
++msgstr "Tillåt Samba att dela nfs-kataloger"
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
+-msgstr "Avaktivera SELinux-skydd för apmd-demonen"
++#: booleans.py:153
++#, fuzzy
++msgid "Allow samba to run unconfined scripts"
++msgstr "Tillåt rpm att köra obegränsad"
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
+-msgstr "Avaktivera SELinux-skydd för arpwatch-demonen"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
++msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
+-msgstr "Avaktivera SELinux-skydd för auditd-demonen"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
++msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
+-msgstr "Avaktivera SELinux-skydd för automount-demonen"
++#: booleans.py:156
++#, fuzzy
++msgid "Allow sanlock to read/write fuse files"
++msgstr "Tillåt xen att läsa/skriva fysiska diskenheter"
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
+-msgstr "Avaktivera SELinux-skydd för avahi"
++#: booleans.py:157
++#, fuzzy
++msgid "Allow sanlock to manage nfs files"
++msgstr "Tillåt mount att montera valfria filer"
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
+-msgstr "Avaktivera SELinux-skydd för bluetooth-demonen"
++#: booleans.py:158
++#, fuzzy
++msgid "Allow sanlock to manage cifs files"
++msgstr "Tillåt mount att montera valfria filer"
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
+-msgstr "Avaktivera SELinux-skydd för canna-demonen"
++#: booleans.py:159
++#, fuzzy
++msgid "Allow sasl to read shadow"
++msgstr "Tillåt sasl-autentiseringsservern att läsa /etc/shadow"
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
+-msgstr "Avaktivera SELinux-skydd för cardmgr-demonen"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
++msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
+-msgstr "Avaktivera SELinux-skydd för Cluster-servern"
++#: booleans.py:161
++msgid "Disable kernel module loading."
++msgstr ""
+
+-#: ../gui/selinux.tbl:41
++#: booleans.py:162
+ msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
+-msgstr "Tillåt cdrecord att läsa olika innehåll. nfs, samba, löstagbara enheter, användartemporära och filer med ej betrott innehåll"
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
++msgstr ""
++
++#: booleans.py:163
++#, fuzzy
++msgid "Allow regular users direct dri device access"
++msgstr "Tillåt vanliga användare direkt musåtkomst (tillåt endast X-servern)"
++
++#: booleans.py:164
++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 ""
++
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
++msgstr ""
++
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
++msgstr ""
++
++#: booleans.py:167
++#, fuzzy
++msgid "Allow users to connect to the local mysql server"
++msgstr "Tillåt user att ansluta till mysql-uttag"
++
++#: booleans.py:168
++#, fuzzy
++msgid ""
++"Allow confined users the ability to execute the ping and traceroute commands."
++msgstr "Tillåt användare att köra kommandot mount"
++
++#: booleans.py:169
++#, fuzzy
++msgid "Allow users to connect to PostgreSQL"
++msgstr "Tillåt user att ansluta till postgres-uttag"
++
++#: booleans.py:170
++#, fuzzy
++msgid ""
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
++msgstr "Tillåt användare skriva/läsa noextattrfile (FAT, CDROM, FLOPPY)"
++
++#: booleans.py:171
++#, fuzzy
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
++msgstr ""
++"Tillåt användare att köra TCP-servrar (binda till portar och acceptera "
++"anslutningar från samma domän och användare utanför). Avaktivering av detta "
++"framtvingar passivt läge i FTP och kan ändra andra protokoll"
++
++#: booleans.py:172
++#, fuzzy
++msgid "Allow user music sharing"
++msgstr "Tillåt användare skriva/läsa usb-enheter"
++
++#: booleans.py:173
++msgid ""
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:174
++#, fuzzy
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
++msgstr ""
++"Tillåt SELinux webadm-användare att läsa opriviligierade användares "
++"hemkataloger"
++
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
++msgstr ""
++
++#: booleans.py:176
++#, fuzzy
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
++msgstr ""
++"Tillåt SELinux webadm-användare att läsa opriviligierade användares "
++"hemkataloger"
++
++#: booleans.py:177
++#, fuzzy
++msgid "Allow sge to connect to the network using any TCP port"
++msgstr "Tillåt squid-demonen att ansluta till nätverket"
++
++#: booleans.py:178
++#, fuzzy
++msgid "Allow sge to access nfs file systems."
++msgstr "Tillåt spamd att komma åt hemkataloger"
++
++#: booleans.py:179
++msgid ""
++"Enable additional permissions needed to support devices on 3ware controllers."
++msgstr ""
++
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:181
++#, fuzzy
++msgid "Allow user spamassassin clients to use the network."
++msgstr "Tillåt oetiketterade paket att åka i nätverket"
++
++#: booleans.py:182
++#, fuzzy
++msgid "Allow spamd to read/write user home directories."
++msgstr "Tillåt spamd att komma åt hemkataloger"
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
+-msgstr "Avaktivera SELinux-skydd för ciped-demonen"
++#: booleans.py:183
++#, fuzzy
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr "Tillåter %s att ansluta till valfri udp-port"
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
+-msgstr "Avaktivera SELinux-skydd för clamd-demonen"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
++msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
+-msgstr "Avaktivera SELinux-skydd för clamscan"
++#: booleans.py:185
++#, fuzzy
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
++msgstr ""
++"Tillåt SELinux webadm-användare att läsa opriviligierade användares "
++"hemkataloger"
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
+-msgstr "Avaktivera SELinux-skydd för clvmd"
++#: booleans.py:186
++#, fuzzy
++msgid "allow host key based authentication"
++msgstr "Använder Pam för autentisering"
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
+-msgstr "Avaktivera SELinux-skydd för comsat-demonen"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr "Tillåt ssh-inloggningar som sysadm_r:sysadm_t"
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
+-msgstr "Avaktivera SELinux-skydd för courier-demonen"
++#: booleans.py:188
++#, fuzzy
++msgid "allow staff user to create and transition to svirt domains."
++msgstr "Välj användarrollerna som skall övergå till domänen %s."
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
+-msgstr "Avaktivera SELinux-skydd för cpucontrol-demonen"
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
+-msgstr "Avaktivera SELinux-skydd för cpuspeed-demonen"
++#: booleans.py:190
++msgid ""
++"Allow the Telepathy connection managers to connect to any generic TCP port."
++msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
+-msgstr "Cron"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
++msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
+-msgstr "Avaktivera SELinux-skydd för crond-demonen"
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
++msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
+-msgstr "Utskrift"
++#: booleans.py:193
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
++msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
+-msgstr "Avaktivera SELinux-skydd för cupsds bakändeserver"
++#: booleans.py:194
++#, fuzzy
++msgid "Allow a user to login as an unconfined domain"
++msgstr "Tillåt rpm att köra obegränsad"
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
+-msgstr "Avaktivera SELinux-skydd för cupsd-demonen"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
++msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
+-msgstr "Avaktivera SELinux-skydd för cupsd_lpd"
++#: booleans.py:196
++#, fuzzy
++msgid "Allow video playing tools to run unconfined"
++msgstr "Tillåt rpm att köra obegränsad"
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
+-msgstr "CVS"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
++msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
+-msgstr "Avaktivera SELinux-skydd för cvs-demonen"
++#: booleans.py:198
++#, fuzzy
++msgid "Support ecryptfs home directories"
++msgstr "Tillåt spamd att komma åt hemkataloger"
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
+-msgstr "Avaktivera SELinux-skydd för cyrus-demonen"
++#: booleans.py:199
++#, fuzzy
++msgid "Support fusefs home directories"
++msgstr "Tillåt spamd att komma åt hemkataloger"
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
+-msgstr "Avaktivera SELinux-skydd för dbskkd-demonen"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
++msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
+-msgstr "Avaktivera SELinux-skydd för dbusd-demonen"
++#: booleans.py:201
++#, fuzzy
++msgid "Support NFS home directories"
++msgstr "Tillåt spamd att komma åt hemkataloger"
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
+-msgstr "Avaktivera SELinux-skydd för dccd"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
++msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+-msgstr "Avaktivera SELinux-skydd för dccifd"
++#: booleans.py:203
++#, fuzzy
++msgid "Allow varnishd to connect to all ports, not just HTTP."
++msgstr "Tillåter %s att ansluta till valfri tcp-port"
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+-msgstr "Avaktivera SELinux-skydd för dccm"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
++msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+-msgstr "Avaktivera SELinux-skydd för ddt-demonen"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
++msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+-msgstr "Avaktivera SELinux-skydd för devfsd-demonen"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
++msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+-msgstr "Avaktivera SELinux-skydd för dhcpc-demonen"
++#: booleans.py:207
++#, fuzzy
++msgid "Allow confined virtual guests to read fuse files"
++msgstr "Tillåt evolution och thunderbird att läsa användarfiler"
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+-msgstr "Avaktivera SELinux-skydd för dhcpd-demonen"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
++msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
+-msgstr "Avaktivera SELinux-skydd för dictd-demonen"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
++msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
+-msgstr "Tillåt sysadm_t att starta demoner direkt"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
++msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
+-msgstr "Avaktivera SELinux-skydd för Evolution"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
++msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
+-msgstr "Spel"
++#: booleans.py:212
++#, fuzzy
++msgid "Allow confined virtual guests to use usb devices"
++msgstr "Tillåt användare skriva/läsa usb-enheter"
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
+-msgstr "Avaktivera SELinux-skydd för spel"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
++msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+-msgstr "Avaktivera SELinux-skydd för webbläsare"
++#: booleans.py:214
++#, fuzzy
++msgid "Allow webadm to manage files in users home directories"
++msgstr ""
++"Tillåt SELinux webadm-användare att hantera opriviligerade användares "
++"hemkataloger"
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
+-msgstr "Avaktivera SELinux-skydd för Thunderbird"
++#: booleans.py:215
++#, fuzzy
++msgid "Allow webadm to read files in users home directories"
++msgstr ""
++"Tillåt SELinux webadm-användare att läsa opriviligierade användares "
++"hemkataloger"
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
+-msgstr "Avaktivera SELinux-skydd för distccd-demonen"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
++msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
+-msgstr "Avaktivera SELinux-skydd för dmesg-demonen"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
++msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
+-msgstr "Avaktivera SELinux-skydd för dnsmasq-demonen"
++#: booleans.py:218
++#, fuzzy
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++msgstr "Tillåt ssh-inloggningar som sysadm_r:sysadm_t"
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
+-msgstr "Avaktivera SELinux-skydd för dovecot-demonen"
++#: booleans.py:219
++#, fuzzy
++msgid "Allow xen to manage nfs files"
++msgstr "Tillåt mount att montera valfria filer"
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
+-msgstr "Avaktivera SELinux-skydd för entropyd-demonen"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
++msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
+-msgstr "Avaktivera SELinux-skydd för fetchmail"
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
+-msgstr "Avaktivera SELinux-skydd för fingerd-demonen"
++#: booleans.py:222
++msgid ""
++"Allow xguest users to configure Network Manager and connect to apache ports"
++msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
+-msgstr "Avaktivera SELinux-skydd för freshclam-demonen"
++#: booleans.py:223
++#, fuzzy
++msgid "Allow xguest users to mount removable media"
++msgstr "Tillåt användare att köra kommandot dmesg"
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
+-msgstr "Avaktivera SELinux-skydd för fsdaemon-demonen"
++#: booleans.py:224
++#, fuzzy
++msgid "Allow xguest to use blue tooth devices"
++msgstr "Tillåt användare skriva/läsa usb-enheter"
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
+-msgstr "Avaktivera SELinux-skydd för gpm-demonen"
++#: booleans.py:225
++#, fuzzy
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr "Tillåt klienter att skriva till X:s delade minne"
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+-msgstr "NFS"
++#: booleans.py:226
++#, fuzzy
++msgid "Allows XServer to execute writable memory"
++msgstr "Tillåt användare att köra kommandot mount"
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+-msgstr "Avaktivera SELinux-skydd för gss-demonen"
++#: booleans.py:227
++msgid "Support X userspace object manager"
++msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+-msgstr "Avaktivera SELinux-skydd för Hal-demonen"
++#: booleans.py:228
++#, fuzzy
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr "Tillåter %s att ansluta till valfri udp-port"
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
+-msgstr "Kompatibilitet"
++#: booleans.py:229
++#, fuzzy
++msgid "Allow zebra daemon to write it configuration files"
++msgstr "Tillåt alla demoner att skriva minnesdumpfiler i /"
+
+-#: ../gui/selinux.tbl:87
++#: booleans.py:230
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+-msgstr "Granska inte saker som vi vet är trasiga men som inte är säkerhetsrisker"
+-
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+-msgstr "Avaktivera SELinux-skydd för hostname-demonen"
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
++msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+-msgstr "Avaktivera SELinux-skydd för hotplug-demonen"
++#~ msgid "SELinux Service Protection"
++#~ msgstr "SELinux-tjänstskydd"
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+-msgstr "Avaktivera SELinux-skydd för howl-demonen"
++#~ msgid "Disable SELinux protection for acct daemon"
++#~ msgstr "Avaktivera SELinuxskydd för acct-demonen"
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+-msgstr "Avaktivera SELinux-skydd för cups hplip-demonen"
++#~ msgid "Admin"
++#~ msgstr "Admin"
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+-msgstr "Avaktivera SELinux-skydd för httpd rotatelogs"
++#~ msgid "User Privs"
++#~ msgstr "Användarpriviliger"
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+-msgstr "HTTPD-tjänst"
++#~ msgid ""
++#~ "Allow gadmin SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "Tillåt SELinuxanvändarkontot gadmin att köra filer i hemkatalogen eller /"
++#~ "tmp"
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+-msgstr "Avaktivera SELinux-skydd för http suexec"
++#~ msgid ""
++#~ "Allow guest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "Tillåt SELinuxanvändarkontot guest att köra filer i hemkatalogen eller /"
++#~ "tmp"
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+-msgstr "Avaktivera SELinux-skydd för hwclock-demonen"
++#~ msgid "Memory Protection"
++#~ msgstr "Minesskydd"
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
+-msgstr "Avaktivera SELinux-skydd för i18n-demonen"
++#~ msgid "Mount"
++#~ msgstr "Montera"
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+-msgstr "Avaktivera SELinux-skydd för imazesrv-demonen"
++#~ msgid "SSH"
++#~ msgstr "SSH"
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+-msgstr "Avaktivera SELinux-skydd för inetd child-demonerna"
++#~ msgid ""
++#~ "Allow staff SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "Tillåt SELinuxanvändarkontot staff att köra filer i hemkatalogen eller /"
++#~ "tmp"
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
+-msgstr "Avaktivera SELinux-skydd för inetd-demonen"
++#~ msgid ""
++#~ "Allow sysadm SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "Tillåt SELinuxanvändarkontot sysadm att köra filer i hemkatalogen eller /"
++#~ "tmp"
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
+-msgstr "Avaktivera SELinux-skydd för innd-demonen"
++#~ msgid ""
++#~ "Allow unconfined SELinux user account to execute files in home directory "
++#~ "or /tmp"
++#~ msgstr ""
++#~ "Tillåt SELinuxanvändarkontot unconfined att köra filer i hemkatalogen "
++#~ "eller /tmp"
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
+-msgstr "Avaktivera SELinux-skydd för iptables-demonen"
++#~ msgid "Network Configuration"
++#~ msgstr "Nätverkinställningar"
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
+-msgstr "Avaktivera SELinux-skydd för ircd-demonen"
++#~ msgid ""
++#~ "Allow user SELinux user account to execute files in home directory or /tmp"
++#~ msgstr ""
++#~ "Tillåt SELinuxanvändarkontot user att köra filer i hemkatalogen eller /tmp"
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
+-msgstr "Avaktivera SELinux-skydd för irqbalance-demonen"
++#~ msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#~ msgstr "Tillåt unconfied att dyntrans till unconfined_execmem"
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
+-msgstr "Avaktivera SELinux-skydd för iscsi-demonen"
++#~ msgid "Databases"
++#~ msgstr "Databaser"
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
+-msgstr "Avaktivera SELinux-skydd för jabberd-demonen"
++#~ msgid "XServer"
++#~ msgstr "XServer"
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
+-msgstr "Kerberos"
++#~ msgid ""
++#~ "Allow xguest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "Tillåt SELinuxanvändarkontot xguest att köra filer i hemkatalogen eller /"
++#~ "tmp"
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
+-msgstr "Avaktivera SELinux-skydd för kadmind-demonen"
++#~ msgid "NIS"
++#~ msgstr "NIS"
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
+-msgstr "Avaktivera SELinux-skydd för klogd-demonen"
++#~ msgid "Web Applications"
++#~ msgstr "Webbprogram"
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
+-msgstr "Avaktivera SELinux-skydd för krb4kdc-demonen"
++#~ msgid "Transition staff SELinux user to Web Browser Domain"
++#~ msgstr "Överför SELinuxanvändaren staff till webbläsardomänen"
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
+-msgstr "Avaktivera SELinux-skydd för ktalk-demonen"
++#~ msgid "Transition sysadm SELinux user to Web Browser Domain"
++#~ msgstr "Överför SELinuxanvändaren sysadm till webbläsardomänen"
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
+-msgstr "Avaktivera SELinux-skydd för kudzu-demonen"
++#~ msgid "Transition user SELinux user to Web Browser Domain"
++#~ msgstr "Överför SELinuxanvändaren user till webbläsardomänen"
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
+-msgstr "Avaktivera SELinux-skydd för locate-demonen"
++#~ msgid "Transition xguest SELinux user to Web Browser Domain"
++#~ msgstr "Överför SELinuxanvändaren xguest till webbläsardomänen"
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
+-msgstr "Avaktivera SELinux-skydd för lpd-demonen"
++#~ msgid "Disable SELinux protection for amanda"
++#~ msgstr "Avaktivera SELinux-skydd för amanda"
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
+-msgstr "Avaktivera SELinux-skydd för lrrd-demonen"
++#~ msgid "Disable SELinux protection for amavis"
++#~ msgstr "Avaktivera SELinux-skydd för amavis"
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
+-msgstr "Avaktivera SELinux-skydd för lvm-demonen"
++#~ msgid "Disable SELinux protection for apmd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för apmd-demonen"
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
+-msgstr "Avaktivera SELinux-skydd för mailman"
++#~ msgid "Disable SELinux protection for arpwatch daemon"
++#~ msgstr "Avaktivera SELinux-skydd för arpwatch-demonen"
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
+-msgstr "Tillåt evolution och thunderbird att läsa användarfiler"
++#~ msgid "Disable SELinux protection for auditd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för auditd-demonen"
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
+-msgstr "Avaktivera SELinux-skydd för madm-demonen"
++#~ msgid "Disable SELinux protection for automount daemon"
++#~ msgstr "Avaktivera SELinux-skydd för automount-demonen"
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
+-msgstr "Avaktivera SELinux-skydd för monopd-demonen"
++#~ msgid "Disable SELinux protection for avahi"
++#~ msgstr "Avaktivera SELinux-skydd för avahi"
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
+-msgstr "Tillåt mozillawebbläsaren att läsa användarfiler"
++#~ msgid "Disable SELinux protection for bluetooth daemon"
++#~ msgstr "Avaktivera SELinux-skydd för bluetooth-demonen"
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
+-msgstr "Avaktivera SELinux-skydd för mrtg-demonen"
++#~ msgid "Disable SELinux protection for canna daemon"
++#~ msgstr "Avaktivera SELinux-skydd för canna-demonen"
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
+-msgstr "Avaktivera SELinux-skydd för mysqld-demonen"
++#~ msgid "Disable SELinux protection for cardmgr daemon"
++#~ msgstr "Avaktivera SELinux-skydd för cardmgr-demonen"
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
+-msgstr "Avaktivera SELinux-skydd för nagios-demonen"
++#~ msgid "Disable SELinux protection for Cluster Server"
++#~ msgstr "Avaktivera SELinux-skydd för Cluster-servern"
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
+-msgstr "Namntjänst"
++#~ msgid "Disable SELinux protection for ciped daemon"
++#~ msgstr "Avaktivera SELinux-skydd för ciped-demonen"
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
+-msgstr "Avaktivera SELinux-skydd för named-demonen"
++#~ msgid "Disable SELinux protection for clamd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för clamd-demonen"
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
+-msgstr "Avaktivera SELinux-skydd för nessusd-demonen"
++#~ msgid "Disable SELinux protection for clamscan"
++#~ msgstr "Avaktivera SELinux-skydd för clamscan"
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
+-msgstr "Avaktivera SELinux-skydd för NetworkManager"
++#~ msgid "Disable SELinux protection for clvmd"
++#~ msgstr "Avaktivera SELinux-skydd för clvmd"
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
+-msgstr "Avaktivera SELinux-skydd för nfsd-demonen"
++#~ msgid "Disable SELinux protection for comsat daemon"
++#~ msgstr "Avaktivera SELinux-skydd för comsat-demonen"
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
+-msgstr "Samba"
++#~ msgid "Disable SELinux protection for courier daemon"
++#~ msgstr "Avaktivera SELinux-skydd för courier-demonen"
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
+-msgstr "Avaktivera SELinux-skydd för nmbd-demonen"
++#~ msgid "Disable SELinux protection for cpucontrol daemon"
++#~ msgstr "Avaktivera SELinux-skydd för cpucontrol-demonen"
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
+-msgstr "Avaktivera SELinux-skydd för nrpe-demonen"
++#~ msgid "Disable SELinux protection for cpuspeed daemon"
++#~ msgstr "Avaktivera SELinux-skydd för cpuspeed-demonen"
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
+-msgstr "Avaktivera SELinux-skydd för nscd-demonen"
++#~ msgid "Cron"
++#~ msgstr "Cron"
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
+-msgstr "Avaktivera SELinux-skydd för nsd-demonen"
++#~ msgid "Disable SELinux protection for crond daemon"
++#~ msgstr "Avaktivera SELinux-skydd för crond-demonen"
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
+-msgstr "Avaktivera SELinux-skydd för ntpd-demonen"
++#~ msgid "Printing"
++#~ msgstr "Utskrift"
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
+-msgstr "Avaktivera SELinux-skydd för oddjob"
++#~ msgid "Disable SELinux protection for cupsd back end server"
++#~ msgstr "Avaktivera SELinux-skydd för cupsds bakändeserver"
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
+-msgstr "Avaktivera SELinux-skydd för oddjob_mkhomedir"
++#~ msgid "Disable SELinux protection for cupsd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för cupsd-demonen"
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
+-msgstr "Avaktivera SELinux-skydd för openvpn-demonen"
++#~ msgid "Disable SELinux protection for cupsd_lpd"
++#~ msgstr "Avaktivera SELinux-skydd för cupsd_lpd"
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
+-msgstr "Avaktivera SELinux-skydd för pam-demonen"
++#~ msgid "CVS"
++#~ msgstr "CVS"
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
+-msgstr "Avaktivera SELinux-skydd för pegasus"
++#~ msgid "Disable SELinux protection for cvs daemon"
++#~ msgstr "Avaktivera SELinux-skydd för cvs-demonen"
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
+-msgstr "Avaktivera SELinux-skydd för perdition-demonen"
++#~ msgid "Disable SELinux protection for cyrus daemon"
++#~ msgstr "Avaktivera SELinux-skydd för cyrus-demonen"
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
+-msgstr "Avaktivera SELinux-skydd för portmap-demonen"
++#~ msgid "Disable SELinux protection for dbskkd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för dbskkd-demonen"
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
+-msgstr "Avaktivera SELinux-skydd för portslave-demonen"
++#~ msgid "Disable SELinux protection for dbusd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för dbusd-demonen"
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
+-msgstr "Avaktivera SELinux-skydd för postfix"
++#~ msgid "Disable SELinux protection for dccd"
++#~ msgstr "Avaktivera SELinux-skydd för dccd"
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
+-msgstr "Avaktivera SELinux-skydd för postgresql-demonen"
++#~ msgid "Disable SELinux protection for dccifd"
++#~ msgstr "Avaktivera SELinux-skydd för dccifd"
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
+-msgstr "pppd"
++#~ msgid "Disable SELinux protection for dccm"
++#~ msgstr "Avaktivera SELinux-skydd för dccm"
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
+-msgstr "Tillåt att pppd körs för en vanlig användare"
++#~ msgid "Disable SELinux protection for ddt daemon"
++#~ msgstr "Avaktivera SELinux-skydd för ddt-demonen"
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
+-msgstr "Avaktivera SELinux-skydd för pptp"
++#~ msgid "Disable SELinux protection for devfsd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för devfsd-demonen"
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
+-msgstr "Avaktivera SELinux-skydd för prelink-demonen"
++#~ msgid "Disable SELinux protection for dhcpc daemon"
++#~ msgstr "Avaktivera SELinux-skydd för dhcpc-demonen"
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
+-msgstr "Avaktivera SELinux-skydd för privoxy-demonen"
++#~ msgid "Disable SELinux protection for dhcpd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för dhcpd-demonen"
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
+-msgstr "Avaktivera SELinux-skydd för ptal-demonen"
++#~ msgid "Disable SELinux protection for dictd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för dictd-demonen"
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
+-msgstr "Avaktivera SELinux-skydd för pxe-demonen"
++#~ msgid "Allow sysadm_t to directly start daemons"
++#~ msgstr "Tillåt sysadm_t att starta demoner direkt"
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
+-msgstr "Avaktivera SELinux-skydd för pyzord"
++#~ msgid "Disable SELinux protection for Evolution"
++#~ msgstr "Avaktivera SELinux-skydd för Evolution"
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
+-msgstr "Avaktivera SELinux-skydd för quota-demonen"
++#~ msgid "Games"
++#~ msgstr "Spel"
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
+-msgstr "Avaktivera SELinux-skydd för radiusd-demonen"
++#~ msgid "Disable SELinux protection for games"
++#~ msgstr "Avaktivera SELinux-skydd för spel"
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
+-msgstr "Avaktivera SELinux-skydd för radvd-demonen"
++#~ msgid "Disable SELinux protection for the web browsers"
++#~ msgstr "Avaktivera SELinux-skydd för webbläsare"
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
+-msgstr "Avaktivera SELinux-skydd för rdisc"
++#~ msgid "Disable SELinux protection for Thunderbird"
++#~ msgstr "Avaktivera SELinux-skydd för Thunderbird"
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
+-msgstr "Avaktivera SELinux-skydd för readahead"
++#~ msgid "Disable SELinux protection for distccd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för distccd-demonen"
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
+-msgstr "Tillåt program att läsa filer på icke-standardplatser (default_t)"
++#~ msgid "Disable SELinux protection for dmesg daemon"
++#~ msgstr "Avaktivera SELinux-skydd för dmesg-demonen"
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
+-msgstr "Avaktivera SELinux-skydd för restorecond"
++#~ msgid "Disable SELinux protection for dnsmasq daemon"
++#~ msgstr "Avaktivera SELinux-skydd för dnsmasq-demonen"
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
+-msgstr "Avaktivera SELinux-skydd för rhgb-demonen"
++#~ msgid "Disable SELinux protection for dovecot daemon"
++#~ msgstr "Avaktivera SELinux-skydd för dovecot-demonen"
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
+-msgstr "Avaktivera SELinux-skydd för ricci"
++#~ msgid "Disable SELinux protection for entropyd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för entropyd-demonen"
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
+-msgstr "Avaktivera SELinux-skydd för ricci_modclusterd"
++#~ msgid "Disable SELinux protection for fetchmail"
++#~ msgstr "Avaktivera SELinux-skydd för fetchmail"
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
+-msgstr "Avaktivera SELinux-skydd för rlogind-demonen"
++#~ msgid "Disable SELinux protection for fingerd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för fingerd-demonen"
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
+-msgstr "Avaktivera SELinux-skydd för rpcd-demonen"
++#~ msgid "Disable SELinux protection for freshclam daemon"
++#~ msgstr "Avaktivera SELinux-skydd för freshclam-demonen"
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
+-msgstr "Avaktivera SELinux-skydd för rshd"
++#~ msgid "Disable SELinux protection for fsdaemon daemon"
++#~ msgstr "Avaktivera SELinux-skydd för fsdaemon-demonen"
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
+-msgstr "rsync"
++#~ msgid "Disable SELinux protection for gpm daemon"
++#~ msgstr "Avaktivera SELinux-skydd för gpm-demonen"
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
+-msgstr "Avaktivera SELinux-skydd för rsync-demonen"
++#~ msgid "NFS"
++#~ msgstr "NFS"
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
+-msgstr "Tillåt ssh att köra från inetd istället för som en demon"
++#~ msgid "Disable SELinux protection for gss daemon"
++#~ msgstr "Avaktivera SELinux-skydd för gss-demonen"
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
+-msgstr "Tillåt Samba att dela nfs-kataloger"
++#~ msgid "Disable SELinux protection for Hal daemon"
++#~ msgstr "Avaktivera SELinux-skydd för Hal-demonen"
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
+-msgstr "SASL autentiseringsserver"
++#~ msgid "Compatibility"
++#~ msgstr "Kompatibilitet"
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
+-msgstr "Tillåt sasl-autentiseringsservern att läsa /etc/shadow"
++#~ msgid ""
++#~ "Do not audit things that we know to be broken but which are not security "
++#~ "risks"
++#~ msgstr ""
++#~ "Granska inte saker som vi vet är trasiga men som inte är säkerhetsrisker"
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and "
+-"writable"
+-msgstr "Tillåt X-Windowsservern att mappa en minnesregion både som körbar och skrivbar"
++#~ msgid "Disable SELinux protection for hostname daemon"
++#~ msgstr "Avaktivera SELinux-skydd för hostname-demonen"
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
+-msgstr "Avaktivera SELinux-skydd för saslauthd-demonen"
++#~ msgid "Disable SELinux protection for hotplug daemon"
++#~ msgstr "Avaktivera SELinux-skydd för hotplug-demonen"
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
+-msgstr "Avaktivera SELinux-skydd för scannerdaemon-demonen"
++#~ msgid "Disable SELinux protection for howl daemon"
++#~ msgstr "Avaktivera SELinux-skydd för howl-demonen"
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
+-msgstr "Tillåt inte övergångar till sysadm_t, sudo och su påverkas"
++#~ msgid "Disable SELinux protection for cups hplip daemon"
++#~ msgstr "Avaktivera SELinux-skydd för cups hplip-demonen"
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
+-msgstr "Tillåt inte några processer att läsa in kärnmoduler"
++#~ msgid "Disable SELinux protection for httpd rotatelogs"
++#~ msgstr "Avaktivera SELinux-skydd för httpd rotatelogs"
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
+-msgstr "Tillåt inte några processer att ändra kärnans SELinuxpolicy"
++#~ msgid "HTTPD Service"
++#~ msgstr "HTTPD-tjänst"
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
+-msgstr "Avaktivera SELinux-skydd för sendmail-demonen"
++#~ msgid "Disable SELinux protection for http suexec"
++#~ msgstr "Avaktivera SELinux-skydd för http suexec"
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
+-msgstr "Avaktivera SELinux-skydd för setrans"
++#~ msgid "Disable SELinux protection for hwclock daemon"
++#~ msgstr "Avaktivera SELinux-skydd för hwclock-demonen"
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
+-msgstr "Avaktivera SELinux-skydd för setroubleshoot-demonen"
++#~ msgid "Disable SELinux protection for i18n daemon"
++#~ msgstr "Avaktivera SELinux-skydd för i18n-demonen"
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
+-msgstr "Avaktivera SELinux-skydd för slapd-demonen"
++#~ msgid "Disable SELinux protection for imazesrv daemon"
++#~ msgstr "Avaktivera SELinux-skydd för imazesrv-demonen"
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
+-msgstr "Avaktivera SELinux-skydd för slrnpull-demonen"
++#~ msgid "Disable SELinux protection for inetd child daemons"
++#~ msgstr "Avaktivera SELinux-skydd för inetd child-demonerna"
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
+-msgstr "Avaktivera SELinux-skydd för smbd-demonen"
++#~ msgid "Disable SELinux protection for inetd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för inetd-demonen"
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
+-msgstr "Avaktivera SELinux-skydd för snmpd-demonen"
++#~ msgid "Disable SELinux protection for innd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för innd-demonen"
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
+-msgstr "Avaktivera SELinux-skydd för snort-demonen"
++#~ msgid "Disable SELinux protection for iptables daemon"
++#~ msgstr "Avaktivera SELinux-skydd för iptables-demonen"
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
+-msgstr "Avaktivera SELinux-skydd för soundd-demonen"
++#~ msgid "Disable SELinux protection for ircd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för ircd-demonen"
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
+-msgstr "Avaktivera SELinux-skydd för sound-demonen"
++#~ msgid "Disable SELinux protection for irqbalance daemon"
++#~ msgstr "Avaktivera SELinux-skydd för irqbalance-demonen"
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
+-msgstr "Skräppostskydd"
++#~ msgid "Disable SELinux protection for iscsi daemon"
++#~ msgstr "Avaktivera SELinux-skydd för iscsi-demonen"
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
+-msgstr "Avaktivera SELinux-skydd för spamd-demonen"
++#~ msgid "Disable SELinux protection for jabberd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för jabberd-demonen"
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
+-msgstr "Tillåt spamd att komma åt hemkataloger"
++#~ msgid "Kerberos"
++#~ msgstr "Kerberos"
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
+-msgstr "Tillåt Spam Assassin-demonen att komma åt nätverket"
++#~ msgid "Disable SELinux protection for kadmind daemon"
++#~ msgstr "Avaktivera SELinux-skydd för kadmind-demonen"
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
+-msgstr "Avaktivera SELinux-skydd för speedmgmt-demonen"
++#~ msgid "Disable SELinux protection for klogd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för klogd-demonen"
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
+-msgstr "Squid"
++#~ msgid "Disable SELinux protection for krb5kdc daemon"
++#~ msgstr "Avaktivera SELinux-skydd för krb4kdc-demonen"
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
+-msgstr "Tillåt squid-demonen att ansluta till nätverket"
++#~ msgid "Disable SELinux protection for ktalk daemons"
++#~ msgstr "Avaktivera SELinux-skydd för ktalk-demonen"
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
+-msgstr "Avaktivera SELinux-skydd för squid-demonen"
++#~ msgid "Disable SELinux protection for kudzu daemon"
++#~ msgstr "Avaktivera SELinux-skydd för kudzu-demonen"
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
+-msgstr "Avaktivera SELinux-skydd för ssh-demonen"
++#~ msgid "Disable SELinux protection for locate daemon"
++#~ msgstr "Avaktivera SELinux-skydd för locate-demonen"
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
+-msgstr "Tillåt ssh-inloggningar som sysadm_r:sysadm_t"
++#~ msgid "Disable SELinux protection for lpd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för lpd-demonen"
+
+-#: ../gui/selinux.tbl:189
+-msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as "
+-"~/.bashrc)"
+-msgstr "Tillåt staff_r-användare att söka i sysadm-hemkatalogen och läsa filer (såsom ~/.bashrc)"
++#~ msgid "Disable SELinux protection for lrrd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för lrrd-demonen"
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
+-msgstr "Universiell SSL-tunnel"
++#~ msgid "Disable SELinux protection for lvm daemon"
++#~ msgstr "Avaktivera SELinux-skydd för lvm-demonen"
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
+-msgstr "Avaktivera SELinux-skydd för stunnel-demonen"
++#~ msgid "Disable SELinux protection for mailman"
++#~ msgstr "Avaktivera SELinux-skydd för mailman"
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
+-msgstr "Tillåt stunnel-demonen att köra fristående, utanför xinetd"
++#~ msgid "Disable SELinux protection for mdadm daemon"
++#~ msgstr "Avaktivera SELinux-skydd för madm-demonen"
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
+-msgstr "Avaktivera SELinux-skydd för swat-demonen"
++#~ msgid "Disable SELinux protection for monopd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för monopd-demonen"
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
+-msgstr "Avaktivera SELinux-skydd för sxid-demonen"
++#~ msgid "Disable SELinux protection for mrtg daemon"
++#~ msgstr "Avaktivera SELinux-skydd för mrtg-demonen"
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
+-msgstr "Avaktivera SELinux-skydd för syslogd-demonen"
++#~ msgid "Disable SELinux protection for mysqld daemon"
++#~ msgstr "Avaktivera SELinux-skydd för mysqld-demonen"
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
+-msgstr "Avaktivera SELinux-skydd för systemets cron-jobb"
++#~ msgid "Disable SELinux protection for nagios daemon"
++#~ msgstr "Avaktivera SELinux-skydd för nagios-demonen"
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
+-msgstr "Avaktivera SELinux-skydd för tcp-demonen"
++#~ msgid "Name Service"
++#~ msgstr "Namntjänst"
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
+-msgstr "Avaktivera SELinux-skydd för telnet-demonen"
++#~ msgid "Disable SELinux protection for named daemon"
++#~ msgstr "Avaktivera SELinux-skydd för named-demonen"
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
+-msgstr "Avaktivera SELinux-skydd för tftpd-demonen"
++#~ msgid "Disable SELinux protection for nessusd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för nessusd-demonen"
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
+-msgstr "Avaktivera SELinux-skydd för transproxy-demonen"
++#~ msgid "Disable SELinux protection for NetworkManager"
++#~ msgstr "Avaktivera SELinux-skydd för NetworkManager"
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
+-msgstr "Avaktivera SELinux-skydd för udev-demonen"
++#~ msgid "Disable SELinux protection for nfsd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för nfsd-demonen"
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
+-msgstr "Avaktivera SELinux-skydd för uml-demonen"
++#~ msgid "Samba"
++#~ msgstr "Samba"
+
+-#: ../gui/selinux.tbl:202
+-msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not"
+-" have a domain transition explicitly defined"
+-msgstr "Tillåt xinetd att köra obegränsad, inklusive alla tjänster den startar som inte har en domänövergång uttryckligen definierad"
++#~ msgid "Disable SELinux protection for nmbd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för nmbd-demonen"
+
+-#: ../gui/selinux.tbl:203
+-msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
+-msgstr "Tillåt rc-skript att köra obegränsade, inklusive alla demnoer som startas av ett rc-skript och som inte har en domänövergång uttryckligen definierad"
++#~ msgid "Disable SELinux protection for nrpe daemon"
++#~ msgstr "Avaktivera SELinux-skydd för nrpe-demonen"
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
+-msgstr "Tillåt rpm att köra obegränsad"
++#~ msgid "Disable SELinux protection for nscd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för nscd-demonen"
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
+-msgstr "Tillåt priviligerade verktyg som hotplug och insmod att köra obegränsade"
++#~ msgid "Disable SELinux protection for nsd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för nsd-demonen"
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
+-msgstr "Avaktivera SELinux-skydd för updfstab-demonen"
++#~ msgid "Disable SELinux protection for ntpd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för ntpd-demonen"
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
+-msgstr "Avaktivera SELinux-skydd för uptimed-demonen"
++#~ msgid "Disable SELinux protection for oddjob"
++#~ msgstr "Avaktivera SELinux-skydd för oddjob"
+
+-#: ../gui/selinux.tbl:208
+-msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
+-msgstr "Tillåt user_r att nå sysadm_r via su, sudo eller userhelper. Annars kan endast staff_r göra det"
++#~ msgid "Disable SELinux protection for oddjob_mkhomedir"
++#~ msgstr "Avaktivera SELinux-skydd för oddjob_mkhomedir"
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
+-msgstr "Tillåt användare att köra kommandot mount"
++#~ msgid "Disable SELinux protection for openvpn daemon"
++#~ msgstr "Avaktivera SELinux-skydd för openvpn-demonen"
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
+-msgstr "Tillåt vanliga användare direkt musåtkomst (tillåt endast X-servern)"
++#~ msgid "Disable SELinux protection for pam daemon"
++#~ msgstr "Avaktivera SELinux-skydd för pam-demonen"
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
+-msgstr "Tillåt användare att köra kommandot dmesg"
++#~ msgid "Disable SELinux protection for pegasus"
++#~ msgstr "Avaktivera SELinux-skydd för pegasus"
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
+-msgstr "Tillåt användare att styra nätverksgränssnitt (kräver också USERCTL=true)"
++#~ msgid "Disable SELinux protection for perdition daemon"
++#~ msgstr "Avaktivera SELinux-skydd för perdition-demonen"
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
+-msgstr "Tillåt vanliga användare att köra ping"
++#~ msgid "Disable SELinux protection for portmap daemon"
++#~ msgstr "Avaktivera SELinux-skydd för portmap-demonen"
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
+-msgstr "Tillåt användare skriva/läsa noextattrfile (FAT, CDROM, FLOPPY)"
++#~ msgid "Disable SELinux protection for portslave daemon"
++#~ msgstr "Avaktivera SELinux-skydd för portslave-demonen"
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
+-msgstr "Tillåt användare skriva/läsa usb-enheter"
++#~ msgid "Disable SELinux protection for postfix"
++#~ msgstr "Avaktivera SELinux-skydd för postfix"
+
+-#: ../gui/selinux.tbl:216
+-msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the"
+-" same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
+-msgstr "Tillåt användare att köra TCP-servrar (binda till portar och acceptera anslutningar från samma domän och användare utanför). Avaktivering av detta framtvingar passivt läge i FTP och kan ändra andra protokoll"
++#~ msgid "Disable SELinux protection for postgresql daemon"
++#~ msgstr "Avaktivera SELinux-skydd för postgresql-demonen"
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
+-msgstr "Tillåt användare att ta status på ttyfiler"
++#~ msgid "pppd"
++#~ msgstr "pppd"
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
+-msgstr "Avaktivera SELinux-skydd för uucpd-demonen"
++#~ msgid "Disable SELinux protection for pptp"
++#~ msgstr "Avaktivera SELinux-skydd för pptp"
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
+-msgstr "Avaktivera SELinux-skydd för vmware-demonen"
++#~ msgid "Disable SELinux protection for prelink daemon"
++#~ msgstr "Avaktivera SELinux-skydd för prelink-demonen"
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
+-msgstr "Avaktivera SELinux-skydd för watchdog-demonen"
++#~ msgid "Disable SELinux protection for privoxy daemon"
++#~ msgstr "Avaktivera SELinux-skydd för privoxy-demonen"
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
+-msgstr "Avaktivera SELinux-skydd för winbind-demonen"
++#~ msgid "Disable SELinux protection for ptal daemon"
++#~ msgstr "Avaktivera SELinux-skydd för ptal-demonen"
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
+-msgstr "Avaktivera SELinux-skydd för xdm-demonen"
++#~ msgid "Disable SELinux protection for pxe daemon"
++#~ msgstr "Avaktivera SELinux-skydd för pxe-demonen"
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
+-msgstr "Tillåt xdm-inloggning som sysadm_r:sysadm_t"
++#~ msgid "Disable SELinux protection for pyzord"
++#~ msgstr "Avaktivera SELinux-skydd för pyzord"
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
+-msgstr "Avaktivera SELinux-skydd för xen-demonen"
++#~ msgid "Disable SELinux protection for quota daemon"
++#~ msgstr "Avaktivera SELinux-skydd för quota-demonen"
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
+-msgstr "XEN"
++#~ msgid "Disable SELinux protection for radiusd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för radiusd-demonen"
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
+-msgstr "Tillåt xen att läsa/skriva fysiska diskenheter"
++#~ msgid "Disable SELinux protection for radvd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för radvd-demonen"
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
+-msgstr "Avaktivera SELinux-skydd för xfs-demonen"
++#~ msgid "Disable SELinux protection for rdisc"
++#~ msgstr "Avaktivera SELinux-skydd för rdisc"
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
+-msgstr "Avaktivera SELinux-skydd för xen-styrning"
++#~ msgid "Disable SELinux protection for readahead"
++#~ msgstr "Avaktivera SELinux-skydd för readahead"
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
+-msgstr "Avaktivera SELinux-skydd för ypbind-demonen"
++#~ msgid "Allow programs to read files in non-standard locations (default_t)"
++#~ msgstr "Tillåt program att läsa filer på icke-standardplatser (default_t)"
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
+-msgstr "Avaktivera SELinux-skydd för NIS-lösenord-demonen"
++#~ msgid "Disable SELinux protection for restorecond"
++#~ msgstr "Avaktivera SELinux-skydd för restorecond"
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
+-msgstr "Avaktivera SELinux-skydd för ypserv-demonen"
++#~ msgid "Disable SELinux protection for rhgb daemon"
++#~ msgstr "Avaktivera SELinux-skydd för rhgb-demonen"
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
+-msgstr "Avaktivera SELinux-skydd för NIS Transfer-demonen"
++#~ msgid "Disable SELinux protection for ricci"
++#~ msgstr "Avaktivera SELinux-skydd för ricci"
+
+-#: ../gui/selinux.tbl:232
+-msgid ""
+-"Allow SELinux webadm user to manage unprivileged users home directories"
+-msgstr "Tillåt SELinux webadm-användare att hantera opriviligerade användares hemkataloger"
++#~ msgid "Disable SELinux protection for ricci_modclusterd"
++#~ msgstr "Avaktivera SELinux-skydd för ricci_modclusterd"
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
+-msgstr "Tillåt SELinux webadm-användare att läsa opriviligierade användares hemkataloger"
++#~ msgid "Disable SELinux protection for rlogind daemon"
++#~ msgstr "Avaktivera SELinux-skydd för rlogind-demonen"
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
+-msgstr "Är du säker på att du vill ta bort %s \"%s\"?"
++#~ msgid "Disable SELinux protection for rpcd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för rpcd-demonen"
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
+-msgstr "Radera %s"
++#~ msgid "Disable SELinux protection for rshd"
++#~ msgstr "Avaktivera SELinux-skydd för rshd"
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
+-msgstr "Lägg till %s"
++#~ msgid "rsync"
++#~ msgstr "rsync"
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
+-msgstr "Modifiera %s"
++#~ msgid "Disable SELinux protection for rsync daemon"
++#~ msgstr "Avaktivera SELinux-skydd för rsync-demonen"
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2838
+-msgid "Permissive"
+-msgstr "Tillåtande"
++#~ msgid "Allow ssh to run from inetd instead of as a daemon"
++#~ msgstr "Tillåt ssh att köra från inetd istället för som en demon"
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2856
+-msgid "Enforcing"
+-msgstr "Upprätthållande"
++#~ msgid "SASL authentication server"
++#~ msgstr "SASL autentiseringsserver"
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
+-msgstr "Status"
++#~ msgid ""
++#~ "Allow X-Windows server to map a memory region as both executable and "
++#~ "writable"
++#~ msgstr ""
++#~ "Tillåt X-Windowsservern att mappa en minnesregion både som körbar och "
++#~ "skrivbar"
+
+-#: ../gui/statusPage.py:133
+-msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
+-msgstr "Att byta policytyp kommer medföra en ometikettering av hela filsystemet vid nästa omstart. Ometikettering tar en lång tid, beroende på storleken på filsystemet. Vill du fortsätta?"
++#~ msgid "Disable SELinux protection for saslauthd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för saslauthd-demonen"
+
+-#: ../gui/statusPage.py:147
+-msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you"
+-" wish to continue?"
+-msgstr "Att byta till att ha SELinux avstängt kräver en omstart. Det rekommenderas inte. Om du senare bestämmer dig för att slå på SELinux igen kommer systemet behöva etikettera om. Om du bara vill se om SELinux orsakar ett problem på ditt system kan du gå till tillåtande läge vilket endast kommer logga fel och inte påtvinga SELinux policy. Tillåtande läge kräver inte en omstart. Vil du fortsätta?"
++#~ msgid "Disable SELinux protection for scannerdaemon daemon"
++#~ msgstr "Avaktivera SELinux-skydd för scannerdaemon-demonen"
+
+-#: ../gui/statusPage.py:152
+-msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
+-msgstr "Att byta till att ha SELinux påslaged kommer medföra en ometikettering av hela filsystemet vid nästa omstart. Ometikettering tar en lång tid, beroende på storleken på filsystemet. Vill du fortsätta?"
++#~ msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#~ msgstr "Tillåt inte övergångar till sysadm_t, sudo och su påverkas"
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
+-msgstr "system-config-selinux"
++#~ msgid "Do not allow any processes to load kernel modules"
++#~ msgstr "Tillåt inte några processer att läsa in kärnmoduler"
+
+-#: ../gui/system-config-selinux.glade:12
+-msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+-msgstr "Copyright © 2006 Red Hat, Inc.\nCopyright © 2006 Dan Walsh <dwalsh at redhat.com>"
++#~ msgid "Do not allow any processes to modify kernel SELinux policy"
++#~ msgstr "Tillåt inte några processer att ändra kärnans SELinuxpolicy"
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
+-msgstr "Lägg till SELinux-inloggningsmappning"
++#~ msgid "Disable SELinux protection for sendmail daemon"
++#~ msgstr "Avaktivera SELinux-skydd för sendmail-demonen"
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
+-msgstr "Lägg till SELinux-nätverksportar"
++#~ msgid "Disable SELinux protection for setrans"
++#~ msgstr "Avaktivera SELinux-skydd för setrans"
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
+-msgstr "SELinux-typ"
++#~ msgid "Disable SELinux protection for setroubleshoot daemon"
++#~ msgstr "Avaktivera SELinux-skydd för setroubleshoot-demonen"
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
+-msgstr "Filspecifikation"
++#~ msgid "Disable SELinux protection for slapd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för slapd-demonen"
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
+-msgstr "Filtyp"
++#~ msgid "Disable SELinux protection for slrnpull daemon"
++#~ msgstr "Avaktivera SELinux-skydd för slrnpull-demonen"
+
+-#: ../gui/system-config-selinux.glade:727
+-msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
+-msgstr "alla filer\nvanliga filer\nkataloger\nteckenenhet\nblockenhet\nuttag\nsymbolisk länk\nnamngivet rör\n"
++#~ msgid "Disable SELinux protection for smbd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för smbd-demonen"
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
+-msgstr "MLS"
++#~ msgid "Disable SELinux protection for snmpd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för snmpd-demonen"
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
+-msgstr "Lägga till SELinux-användare"
++#~ msgid "Disable SELinux protection for snort daemon"
++#~ msgstr "Avaktivera SELinux-skydd för snort-demonen"
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
+-msgstr "SELinux-administration"
++#~ msgid "Disable SELinux protection for soundd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för soundd-demonen"
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
+-msgstr "Lägg till"
++#~ msgid "Disable SELinux protection for sound daemon"
++#~ msgstr "Avaktivera SELinux-skydd för sound-demonen"
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
+-msgstr "_Egenskaper"
++#~ msgid "Spam Protection"
++#~ msgstr "Skräppostskydd"
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
+-msgstr "_Ta bort"
++#~ msgid "Disable SELinux protection for spamd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för spamd-demonen"
+
+-#: ../gui/system-config-selinux.glade:1257
+-msgid "Select Management Object"
+-msgstr "Välj hanteringsobjekt"
++#~ msgid "Allow Spam Assassin daemon network access"
++#~ msgstr "Tillåt Spam Assassin-demonen att komma åt nätverket"
+
+-#: ../gui/system-config-selinux.glade:1274
+-msgid "<b>Select:</b>"
+-msgstr "<b>Val:</b>"
++#~ msgid "Disable SELinux protection for speedmgmt daemon"
++#~ msgstr "Avaktivera SELinux-skydd för speedmgmt-demonen"
+
+-#: ../gui/system-config-selinux.glade:1327
+-msgid "System Default Enforcing Mode"
+-msgstr "Tvingande läge systemstandard"
++#~ msgid "Squid"
++#~ msgstr "Squid"
+
+-#: ../gui/system-config-selinux.glade:1355
+-msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
+-msgstr "Avslaget\nTillåtande\nTvingande\n"
++#~ msgid "Disable SELinux protection for squid daemon"
++#~ msgstr "Avaktivera SELinux-skydd för squid-demonen"
+
+-#: ../gui/system-config-selinux.glade:1374
+-msgid "Current Enforcing Mode"
+-msgstr "Nuvarande upprätthållande-läge"
++#~ msgid "Disable SELinux protection for ssh daemon"
++#~ msgstr "Avaktivera SELinux-skydd för ssh-demonen"
+
+-#: ../gui/system-config-selinux.glade:1419
+-msgid "System Default Policy Type: "
+-msgstr "Policytyp systemstandard: "
++#~ msgid ""
++#~ "Allow staff_r users to search the sysadm home dir and read files (such as "
++#~ "~/.bashrc)"
++#~ msgstr ""
++#~ "Tillåt staff_r-användare att söka i sysadm-hemkatalogen och läsa filer "
++#~ "(såsom ~/.bashrc)"
+
+-#: ../gui/system-config-selinux.glade:1464
+-msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
+-msgstr "Väl om du vill etikettera om hela filsystemet vid nästa omstart. Ometikettering kan ta väldigt lång tid, beroende på sotrleken av filsystemet. Om du ändrar policytyper eller går från avslaget till tvingande behövs en ometikettering."
++#~ msgid "Universal SSL tunnel"
++#~ msgstr "Universiell SSL-tunnel"
+
+-#: ../gui/system-config-selinux.glade:1510
+-msgid "Relabel on next reboot."
+-msgstr "Märk om vid nästa omstart."
++#~ msgid "Disable SELinux protection for stunnel daemon"
++#~ msgstr "Avaktivera SELinux-skydd för stunnel-demonen"
+
+-#: ../gui/system-config-selinux.glade:1562
+-msgid "label37"
+-msgstr "label37"
++#~ msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#~ msgstr "Tillåt stunnel-demonen att köra fristående, utanför xinetd"
+
+-#: ../gui/system-config-selinux.glade:1599
+-msgid "Revert boolean setting to system default"
+-msgstr "Återställ booleansk inställning till systemstandard"
++#~ msgid "Disable SELinux protection for swat daemon"
++#~ msgstr "Avaktivera SELinux-skydd för swat-demonen"
+
+-#: ../gui/system-config-selinux.glade:1615
+-msgid "Toggle between Customized and All Booleans"
+-msgstr "Växla mellan anpassad och alla booleaner"
++#~ msgid "Disable SELinux protection for sxid daemon"
++#~ msgstr "Avaktivera SELinux-skydd för sxid-demonen"
+
+-#: ../gui/system-config-selinux.glade:1633
+-msgid "Run booleans lockdown wizard"
+-msgstr "Kör gude för nedlåsningsbooleaner"
+-
+-#: ../gui/system-config-selinux.glade:1634
+-msgid "Lockdown..."
+-msgstr "Lås ned..."
+-
+-#: ../gui/system-config-selinux.glade:1664
+-#: ../gui/system-config-selinux.glade:1869
+-#: ../gui/system-config-selinux.glade:2056
+-#: ../gui/system-config-selinux.glade:2243
+-#: ../gui/system-config-selinux.glade:2486
+-#: ../gui/system-config-selinux.glade:2711
+-#: ../gui/system-config-selinux.glade:2886
+-msgid "Filter"
+-msgstr "Filter"
++#~ msgid "Disable SELinux protection for syslogd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för syslogd-demonen"
+
+-#: ../gui/system-config-selinux.glade:1753
+-msgid "label50"
+-msgstr "label50"
++#~ msgid "Disable SELinux protection for system cron jobs"
++#~ msgstr "Avaktivera SELinux-skydd för systemets cron-jobb"
+
+-#: ../gui/system-config-selinux.glade:1790
+-msgid "Add File Context"
+-msgstr "Lägg till filkontext"
++#~ msgid "Disable SELinux protection for tcp daemon"
++#~ msgstr "Avaktivera SELinux-skydd för tcp-demonen"
+
+-#: ../gui/system-config-selinux.glade:1806
+-msgid "Modify File Context"
+-msgstr "Modifiera filkontext"
++#~ msgid "Disable SELinux protection for telnet daemon"
++#~ msgstr "Avaktivera SELinux-skydd för telnet-demonen"
+
+-#: ../gui/system-config-selinux.glade:1822
+-msgid "Delete File Context"
+-msgstr "Ta bort filkontext"
++#~ msgid "Disable SELinux protection for tftpd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för tftpd-demonen"
+
+-#: ../gui/system-config-selinux.glade:1838
+-msgid "Toggle between all and customized file context"
+-msgstr "Växla mellan alla och anpassade filkontext"
++#~ msgid "Disable SELinux protection for transproxy daemon"
++#~ msgstr "Avaktivera SELinux-skydd för transproxy-demonen"
+
+-#: ../gui/system-config-selinux.glade:1958
+-msgid "label38"
+-msgstr "label38"
++#~ msgid "Disable SELinux protection for udev daemon"
++#~ msgstr "Avaktivera SELinux-skydd för udev-demonen"
+
+-#: ../gui/system-config-selinux.glade:1995
+-msgid "Add SELinux User Mapping"
+-msgstr "Lägg till SELinux-användarmappning"
++#~ msgid "Disable SELinux protection for uml daemon"
++#~ msgstr "Avaktivera SELinux-skydd för uml-demonen"
+
+-#: ../gui/system-config-selinux.glade:2011
+-msgid "Modify SELinux User Mapping"
+-msgstr "Modifiera SELinux användarmappning"
++#~ msgid ""
++#~ "Allow xinetd to run unconfined, including any services it starts that do "
++#~ "not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "Tillåt xinetd att köra obegränsad, inklusive alla tjänster den startar "
++#~ "som inte har en domänövergång uttryckligen definierad"
+
+-#: ../gui/system-config-selinux.glade:2027
+-msgid "Delete SELinux User Mapping"
+-msgstr "Ta bort SELinux-användarmappning"
++#~ msgid ""
++#~ "Allow rc scripts to run unconfined, including any daemon started by an rc "
++#~ "script that does not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "Tillåt rc-skript att köra obegränsade, inklusive alla demnoer som startas "
++#~ "av ett rc-skript och som inte har en domänövergång uttryckligen definierad"
+
+-#: ../gui/system-config-selinux.glade:2145
+-msgid "label39"
+-msgstr "label39"
++#~ msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#~ msgstr ""
++#~ "Tillåt priviligerade verktyg som hotplug och insmod att köra obegränsade"
+
+-#: ../gui/system-config-selinux.glade:2182
+-msgid "Add User"
+-msgstr "Lägg till användare"
++#~ msgid "Disable SELinux protection for updfstab daemon"
++#~ msgstr "Avaktivera SELinux-skydd för updfstab-demonen"
+
+-#: ../gui/system-config-selinux.glade:2198
+-msgid "Modify User"
+-msgstr "Modifiera användare"
++#~ msgid "Disable SELinux protection for uptimed daemon"
++#~ msgstr "Avaktivera SELinux-skydd för uptimed-demonen"
+
+-#: ../gui/system-config-selinux.glade:2214
+-msgid "Delete User"
+-msgstr "Radera användare"
++#~ msgid ""
++#~ "Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, "
++#~ "only staff_r can do so"
++#~ msgstr ""
++#~ "Tillåt user_r att nå sysadm_r via su, sudo eller userhelper. Annars kan "
++#~ "endast staff_r göra det"
+
+-#: ../gui/system-config-selinux.glade:2332
+-msgid "label41"
+-msgstr "label41"
++#~ msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#~ msgstr ""
++#~ "Tillåt användare att styra nätverksgränssnitt (kräver också USERCTL=true)"
+
+-#: ../gui/system-config-selinux.glade:2369
+-msgid "Add Network Port"
+-msgstr "Lägg till nätverkport"
++#~ msgid "Allow user to stat ttyfiles"
++#~ msgstr "Tillåt användare att ta status på ttyfiler"
+
+-#: ../gui/system-config-selinux.glade:2385
+-msgid "Edit Network Port"
+-msgstr "Redigera nätverksport"
++#~ msgid "Disable SELinux protection for uucpd daemon"
++#~ msgstr "Avaktivera SELinux-skydd för uucpd-demonen"
+
+-#: ../gui/system-config-selinux.glade:2401
+-msgid "Delete Network Port"
+-msgstr "Ta bort nätverksport"
++#~ msgid "Disable SELinux protection for vmware daemon"
++#~ msgstr "Avaktivera SELinux-skydd för vmware-demonen"
+
+-#: ../gui/system-config-selinux.glade:2437
+-#: ../gui/system-config-selinux.glade:2455
+-msgid "Toggle between Customized and All Ports"
+-msgstr "Växla mellan anpassad och alla portar"
++#~ msgid "Disable SELinux protection for watchdog daemon"
++#~ msgstr "Avaktivera SELinux-skydd för watchdog-demonen"
+
+-#: ../gui/system-config-selinux.glade:2575
+-msgid "label42"
+-msgstr "label42"
++#~ msgid "Disable SELinux protection for winbind daemon"
++#~ msgstr "Avaktivera SELinux-skydd för winbind-demonen"
+
+-#: ../gui/system-config-selinux.glade:2612
+-msgid "Generate new policy module"
+-msgstr "Generera ny policymodul"
++#~ msgid "Disable SELinux protection for xdm daemon"
++#~ msgstr "Avaktivera SELinux-skydd för xdm-demonen"
+
+-#: ../gui/system-config-selinux.glade:2628
+-msgid "Load policy module"
+-msgstr "Läs in policymodul"
++#~ msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#~ msgstr "Tillåt xdm-inloggning som sysadm_r:sysadm_t"
+
+-#: ../gui/system-config-selinux.glade:2644
+-msgid "Remove loadable policy module"
+-msgstr "Ta bort inläsningsbar policymodul"
++#~ msgid "Disable SELinux protection for xen daemon"
++#~ msgstr "Avaktivera SELinux-skydd för xen-demonen"
+
+-#: ../gui/system-config-selinux.glade:2680
+-msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the"
+-" log files."
+-msgstr "Aktivera/avaktivera ytterligare granskningsregler, som normalt inte rapporteras till loggfilerna."
++#~ msgid "XEN"
++#~ msgstr "XEN"
+
+-#: ../gui/system-config-selinux.glade:2800
+-msgid "label44"
+-msgstr "label44"
++#~ msgid "Disable SELinux protection for xfs daemon"
++#~ msgstr "Avaktivera SELinux-skydd för xfs-demonen"
+
+-#: ../gui/system-config-selinux.glade:2837
+-msgid "Change process mode to permissive."
+-msgstr "Ändra processläge till tillåtande."
++#~ msgid "Disable SELinux protection for xen control"
++#~ msgstr "Avaktivera SELinux-skydd för xen-styrning"
+
+-#: ../gui/system-config-selinux.glade:2855
+-msgid "Change process mode to enforcing"
+-msgstr "Ändra processläge till tvingande."
++#~ msgid "Disable SELinux protection for ypbind daemon"
++#~ msgstr "Avaktivera SELinux-skydd för ypbind-demonen"
+
+-#: ../gui/system-config-selinux.glade:2947
+-msgid "Process Domain"
+-msgstr "Processdomän"
++#~ msgid "Disable SELinux protection for NIS Password Daemon"
++#~ msgstr "Avaktivera SELinux-skydd för NIS-lösenord-demonen"
+
+-#: ../gui/system-config-selinux.glade:2975
+-msgid "label59"
+-msgstr "label59"
++#~ msgid "Disable SELinux protection for ypserv daemon"
++#~ msgstr "Avaktivera SELinux-skydd för ypserv-demonen"
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
+-msgstr "SELinux-användare ”%s” behövs"
++#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
++#~ msgstr "Avaktivera SELinux-skydd för NIS Transfer-demonen"
+diff --git a/policycoreutils/po/ta.po b/policycoreutils/po/ta.po
+index 44a14d7..83f1973 100644
+--- a/policycoreutils/po/ta.po
++++ b/policycoreutils/po/ta.po
+@@ -11,15 +11,15 @@ msgid ""
+ msgstr ""
+ "Project-Id-Version: Policycoreutils\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
+ "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
+ "Language-Team: Tamil <tamil-users at lists.fedoraproject.org>\n"
+ "Language: ta\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
++"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -31,7 +31,7 @@ msgstr ""
+ " எங்கு: <script> ஆரம்ப உரையின் பெயரை இயக்க வேண்டும்,\n"
+ " <args ...> இவை அந்த உரையின் மதிப்புகள் ஆகும்."
+
+-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
++#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
+ #, c-format
+ msgid "failed to initialize PAM\n"
+ msgstr "PAM ஐ துவக்க முடியவில்லை\n"
+@@ -80,7 +80,7 @@ msgstr "மன்னிக்கவும், run_init SELinux கர்னல
+ msgid "authentication failed.\n"
+ msgstr "அங்கீகரிக்கப்படவில்லை.\n"
+
+-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
++#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
+ #, c-format
+ msgid "Could not set exec context to %s.\n"
+ msgstr "%sக்கு exec சூழலை அமைக்க முடியவில்லை.\n"
+@@ -93,855 +93,851 @@ msgstr "******************** முக்கியமானது **************
+ msgid "To make this policy package active, execute:"
+ msgstr "இந்த பாலிசி தொகுப்பை செயல்படுத்த,செயலாற்றுகிறது:"
+
+-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
+-msgid "global"
+-msgstr "கொலபல்"
+-
+-#: ../semanage/seobject.py:225
++#: ../semanage/seobject.py:200
+ msgid "Could not create semanage handle"
+ msgstr "semanage கையாளுதலை உருவாக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:233
++#: ../semanage/seobject.py:208
+ msgid "SELinux policy is not managed or store cannot be accessed."
+ msgstr "SELinux பாலிசி பராமரிக்கப்படாத அல்லது சேமிக்கப்படாததை அணுக முடியாது."
+
+-#: ../semanage/seobject.py:238
++#: ../semanage/seobject.py:213
+ msgid "Cannot read policy store."
+ msgstr "பாலிசி ஸ்டோரை படிக்க முடியவில்லை."
+
+-#: ../semanage/seobject.py:243
++#: ../semanage/seobject.py:218
+ msgid "Could not establish semanage connection"
+ msgstr "semanage இணைப்பினை ஏற்படுத்த முடியவில்லை"
+
+-#: ../semanage/seobject.py:248
++#: ../semanage/seobject.py:223
+ msgid "Could not test MLS enabled status"
+ msgstr "MLS வரையறையை %sக்கு அமைக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
+ msgid "Not yet implemented"
+ msgstr "அமுலுக்கு கொண்டு வரப்படவில்லை"
+
+-#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:233
+ msgid "Semanage transaction already in progress"
+ msgstr "Semanage பரிமாற்றம் ஏற்கனவே செயலில் உள்ளது"
+
+-#: ../semanage/seobject.py:267
++#: ../semanage/seobject.py:242
+ msgid "Could not start semanage transaction"
+ msgstr "semanage பரிமாற்றத்தை ஆரம்பிக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:278
++#: ../semanage/seobject.py:254
+ msgid "Could not commit semanage transaction"
+ msgstr "semanage பரிமாற்றத்தை ஒத்துக் கொள்ள முடியவில்லை"
+
+-#: ../semanage/seobject.py:283
++#: ../semanage/seobject.py:259
+ msgid "Semanage transaction not in progress"
+ msgstr "Semanage பரிமாற்றம் இல்லை"
+
+-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
+ msgid "Could not list SELinux modules"
+ msgstr "SELinux தொகுதிகளை பட்டியலிட முடியவில்லை"
+
+-#: ../semanage/seobject.py:308
++#: ../semanage/seobject.py:284
+ msgid "Modules Name"
+ msgstr "தொகுதிகள் பெயர்"
+
+-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
+ msgid "Version"
+ msgstr "பதிப்பு"
+
+-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
+ msgid "Disabled"
+ msgstr "செயல்நீக்கப்பட்டது"
+
+-#: ../semanage/seobject.py:326
++#: ../semanage/seobject.py:302
+ #, python-format
+ msgid "Could not disable module %s (remove failed)"
+ msgstr "தொகுதி %sஐ செயல்நீக்க முடியவில்லை (நீக்க முடியவில்லை)"
+
+-#: ../semanage/seobject.py:337
++#: ../semanage/seobject.py:313
+ #, python-format
+ msgid "Could not enable module %s (remove failed)"
+ msgstr "தொகுதி %sஐ செயல்படுத்த முடியவில்லை (நீக்க முடியவில்லை)"
+
+-#: ../semanage/seobject.py:352
++#: ../semanage/seobject.py:328
+ #, python-format
+ msgid "Could not remove module %s (remove failed)"
+ msgstr "தொகுதி %sஐ நீக்க முடியவில்லை (நீக்க முடியவில்லை)"
+
+-#: ../semanage/seobject.py:362
++#: ../semanage/seobject.py:338
+ msgid "dontaudit requires either 'on' or 'off'"
+ msgstr "'on' அல்லது 'off' க்கு dontaudit தேவைப்படுகிறது"
+
+-#: ../semanage/seobject.py:391
++#: ../semanage/seobject.py:366
+ msgid "Builtin Permissive Types"
+ msgstr ""
+
+-#: ../semanage/seobject.py:401
++#: ../semanage/seobject.py:376
+ msgid "Customized Permissive Types"
+ msgstr ""
+
+-#: ../semanage/seobject.py:442
++#: ../semanage/seobject.py:417
+ #, python-format
+ msgid "Could not set permissive domain %s (module installation failed)"
+ msgstr "தாராளமான செயற்களம் %s ஐ அமைக்க முடியவில்லை(முறைமையை நிறுவ முடியவில்லை)"
+
+-#: ../semanage/seobject.py:448
++#: ../semanage/seobject.py:423
+ #, python-format
+ msgid "Could not remove permissive domain %s (remove failed)"
+ msgstr "ஏற்றத்தக்க செயற்கள %sஐ நீக்க முடியவில்லை (நீக்க முடியவில்லை)"
+
+-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
+-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
+-#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
+-#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
+-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
+-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
+-#: ../semanage/seobject.py:2045
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
+ #, python-format
+ msgid "Could not create a key for %s"
+ msgstr "%sக்கு விசையை உருவாக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
+-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
+ #, python-format
+ msgid "Could not check if login mapping for %s is defined"
+ msgstr "%sக்கு அனுமதி ஒப்பீடு குறிப்பிடப்பட்டால், சோதிக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:496
++#: ../semanage/seobject.py:471
+ #, python-format
+ msgid "Linux Group %s does not exist"
+ msgstr "லினக்ஸ் குழு %s ஏற்கனவே இல்லை"
+
+-#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:476
+ #, python-format
+ msgid "Linux User %s does not exist"
+ msgstr "லினக்ஸ் பயனர் %s இல்லை"
+
+-#: ../semanage/seobject.py:505
++#: ../semanage/seobject.py:480
+ #, python-format
+ msgid "Could not create login mapping for %s"
+ msgstr "%s க்கு அனுமதி ஒப்பீடு உருவாக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
+ #, python-format
+ msgid "Could not set name for %s"
+ msgstr "%sக்கு பெயர் அமைக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
+ #, python-format
+ msgid "Could not set MLS range for %s"
+ msgstr "MLS வரையறையை %sக்கு அமைக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:518
++#: ../semanage/seobject.py:493
+ #, python-format
+ msgid "Could not set SELinux user for %s"
+ msgstr "SELinux பயனரை %sக்கு அமைக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:522
++#: ../semanage/seobject.py:497
+ #, python-format
+ msgid "Could not add login mapping for %s"
+ msgstr "%sக்கு அனுமதி ஒப்பீடு சேர்க்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:540
++#: ../semanage/seobject.py:515
+ msgid "Requires seuser or serange"
+ msgstr "seuser அல்லது serange தேவைப்படுகிறது"
+
+-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
+ #, python-format
+ msgid "Login mapping for %s is not defined"
+ msgstr "%sக்கு அனுமதி ஒப்பீடு குறிப்பிடப்படவில்லை"
+
+-#: ../semanage/seobject.py:567
++#: ../semanage/seobject.py:542
+ #, python-format
+ msgid "Could not query seuser for %s"
+ msgstr "seuser %sக்கு வினா எழுப்ப முடியவில்லை"
+
+-#: ../semanage/seobject.py:581
++#: ../semanage/seobject.py:556
+ #, python-format
+ msgid "Could not modify login mapping for %s"
+ msgstr "%sக்கு அனுமதி ஒப்பீடுகளை மாற்ற முடியவில்லை"
+
+-#: ../semanage/seobject.py:615
++#: ../semanage/seobject.py:590
+ #, python-format
+ msgid "Login mapping for %s is defined in policy, cannot be deleted"
+ msgstr "அனுமதி ஒப்பீடு %s பாலிசியில் குறிப்பிடப்பட்டுள்ளது, அழிக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:619
++#: ../semanage/seobject.py:594
+ #, python-format
+ msgid "Could not delete login mapping for %s"
+ msgstr "%sக்கு அனுமதி ஒப்பீடுகளை அழிக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
+-#: ../semanage/seobject.py:897
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
+ msgid "Could not list login mappings"
+ msgstr "அனுமதி ஒப்பீடுகளை பட்டியலிட முடியவில்லை"
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
+ #: ../gui/system-config-selinux.glade:100
+ msgid "Login Name"
+ msgstr "புகுபதிவு பெயர்"
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:128
+ #: ../gui/system-config-selinux.glade:915
+ #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
+ msgid "SELinux User"
+ msgstr "SELinux பயனர்"
+
+-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
+ #: ../gui/system-config-selinux.glade:943
+ msgid "MLS/MCS Range"
+ msgstr "MLS/MCS வரையறை"
+
+-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
+-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
+-#: ../semanage/seobject.py:864
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
+ #, python-format
+ msgid "Could not check if SELinux user %s is defined"
+ msgstr "SELinux பயனர் %s குறிப்பிடப்பட்டால், சோதிக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
+-#: ../semanage/seobject.py:870
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
+ #, python-format
+ msgid "Could not query user for %s"
+ msgstr "%sக்கு பயனரை வினா எழுப்ப முடியவில்லை"
+
+-#: ../semanage/seobject.py:726
++#: ../semanage/seobject.py:701
+ #, python-format
+ msgid "You must add at least one role for %s"
+ msgstr "%sக்காக ஒரு சூழலையாவது சேர்க்கவும்"
+
+-#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:716
+ #, python-format
+ msgid "Could not create SELinux user for %s"
+ msgstr " SELinux பயனரை %sக்கு உருவாக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:750
++#: ../semanage/seobject.py:725
+ #, python-format
+ msgid "Could not add role %s for %s"
+ msgstr "%s க்கு %s பாத்திரத்தை சேர்க்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:759
++#: ../semanage/seobject.py:734
+ #, python-format
+ msgid "Could not set MLS level for %s"
+ msgstr "%sக்கு MLS நிலையை அமைக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:762
++#: ../semanage/seobject.py:737
+ #, python-format
+ msgid "Could not add prefix %s for %s"
+ msgstr "%s க்கு %sல் முன்னொட்டினை சேர்க்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:765
++#: ../semanage/seobject.py:740
+ #, python-format
+ msgid "Could not extract key for %s"
+ msgstr "%sக்கு விசையை பிரிக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:769
++#: ../semanage/seobject.py:744
+ #, python-format
+ msgid "Could not add SELinux user %s"
+ msgstr "SELinux பயனர் %sஐ சேர்க்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:791
++#: ../semanage/seobject.py:766
+ msgid "Requires prefix, roles, level or range"
+ msgstr "முன்னொட்டு, பாத்திரங்கள், நிலை அல்லது வரையறை தேவைப்படுகிறது"
+
+-#: ../semanage/seobject.py:793
++#: ../semanage/seobject.py:768
+ msgid "Requires prefix or roles"
+ msgstr "முன்னொட்டு அல்லது பாத்திரம் தேவைப்படுகிறது"
+
+-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
+ #, python-format
+ msgid "SELinux user %s is not defined"
+ msgstr "SELinux பயனர் %s குறிப்பிடப்படவில்லை"
+
+-#: ../semanage/seobject.py:832
++#: ../semanage/seobject.py:807
+ #, python-format
+ msgid "Could not modify SELinux user %s"
+ msgstr "SELinux பயனர் %sஐ மாற்ற முடியவில்லை"
+
+-#: ../semanage/seobject.py:866
++#: ../semanage/seobject.py:841
+ #, python-format
+ msgid "SELinux user %s is defined in policy, cannot be deleted"
+ msgstr "SELinux பயனர் %s பாலிசியில் குறிப்பிடப்பட்டுள்ளது, அழிக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:877
++#: ../semanage/seobject.py:852
+ #, python-format
+ msgid "Could not delete SELinux user %s"
+ msgstr "SELinux பயனர் %sஐ அழிக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:915
++#: ../semanage/seobject.py:890
+ msgid "Could not list SELinux users"
+ msgstr "SELinux பயனர்களை பட்டியலிட முடியவில்லை"
+
+-#: ../semanage/seobject.py:921
++#: ../semanage/seobject.py:896
+ #, python-format
+ msgid "Could not list roles for user %s"
+ msgstr "பயனர் %sக்கு பாத்திரங்களை பட்டியலிட முடியவில்லை"
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "Labeling"
+ msgstr "பெயரிடல்"
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "MLS/"
+ msgstr "MLS/"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "Prefix"
+ msgstr "முன்னொட்டு"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Level"
+ msgstr "MCS நிலை"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Range"
+ msgstr "MCS வரையறை"
+
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
+ msgid "SELinux Roles"
+ msgstr "SELinux பங்குகள்"
+
+-#: ../semanage/seobject.py:967
++#: ../semanage/seobject.py:942
+ msgid "Protocol udp or tcp is required"
+ msgstr "நெறிமுறை udp அல்லது tcp தேவைப்படுகிறது"
+
+-#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:944
+ msgid "Port is required"
+ msgstr "துறை தேவைப்படுகிறது"
+
+-#: ../semanage/seobject.py:979
++#: ../semanage/seobject.py:954
+ msgid "Invalid Port"
+ msgstr ""
+
+-#: ../semanage/seobject.py:983
++#: ../semanage/seobject.py:958
+ #, python-format
+ msgid "Could not create a key for %s/%s"
+ msgstr "%s/%sக்கு விசையை உருவாக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:994
++#: ../semanage/seobject.py:969
+ msgid "Type is required"
+ msgstr "வகை தேவைப்படுகிறது"
+
+-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
+-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
+ #, python-format
+ msgid "Could not check if port %s/%s is defined"
+ msgstr "துறை %s/%s குறிப்பிடப்பட்டால் சோதிக்கப்படுவதில்லை"
+
+-#: ../semanage/seobject.py:1002
++#: ../semanage/seobject.py:977
+ #, python-format
+ msgid "Port %s/%s already defined"
+ msgstr "துறை %s/%s ஏற்கனவே குறிப்பிடப்பட்டுள்ளது"
+
+-#: ../semanage/seobject.py:1006
++#: ../semanage/seobject.py:981
+ #, python-format
+ msgid "Could not create port for %s/%s"
+ msgstr "%s/%s க்கு துறையை உருவாக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:987
+ #, python-format
+ msgid "Could not create context for %s/%s"
+ msgstr "%s/%sக்கு சூழலை உருவாக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:991
+ #, python-format
+ msgid "Could not set user in port context for %s/%s"
+ msgstr "%s/%s க்கு துறை சூழலில் பயனரை அமைக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1020
++#: ../semanage/seobject.py:995
+ #, python-format
+ msgid "Could not set role in port context for %s/%s"
+ msgstr "%s/%s க்கு துறை சூழலில் பாத்திரங்களை அமைக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1024
++#: ../semanage/seobject.py:999
+ #, python-format
+ msgid "Could not set type in port context for %s/%s"
+ msgstr "%s/%s க்கு துறை சூழலில் வகையை அமைக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1029
++#: ../semanage/seobject.py:1004
+ #, python-format
+ msgid "Could not set mls fields in port context for %s/%s"
+ msgstr "%s/%s க்கு துறை சூழலில் mls புலங்களை அமைக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1033
++#: ../semanage/seobject.py:1008
+ #, python-format
+ msgid "Could not set port context for %s/%s"
+ msgstr "%s/%s க்கு துறை சூழலை அமைக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1037
++#: ../semanage/seobject.py:1012
+ #, python-format
+ msgid "Could not add port %s/%s"
+ msgstr "துறை %s/%sயை சேர்க்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
+-#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
+ msgid "Requires setype or serange"
+ msgstr "setype அல்லது serange தேவைப்படுகிறது"
+
+-#: ../semanage/seobject.py:1053
++#: ../semanage/seobject.py:1028
+ msgid "Requires setype"
+ msgstr "setype தேவைப்படுகிறது"
+
+-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
+ #, python-format
+ msgid "Port %s/%s is not defined"
+ msgstr "துறை %s/%s குறிப்பிடப்படவில்லை"
+
+-#: ../semanage/seobject.py:1065
++#: ../semanage/seobject.py:1040
+ #, python-format
+ msgid "Could not query port %s/%s"
+ msgstr "துறை %s/%sஐ வினா எழுப்ப முடியாது"
+
+-#: ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1051
+ #, python-format
+ msgid "Could not modify port %s/%s"
+ msgstr "துறை %s/%sஐ மாற்ற முடியவில்லை"
+
+-#: ../semanage/seobject.py:1089
++#: ../semanage/seobject.py:1064
+ msgid "Could not list the ports"
+ msgstr "துறைகளை பட்டியலிட முடியவில்லை"
+
+-#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1080
+ #, python-format
+ msgid "Could not delete the port %s"
+ msgstr "%s துறையை அழிக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1122
++#: ../semanage/seobject.py:1097
+ #, python-format
+ msgid "Port %s/%s is defined in policy, cannot be deleted"
+ msgstr "துறை %s/%s பாலிசியில் குறிப்பிடப்பட்டுள்ளது, அழிக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1126
++#: ../semanage/seobject.py:1101
+ #, python-format
+ msgid "Could not delete port %s/%s"
+ msgstr "துறைகளை அழிக்க முடியவில்லை %s/%s"
+
+-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
+ msgid "Could not list ports"
+ msgstr "துறைகளை பட்டியலிட முடியவில்லை"
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "SELinux Port Type"
+ msgstr "SELinux துறை வகை"
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "Proto"
+ msgstr "Proto"
+
+-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
+ msgid "Port Number"
+ msgstr "துறை எண்"
+
+-#: ../semanage/seobject.py:1222
++#: ../semanage/seobject.py:1197
+ msgid "Node Address is required"
+ msgstr "முனை முகவரி தேவைப்படுகிறது"
+
+-#: ../semanage/seobject.py:1237
++#: ../semanage/seobject.py:1212
+ msgid "Unknown or missing protocol"
+ msgstr "தெரியாத அல்லது விடுபட்ட பிரோக்டகால்"
+
+-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
+-#: ../semanage/seobject.py:1728
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
+ msgid "SELinux Type is required"
+ msgstr "SELinux வகை தேவைப்படுகிறது"
+
+-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
+-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
+-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
+-#: ../semanage/seobject.py:1732
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
+ #, python-format
+ msgid "Could not create key for %s"
+ msgstr "%sக்கு விசையை உருவாக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
+-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
+ #, python-format
+ msgid "Could not check if addr %s is defined"
+ msgstr "addr %s குறிப்பிடப்பட்டால் சோதிக்கப்படுவதில்லை"
+
+-#: ../semanage/seobject.py:1266
++#: ../semanage/seobject.py:1241
+ #, python-format
+ msgid "Could not create addr for %s"
+ msgstr "%sகாக addr உருவாக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
+-#: ../semanage/seobject.py:1690
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
+ #, python-format
+ msgid "Could not create context for %s"
+ msgstr "%s க்கு சூழலை உருவாக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1251
+ #, python-format
+ msgid "Could not set mask for %s"
+ msgstr "%sகாக மாஸ்க்கை அமைக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1255
+ #, python-format
+ msgid "Could not set user in addr context for %s"
+ msgstr "%s க்கு addr சூழலில் பயனரை அமைக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1284
++#: ../semanage/seobject.py:1259
+ #, python-format
+ msgid "Could not set role in addr context for %s"
+ msgstr "%s க்கு addr சூழலில் சுழலை அமைக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1288
++#: ../semanage/seobject.py:1263
+ #, python-format
+ msgid "Could not set type in addr context for %s"
+ msgstr "%s க்கு addr சூழலில் வகையை அமைக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1293
++#: ../semanage/seobject.py:1268
+ #, python-format
+ msgid "Could not set mls fields in addr context for %s"
+ msgstr "%sக்கு addr சூழலில் mls புலங்களை அமைக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1297
++#: ../semanage/seobject.py:1272
+ #, python-format
+ msgid "Could not set addr context for %s"
+ msgstr "%s க்கு addr சூழலை அமைக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1301
++#: ../semanage/seobject.py:1276
+ #, python-format
+ msgid "Could not add addr %s"
+ msgstr "addr %sயை சேர்க்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
+ #, python-format
+ msgid "Addr %s is not defined"
+ msgstr "addr %s குறிப்பிடப்படவில்லை"
+
+-#: ../semanage/seobject.py:1330
++#: ../semanage/seobject.py:1305
+ #, python-format
+ msgid "Could not query addr %s"
+ msgstr "addr %sஐ வினா எழுப்ப முடியாது"
+
+-#: ../semanage/seobject.py:1340
++#: ../semanage/seobject.py:1315
+ #, python-format
+ msgid "Could not modify addr %s"
+ msgstr "addr %sஐ மாற்ற முடியவில்லை"
+
+-#: ../semanage/seobject.py:1368
++#: ../semanage/seobject.py:1343
+ #, python-format
+ msgid "Addr %s is defined in policy, cannot be deleted"
+ msgstr "addr %s பாலிசியில் குறிப்பிடப்பட்டுள்ளது, அழிக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1372
++#: ../semanage/seobject.py:1347
+ #, python-format
+ msgid "Could not delete addr %s"
+ msgstr "addr %s ஐ அழிக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1384
++#: ../semanage/seobject.py:1359
+ msgid "Could not deleteall node mappings"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1398
++#: ../semanage/seobject.py:1373
+ msgid "Could not list addrs"
+ msgstr "addrs பட்டியலிட முடியவில்லை"
+
+-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
+-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
+ #, python-format
+ msgid "Could not check if interface %s is defined"
+ msgstr "இடைமுகம் %s குறிப்பிடப்பட்டால் சோதிக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1465
++#: ../semanage/seobject.py:1440
+ #, python-format
+ msgid "Could not create interface for %s"
+ msgstr "%sக்கு இடைமுகம் உருவாக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1449
+ #, python-format
+ msgid "Could not set user in interface context for %s"
+ msgstr "%s க்கு இடைமுக சூழலில் பயனரை அமைக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1453
+ #, python-format
+ msgid "Could not set role in interface context for %s"
+ msgstr "%s க்கு இடைமுக சூழலில் பாத்திரத்தை அமைக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1482
++#: ../semanage/seobject.py:1457
+ #, python-format
+ msgid "Could not set type in interface context for %s"
+ msgstr "%s க்கு இடைமுக சூழலில் வகையை அமைக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1462
+ #, python-format
+ msgid "Could not set mls fields in interface context for %s"
+ msgstr "%s க்கு இடைமுக சூழலில் mls புலங்களை அமைக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1466
+ #, python-format
+ msgid "Could not set interface context for %s"
+ msgstr "%s க்கு இடைமுக சூழலை அமைக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1470
+ #, python-format
+ msgid "Could not set message context for %s"
+ msgstr "%s க்கு செய்தி சூழலை அமைக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1499
++#: ../semanage/seobject.py:1474
+ #, python-format
+ msgid "Could not add interface %s"
+ msgstr "இடைமுகத்தை சேர்க்க முடியவில்லை %s"
+
+-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
+ #, python-format
+ msgid "Interface %s is not defined"
+ msgstr "இடைமுகம் %s குறிப்பிடப்படவில்லை"
+
+-#: ../semanage/seobject.py:1526
++#: ../semanage/seobject.py:1501
+ #, python-format
+ msgid "Could not query interface %s"
+ msgstr "இடைமுகம் %sஐ வினா எழுப்ப முடியவில்லை"
+
+-#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1512
+ #, python-format
+ msgid "Could not modify interface %s"
+ msgstr "இடைமுகம் %sஐ மாற்ற முடியவில்லை"
+
+-#: ../semanage/seobject.py:1562
++#: ../semanage/seobject.py:1537
+ #, python-format
+ msgid "Interface %s is defined in policy, cannot be deleted"
+ msgstr "இடைமுகம் %s பாலிசியில் குறிப்பிடப்பட்டுள்ளது, அழிக்க முடியாது"
+
+-#: ../semanage/seobject.py:1566
++#: ../semanage/seobject.py:1541
+ #, python-format
+ msgid "Could not delete interface %s"
+ msgstr "இடைமுகம் %s ஐ அழிக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1578
++#: ../semanage/seobject.py:1553
+ msgid "Could not delete all interface mappings"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1567
+ msgid "Could not list interfaces"
+ msgstr "இடைமுகங்களை பட்டியலிட முடியவில்லை"
+
+-#: ../semanage/seobject.py:1617
++#: ../semanage/seobject.py:1592
+ msgid "SELinux Interface"
+ msgstr "SELinux முகப்பு"
+
+-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
+ msgid "Context"
+ msgstr "சூழல்"
+
+-#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1652
+ #, python-format
+ msgid "Equivalence class for %s already exists"
+ msgstr "%sலின் சமநிலை வகுப்பு ஏற்கனவே உள்ளது"
+
+-#: ../semanage/seobject.py:1673
++#: ../semanage/seobject.py:1658
+ #, python-format
+ msgid "File spec %s conflicts with equivalency rule '%s %s'"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1682
++#: ../semanage/seobject.py:1667
+ #, python-format
+ msgid "Equivalence class for %s does not exists"
+ msgstr "%sக்கு சமநிலை வகுப்பு இல்லை"
+
+-#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1681
+ #, python-format
+ msgid "Could not set user in file context for %s"
+ msgstr "%s க்கு கோப்பு சூழலில் பயனரை அமைக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1685
+ #, python-format
+ msgid "Could not set role in file context for %s"
+ msgstr "%s க்கு கோப்பு சூழலில் பாத்திரத்தை அமைக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
+ #, python-format
+ msgid "Could not set mls fields in file context for %s"
+ msgstr "%sக்கு கோப்பு சூழலில் mls புலங்களை அமைக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1711
++#: ../semanage/seobject.py:1696
+ msgid "Invalid file specification"
+ msgstr "தவறான கோப்பு குறிப்பிடல்"
+
+-#: ../semanage/seobject.py:1713
++#: ../semanage/seobject.py:1698
+ msgid "File specification can not include spaces"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1718
++#: ../semanage/seobject.py:1703
+ #, python-format
+ msgid ""
+ "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
+-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
+-#: ../semanage/seobject.py:1880
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
+ #, python-format
+ msgid "Could not check if file context for %s is defined"
+ msgstr "%s க்கு கோப்பு சூழல் குறிப்பிடப்பட்டால் சோதிக்கப்படுவதில்லை"
+
+-#: ../semanage/seobject.py:1749
++#: ../semanage/seobject.py:1734
+ #, python-format
+ msgid "Could not create file context for %s"
+ msgstr "%s க்கு கோப்பு சூழலை உருவாக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1757
++#: ../semanage/seobject.py:1742
+ #, python-format
+ msgid "Could not set type in file context for %s"
+ msgstr "%s க்கு கோப்பு சூழலில் வகையை அமைக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
+-#: ../semanage/seobject.py:1826
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
+ #, python-format
+ msgid "Could not set file context for %s"
+ msgstr "%s க்கு கோப்பு சூழலை அமைக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1771
++#: ../semanage/seobject.py:1756
+ #, python-format
+ msgid "Could not add file context for %s"
+ msgstr "%sக்கு கோப்பு சூழலை சேர்க்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1785
++#: ../semanage/seobject.py:1770
+ msgid "Requires setype, serange or seuser"
+ msgstr "setype, serange அல்லது seuser தேவைப்படுகிறது"
+
+-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
+ #, python-format
+ msgid "File context for %s is not defined"
+ msgstr "%sக்கு கோப்பு சூழல் குறிப்பிடப்படவில்லை"
+
+-#: ../semanage/seobject.py:1804
++#: ../semanage/seobject.py:1789
+ #, python-format
+ msgid "Could not query file context for %s"
+ msgstr "%sக்கு கோப்பு சூழலை வினா எழுப்ப முடியாது"
+
+-#: ../semanage/seobject.py:1830
++#: ../semanage/seobject.py:1815
+ #, python-format
+ msgid "Could not modify file context for %s"
+ msgstr "%sக்கு கோப்பு சூழலை மாற்ற முடியாது"
+
+-#: ../semanage/seobject.py:1843
++#: ../semanage/seobject.py:1828
+ msgid "Could not list the file contexts"
+ msgstr "கோப்பு சூழல் பட்டியலிட முடியவில்லை."
+
+-#: ../semanage/seobject.py:1857
++#: ../semanage/seobject.py:1842
+ #, python-format
+ msgid "Could not delete the file context %s"
+ msgstr "%sக்கு கோப்பு சூழலை அழிக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1882
++#: ../semanage/seobject.py:1867
+ #, python-format
+ msgid "File context for %s is defined in policy, cannot be deleted"
+ msgstr "கோப்பு சூழல் %sக்கு பாலிசியில் குறிக்கப்பட்டுள்ளது, அழிக்க முடியாது"
+
+-#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1873
+ #, python-format
+ msgid "Could not delete file context for %s"
+ msgstr "%sக்கு கோப்பு சூழலை அழிக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1903
++#: ../semanage/seobject.py:1888
+ msgid "Could not list file contexts"
+ msgstr "கோப்பு சூழல் பட்டியலிட முடியவில்லை."
+
+-#: ../semanage/seobject.py:1907
++#: ../semanage/seobject.py:1892
+ msgid "Could not list local file contexts"
+ msgstr "உள்ளமை கோப்பு சூழல்களை பட்டியலிட முடியவில்லை."
+
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
+ msgid "SELinux fcontext"
+ msgstr "SELinux fcontext"
+
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
+ msgid "type"
+ msgstr "வகை"
+
+-#: ../semanage/seobject.py:1957
++#: ../semanage/seobject.py:1942
+ msgid ""
+ "\n"
+ "SELinux Distribution fcontext Equivalence \n"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1962
++#: ../semanage/seobject.py:1947
+ msgid ""
+ "\n"
+ "SELinux Local fcontext Equivalence \n"
+ msgstr ""
+
+-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
+-#: ../semanage/seobject.py:2054
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
+ #, python-format
+ msgid "Could not check if boolean %s is defined"
+ msgstr "பூலியன் %s குறிப்பிடப்பட்டால், சோதிக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
+ #, python-format
+ msgid "Boolean %s is not defined"
+ msgstr "பூலியன் %s குறிப்பிடப்படவில்லை"
+
+-#: ../semanage/seobject.py:2002
++#: ../semanage/seobject.py:1987
+ #, python-format
+ msgid "Could not query file context %s"
+ msgstr "கோப்பு சூழல் %sஐ வினா எழுப்ப முடியாது"
+
+-#: ../semanage/seobject.py:2007
++#: ../semanage/seobject.py:1992
+ #, python-format
+ msgid "You must specify one of the following values: %s"
+ msgstr "பின்வரும் மதிப்புகளில் ஏதேனும் ஒன்றை நீங்கள் குறிப்பிட்டாக வேண்டும்: %s"
+
+-#: ../semanage/seobject.py:2012
++#: ../semanage/seobject.py:1997
+ #, python-format
+ msgid "Could not set active value of boolean %s"
+ msgstr "பூலியன் %sனுடைய மதிப்பினை செயலில் அமைக்க இயலாது"
+
+-#: ../semanage/seobject.py:2015
++#: ../semanage/seobject.py:2000
+ #, python-format
+ msgid "Could not modify boolean %s"
+ msgstr "பூலியன் %sஐ மாற்ற முடியவில்லை"
+
+-#: ../semanage/seobject.py:2033
++#: ../semanage/seobject.py:2018
+ #, python-format
+ msgid "Bad format %s: Record %s"
+ msgstr "%s தவறான முறை: %sஐ பதிவு செய்யவும்"
+
+-#: ../semanage/seobject.py:2056
++#: ../semanage/seobject.py:2042
+ #, python-format
+ msgid "Boolean %s is defined in policy, cannot be deleted"
+ msgstr "பூலியன் %s பாலிசியில் குறிப்பிடப்பட்டுள்ளது, அழிக்க முடியாது"
+
+-#: ../semanage/seobject.py:2060
++#: ../semanage/seobject.py:2046
+ #, python-format
+ msgid "Could not delete boolean %s"
+ msgstr "பூலியன் %sஐ அழிக்க முடியவில்லை"
+
+-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
+ msgid "Could not list booleans"
+ msgstr "பூலியன்களை பட்டியலிட முடியவில்லை"
+
+-#: ../semanage/seobject.py:2112
++#: ../semanage/seobject.py:2100
+ msgid "unknown"
+ msgstr "தெரியாத"
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "off"
+ msgstr "ஆஃப்"
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "on"
+ msgstr "ஆன்"
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "SELinux boolean"
+ msgstr "SELinux பூலியன்"
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "State"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "Default"
+ msgstr ""
+
+-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
+-#: ../gui/polgengui.py:253
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../gui/polgengui.py:254
+ msgid "Description"
+ msgstr "விளக்கம்"
+
+@@ -1005,7 +1001,7 @@ msgstr "நினைவகம் ஒதுக்குவதில் பிழ
+ msgid "Error sending audit message.\n"
+ msgstr "தணிக்கை செய்தியை அனுப்புவதில் பிழை.\n"
+
+-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
++#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
+ #, c-format
+ msgid "Could not determine enforcing mode.\n"
+ msgstr "கட்டாயப்படுத்தும் முறையை குறிப்பிட முடியவில்லை.\n"
+@@ -1120,62 +1116,66 @@ msgstr "வெற்று சமிக்ஞை அமைப்பதை பெ
+ msgid "Unable to set SIGHUP handler\n"
+ msgstr "SIGHUP கையாளியை அமைக்க முடியவில்லை\n"
+
+-#: ../newrole/newrole.c:1053
++#: ../newrole/newrole.c:1036
++msgid "Sorry, newrole failed to drop capabilities\n"
++msgstr ""
++
++#: ../newrole/newrole.c:1052
+ #, c-format
+ msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
+ msgstr "SELinux கர்னலில் மட்டுமே புதிய பாத்திரம் பயன்படுத்தப்படும்.\n"
+
+-#: ../newrole/newrole.c:1070
++#: ../newrole/newrole.c:1069
+ #, c-format
+ msgid "failed to get old_context.\n"
+ msgstr "பழைய சூழலை எடுக்க முடியவில்லை.\n"
+
+-#: ../newrole/newrole.c:1077
++#: ../newrole/newrole.c:1076
+ #, c-format
+ msgid "Warning! Could not retrieve tty information.\n"
+ msgstr "எச்சரிக்கை! tty தகவலை சரியாக்க இயலவில்லை.\n"
+
+-#: ../newrole/newrole.c:1098
++#: ../newrole/newrole.c:1097
+ #, c-format
+ msgid "error on reading PAM service configuration.\n"
+ msgstr "PAM சேவை கட்டமைப்பினை வாசிப்பதில் பிழை.\n"
+
+-#: ../newrole/newrole.c:1133
++#: ../newrole/newrole.c:1132
+ #, c-format
+ msgid "newrole: incorrect password for %s\n"
+ msgstr "புதிய பாத்திரம்: %sக்கு தவறான கடவுச்சொல்\n"
+
+-#: ../newrole/newrole.c:1160
++#: ../newrole/newrole.c:1159
+ #, c-format
+ msgid "newrole: failure forking: %s"
+ msgstr "புதிய பாத்திரம்: கிளைப்படுத்த முடியவில்லை: %s"
+
+-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
++#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
+ #, c-format
+ msgid "Unable to restore tty label...\n"
+ msgstr "tty பெயரை மறு சேமிக்க முடியவில்லை...\n"
+
+-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
++#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
+ #, c-format
+ msgid "Failed to close tty properly\n"
+ msgstr "ttyஐ சரியாக மூட முடியவில்லை\n"
+
+-#: ../newrole/newrole.c:1224
++#: ../newrole/newrole.c:1223
+ #, c-format
+ msgid "Could not close descriptors.\n"
+ msgstr "விவரிப்பிகளை மூட முடியவில்லை.\n"
+
+-#: ../newrole/newrole.c:1251
++#: ../newrole/newrole.c:1250
+ #, c-format
+ msgid "Error allocating shell's argv0.\n"
+ msgstr "ஷெல்லுடைய argv0ஐ ஒதுக்குவதில் பிழை.\n"
+
+-#: ../newrole/newrole.c:1287
++#: ../newrole/newrole.c:1286
+ #, c-format
+ msgid "Unable to restore the environment, aborting\n"
+ msgstr "சூழலை மறு சேமிக்க முடியவில்லை, வெளியேறுகிறது\n"
+
+-#: ../newrole/newrole.c:1298
++#: ../newrole/newrole.c:1297
+ msgid "failed to exec shell\n"
+ msgstr "ஷெல்லை செயல்படுத்த முடியவில்லை\n"
+
+@@ -1279,20 +1279,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+ msgid "chcat -l +CompanyConfidential juser"
+ msgstr "chcat -l +CompanyConfidential juser"
+
+-#: ../scripts/chcat:399 ../gui/polgen.py:1351
+-#, c-format, python-format
++#: ../scripts/chcat:399
++#, c-format
+ msgid "Options Error %s "
+ msgstr "விருப்பங்கள் பிழை %s "
+
+-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
++#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
+ msgid "Boolean"
+ msgstr ""
+
+-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
++#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
+ msgid "all"
+ msgstr ""
+
+-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
++#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
+ #: ../gui/system-config-selinux.glade:1615
+ #: ../gui/system-config-selinux.glade:1820
+ #: ../gui/system-config-selinux.glade:2437
+@@ -1368,557 +1368,444 @@ msgstr ""
+ msgid "Load Policy Module"
+ msgstr ""
+
+-#: ../gui/polgen.glade:79
+-msgid "Polgen"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:80
++#: ../gui/polgen.glade:9
+ msgid "Red Hat 2007"
+ msgstr ""
+
+-#: ../gui/polgen.glade:81
++#: ../gui/polgen.glade:11
+ msgid "GPL"
+ msgstr ""
+
+ #. TRANSLATORS: Replace this string with your names, one name per line.
+-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
++#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
+ msgid "translator-credits"
+ msgstr ""
+
+-#: ../gui/polgen.glade:90
++#: ../gui/polgen.glade:34
++msgid "Add Booleans Dialog"
++msgstr ""
++
++#: ../gui/polgen.glade:101
++msgid "Boolean Name"
++msgstr ""
++
++#: ../gui/polgen.glade:230
+ msgid "SELinux Policy Generation Tool"
+ msgstr ""
+
+-#: ../gui/polgen.glade:128
++#: ../gui/polgen.glade:251
+ msgid ""
+ "<b>Select the policy type for the application or user role you want to "
+ "confine:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:177
++#: ../gui/polgen.glade:284
+ msgid "<b>Applications</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++msgid "Standard Init Daemon"
++msgstr ""
++
++#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
+ msgid ""
+ "Standard Init Daemon are daemons started on boot via init scripts. Usually "
+ "requires a script in /etc/rc.d/init.d"
+ msgstr ""
+
+-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
+-msgid "Standard Init Daemon"
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
++msgid "DBUS System Daemon"
+ msgstr ""
+
+-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
+-msgid "DBUS System Daemon"
++#: ../gui/polgen.glade:349
++msgid "Internet Services Daemon (inetd)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:280
++#: ../gui/polgen.glade:353
+ msgid "Internet Services Daemon are daemons started by xinetd"
+ msgstr ""
+
+-#: ../gui/polgen.glade:282
+-msgid "Internet Services Daemon (inetd)"
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++msgid "Web Application/Script (CGI)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:301
++#: ../gui/polgen.glade:370
+ msgid ""
+ "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
+-msgid "Web Application/Script (CGI)"
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++msgid "User Application"
+ msgstr ""
+
+-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
++#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
+ msgid ""
+ "User Application are any application that you would like to confine that is "
+ "started by a user"
+ msgstr ""
+
+-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
+-msgid "User Application"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:345 ../gui/polgen.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
+ msgid "Sandbox"
+ msgstr ""
+
+-#: ../gui/polgen.glade:391
++#: ../gui/polgen.glade:446
+ msgid "<b>Login Users</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:453
++#: ../gui/polgen.glade:478
++msgid "Existing User Roles"
++msgstr ""
++
++#: ../gui/polgen.glade:482
+ msgid "Modify an existing login user record."
+ msgstr ""
+
+-#: ../gui/polgen.glade:455
+-msgid "Existing User Roles"
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++msgid "Minimal Terminal User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:474
++#: ../gui/polgen.glade:499
+ 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:476 ../gui/polgen.py:162
+-msgid "Minimal Terminal User Role"
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++msgid "Minimal X Windows User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:495
++#: ../gui/polgen.glade:516
+ 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:497 ../gui/polgen.py:163
+-msgid "Minimal X Windows User Role"
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++msgid "User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:516
++#: ../gui/polgen.glade:533
+ msgid ""
+ "User with full networking, no setuid applications without transition, no "
+ "sudo, no su."
+ msgstr ""
+
+-#: ../gui/polgen.glade:518 ../gui/polgen.py:164
+-msgid "User Role"
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++msgid "Admin User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:537
++#: ../gui/polgen.glade:550
+ msgid ""
+ "User with full networking, no setuid applications without transition, no su, "
+ "can sudo to Root Administration Roles"
+ msgstr ""
+
+-#: ../gui/polgen.glade:539 ../gui/polgen.py:165
+-msgid "Admin User Role"
++#: ../gui/polgen.glade:592
++msgid "<b>Root Users</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:585
+-msgid "<b>Root Users</b>"
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++msgid "Root Admin User Role"
+ msgstr ""
+
+-#: ../gui/polgen.glade:647
++#: ../gui/polgen.glade:627
+ 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:649 ../gui/polgen.py:166
+-msgid "Root Admin User Role"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:716
+-msgid "label104"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:745
++#: ../gui/polgen.glade:705
+ msgid "<b>Enter name of application or user role:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
++#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
+ msgid "Name"
+ msgstr ""
+
+-#: ../gui/polgen.glade:807
++#: ../gui/polgen.glade:739
+ msgid "Enter complete path for executable to be confined."
+ msgstr ""
+
+-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
++#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
+ msgid "..."
+ msgstr ""
+
+-#: ../gui/polgen.glade:849
++#: ../gui/polgen.glade:776
+ msgid "Enter unique name for the confined application or user role."
+ msgstr ""
+
+-#: ../gui/polgen.glade:871
++#: ../gui/polgen.glade:794
+ msgid "Executable"
+ msgstr ""
+
+-#: ../gui/polgen.glade:899
++#: ../gui/polgen.glade:808
+ msgid "Init script"
+ msgstr ""
+
+-#: ../gui/polgen.glade:927
++#: ../gui/polgen.glade:821
+ msgid ""
+ "Enter complete path to init script used to start the confined application."
+ msgstr ""
+
+-#: ../gui/polgen.glade:982
+-msgid "label105"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1011
++#: ../gui/polgen.glade:887
+ msgid "<b>Select existing role to modify:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1045
++#: ../gui/polgen.glade:908
+ msgid "Select the user roles that will transiton to the %s domain."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1073
+-msgid "label106"
++#: ../gui/polgen.glade:928
++msgid "role tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1102
++#: ../gui/polgen.glade:945
+ msgid "<b>Select roles that %s will transition to:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1136
++#: ../gui/polgen.glade:963
+ msgid "Select applications domains that %s will transition to."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1164
+-msgid "label107"
++#: ../gui/polgen.glade:983
++msgid ""
++"transition \n"
++"role tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1193
++#: ../gui/polgen.glade:1001
+ msgid "<b>Select the user_roles that will transition to %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1227
++#: ../gui/polgen.glade:1019
+ msgid "Select the user roles that will transiton to this applications domains."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1255
+-msgid "label108"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1284
++#: ../gui/polgen.glade:1056
+ msgid "<b>Select domains that %s will administer:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
++#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
+ msgid "Select the domains that you would like this user administer."
+ msgstr ""
+
+-#: ../gui/polgen.glade:1346
+-msgid "label109"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1375
++#: ../gui/polgen.glade:1111
+ msgid "<b>Select additional roles for %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1437
+-msgid "label111"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1466
++#: ../gui/polgen.glade:1166
+ msgid "<b>Enter network ports that %s binds on:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
++#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
+ msgid "<b>TCP Ports</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
++#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
++#: ../gui/polgen.glade:1698
++msgid "All"
++msgstr ""
++
++#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
+ msgid "Allows %s to bind to any udp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
+-#: ../gui/polgen.glade:2215
+-msgid "All"
++#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
++msgid "600-1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
++#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
+ msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
+-msgid "600-1024"
++#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
++msgid "Unreserved Ports (>1024)"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
++#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s binds "
+ "to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
+-msgid "Unreserved Ports (>1024)"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
+-#: ../gui/polgen.glade:2233
++#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
++#: ../gui/polgen.glade:1718
+ msgid "Select Ports"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
++#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
+ msgid "Allows %s to bind to any udp ports > 1024"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
++#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
+ msgid "<b>UDP Ports</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1937
+-msgid "label113"
++#: ../gui/polgen.glade:1519
++msgid ""
++"Network\n"
++"Bind tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1966
++#: ../gui/polgen.glade:1537
+ msgid "<b>Select network ports that %s connects to:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2058
++#: ../gui/polgen.glade:1593
+ msgid "Allows %s to connect to any tcp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2104
++#: ../gui/polgen.glade:1622
+ msgid ""
+ "Enter a comma separated list of tcp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2212
++#: ../gui/polgen.glade:1702
+ msgid "Allows %s to connect to any udp port"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2258
++#: ../gui/polgen.glade:1731
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2305
+-msgid "label114"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2334
++#: ../gui/polgen.glade:1792
+ msgid "<b>Select common application traits for %s:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2366
++#: ../gui/polgen.glade:1809
+ msgid "Writes syslog messages\t"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2385
++#: ../gui/polgen.glade:1824
+ msgid "Create/Manipulate temporary files in /tmp"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2404
++#: ../gui/polgen.glade:1839
+ msgid "Uses Pam for authentication"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2423
++#: ../gui/polgen.glade:1854
+ msgid "Uses nsswitch or getpw* calls"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2442
++#: ../gui/polgen.glade:1869
+ msgid "Uses dbus"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2461
++#: ../gui/polgen.glade:1884
+ msgid "Sends audit messages"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2480
++#: ../gui/polgen.glade:1899
+ msgid "Interacts with the terminal"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2499
++#: ../gui/polgen.glade:1914
+ msgid "Sends email"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2530
+-msgid "label115"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2559
++#: ../gui/polgen.glade:1961
+ msgid "<b>Add files/directories that %s manages</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:2788
++#: ../gui/polgen.glade:2122
+ msgid ""
+ "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
+ "Files ..."
+ msgstr ""
+
+-#: ../gui/polgen.glade:2823
+-msgid "label116"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2852
++#: ../gui/polgen.glade:2166
+ msgid "<b>Add booleans from the %s policy:</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3002
++#: ../gui/polgen.glade:2274
+ msgid "Add/Remove booleans used by the %s domain"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3066
++#: ../gui/polgen.glade:2316
+ msgid "<b>Which directory you will generate the %s policy?</b>"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3097
++#: ../gui/polgen.glade:2334
+ msgid "Policy Directory"
+ msgstr ""
+
+-#: ../gui/polgen.glade:3254
+-msgid "Add Booleans Dialog"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:3327
+-msgid "Boolean Name"
+-msgstr ""
+-
+-#: ../gui/polgengui.py:261
++#: ../gui/polgengui.py:262
+ msgid "Role"
+ msgstr ""
+
+-#: ../gui/polgengui.py:268
++#: ../gui/polgengui.py:269
+ msgid "Existing_User"
+ msgstr ""
+
+-#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
++#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
+ msgid "Application"
+ msgstr ""
+
+-#: ../gui/polgengui.py:352
++#: ../gui/polgengui.py:353
+ #, python-format
+ msgid "%s must be a directory"
+ msgstr ""
+
+-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
++#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
+ msgid "You must select a user"
+ msgstr ""
+
+-#: ../gui/polgengui.py:542
++#: ../gui/polgengui.py:543
+ msgid "Select executable file to be confined."
+ msgstr ""
+
+-#: ../gui/polgengui.py:553
++#: ../gui/polgengui.py:554
+ msgid "Select init script file to be confined."
+ msgstr ""
+
+-#: ../gui/polgengui.py:563
++#: ../gui/polgengui.py:564
+ msgid "Select file(s) that confined application creates or writes"
+ msgstr ""
+
+-#: ../gui/polgengui.py:570
++#: ../gui/polgengui.py:571
+ msgid "Select directory(s) that the confined application owns and writes into"
+ msgstr ""
+
+-#: ../gui/polgengui.py:632
++#: ../gui/polgengui.py:633
+ msgid "Select directory to generate policy files in"
+ msgstr ""
+
+-#: ../gui/polgengui.py:649
++#: ../gui/polgengui.py:650
+ #, python-format
+ msgid ""
+ "Type %s_t already defined in current policy.\n"
+ "Do you want to continue?"
+ msgstr ""
+
+-#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
++#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
+ msgid "Verify Name"
+ msgstr ""
+
+-#: ../gui/polgengui.py:653
++#: ../gui/polgengui.py:654
+ #, python-format
+ msgid ""
+ "Module %s.pp already loaded in current policy.\n"
+ "Do you want to continue?"
+ msgstr ""
+
+-#: ../gui/polgengui.py:699
++#: ../gui/polgengui.py:700
+ msgid ""
+ "You must add a name made up of letters and numbers and containing no spaces."
+ msgstr ""
+
+-#: ../gui/polgengui.py:713
++#: ../gui/polgengui.py:714
+ msgid "You must enter a executable"
+ msgstr ""
+
+-#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
++#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
+ msgid "Configue SELinux"
+ msgstr ""
+
+-#: ../gui/polgen.py:158
+-msgid "Internet Services Daemon"
+-msgstr ""
+-
+-#: ../gui/polgen.py:197
+-#, python-format
+-msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+-msgstr ""
+-
+-#: ../gui/polgen.py:324
+-msgid "You must enter a name for your confined process/user"
+-msgstr ""
+-
+-#: ../gui/polgen.py:326
+-msgid ""
+-"Name must be alpha numberic with no spaces. Consider using option \"-n "
+-"MODULENAME\""
+-msgstr ""
+-
+-#: ../gui/polgen.py:414
+-msgid "User Role types can not be assigned executables."
+-msgstr ""
+-
+-#: ../gui/polgen.py:420
+-msgid "Only Daemon apps can use an init script.."
+-msgstr ""
+-
+-#: ../gui/polgen.py:438
+-msgid "use_resolve must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:444
+-msgid "use_syslog must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:450
+-msgid "use_kerberos must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
+-msgstr ""
+-
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1306
+-#, python-format
+-msgid ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
+-msgstr ""
+-
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
+-msgstr ""
+-
+ #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+ msgid "Network Port"
+ msgstr ""
+@@ -1956,1411 +1843,1487 @@ msgstr ""
+ msgid "Group View"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
++#: ../sepolicy/sepolicy/generate.py:158
++msgid "Internet Services Daemon"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
++#: ../sepolicy/sepolicy/generate.py:171
++msgid "Valid Types:\n"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: ../sepolicy/sepolicy/generate.py:205
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: ../sepolicy/sepolicy/generate.py:332
++msgid "You must enter a name for your confined process/user"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:87
++#: ../sepolicy/sepolicy/generate.py:334
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:422
++msgid "User Role types can not be assigned executables."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
++#: ../sepolicy/sepolicy/generate.py:428
++msgid "Only Daemon apps can use an init script.."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
++#: ../sepolicy/sepolicy/generate.py:446
++msgid "use_resolve must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
++#: ../sepolicy/sepolicy/generate.py:452
++msgid "use_syslog must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
++#: ../sepolicy/sepolicy/generate.py:458
++msgid "use_kerberos must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
++#: ../sepolicy/sepolicy/generate.py:464
++msgid "manage_krb5_rcache must be a boolean value "
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
++#: ../sepolicy/sepolicy/generate.py:494
++msgid "USER Types automatically get a tmp type"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
++#: ../sepolicy/sepolicy/generate.py:1012
++msgid "You must enter the executable path for your confined process"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
++#: ../sepolicy/sepolicy/generate.py:1190
++msgid "Type Enforcement file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
++#: ../sepolicy/sepolicy/generate.py:1191
++msgid "Interface file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
++#: ../sepolicy/sepolicy/generate.py:1192
++msgid "File Contexts file"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
++#: ../sepolicy/sepolicy/generate.py:1193
++msgid "Setup Script"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
++msgstr ""
++
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
++msgstr ""
++
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
++
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
+ msgstr ""
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
+ msgstr ""
+
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
+ msgstr ""
+
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+ msgstr ""
+
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
+ msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
+ msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
+ msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
+ msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr ""
++
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
++msgstr ""
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/te.po b/policycoreutils/po/te.po
+index b73c65b..ffbf080 100644
+--- a/policycoreutils/po/te.po
++++ b/policycoreutils/po/te.po
+@@ -3,21 +3,21 @@
+ # This file is distributed under the same license as the PACKAGE package.
+ #
+ # Translators:
+-# Krishna Babu K <kkrothap at redhat.com>, 2008, 2009, 2010.
++# Krishna Babu K <kkrothap at redhat.com>, 2008-2010,2012.
+ msgid ""
+ msgstr ""
+ "Project-Id-Version: Policycoreutils\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
+ "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
+-"Language-Team: Telugu (http://www.transifex.net/projects/p/fedora/language/"
++"Language-Team: Telugu (http://www.transifex.com/projects/p/fedora/language/"
+ "te/)\n"
+ "Language: te\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
++"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -29,7 +29,7 @@ msgstr ""
+ " ఇచట: <script> నడుపవలిసిన స్క్రిప్ట్ యొక్క నామము,\n"
+ " <args ...> ఆ స్క్రిప్ట్కు ఆర్గుమెంట్స్."
+
+-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
++#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
+ #, c-format
+ msgid "failed to initialize PAM\n"
+ msgstr "PAM ను సిద్దముచేయుటలో విఫలమైంది\n"
+@@ -78,7 +78,7 @@ msgstr "మన్నించాలి, run_init అనునది SELinux క
+ msgid "authentication failed.\n"
+ msgstr "దృవీకరణ విఫలమైంది.\n"
+
+-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
++#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
+ #, c-format
+ msgid "Could not set exec context to %s.\n"
+ msgstr "%s కు exec సందర్భమును అమర్చలేకపోయింది.\n"
+@@ -91,855 +91,856 @@ msgstr "******************** ముఖ్యమైన ***********************\n"
+ msgid "To make this policy package active, execute:"
+ msgstr "ఈ విధాన సంకలనంను క్రియాశీలం చేయుటకు, నిర్వర్తించుము:"
+
+-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
+-msgid "global"
+-msgstr "సార్వత్రిక"
+-
+-#: ../semanage/seobject.py:225
++#: ../semanage/seobject.py:200
+ msgid "Could not create semanage handle"
+ msgstr "semanage హాండిల్ను సృష్టించలేకపోయింది"
+
+-#: ../semanage/seobject.py:233
++#: ../semanage/seobject.py:208
+ msgid "SELinux policy is not managed or store cannot be accessed."
+ msgstr "SELinux విధానం నిర్వహించబడలేదు లేదా నిల్వ వాడుకొన లేదు."
+
+-#: ../semanage/seobject.py:238
++#: ../semanage/seobject.py:213
+ msgid "Cannot read policy store."
+ msgstr "విధాన నిల్వను చదువలేదు."
+
+-#: ../semanage/seobject.py:243
++#: ../semanage/seobject.py:218
+ msgid "Could not establish semanage connection"
+ msgstr "semanage అనుసంధానంను ఎర్పరచలేక పోయింది."
+
+-#: ../semanage/seobject.py:248
++#: ../semanage/seobject.py:223
+ msgid "Could not test MLS enabled status"
+ msgstr "MLS చేతనమైన స్థితిని పరిశీలించలేక పోయింది"
+
+-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
+ msgid "Not yet implemented"
+ msgstr "ఇంకా మెరుగుపరచ లేదు"
+
+-#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:233
+ msgid "Semanage transaction already in progress"
+ msgstr "Semanage వ్యవహారము యిప్పటికే పురోగతినందు వున్నది"
+
+-#: ../semanage/seobject.py:267
++#: ../semanage/seobject.py:242
+ msgid "Could not start semanage transaction"
+ msgstr "semanage వ్యవహారాన్ని ప్రారంభించ లేకపోయింది"
+
+-#: ../semanage/seobject.py:278
++#: ../semanage/seobject.py:254
+ msgid "Could not commit semanage transaction"
+ msgstr "semanage వ్యవహారాన్ని అప్పగించ(commit)లేక పోయింది"
+
+-#: ../semanage/seobject.py:283
++#: ../semanage/seobject.py:259
+ msgid "Semanage transaction not in progress"
+ msgstr "Semanage వ్యవహారము పురోగతినందు లేదు"
+
+-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
+ msgid "Could not list SELinux modules"
+ msgstr "SELinux మాడ్యూల్సును జాబితా చేయలేకపోయింది"
+
+-#: ../semanage/seobject.py:308
++#: ../semanage/seobject.py:284
+ msgid "Modules Name"
+-msgstr ""
++msgstr "మాడ్యూళ్ళ పేరు"
+
+-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
+ msgid "Version"
+ msgstr "వర్షన్"
+
+-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
+ msgid "Disabled"
+ msgstr "అచేతనమైన"
+
+-#: ../semanage/seobject.py:326
++#: ../semanage/seobject.py:302
+ #, python-format
+ msgid "Could not disable module %s (remove failed)"
+-msgstr ""
++msgstr "మాడ్యూల్ %s అచేతనం చేయలేక పోయింది (తీసివేత విఫలమైంది)"
+
+-#: ../semanage/seobject.py:337
++#: ../semanage/seobject.py:313
+ #, python-format
+ msgid "Could not enable module %s (remove failed)"
+-msgstr ""
++msgstr "మాడ్యూల్ %s చేతనం చేయలేక పోయింది (తీసివేత విఫలమైంది)"
+
+-#: ../semanage/seobject.py:352
++#: ../semanage/seobject.py:328
+ #, python-format
+ msgid "Could not remove module %s (remove failed)"
+-msgstr ""
++msgstr "మాడ్యూల్ %s తీసివేయలేక పోయింది (తీసివేత విఫలమైంది)"
+
+-#: ../semanage/seobject.py:362
++#: ../semanage/seobject.py:338
+ msgid "dontaudit requires either 'on' or 'off'"
+-msgstr ""
++msgstr "dontaudit 'on' లేదా 'off' కావాలి"
+
+-#: ../semanage/seobject.py:391
++#: ../semanage/seobject.py:366
+ msgid "Builtin Permissive Types"
+-msgstr ""
++msgstr "అంతర్నిర్మిత పర్మిస్సివ్ రకాలు"
+
+-#: ../semanage/seobject.py:401
++#: ../semanage/seobject.py:376
+ msgid "Customized Permissive Types"
+-msgstr ""
++msgstr "మలచుకొనిన పర్మిసివ్ రకాలు"
+
+-#: ../semanage/seobject.py:442
++#: ../semanage/seobject.py:417
+ #, python-format
+ msgid "Could not set permissive domain %s (module installation failed)"
+ msgstr "అనుమతిగల డొమైన్ %sను అమర్చలేక పోయింది (మాడ్యూల్ సంస్థాపన విఫలమైంది)"
+
+-#: ../semanage/seobject.py:448
++#: ../semanage/seobject.py:423
+ #, python-format
+ msgid "Could not remove permissive domain %s (remove failed)"
+ msgstr "అనుమతిగల డొమైన్ %sను తొలగించలేక పోయింది (తొలగింపు విఫలమైంది)"
+
+-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
+-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
+-#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
+-#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
+-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
+-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
+-#: ../semanage/seobject.py:2045
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
+ #, python-format
+ msgid "Could not create a key for %s"
+ msgstr "%s కొరకు కీను సృష్టించలేకపోయింది"
+
+-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
+-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
+ #, python-format
+ msgid "Could not check if login mapping for %s is defined"
+ msgstr "%s కొరకు లాగిన్ మాపింగ్ నిర్వచించబడివుంటే పరిశీలించకుండా ఉండేది"
+
+-#: ../semanage/seobject.py:496
++#: ../semanage/seobject.py:471
+ #, python-format
+ msgid "Linux Group %s does not exist"
+ msgstr "లినక్స్ సమూహము %s లేదు"
+
+-#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:476
+ #, python-format
+ msgid "Linux User %s does not exist"
+ msgstr "లినక్స్ వినియోగదారి %s లేడు"
+
+-#: ../semanage/seobject.py:505
++#: ../semanage/seobject.py:480
+ #, python-format
+ msgid "Could not create login mapping for %s"
+ msgstr "%s కొరకు లాగిన్ మాపింగ్ను సృష్టించలేదు"
+
+-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
+ #, python-format
+ msgid "Could not set name for %s"
+ msgstr "%s కొరకు నామమును అమర్చలేక పోయింది"
+
+-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
+ #, python-format
+ msgid "Could not set MLS range for %s"
+ msgstr "%s కొరకు MLS స్థాయిని అమర్చలేకపోయింది"
+
+-#: ../semanage/seobject.py:518
++#: ../semanage/seobject.py:493
+ #, python-format
+ msgid "Could not set SELinux user for %s"
+ msgstr "%s కొరకు SELinux వినియోగదారిని అమర్చలేక పోయింది"
+
+-#: ../semanage/seobject.py:522
++#: ../semanage/seobject.py:497
+ #, python-format
+ msgid "Could not add login mapping for %s"
+ msgstr "%s కొరకు లాగిన్ మాపింగ్ను జతచేయ లేకపోయింది"
+
+-#: ../semanage/seobject.py:540
++#: ../semanage/seobject.py:515
+ msgid "Requires seuser or serange"
+ msgstr "seuser లేదా serange అవసరము"
+
+-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
+ #, python-format
+ msgid "Login mapping for %s is not defined"
+ msgstr "%s కొరకు లాగిన్ మాపింగ్ నిర్వచించబడలేదు"
+
+-#: ../semanage/seobject.py:567
++#: ../semanage/seobject.py:542
+ #, python-format
+ msgid "Could not query seuser for %s"
+ msgstr "%s కొరకు seuser ను క్వరీ చేయలేకపోయింది"
+
+-#: ../semanage/seobject.py:581
++#: ../semanage/seobject.py:556
+ #, python-format
+ msgid "Could not modify login mapping for %s"
+ msgstr "%s కొరకు లాగిన్ మాపింగ్ను సవరించ లేకపోయింది"
+
+-#: ../semanage/seobject.py:615
++#: ../semanage/seobject.py:590
+ #, python-format
+ msgid "Login mapping for %s is defined in policy, cannot be deleted"
+ msgstr "%s కొరకు లాగిన్ మాపింగ్ విధానంనందు నిర్వచించబడినది, తొలగించబడలేదు"
+
+-#: ../semanage/seobject.py:619
++#: ../semanage/seobject.py:594
+ #, python-format
+ msgid "Could not delete login mapping for %s"
+ msgstr "%s కు లాగిన్ మాపింగ్ను తొలగించలేక పోయింది"
+
+-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
+-#: ../semanage/seobject.py:897
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
+ msgid "Could not list login mappings"
+ msgstr "లాగిన్ మాపింగ్స్ను జాబితా చేయలేకపోయింది"
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
+ #: ../gui/system-config-selinux.glade:100
+ msgid "Login Name"
+ msgstr "లాగిన్ నామము"
+
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:128
+ #: ../gui/system-config-selinux.glade:915
+ #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
+ msgid "SELinux User"
+ msgstr "SELinux వినియోగదారి"
+
+-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
+ #: ../gui/system-config-selinux.glade:943
+ msgid "MLS/MCS Range"
+ msgstr "MLS/MCS వ్యాప్తి"
+
+-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
+-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
+-#: ../semanage/seobject.py:864
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
+ #, python-format
+ msgid "Could not check if SELinux user %s is defined"
+ msgstr "SELinux వినియోగదారి %s నిర్వచించబడివుంటే పరిశీలించకుండా ఉండేది"
+
+-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
+-#: ../semanage/seobject.py:870
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
+ #, python-format
+ msgid "Could not query user for %s"
+ msgstr "%s కొరకు వినియోగదారిని క్వరీ చేయలేకపోయింది"
+
+-#: ../semanage/seobject.py:726
++#: ../semanage/seobject.py:701
+ #, python-format
+ msgid "You must add at least one role for %s"
+ msgstr "%s కొరకు మీరు కనీసము వొక పాత్రను జతచేయవలెను"
+
+-#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:716
+ #, python-format
+ msgid "Could not create SELinux user for %s"
+ msgstr "%s కొరకు SELinux వినియోగదారిని సృష్టించ లేకపోయింది"
+
+-#: ../semanage/seobject.py:750
++#: ../semanage/seobject.py:725
+ #, python-format
+ msgid "Could not add role %s for %s"
+ msgstr "పాత్ర %s ను %s కొరకు జతచేయ లేకపోయింది"
+
+-#: ../semanage/seobject.py:759
++#: ../semanage/seobject.py:734
+ #, python-format
+ msgid "Could not set MLS level for %s"
+ msgstr "%s కు MLS స్థాయిని అమర్చ లేకపోయింది"
+
+-#: ../semanage/seobject.py:762
++#: ../semanage/seobject.py:737
+ #, python-format
+ msgid "Could not add prefix %s for %s"
+ msgstr "ప్రిఫిక్స్ %s ను %s కు జతచేయ లేకపోయింది"
+
+-#: ../semanage/seobject.py:765
++#: ../semanage/seobject.py:740
+ #, python-format
+ msgid "Could not extract key for %s"
+ msgstr "%s కొరకు కీను బయల్పరచ లేకపోయింది"
+
+-#: ../semanage/seobject.py:769
++#: ../semanage/seobject.py:744
+ #, python-format
+ msgid "Could not add SELinux user %s"
+ msgstr "SELinux వినియోగదారి %s ను జతచేయలేకపోయింది"
+
+-#: ../semanage/seobject.py:791
++#: ../semanage/seobject.py:766
+ msgid "Requires prefix, roles, level or range"
+ msgstr "ప్రిఫిక్స్, పాత్రలు, స్థాయి లేదా వ్యాప్తి అవసరము"
+
+-#: ../semanage/seobject.py:793
++#: ../semanage/seobject.py:768
+ msgid "Requires prefix or roles"
+ msgstr "ప్రిఫిక్స్ లేదా పాత్రలు అవసరము"
+
+-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
+ #, python-format
+ msgid "SELinux user %s is not defined"
+ msgstr "SELinux వినియోగదారి %s నిర్వచించబడలేదు"
+
+-#: ../semanage/seobject.py:832
++#: ../semanage/seobject.py:807
+ #, python-format
+ msgid "Could not modify SELinux user %s"
+ msgstr "SELinux వినియోగదారి %s ను సవరించలేదు"
+
+-#: ../semanage/seobject.py:866
++#: ../semanage/seobject.py:841
+ #, python-format
+ msgid "SELinux user %s is defined in policy, cannot be deleted"
+ msgstr "SELinux వినియోగదారి %s విధానం లో నిర్వచించబడినది, తొలగింపబడలేదు"
+
+-#: ../semanage/seobject.py:877
++#: ../semanage/seobject.py:852
+ #, python-format
+ msgid "Could not delete SELinux user %s"
+ msgstr "SELinux వినియోగదారి %s ను తొలగించ లేకపోయింది"
+
+-#: ../semanage/seobject.py:915
++#: ../semanage/seobject.py:890
+ msgid "Could not list SELinux users"
+ msgstr "SELinux వినియోగదారులను జాబితా చేయలేకపోయింది"
+
+-#: ../semanage/seobject.py:921
++#: ../semanage/seobject.py:896
+ #, python-format
+ msgid "Could not list roles for user %s"
+ msgstr "వినియోగదారి %s కొరకు పాత్రలను జాబితా చేయలేకపోయింది"
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "Labeling"
+ msgstr "లేబిలింగ్"
+
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
+ msgid "MLS/"
+ msgstr "MLS/"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "Prefix"
+ msgstr "ప్రిఫిక్స్"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Level"
+ msgstr "MCS స్థాయి"
+
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
+ msgid "MCS Range"
+ msgstr "MCS వ్యాప్తి"
+
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
+ #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
+ msgid "SELinux Roles"
+ msgstr "SELinux పాత్రలు"
+
+-#: ../semanage/seobject.py:967
++#: ../semanage/seobject.py:942
+ msgid "Protocol udp or tcp is required"
+ msgstr "నియమం udp లేదా tcp అవసరము"
+
+-#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:944
+ msgid "Port is required"
+ msgstr "పోర్ట్ అవసరము"
+
+-#: ../semanage/seobject.py:979
++#: ../semanage/seobject.py:954
+ msgid "Invalid Port"
+-msgstr ""
++msgstr "చెల్లని పోర్ట్"
+
+-#: ../semanage/seobject.py:983
++#: ../semanage/seobject.py:958
+ #, python-format
+ msgid "Could not create a key for %s/%s"
+ msgstr "%s/%s కొరకు కీను సృష్టించ లేకపోయింది"
+
+-#: ../semanage/seobject.py:994
++#: ../semanage/seobject.py:969
+ msgid "Type is required"
+ msgstr "రకము అవసరము"
+
+-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
+-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
+ #, python-format
+ msgid "Could not check if port %s/%s is defined"
+ msgstr "పోర్ట్ %s/%s నిర్వచించివుంటే పరిశీలించకుండా ఉండేది"
+
+-#: ../semanage/seobject.py:1002
++#: ../semanage/seobject.py:977
+ #, python-format
+ msgid "Port %s/%s already defined"
+ msgstr "పోర్ట్ %s/%s ఇప్పటికే నిర్వచించబడివుంది"
+
+-#: ../semanage/seobject.py:1006
++#: ../semanage/seobject.py:981
+ #, python-format
+ msgid "Could not create port for %s/%s"
+ msgstr "%s/%s కొరకు పోర్ట్ను సృష్టించ లేకపోయింది"
+
+-#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:987
+ #, python-format
+ msgid "Could not create context for %s/%s"
+ msgstr "%s/%s కొరకు సందర్భంను సృష్టించలేకపోయింది"
+
+-#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:991
+ #, python-format
+ msgid "Could not set user in port context for %s/%s"
+ msgstr "%s/%s కొరకు పొర్ట్ సందర్భంనందు వినియోగదారిని అమర్చ లేకపోయింది"
+
+-#: ../semanage/seobject.py:1020
++#: ../semanage/seobject.py:995
+ #, python-format
+ msgid "Could not set role in port context for %s/%s"
+ msgstr "%s/%s కొరకు పోర్ట్ సందర్భంనందు పాత్రను అమర్చ లేకపోయింది"
+
+-#: ../semanage/seobject.py:1024
++#: ../semanage/seobject.py:999
+ #, python-format
+ msgid "Could not set type in port context for %s/%s"
+ msgstr "%s/%s కొరకు పోర్ట్ సందర్భంనందు రకంను అమర్చ లేకపోయింది"
+
+-#: ../semanage/seobject.py:1029
++#: ../semanage/seobject.py:1004
+ #, python-format
+ msgid "Could not set mls fields in port context for %s/%s"
+ msgstr "%s/%s కొరకు పోర్ట్ సందర్భంనందు mls క్షేత్రాలను అమర్చ లేకపోయింది"
+
+-#: ../semanage/seobject.py:1033
++#: ../semanage/seobject.py:1008
+ #, python-format
+ msgid "Could not set port context for %s/%s"
+ msgstr "%s/%s కొరకు పోర్ట్ సందర్భంను అమర్చ లేకపోయింది"
+
+-#: ../semanage/seobject.py:1037
++#: ../semanage/seobject.py:1012
+ #, python-format
+ msgid "Could not add port %s/%s"
+ msgstr "పోర్ట్ %s/%s ను జతచేయలేకపోయింది"
+
+-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
+-#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
+ msgid "Requires setype or serange"
+ msgstr "setype లేదా serange అవసరము"
+
+-#: ../semanage/seobject.py:1053
++#: ../semanage/seobject.py:1028
+ msgid "Requires setype"
+ msgstr "setype అవసరము"
+
+-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
+ #, python-format
+ msgid "Port %s/%s is not defined"
+ msgstr "పోర్ట్ %s/%s నిర్వచించబడిలేదు"
+
+-#: ../semanage/seobject.py:1065
++#: ../semanage/seobject.py:1040
+ #, python-format
+ msgid "Could not query port %s/%s"
+ msgstr "పోర్ట్ %s/%s ను క్వరీ చేయలేకపోయింది"
+
+-#: ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1051
+ #, python-format
+ msgid "Could not modify port %s/%s"
+ msgstr "పోర్ట్ %s/%s ను సవరించలేకపోయింది"
+
+-#: ../semanage/seobject.py:1089
++#: ../semanage/seobject.py:1064
+ msgid "Could not list the ports"
+ msgstr "పోర్ట్స్ ను జాబితాచేయలేకపోయింది"
+
+-#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1080
+ #, python-format
+ msgid "Could not delete the port %s"
+ msgstr "పోర్ట్ %s ను తోలగించలేకపోయింది"
+
+-#: ../semanage/seobject.py:1122
++#: ../semanage/seobject.py:1097
+ #, python-format
+ msgid "Port %s/%s is defined in policy, cannot be deleted"
+ msgstr "పోర్ట్ %s/%s విధానం నందు నిర్వచించబడింది, తొలగింపబడలేదు"
+
+-#: ../semanage/seobject.py:1126
++#: ../semanage/seobject.py:1101
+ #, python-format
+ msgid "Could not delete port %s/%s"
+ msgstr "పోర్ట్ %s/%s ను తోలగించలేకపోయింది"
+
+-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
+ msgid "Could not list ports"
+ msgstr "పోర్ట్స్ ను జాబితాచేయలేకపోయింది"
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "SELinux Port Type"
+ msgstr "SELinux పోర్ట్ రకము"
+
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
+ msgid "Proto"
+ msgstr "Proto"
+
+-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
+ msgid "Port Number"
+ msgstr "పోర్ట్ సంఖ్య"
+
+-#: ../semanage/seobject.py:1222
++#: ../semanage/seobject.py:1197
+ msgid "Node Address is required"
+ msgstr "నోడు చిరునామా అవసరమైనది"
+
+-#: ../semanage/seobject.py:1237
++#: ../semanage/seobject.py:1212
+ msgid "Unknown or missing protocol"
+ msgstr "తెలియని లేదా తప్పిపోయిన నిభందన"
+
+-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
+-#: ../semanage/seobject.py:1728
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
+ msgid "SELinux Type is required"
+ msgstr "SELinux రకము అవసరము"
+
+-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
+-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
+-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
+-#: ../semanage/seobject.py:1732
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
+ #, python-format
+ msgid "Could not create key for %s"
+ msgstr "%s కొరకు కీను సృష్టించలేకపోయింది"
+
+-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
+-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
+ #, python-format
+ msgid "Could not check if addr %s is defined"
+ msgstr "%s చిరునామా నిర్వచించబడివుంటే పరిశీలించలేక పోయేది"
+
+-#: ../semanage/seobject.py:1266
++#: ../semanage/seobject.py:1241
+ #, python-format
+ msgid "Could not create addr for %s"
+ msgstr "%s కొరకు చిరునామాను సృష్టించలేకపోయింది"
+
+-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
+-#: ../semanage/seobject.py:1690
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
+ #, python-format
+ msgid "Could not create context for %s"
+ msgstr "%s కొరకు సందర్భంను సృష్టించలేకపోయింది"
+
+-#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1251
+ #, python-format
+ msgid "Could not set mask for %s"
+ msgstr "%s కొరకు తొడుగు(మాస్కు)ను అమర్చలేక పోయింది"
+
+-#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1255
+ #, python-format
+ msgid "Could not set user in addr context for %s"
+ msgstr "%s కొరకు చిరునామా సందర్భంనందు వినియోగదారిని అమర్చలేకపోయింది"
+
+-#: ../semanage/seobject.py:1284
++#: ../semanage/seobject.py:1259
+ #, python-format
+ msgid "Could not set role in addr context for %s"
+ msgstr "%s కొరకు చిరునామా సందర్భంనందు పాత్రను అమర్చలేకపోయింది"
+
+-#: ../semanage/seobject.py:1288
++#: ../semanage/seobject.py:1263
+ #, python-format
+ msgid "Could not set type in addr context for %s"
+ msgstr "%s కొరకు చిరునామా సందర్భంనందు రకమును అమర్చలేకపోయింది"
+
+-#: ../semanage/seobject.py:1293
++#: ../semanage/seobject.py:1268
+ #, python-format
+ msgid "Could not set mls fields in addr context for %s"
+ msgstr "%s కొరకు చిరునామా సందర్భంనందు mls క్షేత్రాలను అమర్చలేకపోయింది"
+
+-#: ../semanage/seobject.py:1297
++#: ../semanage/seobject.py:1272
+ #, python-format
+ msgid "Could not set addr context for %s"
+ msgstr "%s కొరకు చిరునామా సందర్భంను అమర్చలేకపోయింది"
+
+-#: ../semanage/seobject.py:1301
++#: ../semanage/seobject.py:1276
+ #, python-format
+ msgid "Could not add addr %s"
+ msgstr "చిరునామా %s జతచేయలేక పోయింది"
+
+-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
+ #, python-format
+ msgid "Addr %s is not defined"
+ msgstr "చిరునామా %s నిర్వచించబడిలేదు"
+
+-#: ../semanage/seobject.py:1330
++#: ../semanage/seobject.py:1305
+ #, python-format
+ msgid "Could not query addr %s"
+ msgstr "చిరునామా %sను క్వరీచేయలేక పోయింది"
+
+-#: ../semanage/seobject.py:1340
++#: ../semanage/seobject.py:1315
+ #, python-format
+ msgid "Could not modify addr %s"
+ msgstr "చిరునామా %sను సవరించలేక పోయింది"
+
+-#: ../semanage/seobject.py:1368
++#: ../semanage/seobject.py:1343
+ #, python-format
+ msgid "Addr %s is defined in policy, cannot be deleted"
+ msgstr "విధానం నందు నిర్వచించబడిన చిరునామా %s, తొలగింపబడలేదు"
+
+-#: ../semanage/seobject.py:1372
++#: ../semanage/seobject.py:1347
+ #, python-format
+ msgid "Could not delete addr %s"
+ msgstr "చిరునామా %sను తొలగించలేక పోయింది"
+
+-#: ../semanage/seobject.py:1384
++#: ../semanage/seobject.py:1359
+ msgid "Could not deleteall node mappings"
+-msgstr ""
++msgstr "అన్ని నోడ్ మాపింగ్సును తొలగించలేదు"
+
+-#: ../semanage/seobject.py:1398
++#: ../semanage/seobject.py:1373
+ msgid "Could not list addrs"
+ msgstr "చిరునామాలను జాబితా చేయలేక పోయింది"
+
+-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
+-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
+ #, python-format
+ msgid "Could not check if interface %s is defined"
+ msgstr "అంతర్ఫలకం %s నిర్వచించివుంటే పరిశీలించకుండా ఉండేది"
+
+-#: ../semanage/seobject.py:1465
++#: ../semanage/seobject.py:1440
+ #, python-format
+ msgid "Could not create interface for %s"
+ msgstr "%s కొరకు అంతర్ఫలకంను సృష్టించ లేకపోయింది"
+
+-#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1449
+ #, python-format
+ msgid "Could not set user in interface context for %s"
+ msgstr "%s కొరకు అంతర్ఫలకం సందర్భంనందు వినియోగదారిని అమర్చ లేకపోయింది"
+
+-#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1453
+ #, python-format
+ msgid "Could not set role in interface context for %s"
+ msgstr "%s కొరకు అంతర్ఫలకం సందర్భంనందు పాత్రను అమర్చ లేకపోయింది"
+
+-#: ../semanage/seobject.py:1482
++#: ../semanage/seobject.py:1457
+ #, python-format
+ msgid "Could not set type in interface context for %s"
+ msgstr "%s కొరకు అంతర్ఫలకం సందర్భంనందు రకమును అమర్చ లేకపోయింది"
+
+-#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1462
+ #, python-format
+ msgid "Could not set mls fields in interface context for %s"
+ msgstr "%s కొరకు అంతర్ఫలకం సందర్భంనందు mls క్షేత్రములను అమర్చ లేకపోయింది"
+
+-#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1466
+ #, python-format
+ msgid "Could not set interface context for %s"
+ msgstr "%s కొరకు అంతర్ఫలకం సందర్భం ను అమర్చ లేకపోయింది"
+
+-#: ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1470
+ #, python-format
+ msgid "Could not set message context for %s"
+ msgstr "%s కొరకు సందేశం సందర్భంను అమర్చ లేకపోయింది"
+
+-#: ../semanage/seobject.py:1499
++#: ../semanage/seobject.py:1474
+ #, python-format
+ msgid "Could not add interface %s"
+ msgstr "అంతర్ఫలకం %s ను జతచేయలేకపోయింది"
+
+-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
+ #, python-format
+ msgid "Interface %s is not defined"
+ msgstr "అంతర్ఫలకం %s నిర్వచించబడిలేదు"
+
+-#: ../semanage/seobject.py:1526
++#: ../semanage/seobject.py:1501
+ #, python-format
+ msgid "Could not query interface %s"
+ msgstr "అంతర్ఫలకం %s ను క్వరీ చేయలేకపోయింది"
+
+-#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1512
+ #, python-format
+ msgid "Could not modify interface %s"
+ msgstr "అంతర్ఫలకం %s ను సవరించలేకపోయింది"
+
+-#: ../semanage/seobject.py:1562
++#: ../semanage/seobject.py:1537
+ #, python-format
+ msgid "Interface %s is defined in policy, cannot be deleted"
+ msgstr "అంతర్ఫలకం %s విధానంనందు నిర్వచించబడివుంది, తోలగింపబడలేదు"
+
+-#: ../semanage/seobject.py:1566
++#: ../semanage/seobject.py:1541
+ #, python-format
+ msgid "Could not delete interface %s"
+ msgstr "అంతర్ఫలకం %s ను తొలగించలేకపోయింది"
+
+-#: ../semanage/seobject.py:1578
++#: ../semanage/seobject.py:1553
+ msgid "Could not delete all interface mappings"
+-msgstr ""
++msgstr "అన్ని యింటర్ఫేస్ మాపింగ్స్ తొలగించలేక పోయింది"
+
+-#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1567
+ msgid "Could not list interfaces"
+ msgstr "అంతర్ఫలకంలను జాబీతా చేయలేకపోయింది"
+
+-#: ../semanage/seobject.py:1617
++#: ../semanage/seobject.py:1592
+ msgid "SELinux Interface"
+ msgstr "SELinux అంతర్ఫలకం"
+
+-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
+ msgid "Context"
+ msgstr "సందర్భము"
+
+-#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1652
+ #, python-format
+ msgid "Equivalence class for %s already exists"
+-msgstr ""
++msgstr "%s కు సమానపు క్లాస్ యిప్పటికే వుంది"
+
+-#: ../semanage/seobject.py:1673
++#: ../semanage/seobject.py:1658
+ #, python-format
+ msgid "File spec %s conflicts with equivalency rule '%s %s'"
+-msgstr ""
++msgstr "ఫైల్ స్పెక్ %s సరితూగు నియమం '%s %s' తో విభేదిస్తోంది"
+
+-#: ../semanage/seobject.py:1682
++#: ../semanage/seobject.py:1667
+ #, python-format
+ msgid "Equivalence class for %s does not exists"
+-msgstr ""
++msgstr "%s కొరకు సమానపు క్లాస్ లేదు"
+
+-#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1681
+ #, python-format
+ msgid "Could not set user in file context for %s"
+ msgstr "%s కొరకు దస్త్ర సందర్భంనందు వినియోగదారిని అమర్చలేకపోయింది"
+
+-#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1685
+ #, python-format
+ msgid "Could not set role in file context for %s"
+ msgstr "%s కొరకు దస్త్ర సందర్భంనందు పాత్రను అమర్చలేకపోయింది"
+
+-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
+ #, python-format
+ msgid "Could not set mls fields in file context for %s"
+ msgstr "%s కొరకు దస్త్ర సందర్భంనందు mls క్షేత్రాలను అమర్చలేకపోయింది"
+
+-#: ../semanage/seobject.py:1711
++#: ../semanage/seobject.py:1696
+ msgid "Invalid file specification"
+ msgstr "సరికాని దస్త్రము విశదీకరణము"
+
+-#: ../semanage/seobject.py:1713
++#: ../semanage/seobject.py:1698
+ msgid "File specification can not include spaces"
+-msgstr ""
++msgstr "ఫైల్ స్పెసిఫికేషన్ ఖాళీలను కలిగివుండలేదు"
+
+-#: ../semanage/seobject.py:1718
++#: ../semanage/seobject.py:1703
+ #, python-format
+ msgid ""
+ "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
+ msgstr ""
++"ఫైల్ స్పెక్ %s అనునది సరితూగు నియమం '%s %s' తో విభేదించును; బదులుగా '%s' జతచేయుటకు ప్రయత్నించు"
+
+-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
+-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
+-#: ../semanage/seobject.py:1880
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
+ #, python-format
+ msgid "Could not check if file context for %s is defined"
+ msgstr "%s కొరకు దస్త్ర సందర్భం నిర్వచించబడివుంటే పరిశీలించకుండా ఉండేది"
+
+-#: ../semanage/seobject.py:1749
++#: ../semanage/seobject.py:1734
+ #, python-format
+ msgid "Could not create file context for %s"
+ msgstr "%s కొరకు దస్త్ర సందర్భంను సృష్టించలేకపోయింది"
+
+-#: ../semanage/seobject.py:1757
++#: ../semanage/seobject.py:1742
+ #, python-format
+ msgid "Could not set type in file context for %s"
+ msgstr "%s కొరకు దస్త్ర సందర్భంనందు రకమును అమర్చలేకపోయింది"
+
+-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
+-#: ../semanage/seobject.py:1826
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
+ #, python-format
+ msgid "Could not set file context for %s"
+ msgstr "%s కొరకు దస్త్రము సందర్భంను అమర్చలేకపోయింది"
+
+-#: ../semanage/seobject.py:1771
++#: ../semanage/seobject.py:1756
+ #, python-format
+ msgid "Could not add file context for %s"
+ msgstr "%s కొరకు దస్త్రము సందర్భంను జతచేయలేకపోయింది"
+
+-#: ../semanage/seobject.py:1785
++#: ../semanage/seobject.py:1770
+ msgid "Requires setype, serange or seuser"
+ msgstr "setype, serange లేదా seuser అవసరము"
+
+-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
+ #, python-format
+ msgid "File context for %s is not defined"
+ msgstr "%s కొరకు దస్త్రము సందర్భం నిర్వచించబడిలేదు"
+
+-#: ../semanage/seobject.py:1804
++#: ../semanage/seobject.py:1789
+ #, python-format
+ msgid "Could not query file context for %s"
+ msgstr "%s కొరకు దస్త్రము సందర్భంను క్వరీచేయలేకపోయింది"
+
+-#: ../semanage/seobject.py:1830
++#: ../semanage/seobject.py:1815
+ #, python-format
+ msgid "Could not modify file context for %s"
+ msgstr "దస్త్రము సందర్భంను %s కొరకు సవరించలేదు"
+
+-#: ../semanage/seobject.py:1843
++#: ../semanage/seobject.py:1828
+ msgid "Could not list the file contexts"
+ msgstr "దస్త్రము సందర్భంలను జాబితా చేయలేకపోయింది"
+
+-#: ../semanage/seobject.py:1857
++#: ../semanage/seobject.py:1842
+ #, python-format
+ msgid "Could not delete the file context %s"
+ msgstr "దస్త్రము సందర్భం %sను తొలగించలేకపోయింది"
+
+-#: ../semanage/seobject.py:1882
++#: ../semanage/seobject.py:1867
+ #, python-format
+ msgid "File context for %s is defined in policy, cannot be deleted"
+ msgstr "%s కొరకు దస్త్రము సందర్భం విధానంలో నిర్వచించబడివుంది, తొలగింపబడలేదు"
+
+-#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1873
+ #, python-format
+ msgid "Could not delete file context for %s"
+ msgstr "%s కొరకు దస్త్రము సందర్భంను తొలగించలేకపోయింది"
+
+-#: ../semanage/seobject.py:1903
++#: ../semanage/seobject.py:1888
+ msgid "Could not list file contexts"
+ msgstr "దస్త్రము సందర్భంలను జాబితా చేయలేకపోయింది"
+
+-#: ../semanage/seobject.py:1907
++#: ../semanage/seobject.py:1892
+ msgid "Could not list local file contexts"
+ msgstr "స్థానిక దస్త్ర సందర్భంలను జాబితాచేయలేకపోయింది"
+
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
+ msgid "SELinux fcontext"
+ msgstr "SELinux fcontext"
+
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
+ msgid "type"
+ msgstr "రకము"
+
+-#: ../semanage/seobject.py:1957
++#: ../semanage/seobject.py:1942
+ msgid ""
+ "\n"
+ "SELinux Distribution fcontext Equivalence \n"
+ msgstr ""
++"\n"
++"SELinux పంపిణీ fcontext సమానత \n"
+
+-#: ../semanage/seobject.py:1962
++#: ../semanage/seobject.py:1947
+ msgid ""
+ "\n"
+ "SELinux Local fcontext Equivalence \n"
+ msgstr ""
++"\n"
++"SELinux స్థానిక fcontext సమానత \n"
+
+-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
+-#: ../semanage/seobject.py:2054
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
+ #, python-format
+ msgid "Could not check if boolean %s is defined"
+ msgstr "బూలియన్ %s నిర్వచించబడితే పరిశీలించి ఉండేదికాదు"
+
+-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
+ #, python-format
+ msgid "Boolean %s is not defined"
+ msgstr "బూలియన్ %s నిర్వచించబడిలేదు"
+
+-#: ../semanage/seobject.py:2002
++#: ../semanage/seobject.py:1987
+ #, python-format
+ msgid "Could not query file context %s"
+ msgstr "దస్త్రము సందర్భం %s ను క్వరీ చేయలేకపోయింది"
+
+-#: ../semanage/seobject.py:2007
++#: ../semanage/seobject.py:1992
+ #, python-format
+ msgid "You must specify one of the following values: %s"
+ msgstr "ఈక్రింది విలువలలో వొకదానిని మీరు తప్పక తెలుపవలెను: %s"
+
+-#: ../semanage/seobject.py:2012
++#: ../semanage/seobject.py:1997
+ #, python-format
+ msgid "Could not set active value of boolean %s"
+ msgstr "బూలియన్ %s యొక్క క్రియాశీల విలువను అమర్చలేక పోయింది"
+
+-#: ../semanage/seobject.py:2015
++#: ../semanage/seobject.py:2000
+ #, python-format
+ msgid "Could not modify boolean %s"
+ msgstr "బూలియన్ %s ను సవరించలేకపోయింది"
+
+-#: ../semanage/seobject.py:2033
++#: ../semanage/seobject.py:2018
+ #, python-format
+ msgid "Bad format %s: Record %s"
+ msgstr "చెడ్డ రూపీకరణం %s: రికార్డు %s"
+
+-#: ../semanage/seobject.py:2056
++#: ../semanage/seobject.py:2042
+ #, python-format
+ msgid "Boolean %s is defined in policy, cannot be deleted"
+ msgstr "బూలియన్ %s విధానంనందు నిర్వచించబడివుంది, తొలగింపబడలేదు"
+
+-#: ../semanage/seobject.py:2060
++#: ../semanage/seobject.py:2046
+ #, python-format
+ msgid "Could not delete boolean %s"
+ msgstr "బూలియన్ %s తొలగింపలేకపోయింది"
+
+-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
+ msgid "Could not list booleans"
+ msgstr "బూలియన్స్ ను జాబితాచేయలేకపోయింది"
+
+-#: ../semanage/seobject.py:2112
++#: ../semanage/seobject.py:2100
+ msgid "unknown"
+ msgstr "తెలియని"
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "off"
+ msgstr "ఆఫ్"
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "on"
+ msgstr "ఆన్"
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "SELinux boolean"
+ msgstr "SELinux బూలియన్"
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "State"
+-msgstr ""
++msgstr "స్థితి"
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "Default"
+-msgstr ""
++msgstr "అప్రమేయం"
+
+-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
+-#: ../gui/polgengui.py:253
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
++#: ../gui/polgengui.py:254
+ msgid "Description"
+ msgstr "వివరణ"
+
+@@ -1003,7 +1004,7 @@ msgstr "మెమొరిని కేటాయించుటలో దోష
+ msgid "Error sending audit message.\n"
+ msgstr "ఆడిట్ సందేశమును పంపుటలో దోషము.\n"
+
+-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
++#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
+ #, c-format
+ msgid "Could not determine enforcing mode.\n"
+ msgstr "బలవంతపు రీతిని నిర్ధారించలేకపోయింది.\n"
+@@ -1118,62 +1119,66 @@ msgstr "ఖాళీ చిహ్నపు సమితిని పొందల
+ msgid "Unable to set SIGHUP handler\n"
+ msgstr "SIGHUP సంభాలికను అమర్చలేకపోయింది\n"
+
+-#: ../newrole/newrole.c:1053
++#: ../newrole/newrole.c:1036
++msgid "Sorry, newrole failed to drop capabilities\n"
++msgstr ""
++
++#: ../newrole/newrole.c:1052
+ #, c-format
+ msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
+ msgstr "మన్నించాలి, కొత్త పాత్ర SELinux కెర్నల్ నందు మాత్రమే ఉపయోగించవచ్చు.\n"
+
+-#: ../newrole/newrole.c:1070
++#: ../newrole/newrole.c:1069
+ #, c-format
+ msgid "failed to get old_context.\n"
+ msgstr "పాత సందర్భంను పొందుటలో విఫలమైంది(_c).\n"
+
+-#: ../newrole/newrole.c:1077
++#: ../newrole/newrole.c:1076
+ #, c-format
+ msgid "Warning! Could not retrieve tty information.\n"
+ msgstr "హెచ్చరిక! tty సమాచారాన్ని తిరిగిపొందలేక పోయింది.\n"
+
+-#: ../newrole/newrole.c:1098
++#: ../newrole/newrole.c:1097
+ #, c-format
+ msgid "error on reading PAM service configuration.\n"
+ msgstr "PAM సేవా ఆకృతీకరణ చదువుటలో దోషము.\n"
+
+-#: ../newrole/newrole.c:1133
++#: ../newrole/newrole.c:1132
+ #, c-format
+ msgid "newrole: incorrect password for %s\n"
+ msgstr "కొత్తపాత్ర: %s కొరకు సరికాని సంకేతపదము\n"
+
+-#: ../newrole/newrole.c:1160
++#: ../newrole/newrole.c:1159
+ #, c-format
+ msgid "newrole: failure forking: %s"
+ msgstr "కొత్తపాత్ర: వైఫల్య ఫోర్కింగ్: %s"
+
+-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
++#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
+ #, c-format
+ msgid "Unable to restore tty label...\n"
+ msgstr "tty లేబుల్ను తిరిగిఉంచలేక పోయింది...\n"
+
+-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
++#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
+ #, c-format
+ msgid "Failed to close tty properly\n"
+ msgstr "tty ను తగురీతిగా మూయుటలో విఫలమైంది\n"
+
+-#: ../newrole/newrole.c:1224
++#: ../newrole/newrole.c:1223
+ #, c-format
+ msgid "Could not close descriptors.\n"
+ msgstr "వివరణిలను మూయులేక పోయింది.\n"
+
+-#: ../newrole/newrole.c:1251
++#: ../newrole/newrole.c:1250
+ #, c-format
+ msgid "Error allocating shell's argv0.\n"
+ msgstr "షెల్ యొక్క argvo కేటాయించుటలో దోషము.\n"
+
+-#: ../newrole/newrole.c:1287
++#: ../newrole/newrole.c:1286
+ #, c-format
+ msgid "Unable to restore the environment, aborting\n"
+ msgstr "వాతావరణాన్ని తిరిగివుంచలేక పోయింది, బహిష్కరిస్తోంది\n"
+
+-#: ../newrole/newrole.c:1298
++#: ../newrole/newrole.c:1297
+ msgid "failed to exec shell\n"
+ msgstr "షెల్ నిర్వర్తించుటలో విఫలమైంది\n"
+
+@@ -1276,2088 +1281,2959 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+ msgid "chcat -l +CompanyConfidential juser"
+ msgstr "chcat -l +CompanyConfidential juser"
+
+-#: ../scripts/chcat:399 ../gui/polgen.py:1351
+-#, c-format, python-format
++#: ../scripts/chcat:399
++#, c-format
+ msgid "Options Error %s "
+ msgstr "ఐచ్చికముల దోషము %s "
+
+-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
++#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
+ msgid "Boolean"
+-msgstr ""
++msgstr "బూలియన్"
+
+-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
++#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
+ msgid "all"
+-msgstr ""
++msgstr "అన్ని"
+
+-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
++#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
+ #: ../gui/system-config-selinux.glade:1615
+ #: ../gui/system-config-selinux.glade:1820
+ #: ../gui/system-config-selinux.glade:2437
+ msgid "Customized"
+-msgstr ""
++msgstr "మలచుకొనిన"
+
+ #: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:1911
+ msgid "File Labeling"
+-msgstr ""
++msgstr "దస్త్రము లేబులింగ్"
+
+ #: ../gui/fcontextPage.py:74
+ msgid ""
+ "File\n"
+ "Specification"
+ msgstr ""
++"దస్త్రము\n"
++"విశదీకరణము"
+
+ #: ../gui/fcontextPage.py:81
+ msgid ""
+ "Selinux\n"
+ "File Type"
+ msgstr ""
++"Selinux\n"
++"దస్త్రము రకము"
+
+ #: ../gui/fcontextPage.py:88
+ msgid ""
+ "File\n"
+ "Type"
+ msgstr ""
++"దస్త్రము\n"
++"రకము"
+
+ #: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2098
+ msgid "User Mapping"
+-msgstr ""
++msgstr "వినియోగదారి మాపింగ్"
+
+ #: ../gui/loginsPage.py:52
+ msgid ""
+ "Login\n"
+ "Name"
+ msgstr ""
++"లాగిన్\n"
++"నామము"
+
+ #: ../gui/loginsPage.py:56 ../gui/usersPage.py:50
+ msgid ""
+ "SELinux\n"
+ "User"
+ msgstr ""
++"SELinux\n"
++"వినియోగదారి"
+
+ #: ../gui/loginsPage.py:59 ../gui/usersPage.py:55
+ msgid ""
+ "MLS/\n"
+ "MCS Range"
+ msgstr ""
++"MLS/\n"
++"MCS వ్యాప్తి"
+
+ #: ../gui/loginsPage.py:133
+ #, python-format
+ msgid "Login '%s' is required"
+-msgstr ""
++msgstr "లాగిన్ '%s' అవసరము"
+
+ #: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+-msgstr ""
++msgstr "విధానం మాడ్యూల్"
+
+ #: ../gui/modulesPage.py:57
+ msgid "Module Name"
+-msgstr ""
++msgstr "మాడ్యూల్ నామము"
+
+ #: ../gui/modulesPage.py:134
+ msgid "Disable Audit"
+-msgstr ""
++msgstr "ఆడిట్ అచేతనంచేయుము"
+
+ #: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+-msgstr ""
++msgstr "ఆడిట్ చేతనంచేయి"
+
+ #: ../gui/modulesPage.py:162
+ msgid "Load Policy Module"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:79
+-msgid "Polgen"
+-msgstr ""
++msgstr "విధానం మాడ్యూల్ను నింపుము"
+
+-#: ../gui/polgen.glade:80
++#: ../gui/polgen.glade:9
+ msgid "Red Hat 2007"
+-msgstr ""
++msgstr "Red Hat 2007"
+
+-#: ../gui/polgen.glade:81
++#: ../gui/polgen.glade:11
+ msgid "GPL"
+-msgstr ""
++msgstr "GPL"
+
+ #. TRANSLATORS: Replace this string with your names, one name per line.
+-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
++#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
+ msgid "translator-credits"
+-msgstr ""
++msgstr "కృష్ణబాబు క్రొత్తపల్లి <kkrothap at redhat.com> 2009,2010,2012."
++
++#: ../gui/polgen.glade:34
++msgid "Add Booleans Dialog"
++msgstr "బూలియన్స్ డైలాగ్ను జతచేయుము"
+
+-#: ../gui/polgen.glade:90
++#: ../gui/polgen.glade:101
++msgid "Boolean Name"
++msgstr "బూలియన్ నామము"
++
++#: ../gui/polgen.glade:230
+ msgid "SELinux Policy Generation Tool"
+-msgstr ""
++msgstr "SELinux పాలసి ఉద్భవన సాధనం"
+
+-#: ../gui/polgen.glade:128
++#: ../gui/polgen.glade:251
+ msgid ""
+ "<b>Select the policy type for the application or user role you want to "
+ "confine:</b>"
+-msgstr ""
++msgstr "<b>మీరు నిర్భందించాలనుకొన్న అనువర్తనం లేదా వాడుకరి పాత్ర కొరకు విధానం యెంపికచేయి:</b>"
+
+-#: ../gui/polgen.glade:177
++#: ../gui/polgen.glade:284
+ msgid "<b>Applications</b>"
+-msgstr ""
++msgstr "<b>అనువర్తనములు</b>"
++
++#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
++msgid "Standard Init Daemon"
++msgstr "ప్రామాణిక Init డెమోన్"
+
+-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
++#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
+ msgid ""
+ "Standard Init Daemon are daemons started on boot via init scripts. Usually "
+ "requires a script in /etc/rc.d/init.d"
+ msgstr ""
++"ప్రామాణిక Init డెమోన్ బూట్ నందు init స్క్రిప్ట్స్ ద్వారా ప్రారంభమగు డెమోన్స్. సాదారణంగా /etc/rc.d/"
++"init.d నందు ఒక స్క్రిప్టు కావాలి"
+
+-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
+-msgid "Standard Init Daemon"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
+ msgid "DBUS System Daemon"
+-msgstr ""
++msgstr "DBUS సిస్టమ్ డెమోన్"
++
++#: ../gui/polgen.glade:349
++msgid "Internet Services Daemon (inetd)"
++msgstr "ఇంటర్నెట్ సేవల డెమోన్ (inetd)"
+
+-#: ../gui/polgen.glade:280
++#: ../gui/polgen.glade:353
+ msgid "Internet Services Daemon are daemons started by xinetd"
+-msgstr ""
++msgstr "ఇంటర్నెట్ సేవల డెమోన్ xinetd ద్వారా ప్రారంభించిన డెమోన్స్"
+
+-#: ../gui/polgen.glade:282
+-msgid "Internet Services Daemon (inetd)"
+-msgstr ""
++#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
++msgid "Web Application/Script (CGI)"
++msgstr "వెబ్ అనువర్తనము/స్క్రిప్ట్ (CGI)"
+
+-#: ../gui/polgen.glade:301
++#: ../gui/polgen.glade:370
+ msgid ""
+ "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
+-msgstr ""
++msgstr "వెబ్ అనువర్తనములు/స్క్రిప్ట్ (CGI) CGI స్క్రిప్ట్స్ వెబ్ సేవిక ద్వారా ప్రారంభించబడినవి (apache)"
+
+-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
+-msgid "Web Application/Script (CGI)"
+-msgstr ""
++#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
++msgid "User Application"
++msgstr "వినియోగదారి అనువర్తనము"
+
+-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
++#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
+ msgid ""
+ "User Application are any application that you would like to confine that is "
+ "started by a user"
+ msgstr ""
++"వినియోగదారుని చేత ప్రారంభించబడి మీరు పరిమితం చేయుటకు ఇష్టపడు ఏ అనువర్తనమైనా వినియోగదారుని అనువర్తనమే"
+
+-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
+-msgid "User Application"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:345 ../gui/polgen.py:161
++#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
+ msgid "Sandbox"
+-msgstr ""
++msgstr "Sandbox"
+
+-#: ../gui/polgen.glade:391
++#: ../gui/polgen.glade:446
+ msgid "<b>Login Users</b>"
+-msgstr ""
++msgstr "<b>లాగిన్ వినియోగదారులు</b>"
++
++#: ../gui/polgen.glade:478
++msgid "Existing User Roles"
++msgstr "ఉన్న వినియోగాదారి పాత్రలు"
+
+-#: ../gui/polgen.glade:453
++#: ../gui/polgen.glade:482
+ msgid "Modify an existing login user record."
+-msgstr ""
++msgstr "ఉన్న లాగిన్ వినియోగదారి రికార్డ్ను సవరించుము"
+
+-#: ../gui/polgen.glade:455
+-msgid "Existing User Roles"
+-msgstr ""
++#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
++msgid "Minimal Terminal User Role"
++msgstr "కనీస టెర్మినల్ వినియోగదారి పాత్ర"
+
+-#: ../gui/polgen.glade:474
++#: ../gui/polgen.glade:499
+ 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 ""
++"ఈ వినియోగాదారి మిషన్కు టెర్మినల్ లేదా దూరస్థ లాగిన్ ద్వారా లాగిన్ అవుతాడు. అప్రమేయంగా ఈ వినియోగదారి ఏ "
++"setuid, networking, sudo, su లను కలిగివుండడు."
+
+-#: ../gui/polgen.glade:476 ../gui/polgen.py:162
+-msgid "Minimal Terminal User Role"
+-msgstr ""
++#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
++msgid "Minimal X Windows User Role"
++msgstr "కనీస X విండోస్ వినియోగదారి పాత్ర"
+
+-#: ../gui/polgen.glade:495
++#: ../gui/polgen.glade:516
+ 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 ""
++"ఈ వినియోగాదారి మిషన్కు X లేదా టెర్మినల్ ద్వారా లాగిన్ కాగలడు. అప్రమేయంగా ఈ వినియోగదారి ఏ setuid, "
++"networking, sudo, su లను కలిగివుండడు"
+
+-#: ../gui/polgen.glade:497 ../gui/polgen.py:163
+-msgid "Minimal X Windows User Role"
+-msgstr ""
++#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
++msgid "User Role"
++msgstr "వినియోగదారి పాత్ర"
+
+-#: ../gui/polgen.glade:516
++#: ../gui/polgen.glade:533
+ msgid ""
+ "User with full networking, no setuid applications without transition, no "
+ "sudo, no su."
+ msgstr ""
++"పూర్తి నెట్వర్కింగ్ తో, బదిలీకరణ లేకుండా setuid లేని అనువర్తనాలు, sudo కాని, su కాని వినియోగదారి."
+
+-#: ../gui/polgen.glade:518 ../gui/polgen.py:164
+-msgid "User Role"
+-msgstr ""
++#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
++msgid "Admin User Role"
++msgstr "నిర్వహణాధికారి వినియోగదారి పాత్ర"
+
+-#: ../gui/polgen.glade:537
++#: ../gui/polgen.glade:550
+ msgid ""
+ "User with full networking, no setuid applications without transition, no su, "
+ "can sudo to Root Administration Roles"
+ msgstr ""
++"పూర్తి నెట్వర్కింగ్ తో, బదిలీకరణ లేని ఏ setuid అనువర్తనాలు లేని, su కాని, వినియోగదారి రూట్ నిర్వహణా "
++"నియమాలను sudo చేయగలడు"
+
+-#: ../gui/polgen.glade:539 ../gui/polgen.py:165
+-msgid "Admin User Role"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:585
++#: ../gui/polgen.glade:592
+ msgid "<b>Root Users</b>"
+-msgstr ""
++msgstr "<b>రూట్ వినియోగదారులు</b>"
++
++#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
++msgid "Root Admin User Role"
++msgstr "రూట్ నిర్వహణాదికారి వినియోగదారి పాత్ర"
+
+-#: ../gui/polgen.glade:647
++#: ../gui/polgen.glade:627
+ 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:649 ../gui/polgen.py:166
+-msgid "Root Admin User Role"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:716
+-msgid "label104"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:745
++#: ../gui/polgen.glade:705
+ msgid "<b>Enter name of application or user role:</b>"
+-msgstr ""
++msgstr "<b>అనువర్తన పేరు లేదా వాడుకరి పాత్ర ప్రవేశపెట్టుము:</b>"
+
+-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
++#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
+ msgid "Name"
+-msgstr ""
++msgstr "నామము"
+
+-#: ../gui/polgen.glade:807
++#: ../gui/polgen.glade:739
+ msgid "Enter complete path for executable to be confined."
+-msgstr ""
++msgstr "పరిమితంగా ఉండుటకు నిర్వర్తనంకు పూర్తి పాత్ను ప్రవేశపెట్టుము."
+
+-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
++#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
+ msgid "..."
+-msgstr ""
++msgstr "..."
+
+-#: ../gui/polgen.glade:849
++#: ../gui/polgen.glade:776
+ msgid "Enter unique name for the confined application or user role."
+-msgstr ""
++msgstr "పరిమిత వినియోగదారి లేదా అనువర్తనం పాత్రకు ఏకైక నామమును ప్రవేశపెట్టుము."
+
+-#: ../gui/polgen.glade:871
++#: ../gui/polgen.glade:794
+ msgid "Executable"
+-msgstr ""
++msgstr "నిర్వర్తించతగిన"
+
+-#: ../gui/polgen.glade:899
++#: ../gui/polgen.glade:808
+ msgid "Init script"
+-msgstr ""
++msgstr "Init లిపి"
+
+-#: ../gui/polgen.glade:927
++#: ../gui/polgen.glade:821
+ msgid ""
+ "Enter complete path to init script used to start the confined application."
+-msgstr ""
+-
+-#: ../gui/polgen.glade:982
+-msgid "label105"
+-msgstr ""
++msgstr "పరిమిత అనువర్తనంను ప్రారంభించుటకు ఉపయోగించు init స్క్రిప్ట్ కు పూర్తి పాత్ ప్రవేశపెట్టుము."
+
+-#: ../gui/polgen.glade:1011
++#: ../gui/polgen.glade:887
+ msgid "<b>Select existing role to modify:</b>"
+-msgstr ""
++msgstr "<b>సవరించుటకు వున్న పాత్రను యెంపికచేయి:</b>"
+
+-#: ../gui/polgen.glade:1045
++#: ../gui/polgen.glade:908
+ msgid "Select the user roles that will transiton to the %s domain."
+-msgstr ""
++msgstr "%s డొమైన్కు బదిలీ అగు వాడుకరి పాత్రలను యెంపికచేయి."
+
+-#: ../gui/polgen.glade:1073
+-msgid "label106"
++#: ../gui/polgen.glade:928
++msgid "role tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1102
++#: ../gui/polgen.glade:945
+ msgid "<b>Select roles that %s will transition to:</b>"
+-msgstr ""
++msgstr "<b>%s బదిలీ అయ్యే పాత్రలను యెంపికచేయి:</b>"
+
+-#: ../gui/polgen.glade:1136
++#: ../gui/polgen.glade:963
+ msgid "Select applications domains that %s will transition to."
+-msgstr ""
++msgstr "%s బదిలీ అయ్యే అనువర్తన డొమైన్లను యెంపికచేయి."
+
+-#: ../gui/polgen.glade:1164
+-msgid "label107"
++#: ../gui/polgen.glade:983
++msgid ""
++"transition \n"
++"role tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1193
++#: ../gui/polgen.glade:1001
+ msgid "<b>Select the user_roles that will transition to %s:</b>"
+-msgstr ""
++msgstr "<b>%s కు బదీలీ అయ్యే వాడుకరి-పాత్రలు యెంపికచేయి:</b>"
+
+-#: ../gui/polgen.glade:1227
++#: ../gui/polgen.glade:1019
+ msgid "Select the user roles that will transiton to this applications domains."
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1255
+-msgid "label108"
+-msgstr ""
++msgstr "ఈ అనువర్తనాల డొమైన్స్కు బదిలీకరించబోవు వినియోగదారి దస్త్రాలను ఎంపికచేయుము"
+
+-#: ../gui/polgen.glade:1284
++#: ../gui/polgen.glade:1056
+ msgid "<b>Select domains that %s will administer:</b>"
+-msgstr ""
++msgstr "<b>%s నిర్వహించబోవు డొమైన్లను యెంపికచేయి:</b>"
+
+-#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
++#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
+ msgid "Select the domains that you would like this user administer."
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1346
+-msgid "label109"
+-msgstr ""
++msgstr "ఈ వినియోగదారి నిర్వహించుటకు మీరు ఇష్టపడు డొమైన్స్ను ఎంపికచేయుము."
+
+-#: ../gui/polgen.glade:1375
++#: ../gui/polgen.glade:1111
+ msgid "<b>Select additional roles for %s:</b>"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1437
+-msgid "label111"
+-msgstr ""
++msgstr "<b>%s కొరకు అదనపు పాత్రలను యెంపికచేయి:</b>"
+
+-#: ../gui/polgen.glade:1466
++#: ../gui/polgen.glade:1166
+ msgid "<b>Enter network ports that %s binds on:</b>"
+-msgstr ""
++msgstr "<b>%s బందనం అయ్యే నెట్వర్కు పోర్టులను ప్రవేశపెట్టు:</b>"
+
+-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
++#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
+ msgid "<b>TCP Ports</b>"
+-msgstr ""
++msgstr "<b>TCP పోర్ట్స్</b>"
++
++#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
++#: ../gui/polgen.glade:1698
++msgid "All"
++msgstr "అన్ని"
+
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
++#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
+ msgid "Allows %s to bind to any udp port"
+-msgstr ""
++msgstr "udp పోర్టును బందనం చేయుటకు %s ను అనుమతించును"
+
+-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
+-#: ../gui/polgen.glade:2215
+-msgid "All"
+-msgstr ""
++#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
++msgid "600-1024"
++msgstr "600-1024"
+
+-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
++#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
+ msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
+ msgstr ""
++"%s ను 0 తో bindresvport ను కాల్ చేయుటకు అనుమతించుము. పోర్టు 600-1024 కు బందంనం "
++"చేయుచున్నది"
+
+-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
+-msgid "600-1024"
+-msgstr ""
++#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
++msgid "Unreserved Ports (>1024)"
++msgstr "నిలువఉంచని పోర్ట్స్ (> 1024)"
+
+-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
++#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s binds "
+ "to. Example: 612, 650-660"
+ msgstr ""
++"కామాతో వేరుచేసిన udp పోర్టుల జాబితాను ప్రవేశపెట్టుము లేదా %s బందనంచేయు పోర్టుల విస్తృతి. ఉదాహరణ: "
++"612, 650-660"
+
+-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
+-msgid "Unreserved Ports (>1024)"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
+-#: ../gui/polgen.glade:2233
++#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
++#: ../gui/polgen.glade:1718
+ msgid "Select Ports"
+-msgstr ""
++msgstr "పోర్ట్స్ ఎంపికచేయి"
+
+-#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
++#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
+ msgid "Allows %s to bind to any udp ports > 1024"
+-msgstr ""
++msgstr "udp పోర్ట్స్ > 1024 వాటిని బందనం చేయుటకు %s ను అనుమతించును"
+
+-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
++#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
+ msgid "<b>UDP Ports</b>"
+-msgstr ""
++msgstr "<b>UDP పోర్ట్స్</b>"
+
+-#: ../gui/polgen.glade:1937
+-msgid "label113"
++#: ../gui/polgen.glade:1519
++msgid ""
++"Network\n"
++"Bind tab"
+ msgstr ""
+
+-#: ../gui/polgen.glade:1966
++#: ../gui/polgen.glade:1537
+ msgid "<b>Select network ports that %s connects to:</b>"
+-msgstr ""
++msgstr "<b>%s అనుసంధానమగు నెట్వర్కు పోర్టులను యెంపికచేయి:</b>"
+
+-#: ../gui/polgen.glade:2058
++#: ../gui/polgen.glade:1593
+ msgid "Allows %s to connect to any tcp port"
+-msgstr ""
++msgstr "%s ను యేదేని tcp పోర్టునకు అనుసంధానమగుటకు అనుమతించును"
+
+-#: ../gui/polgen.glade:2104
++#: ../gui/polgen.glade:1622
+ msgid ""
+ "Enter a comma separated list of tcp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+ msgstr ""
++"కామాతో వేరుచేసిన tcp పోర్టుల జాబితాను ప్రవేశపెట్టుము లేదా %s అనుసంధానమగు పోర్టుల విస్తృతి. ఉదాహరణ: "
++"612, 650-660"
+
+-#: ../gui/polgen.glade:2212
++#: ../gui/polgen.glade:1702
+ msgid "Allows %s to connect to any udp port"
+-msgstr ""
++msgstr "%s ను యేదేని udp పోర్టునకు అనుసంధానమగుటకు అనుమతించును"
+
+-#: ../gui/polgen.glade:2258
++#: ../gui/polgen.glade:1731
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+ msgstr ""
++"కామాతో వేరుచేసిన udp పోర్టుల జాబితాను ప్రవేశపెట్టుము లేదా %s అనుసంధానమగు పోర్టుల విస్తృతి. ఉదాహరణ: "
++"612, 650-660"
+
+-#: ../gui/polgen.glade:2305
+-msgid "label114"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2334
++#: ../gui/polgen.glade:1792
+ msgid "<b>Select common application traits for %s:</b>"
+-msgstr ""
++msgstr "<b>%s కొరకు వుమ్మడి అనువర్తన ట్రైట్స్ యెంపిచేయి:</b>"
+
+-#: ../gui/polgen.glade:2366
++#: ../gui/polgen.glade:1809
+ msgid "Writes syslog messages\t"
+-msgstr ""
++msgstr "సిస్లాగ్ సందేశాలను వ్రాస్తుంది\t"
+
+-#: ../gui/polgen.glade:2385
++#: ../gui/polgen.glade:1824
+ msgid "Create/Manipulate temporary files in /tmp"
+-msgstr ""
++msgstr "/tmp నందు తాత్కాలిక దస్త్రాలను సృష్టించు/మార్చు"
+
+-#: ../gui/polgen.glade:2404
++#: ../gui/polgen.glade:1839
+ msgid "Uses Pam for authentication"
+-msgstr ""
++msgstr "దృవీకరణకు Pam ను ఉపయోగిస్తుంది"
+
+-#: ../gui/polgen.glade:2423
++#: ../gui/polgen.glade:1854
+ msgid "Uses nsswitch or getpw* calls"
+-msgstr ""
++msgstr "nsswitch లేదా getpw* కాల్స్ను ఉపయోగిస్తుంది"
+
+-#: ../gui/polgen.glade:2442
++#: ../gui/polgen.glade:1869
+ msgid "Uses dbus"
+-msgstr ""
++msgstr "dbus ను ఉపయోగిస్తుంది"
+
+-#: ../gui/polgen.glade:2461
++#: ../gui/polgen.glade:1884
+ msgid "Sends audit messages"
+-msgstr ""
++msgstr "ఆడిట్ సందేశాలను పంపుతుంది"
+
+-#: ../gui/polgen.glade:2480
++#: ../gui/polgen.glade:1899
+ msgid "Interacts with the terminal"
+-msgstr ""
++msgstr "టెర్మినల్తో సంప్రదిస్తుంది"
+
+-#: ../gui/polgen.glade:2499
++#: ../gui/polgen.glade:1914
+ msgid "Sends email"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2530
+-msgid "label115"
+-msgstr ""
++msgstr "ఈమెయిల్ పంపుతుంది"
+
+-#: ../gui/polgen.glade:2559
++#: ../gui/polgen.glade:1961
+ msgid "<b>Add files/directories that %s manages</b>"
+-msgstr ""
++msgstr "<b>%s నిర్వహించు ఫైళ్ళు/సంచయాలు జతచేయి</b>"
+
+-#: ../gui/polgen.glade:2788
++#: ../gui/polgen.glade:2122
+ msgid ""
+ "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
+ "Files ..."
+-msgstr ""
+-
+-#: ../gui/polgen.glade:2823
+-msgid "label116"
+-msgstr ""
++msgstr "%s \"నిర్వహించు\" ఫైళ్ళు/సంచయాలు. Pid ఫైళ్ళు, Log ఫైళ్ళు, /var/lib ఫైళ్ళు ..."
+
+-#: ../gui/polgen.glade:2852
++#: ../gui/polgen.glade:2166
+ msgid "<b>Add booleans from the %s policy:</b>"
+-msgstr ""
++msgstr "<b>%s విధానం నుండి బూలియన్స్ జతచేయి:</b>"
+
+-#: ../gui/polgen.glade:3002
++#: ../gui/polgen.glade:2274
+ msgid "Add/Remove booleans used by the %s domain"
+-msgstr ""
++msgstr "%s డొమైన్ ద్వారా వుపయోగించిన బూలియన్స్ జతచేయి/తీసివేయి"
+
+-#: ../gui/polgen.glade:3066
++#: ../gui/polgen.glade:2316
+ msgid "<b>Which directory you will generate the %s policy?</b>"
+-msgstr ""
++msgstr "<b>%s పాలసీ యే సంచయం జనియింపచేయును?</b>"
+
+-#: ../gui/polgen.glade:3097
++#: ../gui/polgen.glade:2334
+ msgid "Policy Directory"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:3254
+-msgid "Add Booleans Dialog"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:3327
+-msgid "Boolean Name"
+-msgstr ""
++msgstr "విధానం సచయం"
+
+-#: ../gui/polgengui.py:261
++#: ../gui/polgengui.py:262
+ msgid "Role"
+-msgstr ""
++msgstr "పాత్ర"
+
+-#: ../gui/polgengui.py:268
++#: ../gui/polgengui.py:269
+ msgid "Existing_User"
+-msgstr ""
++msgstr "ఉన్న వినియోగదారి(_U)"
+
+-#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
++#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
+ msgid "Application"
+-msgstr ""
++msgstr "అనువర్తనము"
+
+-#: ../gui/polgengui.py:352
++#: ../gui/polgengui.py:353
+ #, python-format
+ msgid "%s must be a directory"
+-msgstr ""
++msgstr "%s తప్పక ఒక సంచయం అవ్వాలి"
+
+-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
++#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
+ msgid "You must select a user"
+-msgstr ""
++msgstr "మీరు తప్పక ఒక వినియోగదారిని ఎంపికచేయాలి"
+
+-#: ../gui/polgengui.py:542
++#: ../gui/polgengui.py:543
+ msgid "Select executable file to be confined."
+-msgstr ""
++msgstr "పరిమితం చేయుటకు నిర్వర్తించదగు దస్త్రమును ఎంపికచేయుము"
+
+-#: ../gui/polgengui.py:553
++#: ../gui/polgengui.py:554
+ msgid "Select init script file to be confined."
+-msgstr ""
++msgstr "పరిమితం చేయుటకు init స్క్రిప్ట్ దస్త్రమును ఎంపికచేయుము."
+
+-#: ../gui/polgengui.py:563
++#: ../gui/polgengui.py:564
+ msgid "Select file(s) that confined application creates or writes"
+-msgstr ""
++msgstr "పరిమిత అనునర్తనములు సృష్టించిన లేదా వ్రాసిన దస్త్రము(లు) ఎంపికచేయుము"
+
+-#: ../gui/polgengui.py:570
++#: ../gui/polgengui.py:571
+ msgid "Select directory(s) that the confined application owns and writes into"
+-msgstr ""
++msgstr "పరిమిత అనువర్తనములు కలిగివున్న మరియు వాటిలోకి వ్రాసిన సంచయము(లు) ఎంపికచేయుము"
+
+-#: ../gui/polgengui.py:632
++#: ../gui/polgengui.py:633
+ msgid "Select directory to generate policy files in"
+-msgstr ""
++msgstr "విధానం దస్త్రములను దానిలోకి ఉద్బవింపచేయుటకు సంచయమును ఎంపికచేయుము"
+
+-#: ../gui/polgengui.py:649
++#: ../gui/polgengui.py:650
+ #, python-format
+ msgid ""
+ "Type %s_t already defined in current policy.\n"
+ "Do you want to continue?"
+ msgstr ""
++"ప్రస్తుత విధానంనందు ఇప్పటికే నిర్వచించబడిన %s_t ను టైపు చేయుము.\n"
++"మీరు కొనసాగించాలని అనుకుంటున్నారా?"
+
+-#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
++#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
+ msgid "Verify Name"
+-msgstr ""
++msgstr "నామమును నిర్ధారించుము"
+
+-#: ../gui/polgengui.py:653
++#: ../gui/polgengui.py:654
+ #, python-format
+ msgid ""
+ "Module %s.pp already loaded in current policy.\n"
+ "Do you want to continue?"
+ msgstr ""
++"మాడ్యూల్ %s.pp ఇప్పటికే ప్రస్తుత విధానంనందు నింపబడింది.\n"
++"మీరు కొనసాగించాలని అనుకుంటున్నారా?"
+
+-#: ../gui/polgengui.py:699
++#: ../gui/polgengui.py:700
+ msgid ""
+ "You must add a name made up of letters and numbers and containing no spaces."
+-msgstr ""
++msgstr "అక్షరాలు మరియు సంఖ్యలు కలిగిన ఖాళీలు లేని పేరును మీరు తప్పక జతచేయాలి."
+
+-#: ../gui/polgengui.py:713
++#: ../gui/polgengui.py:714
+ msgid "You must enter a executable"
+-msgstr ""
++msgstr "మీరు తప్పక ఒక నిర్వర్తినిని ప్రవేశపెట్టవలెను"
+
+-#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
++#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
+ msgid "Configue SELinux"
+-msgstr ""
++msgstr "SELinux ను ఆకృతీకరించుము"
+
+-#: ../gui/polgen.py:158
+-msgid "Internet Services Daemon"
+-msgstr ""
++#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
++msgid "Network Port"
++msgstr "నెట్వర్క్ పోర్టు"
+
+-#: ../gui/polgen.py:197
+-#, python-format
+-msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#: ../gui/portsPage.py:85
++msgid ""
++"SELinux Port\n"
++"Type"
+ msgstr ""
++"SELinux పోర్ట్\n"
++"రకము"
+
+-#: ../gui/polgen.py:324
+-msgid "You must enter a name for your confined process/user"
+-msgstr ""
++#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
++msgid "Protocol"
++msgstr "నియమం"
+
+-#: ../gui/polgen.py:326
++#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
+ msgid ""
+-"Name must be alpha numberic with no spaces. Consider using option \"-n "
+-"MODULENAME\""
+-msgstr ""
+-
+-#: ../gui/polgen.py:414
+-msgid "User Role types can not be assigned executables."
++"MLS/MCS\n"
++"Level"
+ msgstr ""
++"MLS/MCS\n"
++"స్థాయి"
+
+-#: ../gui/polgen.py:420
+-msgid "Only Daemon apps can use an init script.."
+-msgstr ""
++#: ../gui/portsPage.py:101
++msgid "Port"
++msgstr "పోర్ట్"
+
+-#: ../gui/polgen.py:438
+-msgid "use_resolve must be a boolean value "
+-msgstr ""
++#: ../gui/portsPage.py:207
++#, python-format
++msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 "
++msgstr "పోర్ట్ సంఖ్య \"%s\" చెల్లునది కాదు. 0 < PORT_NUMBER < 65536 "
+
+-#: ../gui/polgen.py:444
+-msgid "use_syslog must be a boolean value "
+-msgstr ""
++#: ../gui/portsPage.py:252
++msgid "List View"
++msgstr "జాబితా దర్శనం"
+
+-#: ../gui/polgen.py:450
+-msgid "use_kerberos must be a boolean value "
+-msgstr ""
++#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
++msgid "Group View"
++msgstr "సమూహం దర్శనం"
+
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
++msgstr "మీరు ఖచ్చితంగా %s '%s' ను తొలగించుదామని అనుకుంటున్నారా?"
++
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
++msgstr "%s తోలగించుము"
++
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
++msgstr "%s జతచేయుము"
++
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
++msgstr "%s సవరించుము"
++
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
++msgstr "అనుమతిగల"
++
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
++msgstr "బలవంతము"
++
++#: ../gui/statusPage.py:94
++msgid "Status"
++msgstr "స్థితి"
++
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
++"విధానం రకమును మార్చుట అనునది తరువాతి బూట్ నందు మొత్తం దస్త్ర వ్యవస్థ యొక్క చెరికకు కారణమౌతుంది. "
++"చేర్చుట అనునది దస్త్ర వ్యవస్థ పరిమాణం పై ఆధారపడి ఎక్కువ సమయం తీసకోవచ్చు. మీరు కొనసాగించాలని "
++"అనుకుంటున్నారా?"
+
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
++"SELinux అచేతనంకు మారుటకు పునఃప్రారంభం అవసరము. ఇది సిఫార్స్ చేయబడదు. మీరు తర్వాత SELinux "
++"వెనుకకు ఉంచాలని అనుకుంటే, సిస్టమ్కు చేర్చవలిసి ఉంటుంది. మీరు SELinux సిస్టమ్ నందు సమస్యకు "
++"కారణమౌతుందేమో చూడాలనుకుంటే, మీరు అనుమతిగల రీతి వెళ్ళవచ్చు ఏదైతే దోషాలను మరియు బలవంతంకాని SELinux "
++"విధానంను లాగ్ చేస్తుందో. అనుమతిగల రీతికి పునఃప్రారంభం అవసరంలేదు మీరు కొనసాగిద్దామని "
++"అనుకుంటున్నారా?"
+
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
++"SELinux చేతనంకు మార్చుట అనునది తరువాతి బూట్ నందు మొత్తం దస్త్ర వ్యవస్థ యొక్క చెరికకు "
++"కారణమౌతుంది. చేర్చుట అనునది దస్త్ర వ్యవస్థ పరిమాణం పై ఆధారపడి ఎక్కువ సమయం తీసకోవచ్చు. మీరు "
++"కొనసాగించాలని అనుకుంటున్నారా?"
+
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
++msgstr "system-config-selinux"
++
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
++"కాపీరైట్ (c)2006 Red Hat, Inc.\n"
++"కాపీరైట్ (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
++msgstr "SELinux లాగిన్ మాపింగ్ను జతచేయుము"
++
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
++msgstr "SELinux నెట్వర్కు పోర్ట్స్ను జతచేయుము"
++
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
++msgstr "SELinux రకము"
++
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
++msgstr "దస్త్రము విశదీకరణము"
++
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
++msgstr "దస్త్రము రకము"
++
++#: ../gui/system-config-selinux.glade:727
++msgid ""
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
++"అన్ని దస్త్రములు\n"
++"సాదారణ దస్త్రము\n"
++"సంచయము\n"
++"అక్షర పరికరము\n"
++"బ్లాక్ పరికరము\n"
++"సాకెట్\n"
++"సింబాలిక్ లింకు\n"
++"నేమ్డ్ పైప్\n"
+
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
++msgstr "MLS"
++
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
++msgstr "SELinux వినియోగదారిని జతచేయుము"
++
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
++msgstr "SELinux నిర్వహణ"
++
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
++msgstr "జతచేయి"
++
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
++msgstr "లక్షణములు(_P)"
++
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
++msgstr "తొలగించు(_D)"
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr "నిర్వహణ ఆబ్జక్ట్ను ఎంపికచేయుము"
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr "<b>ఎంపికచేయి:</b>"
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr "సిస్టమ్ అప్రమేయ బలవంతపు రీతి"
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
++"అచేతనము\n"
++"అనుమతిగల\n"
++"బలవంతపు\n"
+
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr "ప్రస్తుత బలవంతపు రీతి"
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr "సిస్టమ్ అప్రమేయ విధాన రకము: "
++
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
++"తరువాతి పునఃప్రారంభంనందు మొత్తం దస్త్ర వ్యవస్థను చేర్చాలనుకుంటే ఎంపికచేయండి. చేర్చుట అనునది చాలా "
++"ఎక్కువ సమయం తీసుకుంటుంది, సిస్టమ్ యొక్క పరిమాణం మీద ఆదారపడి. మీరు ఈ విధమైన విధానాలను మార్చుతుంటే "
++"లేదా అచేతనంనుండి బలవంతపుకు వెళుతుంటే, చేరిక అవసరమౌతుంది."
++
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr "తరువాతి పునఃప్రారంభంనందు చేర్చుము."
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr "label37"
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr "బూలియన్ అమరికను సిస్టమ్ అప్రమేయంకు తిప్పివుంచుము"
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr "అన్ని బూలియన్స్ మరియు మలుచుకొనిన వాటిమాద్య మారుము"
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr "వడపోత"
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr "label50"
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr "దస్త్ర సందర్భంను జతచేయుము"
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr "దస్త్రము సందర్భంను సవరించుము"
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
++msgstr "దస్త్ర సందర్భంను తొలగించుము"
++
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
++msgstr "అన్నిటి మరియు మలుచుకొనిన దస్త్ర సందర్బం మద్య మారుము"
++
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
++msgstr "label38"
++
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
++msgstr "SELinux వినియోగదారి మాపింగ్ను జతచేయుము"
++
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
++msgstr "SELinux వినియోగదారి మాపింగ్ సవరించుము"
++
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
++msgstr "SELinux వినియోగదారి మాపింగ్ తొలగించుము"
++
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
++msgstr "label39"
++
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
++msgstr "వినియోగదారి జతచేయుము"
++
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
++msgstr "వినియోగదారి సవరించుము"
++
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
++msgstr "వినియోగదారి తొలగించుము"
++
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
++msgstr "label41"
++
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
++msgstr "నెట్వర్క్ పోర్ట్ను జతచేయుము"
++
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
++msgstr "నెట్వర్క్ పోర్ట్ సరిచేయి"
++
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
++msgstr "నెట్వర్క్ పోర్ట్ తొలగించుము"
++
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
++msgstr "అన్ని పోర్ట్స్ మరియు మలుచుకొనిన వాటిమాద్య మారుము"
++
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
++msgstr "label42"
++
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
++msgstr "కొత్త విధానం మాడ్యూల్ను ఉద్భవింపచేయుము"
++
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
++msgstr "విధానం మాడ్యూల్ను నింపుము"
++
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
++msgstr "నింపదగు విధానం మాడ్యూల్ను తీసివేయుము"
++
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
++msgstr "అదనపు ఆడిట్ నియమాలను అచేతనం/చేతనం చేయుము, సాదారణంగా లాగ్ దస్త్రములనందు నివేదించబడని."
++
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
++msgstr "label44"
++
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
++msgstr "కార్యక్రమము రీతిని అనుమతించదగునదిగా మార్చుము."
++
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
++msgstr "కార్యక్రమము రీతిని బలవంతపెట్టునదిగా మార్చుము"
+
+-#: ../gui/polgen.py:1306
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
++msgstr "డౌమైన్ ప్రోసెస్ చేయుము"
++
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
++msgstr "label59"
++
++#: ../gui/usersPage.py:138
+ #, python-format
++msgid "SELinux user '%s' is required"
++msgstr "SELinux వినియోగదారి '%s' అవసరము"
++
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:215
++#, fuzzy
++msgid "query SELinux Policy to see description of booleans"
++msgstr "SELinux పాలసి ఉద్భవన సాధనం"
++
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:231
+ msgid ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
+ msgstr ""
+
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
+ msgstr ""
+
+-#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+-msgid "Network Port"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
+ msgstr ""
+
+-#: ../gui/portsPage.py:85
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:158
++msgid "Internet Services Daemon"
++msgstr "ఇంటర్నెట్ సేవల డెమోన్"
++
++#: ../sepolicy/sepolicy/generate.py:171
++msgid "Valid Types:\n"
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:205
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++msgstr "పోర్ట్స్ తప్పక సంఖ్యలు లేదా 1 నుండి %d స్థాయి లోపలి సంఖ్యలు అవ్వాలి "
++
++#: ../sepolicy/sepolicy/generate.py:332
++msgid "You must enter a name for your confined process/user"
++msgstr "మీ పరిమిత కార్యము/వినియోగదారికి మీరు తప్పక ఒక నామమును ప్రవేశపెట్టవలెను"
++
++#: ../sepolicy/sepolicy/generate.py:334
+ msgid ""
+-"SELinux Port\n"
+-"Type"
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
++msgstr "పేరు ఖాళీలు లేకుండా అల్ఫాన్యూమరిక్ అయివుండాలి. \"-n MODULENAME\" ఐచ్చికం వుపయోగించుము."
++
++#: ../sepolicy/sepolicy/generate.py:422
++msgid "User Role types can not be assigned executables."
++msgstr "వాడుకరి పాత్ర రకాలు నిర్వర్తించదగిన వాటిని నియోగించలేవు."
++
++#: ../sepolicy/sepolicy/generate.py:428
++msgid "Only Daemon apps can use an init script.."
++msgstr "డెమోన్ అనువర్తనములు మాత్రమే init స్క్రిప్ట్ను ఉపయోగించగలవు.."
++
++#: ../sepolicy/sepolicy/generate.py:446
++msgid "use_resolve must be a boolean value "
++msgstr "use_resolve తప్పక బూలియన్ విలువ కావాలి"
++
++#: ../sepolicy/sepolicy/generate.py:452
++msgid "use_syslog must be a boolean value "
++msgstr "use_syslog అనునది తప్పక బూలియన్ విలువైవుండాలి "
++
++#: ../sepolicy/sepolicy/generate.py:458
++msgid "use_kerberos must be a boolean value "
++msgstr "use_kerberos తప్పక బూలియన్ విలువ కావాలి"
++
++#: ../sepolicy/sepolicy/generate.py:464
++msgid "manage_krb5_rcache must be a boolean value "
++msgstr "manage_krb5_rcache తప్పక బూలియన్ విలువ కావాలి"
++
++#: ../sepolicy/sepolicy/generate.py:494
++msgid "USER Types automatically get a tmp type"
++msgstr "USER రకములు స్వయంచాలకంగా tmp రకమును పొందుతాయి"
++
++#: ../sepolicy/sepolicy/generate.py:1012
++msgid "You must enter the executable path for your confined process"
++msgstr "మీ పరిమిత కార్యముకు మీరు తప్పక నిర్వర్తించదగు పాత్ను ప్రవేశపెట్టాలి"
++
++#: ../sepolicy/sepolicy/generate.py:1190
++msgid "Type Enforcement file"
++msgstr "టైప్ ఎన్ఫోర్స్మెంట్ దస్త్రము"
++
++#: ../sepolicy/sepolicy/generate.py:1191
++msgid "Interface file"
++msgstr "ఇంటర్ఫేస్ దస్త్రము"
++
++#: ../sepolicy/sepolicy/generate.py:1192
++msgid "File Contexts file"
++msgstr "ఫైల్ కాంటెక్స్ట్ దస్త్రము"
++
++#: ../sepolicy/sepolicy/generate.py:1193
++msgid "Setup Script"
++msgstr "అమర్పు స్క్రిప్ట్"
++
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
+-msgid "Protocol"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
++#: booleans.py:3
++#, fuzzy
++msgid "Allow amavis to use JIT compiler"
++msgstr "సాంబాను nfs సంచయాలను పంచుకొనుటకు అనుమతించుము"
++
++#: booleans.py:4
+ msgid ""
+-"MLS/MCS\n"
+-"Level"
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/portsPage.py:101
+-msgid "Port"
++#: booleans.py:5
++#, fuzzy
++msgid "Allow users to login using a radius server"
++msgstr "usb పరికరాలను చవ్రా కు వినియోగదారులను అనుమతించుము"
++
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
++"cdrecord ను విభిన్న సారాలను చదువుటకు అనుమతించుము. nfs, samba, తిసివేయగల పరికరములు, "
++"user temp మరియు నమ్మదగని సారపు దస్త్రములు"
+
+-#: ../gui/portsPage.py:207
+-#, python-format
+-msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 "
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/portsPage.py:252
+-msgid "List View"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
+
+-#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
+-msgid "Group View"
++#: booleans.py:9
++#, fuzzy
++msgid "Allow clamscan to read user content"
++msgstr "వినియోగదారి దస్త్రాలను చదువుటకు మొజిల్లా అన్వేషణిను అనుమతించుము"
++
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
++msgstr ""
++
++#: booleans.py:11
++#, fuzzy
++msgid "Allow Cobbler to connect to the network using TCP."
++msgstr "నెట్వర్క్కు అనుసంధానమగుటకు squid డెమోన్ను అనుమతించుము"
++
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
++msgstr ""
++
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
++msgstr ""
++
++#: booleans.py:14
++#, fuzzy
++msgid "Allow collectd to connect to the network using TCP."
++msgstr "నెట్వర్క్కు అనుసంధానమగుటకు squid డెమోన్ను అనుమతించుము"
++
++#: booleans.py:15
++#, fuzzy
++msgid "Allow codnor domain to connect to the network using TCP."
++msgstr "నెట్వర్క్కు అనుసంధానమగుటకు squid డెమోన్ను అనుమతించుము"
++
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
++msgstr ""
++
++#: booleans.py:17
++#, fuzzy
++msgid "Allow cvs daemon to read shadow"
++msgstr "sasl దృవీకరణ సేవికను /etc/shadow చదువుటకు అనుమతించుము"
++
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
++msgstr "ప్రాధమికదస్త్రాలను / కు వ్రాయుటకు అన్ని డెమోన్స్ను అనుమతించుము"
++
++#: booleans.py:19
++#, fuzzy
++msgid "Allow all daemons to use tcp wrappers."
++msgstr "ప్రాధమికదస్త్రాలను / కు వ్రాయుటకు అన్ని డెమోన్స్ను అనుమతించుము"
++
++#: booleans.py:20
++#, fuzzy
++msgid "Allow all daemons the ability to read/write terminals"
++msgstr "కేటాయించని ttys ను ఉపయోగించుకొను శక్తిని అన్ని డెమోన్స్కు అనుమతించుము"
++
++#: booleans.py:21
++#, fuzzy
++msgid "Allow dbadm to manage files in users home directories"
++msgstr ""
++"నిషిద్దంకాని వినియోగదారుల నివాస సంచయాలను నిర్వహించుటకు SELinux webadm వినియోగదారిని అనుమతించుము"
++
++#: booleans.py:22
++#, fuzzy
++msgid "Allow dbadm to read files in users home directories"
++msgstr ""
++"నిషిద్దంకాని వినియోగదారుల నివాస సంచయాలను చదువుటకు SELinux webadm వినియోగదారిని అనుమతించుము"
++
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
++msgstr ""
++
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
++msgstr ""
++
++#: booleans.py:25
++#, fuzzy
++msgid "Allow dhcpc client applications to execute iptables commands"
++msgstr "మౌంట్ ఆదేశాన్ని నిర్వర్తించుటకు వినియోగాదారులను అనుమతించుము"
++
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
++msgstr ""
++
++#: booleans.py:27
++#, fuzzy
++msgid "Allow all domains to use other domains file descriptors"
++msgstr "ప్రాధమికదస్త్రాలను / కు వ్రాయుటకు అన్ని డెమోన్స్ను అనుమతించుము"
++
++#: booleans.py:28
++#, fuzzy
++msgid "Allow all domains to have the kernel load modules"
++msgstr "ప్రాధమికదస్త్రాలను / కు వ్రాయుటకు అన్ని డెమోన్స్ను అనుమతించుము"
++
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
++msgstr ""
++
++#: booleans.py:30
++#, fuzzy
++msgid "Allow exim to connect to databases (postgres, mysql)"
++msgstr "postgres సాకెట్కు అనుసంధానం అగుటకు వినియోగదారిని అనుమతించుము"
++
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
++msgstr ""
++
++#: booleans.py:32
++#, fuzzy
++msgid "Allow exim to read unprivileged user files."
++msgstr ""
++"నిషిద్దంకాని వినియోగదారుల నివాస సంచయాలను చదువుటకు SELinux webadm వినియోగదారిని అనుమతించుము"
++
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
++msgstr ""
++
++#: booleans.py:34
++#, fuzzy
++msgid "Allow fenced domain to connect to the network using TCP."
++msgstr "నెట్వర్క్కు అనుసంధానమగుటకు squid డెమోన్ను అనుమతించుము"
++
++#: booleans.py:35
++#, fuzzy
++msgid "Allow fenced domain to execute ssh."
++msgstr "ping ను సాదారణ వినియోగదారి నిర్వర్తించుటకు అనుమతించుము"
++
++#: booleans.py:36
++#, fuzzy
++msgid "Allow ftp to read and write files in the user home directories"
++msgstr ""
++"నిషిద్దంకాని వినియోగదారుల నివాస సంచయాలను చదువుటకు SELinux webadm వినియోగదారిని అనుమతించుము"
++
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:38
++#, fuzzy
++msgid "Allow ftp servers to connect to all ports > 1023"
++msgstr "%s ను యేదేని tcp పోర్టునకు అనుసంధానమగుటకు అనుమతించును"
++
++#: booleans.py:39
++#, fuzzy
++msgid "Allow ftp servers to connect to mysql database ports"
++msgstr "mysql సాకెట్కు అనుసంధానం అగుటకు వినియోగదారిని అనుమతించుము"
++
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
++msgstr ""
++
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
++msgstr ""
++
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
++msgstr ""
++
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++msgstr ""
++
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
++msgstr ""
++
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
++msgstr ""
++
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
++msgstr ""
++
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
++msgstr ""
++
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
++msgstr ""
++
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
++msgstr ""
++
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
++msgstr ""
++
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
++msgstr ""
++
++#: booleans.py:52
++#, fuzzy
++msgid "Allow gitisis daemon to send mail"
++msgstr "డెమెన్స్ను NIS తో నడుచుటకు అనుమతించుము"
++
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
++msgstr ""
++
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
++msgstr ""
++
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
++msgstr ""
++
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
++msgstr ""
++
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
++msgstr ""
++
++#: booleans.py:59
++#, fuzzy
++msgid "Allow http daemon to check spam"
++msgstr "డెమెన్స్ను NIS తో నడుచుటకు అనుమతించుము"
++
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
++msgstr ""
++
++#: booleans.py:61
++#, fuzzy
++msgid "Allow httpd to connect to the ldap port"
++msgstr "%s ను యేదేని udp పోర్టునకు అనుసంధానమగుటకు అనుమతించును"
++
++#: booleans.py:62
++#, fuzzy
++msgid "Allow http daemon to connect to zabbix"
++msgstr "నెట్వర్క్కు అనుసంధానమగుటకు squid డెమోన్ను అనుమతించుము"
++
++#: booleans.py:63
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++msgstr "నెట్వర్క్కు అనుసంధానమగుటకు squid డెమోన్ను అనుమతించుము"
++
++#: booleans.py:64
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++msgstr "నెట్వర్క్కు అనుసంధానమగుటకు squid డెమోన్ను అనుమతించుము"
++
++#: booleans.py:65
++#, fuzzy
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
++msgstr "నెట్వర్క్కు అనుసంధానమగుటకు squid డెమోన్ను అనుమతించుము"
++
++#: booleans.py:66
++#, fuzzy
++msgid "Allow httpd to connect to memcache server"
++msgstr "%s ను యేదేని tcp పోర్టునకు అనుసంధానమగుటకు అనుమతించును"
++
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
++msgstr ""
++
++#: booleans.py:68
++#, fuzzy
++msgid "Allow http daemon to send mail"
++msgstr "డెమెన్స్ను NIS తో నడుచుటకు అనుమతించుము"
++
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
++msgstr ""
++
++#: booleans.py:70
++msgid "Allow httpd cgi support"
++msgstr ""
++
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++msgstr ""
++
++#: booleans.py:72
++#, fuzzy
++msgid "Allow httpd to read home directories"
++msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
++
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
++msgstr ""
++
++#: booleans.py:74
++#, fuzzy
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++msgstr "postgres సాకెట్కు అనుసంధానం అగుటకు వినియోగదారిని అనుమతించుము"
++
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
++msgstr ""
++
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
++msgstr ""
++
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
++msgstr ""
++
++#: booleans.py:78
++#, fuzzy
++msgid "Allow httpd to read user content"
++msgstr "పరిమితంకాని దాన్ని నడుపుటకు rpm ను అనుమతించుము"
++
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++msgstr ""
++
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
++msgstr ""
++
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++msgstr ""
++
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
++msgstr ""
++
++#: booleans.py:83
++#, fuzzy
++msgid "Allow Apache to execute tmp content."
++msgstr "మౌంట్ ఆదేశాన్ని నిర్వర్తించుటకు వినియోగాదారులను అనుమతించుము"
++
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
++msgstr ""
++
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:86
++#, fuzzy
++msgid "Allow httpd to access cifs file systems"
++msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
++
++#: booleans.py:87
++#, fuzzy
++msgid "Allow httpd to access FUSE file systems"
++msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
++
++#: booleans.py:88
++#, fuzzy
++msgid "Allow httpd to run gpg"
++msgstr "ssh ను ssh-keysign నడుపుటకు అనుమతించుము"
++
++#: booleans.py:89
++#, fuzzy
++msgid "Allow httpd to access nfs file systems"
++msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
++
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
++msgstr ""
++
++#: booleans.py:91
++#, fuzzy
++msgid "Allow httpd to access openstack ports"
++msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
++
++#: booleans.py:92
++#, fuzzy
++msgid "Allow icecast to connect to all ports, not just sound ports."
++msgstr "%s ను యేదేని udp పోర్టునకు అనుసంధానమగుటకు అనుమతించును"
++
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
++msgstr ""
++
++#: booleans.py:94
++msgid "Allow java executable stack"
++msgstr "జావా ఎక్సిక్యూటబుల్ స్టాక్ను అనుమతించుము"
++
++#: booleans.py:95
++#, fuzzy
++msgid "Allow confined applications to run with kerberos."
++msgstr "పరిమిత అనునర్తనములు సృష్టించిన లేదా వ్రాసిన దస్త్రము(లు) ఎంపికచేయుము"
++
++#: booleans.py:96
++#, fuzzy
++msgid "Allow syslogd daemon to send mail"
++msgstr "డెమెన్స్ను NIS తో నడుచుటకు అనుమతించుము"
++
++#: booleans.py:97
++#, fuzzy
++msgid "Allow syslogd the ability to read/write terminals"
++msgstr "కేటాయించని ttys ను ఉపయోగించుకొను శక్తిని అన్ని డెమోన్స్కు అనుమతించుము"
++
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
+-msgstr ""
++#: booleans.py:100
++#, fuzzy
++msgid "Allow mock to read files in home directories."
++msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
++
++#: booleans.py:101
++#, fuzzy
++msgid "Allow the mount command to mount any directory or file."
++msgstr "ఏ సంచయంనైనా మౌంట్చేయుటకు మౌంట్ను అనుమతించుము"
+
+-#: ../gui/selinux.tbl:4
++#: booleans.py:102
++#, fuzzy
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
++msgstr "నెట్వర్క్కు అనుసంధానమగుటకు squid డెమోన్ను అనుమతించుము"
++
++#: booleans.py:103
+ msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++"Allow mozilla_plugins to create random content in the users home directory"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:5
++#: booleans.py:104
++#, fuzzy
++msgid "Allow confined web browsers to read home directory content"
++msgstr "staff వెబ్ బ్రౌజర్స్ను నివాససంచయాలకు వ్రాయుటకు అనుమతినివ్వుము"
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
++msgstr "ఎమ్ప్లేయర్ ఎక్సిక్యూటబుల్ స్టాక్ను అనుమతించుము"
++
++#: booleans.py:106
++#, fuzzy
++msgid "Allow mysqld to connect to all ports"
++msgstr "%s ను యేదేని tcp పోర్టునకు అనుసంధానమగుటకు అనుమతించును"
++
++#: booleans.py:107
++#, fuzzy
++msgid "Allow BIND to bind apache port."
++msgstr "udp పోర్టును బందనం చేయుటకు %s ను అనుమతించును"
++
++#: booleans.py:108
+ msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
+-msgstr ""
++#: booleans.py:112
++#, fuzzy
++msgid "Allow system to run with NIS"
++msgstr "డెమెన్స్ను NIS తో నడుచుటకు అనుమతించుము"
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
+-msgstr ""
++#: booleans.py:113
++#, fuzzy
++msgid "Allow confined applications to use nscd shared memory."
++msgstr "X భాగస్వామ్య మెమొరీకి వ్రాయుటకు కక్షిదారులను అనుమతించుము"
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
+-msgstr ""
++#: booleans.py:114
++#, fuzzy
++msgid "Allow nsplugin code to connect to unreserved ports"
++msgstr "%s ను యేదేని udp పోర్టునకు అనుసంధానమగుటకు అనుమతించును"
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
+-msgstr ""
++#: booleans.py:116
++#, fuzzy
++msgid "Allow openvpn to read home directories"
++msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
+
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
++#: booleans.py:117
++#, fuzzy
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
++msgstr "నెట్వర్క్కు అనుసంధానమగుటకు squid డెమోన్ను అనుమతించుము"
++
++#: booleans.py:118
++#, fuzzy
++msgid "Allow polipo to connect to all ports > 1023"
++msgstr "%s ను యేదేని tcp పోర్టునకు అనుసంధానమగుటకు అనుమతించును"
+
+-#: ../gui/selinux.tbl:12
++#: booleans.py:119
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
msgstr ""
--#: ../gui/polgen.glade:241 ../gui/polgen.py:156
--msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
-+msgid "DBUS System Daemon"
+-#: ../gui/selinux.tbl:13
++#: booleans.py:120
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
msgstr ""
--#: ../gui/polgen.glade:261 ../gui/polgen.py:157
--msgid "DBUS System Daemon"
-+#: ../gui/polgen.glade:349
-+msgid "Internet Services Daemon (inetd)"
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
msgstr ""
--#: ../gui/polgen.glade:280
-+#: ../gui/polgen.glade:353
- msgid "Internet Services Daemon are daemons started by xinetd"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
msgstr ""
--#: ../gui/polgen.glade:282
--msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
-+msgid "Web Application/Script (CGI)"
+-#: ../gui/selinux.tbl:15
+-msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
msgstr ""
--#: ../gui/polgen.glade:301
-+#: ../gui/polgen.glade:370
- msgid ""
- "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
msgstr ""
--#: ../gui/polgen.glade:303 ../gui/polgen.py:159
--msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
-+msgid "User Application"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
+-msgstr ""
++#: booleans.py:125
++#, fuzzy
++msgid "Allow postfix_local domain full write access to mail_spool directories"
++msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
msgstr ""
--#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
-+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
- msgid ""
- "User Application are any application that you would like to confine that is "
- "started by a user"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
msgstr ""
--#: ../gui/polgen.glade:324 ../gui/polgen.py:160
--msgid "User Application"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
-msgstr ""
--
--#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
- msgid "Sandbox"
- msgstr ""
++#: booleans.py:128
++#, fuzzy
++msgid "Allow database admins to execute DML statement"
++msgstr "మౌంట్ ఆదేశాన్ని నిర్వర్తించుటకు వినియోగాదారులను అనుమతించుము"
++
++#: booleans.py:129
++#, fuzzy
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr "ping ను సాదారణ వినియోగదారి నిర్వర్తించుటకు అనుమతించుము"
--#: ../gui/polgen.glade:391
-+#: ../gui/polgen.glade:446
- msgid "<b>Login Users</b>"
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
msgstr ""
--#: ../gui/polgen.glade:453
-+#: ../gui/polgen.glade:478
-+msgid "Existing User Roles"
-+msgstr ""
+-#: ../gui/selinux.tbl:20
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr "సాదారణ వినియోగదారి కొరకు pppd నడుచుటకు అనుమతించుము"
+
-+#: ../gui/polgen.glade:482
- msgid "Modify an existing login user record."
++#: booleans.py:132
+ msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
msgstr ""
--#: ../gui/polgen.glade:455
--msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
-+msgid "Minimal Terminal User Role"
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
msgstr ""
--#: ../gui/polgen.glade:474
-+#: ../gui/polgen.glade:499
- 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/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
+-msgstr ""
++#: booleans.py:134
++#, fuzzy
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++msgstr "postgres సాకెట్కు అనుసంధానం అగుటకు వినియోగదారిని అనుమతించుము"
--#: ../gui/polgen.glade:476 ../gui/polgen.py:162
--msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
-+msgid "Minimal X Windows User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
+-msgstr ""
++#: booleans.py:135
++#, fuzzy
++msgid "Allow qemu to connect fully to the network"
++msgstr "నెట్వర్క్కు అనుసంధానమగుటకు squid డెమోన్ను అనుమతించుము"
--#: ../gui/polgen.glade:495
-+#: ../gui/polgen.glade:516
- 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"
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
msgstr ""
--#: ../gui/polgen.glade:497 ../gui/polgen.py:163
--msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
-+msgid "User Role"
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
msgstr ""
--#: ../gui/polgen.glade:516
-+#: ../gui/polgen.glade:533
- msgid ""
- "User with full networking, no setuid applications without transition, no "
- "sudo, no su."
- msgstr ""
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
+-msgstr ""
++#: booleans.py:138
++#, fuzzy
++msgid "Allow qemu to use nfs file systems"
++msgstr "సాంబాను nfs సంచయాలను పంచుకొనుటకు అనుమతించుము"
--#: ../gui/polgen.glade:518 ../gui/polgen.py:164
--msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
-+msgid "Admin User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
+-msgstr ""
++#: booleans.py:139
++#, fuzzy
++msgid "Allow qemu to use usb devices"
++msgstr "usb పరికరాలను చవ్రా కు వినియోగదారులను అనుమతించుము"
--#: ../gui/polgen.glade:537
-+#: ../gui/polgen.glade:550
- msgid ""
- "User with full networking, no setuid applications without transition, no su, "
- "can sudo to Root Administration Roles"
- msgstr ""
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
+-msgstr ""
++#: booleans.py:140
++#, fuzzy
++msgid "Allow racoon to read shadow"
++msgstr "sasl దృవీకరణ సేవికను /etc/shadow చదువుటకు అనుమతించుము"
--#: ../gui/polgen.glade:539 ../gui/polgen.py:165
--msgid "Admin User Role"
-+#: ../gui/polgen.glade:592
-+msgid "<b>Root Users</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
+-msgstr ""
++#: booleans.py:141
++#, fuzzy
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr "నెట్వర్క్కు అనుసంధానమగుటకు squid డెమోన్ను అనుమతించుము"
--#: ../gui/polgen.glade:585
--msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
-+msgid "Root Admin User Role"
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: booleans.py:142
++msgid ""
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../gui/polgen.glade:647
-+#: ../gui/polgen.glade:627
- 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."
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
+-msgstr ""
++#: booleans.py:143
++#, fuzzy
++msgid "Allow rsync to run as a client"
++msgstr "పరిమితంకాని దాన్ని నడుపుటకు rpm ను అనుమతించుము"
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
+-msgstr ""
++#: booleans.py:144
++#, fuzzy
++msgid "Allow rsync to export any files/directories read only."
++msgstr "ఏ సంచయంనైనా మౌంట్చేయుటకు మౌంట్ను అనుమతించుము"
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
msgstr ""
--#: ../gui/polgen.glade:649 ../gui/polgen.py:166
--msgid "Root Admin User Role"
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:716
--msgid "label104"
++#: booleans.py:146
++#, fuzzy
++msgid "Allow rsync servers to share nfs files systems"
++msgstr "సాంబాను nfs సంచయాలను పంచుకొనుటకు అనుమతించుము"
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
-msgstr ""
--
--#: ../gui/polgen.glade:745
-+#: ../gui/polgen.glade:705
- msgid "<b>Enter name of application or user role:</b>"
- msgstr ""
++#: booleans.py:147
++#, fuzzy
++msgid "Allow samba to create new home directories (e.g. via PAM)"
++msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
--#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
-+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
- msgid "Name"
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
msgstr ""
--#: ../gui/polgen.glade:807
-+#: ../gui/polgen.glade:739
- msgid "Enter complete path for executable to be confined."
- msgstr ""
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
+-msgstr ""
++#: booleans.py:149
++#, fuzzy
++msgid "Allow samba to share users home directories."
++msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
++
++#: booleans.py:150
++#, fuzzy
++msgid "Allow samba to share any file/directory read only."
++msgstr "సాంబాను nfs సంచయాలను పంచుకొనుటకు అనుమతించుము"
--#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
-+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
- msgid "..."
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: booleans.py:151
++#, fuzzy
++msgid "Allow samba to share any file/directory read/write."
++msgstr "సాంబాను nfs సంచయాలను పంచుకొనుటకు అనుమతించుము"
++
++#: booleans.py:152
++#, fuzzy
++msgid "Allow samba to act as a portmapper"
++msgstr "సాంబాను nfs సంచయాలను పంచుకొనుటకు అనుమతించుము"
++
++#: booleans.py:153
++#, fuzzy
++msgid "Allow samba to run unconfined scripts"
++msgstr "పరిమితంకాని దాన్ని నడుపుటకు rpm ను అనుమతించుము"
++
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
msgstr ""
--#: ../gui/polgen.glade:849
-+#: ../gui/polgen.glade:776
- msgid "Enter unique name for the confined application or user role."
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
msgstr ""
--#: ../gui/polgen.glade:871
-+#: ../gui/polgen.glade:794
- msgid "Executable"
+-#: ../gui/selinux.tbl:41
++#: booleans.py:156
++#, fuzzy
++msgid "Allow sanlock to read/write fuse files"
++msgstr "భౌతిక డిస్కు పరికరాలను చదువుట/వ్రాయుట కు xen ను అనుమతించుము"
++
++#: booleans.py:157
++#, fuzzy
++msgid "Allow sanlock to manage nfs files"
++msgstr "ఏ దస్త్రమునైనా మోంట్ చేయుటకు మౌంట్ను అనుమతించుము"
++
++#: booleans.py:158
++#, fuzzy
++msgid "Allow sanlock to manage cifs files"
++msgstr "ఏ దస్త్రమునైనా మోంట్ చేయుటకు మౌంట్ను అనుమతించుము"
++
++#: booleans.py:159
++#, fuzzy
++msgid "Allow sasl to read shadow"
++msgstr "sasl దృవీకరణ సేవికను /etc/shadow చదువుటకు అనుమతించుము"
++
++#: booleans.py:160
+ msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
msgstr ""
--#: ../gui/polgen.glade:899
-+#: ../gui/polgen.glade:808
- msgid "Init script"
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: booleans.py:161
++msgid "Disable kernel module loading."
msgstr ""
--#: ../gui/polgen.glade:927
-+#: ../gui/polgen.glade:821
- msgid ""
- "Enter complete path to init script used to start the confined application."
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
msgstr ""
--#: ../gui/polgen.glade:982
--msgid "label105"
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
-msgstr ""
--
--#: ../gui/polgen.glade:1011
-+#: ../gui/polgen.glade:887
- msgid "<b>Select existing role to modify:</b>"
++#: booleans.py:163
++#, fuzzy
++msgid "Allow regular users direct dri device access"
++msgstr "సాదారణ వినియోగదారుల సూటి మౌస్ వాడుకను అనుమతించుము (X సేవికను మాత్రమే అనుమతించుము)"
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: booleans.py:164
++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 ""
--#: ../gui/polgen.glade:1045
-+#: ../gui/polgen.glade:908
- msgid "Select the user roles that will transiton to the %s domain."
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
msgstr ""
--#: ../gui/polgen.glade:1073
--msgid "label106"
-+#: ../gui/polgen.glade:928
-+msgid "role tab"
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
msgstr ""
--#: ../gui/polgen.glade:1102
-+#: ../gui/polgen.glade:945
- msgid "<b>Select roles that %s will transition to:</b>"
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
+-msgstr ""
++#: booleans.py:167
++#, fuzzy
++msgid "Allow users to connect to the local mysql server"
++msgstr "mysql సాకెట్కు అనుసంధానం అగుటకు వినియోగదారిని అనుమతించుము"
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
+-msgstr ""
++#: booleans.py:168
++#, fuzzy
++msgid ""
++"Allow confined users the ability to execute the ping and traceroute commands."
++msgstr "మౌంట్ ఆదేశాన్ని నిర్వర్తించుటకు వినియోగాదారులను అనుమతించుము"
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
+-msgstr ""
++#: booleans.py:169
++#, fuzzy
++msgid "Allow users to connect to PostgreSQL"
++msgstr "postgres సాకెట్కు అనుసంధానం అగుటకు వినియోగదారిని అనుమతించుము"
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
+-msgstr ""
++#: booleans.py:170
++#, fuzzy
++msgid ""
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
++msgstr "వినియోగదారిని noextattrfile ను చ/వ్రా కు అనుమతించుము (FAT, CDROM, FLOPPY)"
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: booleans.py:171
++#, fuzzy
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
msgstr ""
++"వినియోగదారులను TCP సేవికలు(పోర్ట్స్కు బందనమై మరియు అదే డొమాన్ నుండి అనుసంధానంను ఆమోదించు మరియు "
++"బయట వినియోగదారులనుండి) ను నడుపుటకు అనుమతించుము దీనిని అచేతనం చేయుట ఇతర నియమాలను మార్చుతుంది"
--#: ../gui/polgen.glade:1136
-+#: ../gui/polgen.glade:963
- msgid "Select applications domains that %s will transition to."
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
+-msgstr ""
++#: booleans.py:172
++#, fuzzy
++msgid "Allow user music sharing"
++msgstr "usb పరికరాలను చవ్రా కు వినియోగదారులను అనుమతించుము"
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: booleans.py:173
++msgid ""
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../gui/polgen.glade:1164
--msgid "label107"
-+#: ../gui/polgen.glade:983
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: booleans.py:174
++#, fuzzy
+msgid ""
-+"transition \n"
-+"role tab"
++"Allow sftp-internal to read and write files in the user home directories"
msgstr ""
++"నిషిద్దంకాని వినియోగదారుల నివాస సంచయాలను చదువుటకు SELinux webadm వినియోగదారిని అనుమతించుము"
--#: ../gui/polgen.glade:1193
-+#: ../gui/polgen.glade:1001
- msgid "<b>Select the user_roles that will transition to %s:</b>"
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
msgstr ""
--#: ../gui/polgen.glade:1227
-+#: ../gui/polgen.glade:1019
- msgid "Select the user roles that will transiton to this applications domains."
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: booleans.py:176
++#, fuzzy
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
msgstr ""
++"నిషిద్దంకాని వినియోగదారుల నివాస సంచయాలను చదువుటకు SELinux webadm వినియోగదారిని అనుమతించుము"
--#: ../gui/polgen.glade:1255
--msgid "label108"
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:1284
-+#: ../gui/polgen.glade:1056
- msgid "<b>Select domains that %s will administer:</b>"
++#: booleans.py:177
++#, fuzzy
++msgid "Allow sge to connect to the network using any TCP port"
++msgstr "నెట్వర్క్కు అనుసంధానమగుటకు squid డెమోన్ను అనుమతించుము"
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
+-msgstr ""
++#: booleans.py:178
++#, fuzzy
++msgid "Allow sge to access nfs file systems."
++msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: booleans.py:179
++msgid ""
++"Enable additional permissions needed to support devices on 3ware controllers."
msgstr ""
--#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
-+#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
- msgid "Select the domains that you would like this user administer."
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../gui/polgen.glade:1346
--msgid "label109"
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
-msgstr ""
--
--#: ../gui/polgen.glade:1375
-+#: ../gui/polgen.glade:1111
- msgid "<b>Select additional roles for %s:</b>"
- msgstr ""
++#: booleans.py:181
++#, fuzzy
++msgid "Allow user spamassassin clients to use the network."
++msgstr "నెట్వర్క్ నందు ప్రసారంకావటానికి లేబుల్లేని పాకెట్స్ను అనుమతించుము"
--#: ../gui/polgen.glade:1437
--msgid "label111"
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
-msgstr ""
--
--#: ../gui/polgen.glade:1466
-+#: ../gui/polgen.glade:1166
- msgid "<b>Enter network ports that %s binds on:</b>"
- msgstr ""
++#: booleans.py:182
++#, fuzzy
++msgid "Allow spamd to read/write user home directories."
++msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
--#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
-+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
- msgid "<b>TCP Ports</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+-msgstr ""
++#: booleans.py:183
++#, fuzzy
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr "%s ను యేదేని udp పోర్టునకు అనుసంధానమగుటకు అనుమతించును"
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
-+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
-+#: ../gui/polgen.glade:1698
-+msgid "All"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
- msgid "Allows %s to bind to any udp port"
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
msgstr ""
--#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
--#: ../gui/polgen.glade:2215
--msgid "All"
-+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
-+msgid "600-1024"
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
++#: booleans.py:185
++#, fuzzy
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
msgstr ""
++"నిషిద్దంకాని వినియోగదారుల నివాస సంచయాలను చదువుటకు SELinux webadm వినియోగదారిని అనుమతించుము"
--#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
-+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
- msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
- msgstr ""
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+-msgstr ""
++#: booleans.py:186
++#, fuzzy
++msgid "allow host key based authentication"
++msgstr "దృవీకరణకు Pam ను ఉపయోగిస్తుంది"
++
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr "ssh లాగిన్స్ను sysadm_r:sysadm_t లా అనుమతించుము"
--#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
--msgid "600-1024"
-+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
-+msgid "Unreserved Ports (>1024)"
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
++#: booleans.py:188
++#, fuzzy
++msgid "allow staff user to create and transition to svirt domains."
++msgstr "%s డొమైన్కు బదిలీ అగు వాడుకరి పాత్రలను యెంపికచేయి."
++
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
msgstr ""
--#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
-+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s binds "
- "to. Example: 612, 650-660"
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: booleans.py:190
++msgid ""
++"Allow the Telepathy connection managers to connect to any generic TCP port."
msgstr ""
--#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
--msgid "Unreserved Ports (>1024)"
--msgstr ""
--
--#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
--#: ../gui/polgen.glade:2233
-+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
-+#: ../gui/polgen.glade:1718
- msgid "Select Ports"
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
msgstr ""
--#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
-+#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
- msgid "Allows %s to bind to any udp ports > 1024"
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
msgstr ""
--#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
-+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
- msgid "<b>UDP Ports</b>"
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
++#: booleans.py:193
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
msgstr ""
--#: ../gui/polgen.glade:1937
--msgid "label113"
-+#: ../gui/polgen.glade:1519
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
++#: booleans.py:194
++#, fuzzy
++msgid "Allow a user to login as an unconfined domain"
++msgstr "పరిమితంకాని దాన్ని నడుపుటకు rpm ను అనుమతించుము"
++
++#: booleans.py:195
+msgid ""
-+"Network\n"
-+"Bind tab"
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
msgstr ""
--#: ../gui/polgen.glade:1966
-+#: ../gui/polgen.glade:1537
- msgid "<b>Select network ports that %s connects to:</b>"
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: booleans.py:196
++#, fuzzy
++msgid "Allow video playing tools to run unconfined"
++msgstr "పరిమితంకాని దాన్ని నడుపుటకు rpm ను అనుమతించుము"
++
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
msgstr ""
--#: ../gui/polgen.glade:2058
-+#: ../gui/polgen.glade:1593
- msgid "Allows %s to connect to any tcp port"
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: booleans.py:198
++#, fuzzy
++msgid "Support ecryptfs home directories"
++msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
++
++#: booleans.py:199
++#, fuzzy
++msgid "Support fusefs home directories"
++msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
++
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
msgstr ""
--#: ../gui/polgen.glade:2104
-+#: ../gui/polgen.glade:1622
- msgid ""
- "Enter a comma separated list of tcp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: booleans.py:201
++#, fuzzy
++msgid "Support NFS home directories"
++msgstr "నివాస సంచయాలను వాడుకొనుటకు spamd ను అనుమతించుము"
++
++#: booleans.py:202
++msgid "Support SAMBA home directories"
msgstr ""
--#: ../gui/polgen.glade:2212
-+#: ../gui/polgen.glade:1702
- msgid "Allows %s to connect to any udp port"
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: booleans.py:203
++#, fuzzy
++msgid "Allow varnishd to connect to all ports, not just HTTP."
++msgstr "%s ను యేదేని tcp పోర్టునకు అనుసంధానమగుటకు అనుమతించును"
++
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
msgstr ""
--#: ../gui/polgen.glade:2258
-+#: ../gui/polgen.glade:1731
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
msgstr ""
--#: ../gui/polgen.glade:2305
--msgid "label114"
--msgstr ""
--
--#: ../gui/polgen.glade:2334
-+#: ../gui/polgen.glade:1792
- msgid "<b>Select common application traits for %s:</b>"
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
msgstr ""
--#: ../gui/polgen.glade:2366
-+#: ../gui/polgen.glade:1809
- msgid "Writes syslog messages\t"
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: booleans.py:207
++#, fuzzy
++msgid "Allow confined virtual guests to read fuse files"
++msgstr "వినియోగదారుని దస్త్రాలను చదువుటకు ఎవాల్యాషన్ మరియు థండర్బర్డ్ను అనుమతించుము"
++
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
msgstr ""
--#: ../gui/polgen.glade:2385
-+#: ../gui/polgen.glade:1824
- msgid "Create/Manipulate temporary files in /tmp"
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
msgstr ""
--#: ../gui/polgen.glade:2404
-+#: ../gui/polgen.glade:1839
- msgid "Uses Pam for authentication"
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
msgstr ""
--#: ../gui/polgen.glade:2423
-+#: ../gui/polgen.glade:1854
- msgid "Uses nsswitch or getpw* calls"
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
msgstr ""
--#: ../gui/polgen.glade:2442
-+#: ../gui/polgen.glade:1869
- msgid "Uses dbus"
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: booleans.py:212
++#, fuzzy
++msgid "Allow confined virtual guests to use usb devices"
++msgstr "usb పరికరాలను చవ్రా కు వినియోగదారులను అనుమతించుము"
++
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
msgstr ""
--#: ../gui/polgen.glade:2461
-+#: ../gui/polgen.glade:1884
- msgid "Sends audit messages"
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
++#: booleans.py:214
++#, fuzzy
++msgid "Allow webadm to manage files in users home directories"
msgstr ""
++"నిషిద్దంకాని వినియోగదారుల నివాస సంచయాలను నిర్వహించుటకు SELinux webadm వినియోగదారిని అనుమతించుము"
--#: ../gui/polgen.glade:2480
-+#: ../gui/polgen.glade:1899
- msgid "Interacts with the terminal"
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
++#: booleans.py:215
++#, fuzzy
++msgid "Allow webadm to read files in users home directories"
msgstr ""
++"నిషిద్దంకాని వినియోగదారుల నివాస సంచయాలను చదువుటకు SELinux webadm వినియోగదారిని అనుమతించుము"
--#: ../gui/polgen.glade:2499
-+#: ../gui/polgen.glade:1914
- msgid "Sends email"
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
msgstr ""
--#: ../gui/polgen.glade:2530
--msgid "label115"
--msgstr ""
--
--#: ../gui/polgen.glade:2559
-+#: ../gui/polgen.glade:1961
- msgid "<b>Add files/directories that %s manages</b>"
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
msgstr ""
--#: ../gui/polgen.glade:2788
-+#: ../gui/polgen.glade:2122
+-#: ../gui/selinux.tbl:87
++#: booleans.py:218
++#, fuzzy
msgid ""
- "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
- "Files ..."
- msgstr ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+-msgstr ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++msgstr "ssh లాగిన్స్ను sysadm_r:sysadm_t లా అనుమతించుము"
--#: ../gui/polgen.glade:2823
--msgid "label116"
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:2852
-+#: ../gui/polgen.glade:2166
- msgid "<b>Add booleans from the %s policy:</b>"
- msgstr ""
++#: booleans.py:219
++#, fuzzy
++msgid "Allow xen to manage nfs files"
++msgstr "ఏ దస్త్రమునైనా మోంట్ చేయుటకు మౌంట్ను అనుమతించుము"
--#: ../gui/polgen.glade:3002
-+#: ../gui/polgen.glade:2274
- msgid "Add/Remove booleans used by the %s domain"
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
msgstr ""
--#: ../gui/polgen.glade:3066
-+#: ../gui/polgen.glade:2316
- msgid "<b>Which directory you will generate the %s policy?</b>"
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
msgstr ""
--#: ../gui/polgen.glade:3097
-+#: ../gui/polgen.glade:2334
- msgid "Policy Directory"
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
++#: booleans.py:222
++msgid ""
++"Allow xguest users to configure Network Manager and connect to apache ports"
msgstr ""
--#: ../gui/polgen.glade:3254
--msgid "Add Booleans Dialog"
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
-msgstr ""
--
--#: ../gui/polgen.glade:3327
--msgid "Boolean Name"
++#: booleans.py:223
++#, fuzzy
++msgid "Allow xguest users to mount removable media"
++msgstr "dmesg ఆదేశాన్ని నడుపుటకు వినియోగాదారులను అనుమతించుము"
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
-msgstr ""
--
--#: ../gui/polgengui.py:261
-+#: ../gui/polgengui.py:262
- msgid "Role"
- msgstr ""
++#: booleans.py:224
++#, fuzzy
++msgid "Allow xguest to use blue tooth devices"
++msgstr "usb పరికరాలను చవ్రా కు వినియోగదారులను అనుమతించుము"
--#: ../gui/polgengui.py:268
-+#: ../gui/polgengui.py:269
- msgid "Existing_User"
- msgstr ""
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+-msgstr ""
++#: booleans.py:225
++#, fuzzy
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr "X భాగస్వామ్య మెమొరీకి వ్రాయుటకు కక్షిదారులను అనుమతించుము"
--#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
-+#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
- msgid "Application"
- msgstr ""
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+-msgstr ""
++#: booleans.py:226
++#, fuzzy
++msgid "Allows XServer to execute writable memory"
++msgstr "మౌంట్ ఆదేశాన్ని నిర్వర్తించుటకు వినియోగాదారులను అనుమతించుము"
--#: ../gui/polgengui.py:352
-+#: ../gui/polgengui.py:353
- #, python-format
- msgid "%s must be a directory"
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
++#: booleans.py:227
++msgid "Support X userspace object manager"
msgstr ""
--#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
-+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
- msgid "You must select a user"
- msgstr ""
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+-msgstr ""
++#: booleans.py:228
++#, fuzzy
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr "%s ను యేదేని udp పోర్టునకు అనుసంధానమగుటకు అనుమతించును"
--#: ../gui/polgengui.py:542
-+#: ../gui/polgengui.py:543
- msgid "Select executable file to be confined."
- msgstr ""
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+-msgstr ""
++#: booleans.py:229
++#, fuzzy
++msgid "Allow zebra daemon to write it configuration files"
++msgstr "ప్రాధమికదస్త్రాలను / కు వ్రాయుటకు అన్ని డెమోన్స్ను అనుమతించుము"
--#: ../gui/polgengui.py:553
-+#: ../gui/polgengui.py:554
- msgid "Select init script file to be confined."
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
msgstr ""
--#: ../gui/polgengui.py:563
-+#: ../gui/polgengui.py:564
- msgid "Select file(s) that confined application creates or writes"
- msgstr ""
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
+-msgstr ""
++#~ msgid "SELinux Service Protection"
++#~ msgstr "SELinux సేవా భద్రత"
--#: ../gui/polgengui.py:570
-+#: ../gui/polgengui.py:571
- msgid "Select directory(s) that the confined application owns and writes into"
- msgstr ""
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for acct daemon"
++#~ msgstr "SELinux భద్రతను acct డెమోన్ కొరకు అచేతనంచేయుము"
--#: ../gui/polgengui.py:632
-+#: ../gui/polgengui.py:633
- msgid "Select directory to generate policy files in"
- msgstr ""
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
+-msgstr ""
++#~ msgid "Admin"
++#~ msgstr "నిర్వహణాధికారి"
--#: ../gui/polgengui.py:649
-+#: ../gui/polgengui.py:650
- #, python-format
- msgid ""
- "Type %s_t already defined in current policy.\n"
- "Do you want to continue?"
- msgstr ""
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
+-msgstr ""
++#~ msgid "User Privs"
++#~ msgstr "వినియోగదారి Privs"
--#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
- msgid "Verify Name"
- msgstr ""
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow gadmin SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "gadmin SELinux వినియోగదారి ఖాతాను నివాస సంచయంనందు లేదా /tmp నందు దస్త్రాలను నిర్వర్తించుటకు "
++#~ "అనుమతించుము"
--#: ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:654
- #, python-format
- msgid ""
- "Module %s.pp already loaded in current policy.\n"
- "Do you want to continue?"
- msgstr ""
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow guest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "అతిధి SELinux వినియోగదారి ఖాతాను నివాస సంచయంనందు లేదా /tmp నందు దస్త్రాలను నిర్వహించుటకు "
++#~ "అనుమతించుము"
--#: ../gui/polgengui.py:699
-+#: ../gui/polgengui.py:700
- msgid ""
- "You must add a name made up of letters and numbers and containing no spaces."
- msgstr ""
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
+-msgstr ""
++#~ msgid "Memory Protection"
++#~ msgstr "మెమొరి భద్రత"
--#: ../gui/polgengui.py:713
-+#: ../gui/polgengui.py:714
- msgid "You must enter a executable"
- msgstr ""
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
+-msgstr ""
++#~ msgid "Mount"
++#~ msgstr "మౌంట్"
--#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
-+#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
- msgid "Configue SELinux"
- msgstr ""
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
+-msgstr ""
++#~ msgid "SSH"
++#~ msgstr "SSH"
--#: ../gui/polgen.py:158
--msgid "Internet Services Daemon"
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
-msgstr ""
--
--#: ../gui/polgen.py:197
--#, python-format
--msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#~ msgid ""
++#~ "Allow staff SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "staff SELinux వినియోగదారి ఖాతాను నివాస సంచయంనందు లేదా /tmp నందు దస్త్రాలను నిర్వర్తించుటకు "
++#~ "అనుమతించుము"
+
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
-msgstr ""
--
--#: ../gui/polgen.py:324
--msgid "You must enter a name for your confined process/user"
++#~ msgid ""
++#~ "Allow sysadm SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "sysadm SELinux వినియోగదారి ఖాతాను నివాస సంచయంనందు లేదా /tmp నందు దస్త్రాలను నిర్వర్తించుటకు "
++#~ "అనుమతించుము"
+
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
-msgstr ""
--
--#: ../gui/polgen.py:326
++#~ msgid ""
++#~ "Allow unconfined SELinux user account to execute files in home directory "
++#~ "or /tmp"
++#~ msgstr ""
++#~ "పరిమితంకాని SELinux వినియోగదారి ఖాతాను నివాస సంచయంనందు లేదా /tmp నందు దస్త్రాలను "
++#~ "నిర్వర్తించుటకు అనుమతించుము"
+
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
+-msgstr ""
++#~ msgid "Network Configuration"
++#~ msgstr "నెట్వర్క్ ఆకృతీకరణ"
+
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow user SELinux user account to execute files in home directory or /tmp"
++#~ msgstr ""
++#~ "వినియోగదారి SELinux వినియోగదారి ఖాతాను నివాససంచయంనందు లేదా /tmp నందు దస్త్రాలను నిర్వర్తించుటకు "
++#~ "అనుమతించుము"
+
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
+-msgstr ""
++#~ msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#~ msgstr "పరిమితంకానిదాన్ని dyntrans నుండి unconfined_execmem లోకి అనుమతించుము"
+
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
+-msgstr ""
++#~ msgid "Databases"
++#~ msgstr "డాటాబేస్లు"
+
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
+-msgstr ""
++#~ msgid "XServer"
++#~ msgstr "XServer"
+
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
+-msgstr ""
++#~ msgid ""
++#~ "Allow xguest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "xguest SELinux వినియోగదారి ఖాతాను నివాస సంచయంనందు లేదా /tmp నందు దస్త్రములను "
++#~ "నిర్వర్తించుటకు అనుమతించుము"
+
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
+-msgstr ""
++#~ msgid "NIS"
++#~ msgstr "NIS"
+
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
+-msgstr ""
++#~ msgid "Web Applications"
++#~ msgstr "వెబ్ అనువర్తనములు"
+
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
+-msgstr ""
++#~ msgid "Transition staff SELinux user to Web Browser Domain"
++#~ msgstr "బదిలీకరణ staff SELinux వినియోగదారి నుండి వెబ్ బ్రౌజర్ డోమైను కు"
+
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
+-msgstr ""
++#~ msgid "Transition sysadm SELinux user to Web Browser Domain"
++#~ msgstr "బదిలీకరణ sysadm SELinux వినియోగదారి నుండి వెబ్ బ్రౌజర్ డోమైను కు"
+
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
+-msgstr ""
++#~ msgid "Transition user SELinux user to Web Browser Domain"
++#~ msgstr "బదిలీకరణ user SELinux వినియోగదారి నుండి వెబ్ బ్రౌజర్ డోమైను కు"
+
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
+-msgstr ""
++#~ msgid "Transition xguest SELinux user to Web Browser Domain"
++#~ msgstr "బదిలీకరణ xguest SELinux వినియోగదారి నుండి వెబ్ బ్రౌజర్ డోమైను కు"
+
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
+-msgstr ""
++#~ msgid "Disable SELinux protection for amanda"
++#~ msgstr "SELinux భద్రతను అమాండా కొరకు అచేతనంచేయుము"
+
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for amavis"
++#~ msgstr "అమావిస్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for apmd daemon"
++#~ msgstr "apmd డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
+-msgstr ""
++#~ msgid "Disable SELinux protection for arpwatch daemon"
++#~ msgstr "arpwatch డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for auditd daemon"
++#~ msgstr "auditd డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
+-msgstr ""
++#~ msgid "Disable SELinux protection for automount daemon"
++#~ msgstr "automount డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for avahi"
++#~ msgstr "ఆవాహి కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for bluetooth daemon"
++#~ msgstr "బ్లూటూత్ డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for canna daemon"
++#~ msgstr "canna డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cardmgr daemon"
++#~ msgstr "cardmgr డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Cluster Server"
++#~ msgstr "క్లస్టర్ సేవిక కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ciped daemon"
++#~ msgstr "ciped డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clamd daemon"
++#~ msgstr "clamd డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clamscan"
++#~ msgstr "clamscan కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clvmd"
++#~ msgstr "clvmd కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
+-msgstr ""
++#~ msgid "Disable SELinux protection for comsat daemon"
++#~ msgstr "comsat డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for courier daemon"
++#~ msgstr "courier డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cpucontrol daemon"
++#~ msgstr "cpucontrol డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cpuspeed daemon"
++#~ msgstr "cpuspeed డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
+-msgstr ""
++#~ msgid "Cron"
++#~ msgstr "క్రాన్"
+
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for crond daemon"
++#~ msgstr "crond డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
+-msgstr ""
++#~ msgid "Printing"
++#~ msgstr "ముద్రణ"
+
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd back end server"
++#~ msgstr "SELinux భద్రతను cupsd బ్యాకెండ్ సేవికకు అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd daemon"
++#~ msgstr "SELinux భద్రతను cupsd డెమోన్కు అచేతనంచేయుము"
+
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd_lpd"
++#~ msgstr "SELinux భద్రతను cupsd_lpd కు అచేతనంచేయుము"
+
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
+-msgstr ""
++#~ msgid "CVS"
++#~ msgstr "CVS"
+
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cvs daemon"
++#~ msgstr "SELinux భద్రతను cvs డెమోన్కు అచేతనంచేయుము"
+
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cyrus daemon"
++#~ msgstr "SELinux భద్రతను cyrus డెమోన్కు అచేతనంచేయుము"
+
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dbskkd daemon"
++#~ msgstr "SELinux భద్రతను dbskkd డెమోన్కు అచేతనంచేయుము"
+
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dbusd daemon"
++#~ msgstr "SELinux భద్రతను dbusd డెమోన్కు అచేతనంచేయుము"
+
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccd"
++#~ msgstr "SELinux భద్రతను dccd కు అచేతనంచేయుము"
+
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccifd"
++#~ msgstr "SELinux భద్రతను dccifd కు అచేతనంచేయుము"
+
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccm"
++#~ msgstr "SELinux భద్రతను dccm కు అచేతనంచేయుము"
+
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ddt daemon"
++#~ msgstr "SELinux భద్రతను ddt డెమోన్కు అచేతనంచేయుము"
+
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for devfsd daemon"
++#~ msgstr "SELinux భద్రతను devfsd డెమోన్కు అచేతనంచేయుము"
+
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dhcpc daemon"
++#~ msgstr "SELinux భద్రతను dhcp డెమోన్కు అచేతనంచేయుము"
+
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dhcpd daemon"
++#~ msgstr "SELinux భద్రతను dhcpd డెమోన్కు అచేతనంచేయుము"
+
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dictd daemon"
++#~ msgstr "SELinux భద్రతను dictd డెమోన్కు అచేతనంచేయుము"
+
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
+-msgstr ""
++#~ msgid "Allow sysadm_t to directly start daemons"
++#~ msgstr "డెమోన్స్ను నేరుగా ప్రారంభించుటకు sysadm_t ను అనుమతించుము"
+
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Evolution"
++#~ msgstr "ఎవాల్యూషన్ కొరకు SELinux భద్రతను అచేతనంచేయుము"
+
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
+-msgstr ""
++#~ msgid "Games"
++#~ msgstr "ఆటలు"
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
+-msgstr ""
++#~ msgid "Disable SELinux protection for games"
++#~ msgstr "ఆటలు కొరకు SELinux భద్రతను అచేతనంచేయుము"
+
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
+-msgstr ""
++#~ msgid "Disable SELinux protection for the web browsers"
++#~ msgstr "వెబ్ అన్వేషణిల కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Thunderbird"
++#~ msgstr "థండర్బర్డ్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for distccd daemon"
++#~ msgstr "distccd డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dmesg daemon"
++#~ msgstr "dmesg డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dnsmasq daemon"
++#~ msgstr "dnsmasq డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dovecot daemon"
++#~ msgstr "dovecot డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:165
-msgid ""
--"Name must be alpha numberic with no spaces. Consider using option \"-n "
--"MODULENAME\""
+-"Allow X-Windows server to map a memory region as both executable and writable"
-msgstr ""
--
--#: ../gui/polgen.py:414
--msgid "User Role types can not be assigned executables."
++#~ msgid "Disable SELinux protection for entropyd daemon"
++#~ msgstr "entropyd డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
-msgstr ""
--
--#: ../gui/polgen.py:420
--msgid "Only Daemon apps can use an init script.."
++#~ msgid "Disable SELinux protection for fetchmail"
++#~ msgstr "SELinux భద్రతను fetchmail కొరకు అచేతనంచేయుము"
+
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
-msgstr ""
--
--#: ../gui/polgen.py:438
--msgid "use_resolve must be a boolean value "
++#~ msgid "Disable SELinux protection for fingerd daemon"
++#~ msgstr "fingerd డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
-msgstr ""
--
--#: ../gui/polgen.py:444
--msgid "use_syslog must be a boolean value "
++#~ msgid "Disable SELinux protection for freshclam daemon"
++#~ msgstr "freshclam డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
-msgstr ""
--
--#: ../gui/polgen.py:450
--msgid "use_kerberos must be a boolean value "
++#~ msgid "Disable SELinux protection for fsdaemon daemon"
++#~ msgstr "fsdaemon డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
-msgstr ""
--
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
++#~ msgid "Disable SELinux protection for gpm daemon"
++#~ msgstr "gpm డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
-msgstr ""
--
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
++#~ msgid "NFS"
++#~ msgstr "NFS"
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
-msgstr ""
--
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
++#~ msgid "Disable SELinux protection for gss daemon"
++#~ msgstr "gss డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
-msgstr ""
--
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
++#~ msgid "Disable SELinux protection for Hal daemon"
++#~ msgstr "Hal డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
-msgstr ""
--
--#: ../gui/polgen.py:1183
--msgid "Interface file"
++#~ msgid "Compatibility"
++#~ msgstr "సారూప్యత"
+
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
-msgstr ""
--
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
++#~ msgid ""
++#~ "Do not audit things that we know to be broken but which are not security "
++#~ "risks"
++#~ msgstr "భద్రతా ఇబ్బందులు కానివి విరిగిపోతాయి అని మనకు తెలిసినా అటువంటి వాటిని ఆడిట్ చేయవద్దు"
+
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
-msgstr ""
--
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
++#~ msgid "Disable SELinux protection for hostname daemon"
++#~ msgstr "అతిధేయనామము డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
-msgstr ""
--
--#: ../gui/polgen.py:1306
--#, python-format
++#~ msgid "Disable SELinux protection for hotplug daemon"
++#~ msgstr "hotplug డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for howl daemon"
++#~ msgstr "howl డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cups hplip daemon"
++#~ msgstr "cups hplip డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for httpd rotatelogs"
++#~ msgstr "httpd rotatelogs కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
+-msgstr ""
++#~ msgid "HTTPD Service"
++#~ msgstr "HTTPD సేవ"
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for http suexec"
++#~ msgstr "http suexec కొరకు SELinux భద్రతను అచేతనంచేయుము"
+
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hwclock daemon"
++#~ msgstr "hwclock డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
+-msgstr ""
++#~ msgid "Disable SELinux protection for i18n daemon"
++#~ msgstr "i18n డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for imazesrv daemon"
++#~ msgstr "imazesrv డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
+-msgstr ""
++#~ msgid "Disable SELinux protection for inetd child daemons"
++#~ msgstr "child డెమోన్స్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
+-msgstr ""
++#~ msgid "Disable SELinux protection for inetd daemon"
++#~ msgstr "inetd డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for innd daemon"
++#~ msgstr "innd డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for iptables daemon"
++#~ msgstr "iptables డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ircd daemon"
++#~ msgstr "ircd డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:189
-msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
-msgstr ""
--
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
++#~ msgid "Disable SELinux protection for irqbalance daemon"
++#~ msgstr "irqbalance డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
-msgstr ""
--
- #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
- msgstr ""
-@@ -3368,3 +3255,160 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
- msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
-+msgid "list all SELinux port types"
-+msgstr "Vrsta SELinux porta"
-+
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
-+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
-+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
-+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
-+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
-+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
-+msgid "commands"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
++#~ msgid "Disable SELinux protection for iscsi daemon"
++#~ msgstr "iscsi డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for jabberd daemon"
++#~ msgstr "jabberd డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
+-msgstr ""
++#~ msgid "Kerberos"
++#~ msgstr "కేర్బరోస్"
+
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for kadmind daemon"
++#~ msgstr "kadmind డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for klogd daemon"
++#~ msgstr "klogd డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for krb5kdc daemon"
++#~ msgstr "krb5kdc డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ktalk daemons"
++#~ msgstr "ktalk డెమోన్స్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for kudzu daemon"
++#~ msgstr "kudzu డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for locate daemon"
++#~ msgstr "locate డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lpd daemon"
++#~ msgstr "lpd డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lrrd daemon"
++#~ msgstr "lrrd డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lvm daemon"
++#~ msgstr "lvm డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mailman"
++#~ msgstr "mailman కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:202
+-msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mdadm daemon"
++#~ msgstr "mdadm డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:203
+-msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for monopd daemon"
++#~ msgstr "monopd డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mrtg daemon"
++#~ msgstr "mrtg డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mysqld daemon"
++#~ msgstr "mysqld డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nagios daemon"
++#~ msgstr "nagios డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
+-msgstr ""
++#~ msgid "Name Service"
++#~ msgstr "నామపు సేవ"
+
+-#: ../gui/selinux.tbl:208
+-msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
+-msgstr ""
++#~ msgid "Disable SELinux protection for named daemon"
++#~ msgstr "నామపు డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nessusd daemon"
++#~ msgstr "nessusd డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NetworkManager"
++#~ msgstr "నెట్వర్క్నిర్వాహిక కొరకు SELinux భద్రతను అచేతనంచేయుము"
+
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nfsd daemon"
++#~ msgstr "nfsd డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
+-msgstr ""
++#~ msgid "Samba"
++#~ msgstr "సాంబా"
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nmbd daemon"
++#~ msgstr "nmbd డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nrpe daemon"
++#~ msgstr "nrpe డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nscd daemon"
++#~ msgstr "nscd డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:216
+-msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nsd daemon"
++#~ msgstr "nsd డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ntpd daemon"
++#~ msgstr "ntpd డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for oddjob"
++#~ msgstr "oddjob కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
-+msgstr ""
++#~ msgid "Disable SELinux protection for oddjob_mkhomedir"
++#~ msgstr "oddjob_mkhomedir కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
-+msgstr ""
++#~ msgid "Disable SELinux protection for openvpn daemon"
++#~ msgstr "openvpn డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
-+msgstr ""
++#~ msgid "Disable SELinux protection for pam daemon"
++#~ msgstr "pam డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
++#~ msgid "Disable SELinux protection for pegasus"
++#~ msgstr "pegasus కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
-+msgstr ""
++#~ msgid "Disable SELinux protection for perdition daemon"
++#~ msgstr "perdition డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
-+msgstr ""
++#~ msgid "Disable SELinux protection for portmap daemon"
++#~ msgstr "portmap డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
-+msgstr ""
++#~ msgid "Disable SELinux protection for portslave daemon"
++#~ msgstr "portslave డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
-+msgstr ""
++#~ msgid "Disable SELinux protection for postfix"
++#~ msgstr "postfix కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
-+msgstr ""
++#~ msgid "Disable SELinux protection for postgresql daemon"
++#~ msgstr "postgresql డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
-+msgstr ""
++#~ msgid "pppd"
++#~ msgstr "pppd"
+
-+#~ msgid "global"
-+#~ msgstr "opšte"
-diff --git a/policycoreutils/po/sv.po b/policycoreutils/po/sv.po
-index dd71256..866430a 100644
---- a/policycoreutils/po/sv.po
-+++ b/policycoreutils/po/sv.po
-@@ -9,14 +9,15 @@ msgid ""
++#~ msgid "Disable SELinux protection for pptp"
++#~ msgstr "pptp కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for prelink daemon"
++#~ msgstr "prelink డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for privoxy daemon"
++#~ msgstr "privoxy డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ptal daemon"
++#~ msgstr "ptal డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for pxe daemon"
++#~ msgstr "pxe డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
+-msgstr ""
++#~ msgid "Disable SELinux protection for pyzord"
++#~ msgstr "pyzord కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for quota daemon"
++#~ msgstr "quota డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
+-msgstr ""
++#~ msgid "Disable SELinux protection for radiusd daemon"
++#~ msgstr "radiusd డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
+-msgstr ""
++#~ msgid "Disable SELinux protection for radvd daemon"
++#~ msgstr "radvd డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rdisc"
++#~ msgstr "rdisc కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
+-msgstr ""
++#~ msgid "Disable SELinux protection for readahead"
++#~ msgstr "readahead కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
+-msgstr ""
++#~ msgid "Allow programs to read files in non-standard locations (default_t)"
++#~ msgstr ""
++#~ "ప్రామాణికం-కాని ప్రాంతముల (default_t) నందు దస్త్రములను చదువుటకు ప్రోగ్రామ్స్ను అనుమతించుము"
+
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for restorecond"
++#~ msgstr "restorecond కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rhgb daemon"
++#~ msgstr "rhgb డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ricci"
++#~ msgstr "ricci కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ricci_modclusterd"
++#~ msgstr "ricci_modclusterd కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rlogind daemon"
++#~ msgstr "rlogind డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rpcd daemon"
++#~ msgstr "rpcd డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rshd"
++#~ msgstr "rshd కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
+-msgstr ""
++#~ msgid "rsync"
++#~ msgstr "rsync"
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rsync daemon"
++#~ msgstr "rsync డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
+-msgstr ""
++#~ msgid "Allow ssh to run from inetd instead of as a daemon"
++#~ msgstr "ఒక డెమోన్లా నడుచుటకు బదులుగా ssh ను inetd నుండి అనుమతించుము"
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
+-msgstr ""
++#~ msgid "SASL authentication server"
++#~ msgstr "SASL దృవీకరణ సేవిక"
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
+-msgstr ""
++#~ msgid ""
++#~ "Allow X-Windows server to map a memory region as both executable and "
++#~ "writable"
++#~ msgstr ""
++#~ "నిర్వర్తించదగునట్లు మరియు వ్రాయదగునట్లు X-విండోస్ సేవికను మెమోరీ ప్రాంతముకు మాప్ చేయటుకు "
++#~ "అనుమతించుము"
+
+-#: ../gui/statusPage.py:133
+-msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for saslauthd daemon"
++#~ msgstr "saslauthd డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/statusPage.py:147
+-msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for scannerdaemon daemon"
++#~ msgstr "scannerdaemon డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/statusPage.py:152
+-msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
+-msgstr ""
++#~ msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#~ msgstr "బదిలీకరణను sysadm_t కు అనుమతించ వద్దు, sudo మరియు su ప్రభావితమయ్యాయి."
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
+-msgstr ""
++#~ msgid "Do not allow any processes to load kernel modules"
++#~ msgstr "కెర్నల్ మాడ్యాల్స్ నింపుటకు ఏ కార్యమును అనుమతించవద్దు"
+
+-#: ../gui/system-config-selinux.glade:12
+-msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+-msgstr ""
++#~ msgid "Do not allow any processes to modify kernel SELinux policy"
++#~ msgstr "కెర్నల్ SELinux విధానాన్ని సవరించుటకు ఏ కార్యమును అనుమతించవద్దు"
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sendmail daemon"
++#~ msgstr "sendmail డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
+-msgstr ""
++#~ msgid "Disable SELinux protection for setrans"
++#~ msgstr "setrans కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
+-msgstr ""
++#~ msgid "Disable SELinux protection for setroubleshoot daemon"
++#~ msgstr "setroubleshoot డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
+-msgstr ""
++#~ msgid "Disable SELinux protection for slapd daemon"
++#~ msgstr "slapd డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
+-msgstr ""
++#~ msgid "Disable SELinux protection for slrnpull daemon"
++#~ msgstr "slrnpull డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:727
+-msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
+-msgstr ""
++#~ msgid "Disable SELinux protection for smbd daemon"
++#~ msgstr "smbd డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
+-msgstr ""
++#~ msgid "Disable SELinux protection for snmpd daemon"
++#~ msgstr "snmpd డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for snort daemon"
++#~ msgstr "snort డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
+-msgstr ""
++#~ msgid "Disable SELinux protection for soundd daemon"
++#~ msgstr "soundd డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sound daemon"
++#~ msgstr "sound డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
+-msgstr ""
++#~ msgid "Spam Protection"
++#~ msgstr "స్పామ్ భద్రత"
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
+-msgstr ""
++#~ msgid "Disable SELinux protection for spamd daemon"
++#~ msgstr "spamd డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
+-msgstr ""
++#~ msgid "Allow Spam Assassin daemon network access"
++#~ msgstr "స్పామ్ ఎస్సాసియన్ డెమోన్ నెట్వర్క్ వాడుకను అనుమతించుము"
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
+-msgstr ""
++#~ msgid "Disable SELinux protection for speedmgmt daemon"
++#~ msgstr "speedmgmt డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
+-msgstr ""
++#~ msgid "Squid"
++#~ msgstr "Squid"
+
+-#: ../gui/system-config-selinux.glade:1354
+-msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
+-msgstr ""
++#~ msgid "Disable SELinux protection for squid daemon"
++#~ msgstr "squid డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ssh daemon"
++#~ msgstr "ssh డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
+-msgstr ""
++#~ msgid ""
++#~ "Allow staff_r users to search the sysadm home dir and read files (such as "
++#~ "~/.bashrc)"
++#~ msgstr ""
++#~ "sysadm నివాస సంచయంను శోధించుటకు staff_r వినియోగదారులను అనుమతించుము మరియు దస్త్రములను "
++#~ "చదువుటకు (~/.bashrc వంటిని)"
+
+-#: ../gui/system-config-selinux.glade:1463
+-msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
+-msgstr ""
++#~ msgid "Universal SSL tunnel"
++#~ msgstr "సార్వజనీయ SSL టన్నెల్"
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
+-msgstr ""
++#~ msgid "Disable SELinux protection for stunnel daemon"
++#~ msgstr "stunnel డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
+-msgstr ""
++#~ msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#~ msgstr "Xinetd యొక్క బయట, stunnel డెమోన్ ను స్టాండ్ఎలోన్ గా నడుపుటకు అనుమతించుము"
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
+-msgstr ""
++#~ msgid "Disable SELinux protection for swat daemon"
++#~ msgstr "swat డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sxid daemon"
++#~ msgstr "sxid డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
+-msgstr ""
++#~ msgid "Disable SELinux protection for syslogd daemon"
++#~ msgstr "syslogd డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
+-msgstr ""
++#~ msgid "Disable SELinux protection for system cron jobs"
++#~ msgstr "system cron jobs కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for tcp daemon"
++#~ msgstr "tcp డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for telnet daemon"
++#~ msgstr "telnet డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for tftpd daemon"
++#~ msgstr "tftpd డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for transproxy daemon"
++#~ msgstr "transproxy డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
+-msgstr ""
++#~ msgid "Disable SELinux protection for udev daemon"
++#~ msgstr "udev డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for uml daemon"
++#~ msgstr "uml డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
+-msgstr ""
++#~ msgid ""
++#~ "Allow xinetd to run unconfined, including any services it starts that do "
++#~ "not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "పరిమితం కానిదానిని నడుపుటకు xinetd ను అనుమతించుము, ఇది ప్రారంభించే ఏ సేవనందైనా అది బాహ్యంగా "
++#~ "నిర్వచించిన డొమైన్ బదిలీకరణ కలిగివుండదు"
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
+-msgstr ""
++#~ msgid ""
++#~ "Allow rc scripts to run unconfined, including any daemon started by an rc "
++#~ "script that does not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "పరిమితం కానివాటిని నడుపుటకు rc స్క్రిప్ట్స్ను అనుమతించుము, rc స్క్రిప్ట్తో ప్రారంభమైన ఏ డొమైనయినా అది "
++#~ "బాహ్యంగా నిర్వచించిన డొమైన్ బదిలీకరణను కలిగివుండదు"
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
+-msgstr ""
++#~ msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#~ msgstr "పరిమితంకాని వాటిని నడుపుటకు hotplug మరియు insmod వంటి సౌలభ్యాలను అనుమతించుము"
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for updfstab daemon"
++#~ msgstr "updfstab డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for uptimed daemon"
++#~ msgstr "uptimed డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
+-msgstr ""
++#~ msgid ""
++#~ "Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, "
++#~ "only staff_r can do so"
++#~ msgstr ""
++#~ "user_r ను sysadm_r కు su, sudo, లేదా వినియోగదారిసహాయకి ద్వారా చేరుటకు అనుమతించుము. "
++#~ "లేకపోతే, staff_r మాత్రమే అలా చేయగలదు "
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
+-msgstr ""
++#~ msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#~ msgstr ""
++#~ "నెట్వర్క్ అంతర్ఫలకాలను నియంత్రించుటకు వినియోగదారులను అనుమతించుము (USERCTL=true కూడా "
++#~ "అవసరము)"
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
+-msgstr ""
++#~ msgid "Allow user to stat ttyfiles"
++#~ msgstr "వినియోగదారిని tty దస్త్రాలను మార్చుటకు అనుమతించుము"
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
+-msgstr ""
++#~ msgid "Disable SELinux protection for uucpd daemon"
++#~ msgstr "uucpd డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
+-msgstr ""
++#~ msgid "Disable SELinux protection for vmware daemon"
++#~ msgstr "vmware డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
+-msgstr ""
++#~ msgid "Disable SELinux protection for watchdog daemon"
++#~ msgstr "watchdog డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
+-msgstr ""
++#~ msgid "Disable SELinux protection for winbind daemon"
++#~ msgstr "winbind డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
+-msgstr ""
++#~ msgid "Disable SELinux protection for xdm daemon"
++#~ msgstr "xdm డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
+-msgstr ""
++#~ msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#~ msgstr "xdm లాగిన్స్ను sysadm_r:sysadm_t లాగా అనుమతించుము"
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
+-msgstr ""
++#~ msgid "Disable SELinux protection for xen daemon"
++#~ msgstr "xen డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:2661
+-msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
+-msgstr ""
++#~ msgid "XEN"
++#~ msgstr "XEN"
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
+-msgstr ""
++#~ msgid "Disable SELinux protection for xfs daemon"
++#~ msgstr "xfs డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
+-msgstr ""
++#~ msgid "Disable SELinux protection for xen control"
++#~ msgstr "xen control కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ypbind daemon"
++#~ msgstr "ypbind డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NIS Password Daemon"
++#~ msgstr "NIS సంకేతపదము డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ypserv daemon"
++#~ msgstr "ypserv డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
++#~ msgstr "NIS బదిలీకరణ డెమోన్ కొరకు SELinux భద్రతను అచేతనం చేయుము"
+diff --git a/policycoreutils/po/uk.po b/policycoreutils/po/uk.po
+index 1b99ad4..9e1451e 100644
+--- a/policycoreutils/po/uk.po
++++ b/policycoreutils/po/uk.po
+@@ -8,16 +8,16 @@ msgid ""
msgstr ""
"Project-Id-Version: Policycoreutils\n"
"Report-Msgid-Bugs-To: \n"
--"POT-Creation-Date: 2012-04-02 16:29-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-06-14 21:00+0000\n"
- "Last-Translator: Göran Uddeborg <goeran at uddeborg.se>\n"
--"Language-Team: Swedish (http://www.transifex.net/projects/p/fedora/language/sv/)\n"
-+"Language-Team: Swedish (http://www.transifex.net/projects/p/fedora/language/"
-+"sv/)\n"
-+"Language: sv\n"
+-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
+-"PO-Revision-Date: 2012-04-03 05:09+0000\n"
+-"Last-Translator: Yuri Chornoivan <yurchor at ukr.net>\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
++"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
+ "Language-Team: Ukrainian <trans-uk at lists.fedoraproject.org>\n"
+ "Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
--"Language: sv\n"
- "Plural-Forms: nplurals=2; plural=(n != 1)\n"
+ "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
++"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
#: ../run_init/run_init.c:67
-@@ -24,9 +25,12 @@ msgid ""
- "USAGE: run_init <script> <args ...>\n"
- " where: <script> is the name of the init script to run,\n"
- " <args ...> are the arguments to that script."
--msgstr "ANVÄNDNING: run_init <skript> <arg …>\n där: <skript> är namnet på init skript som ska köras,\n <arg …> är argumenten till det skriptet."
-+msgstr ""
-+"ANVÄNDNING: run_init <skript> <arg …>\n"
-+" där: <skript> är namnet på init skript som ska köras,\n"
-+" <arg …> är argumenten till det skriptet."
+ msgid ""
+@@ -29,7 +29,7 @@ msgstr ""
+ " де <сценарій> — назва сценарію ініціалізації для запуску,\n"
+ " <аргументи ...> — аргументи для цього сценарію."
-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
#, c-format
msgid "failed to initialize PAM\n"
- msgstr "misslyckades med att initiera PAM\n"
-@@ -75,7 +79,7 @@ msgstr "Ledsen, run_init kan bara användas på en SELinux kärna.\n"
+ msgstr "не вдалося ініціалізувати PAM\n"
+@@ -78,7 +78,7 @@ msgstr "run_init може використовуватись лише для я
msgid "authentication failed.\n"
- msgstr "autentisering misslyckades.\n"
+ msgstr "помилка розпізнавання.\n"
-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
#, c-format
msgid "Could not set exec context to %s.\n"
- msgstr "Kunde inte ställa in körningskontext till %s.\n"
-@@ -88,827 +92,832 @@ msgstr "******************** VIKTIGT ***********************\n"
+ msgstr "Не вдалося вказати контекст виконання у %s.\n"
+@@ -91,680 +91,676 @@ msgstr "********************* ВАЖЛИВО ************************\n"
msgid "To make this policy package active, execute:"
- msgstr "För att göra denna policy aktiv, kör:"
+ msgstr "Для активації пакету правил виконайте:"
-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
-msgid "global"
--msgstr "globalt"
+-msgstr "глобально"
-
--#: ../semanage/seobject.py:222
-+#: ../semanage/seobject.py:204
+-#: ../semanage/seobject.py:225
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
- msgstr "Kunde inte skapa ett semanage-handtag"
+ msgstr "Не вдалося створити дескриптор semanage"
--#: ../semanage/seobject.py:230
-+#: ../semanage/seobject.py:212
+-#: ../semanage/seobject.py:233
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr "SELinux policy är inte hanterad eller lager kan inte kommas åt."
+ msgstr "Правила SELinux не призначено або немає доступу до сховища."
--#: ../semanage/seobject.py:235
-+#: ../semanage/seobject.py:217
+-#: ../semanage/seobject.py:238
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
- msgstr "Kan inte läsa policylager."
+ msgstr "Не вдалося прочитати дані сховища правил."
--#: ../semanage/seobject.py:240
-+#: ../semanage/seobject.py:222
+-#: ../semanage/seobject.py:243
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
- msgstr "Kunde inte sätta upp en semanage-uppkoppling"
+ msgstr "Не вдалося встановити з'єднання з semanage"
--#: ../semanage/seobject.py:245
-+#: ../semanage/seobject.py:227
+-#: ../semanage/seobject.py:248
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
- msgstr "Kunde inte testa status för aktivering av MLS"
+ msgstr "Не вдалося встановити активний статус MLS"
--#: ../semanage/seobject.py:251 ../semanage/seobject.py:266
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
+-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
- msgstr "Inte implementerat ännu"
+ msgstr "Функцію ще не реалізовано"
--#: ../semanage/seobject.py:255
-+#: ../semanage/seobject.py:237
+-#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
- msgstr "En semanagetransaktion pågår redan"
+ msgstr "Транзакція semanage вже виконується"
--#: ../semanage/seobject.py:264
-+#: ../semanage/seobject.py:246
+-#: ../semanage/seobject.py:267
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
- msgstr "Kunde inte starta semanage-transaktion"
+ msgstr "Не вдалося запустити транзакцію semanage"
--#: ../semanage/seobject.py:274
-+#: ../semanage/seobject.py:258
+-#: ../semanage/seobject.py:278
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
- msgstr "Kunde inte verkställa semanage-transaktion"
+ msgstr "Не вдалося завершити транзакцію semanage"
--#: ../semanage/seobject.py:279
-+#: ../semanage/seobject.py:263
+-#: ../semanage/seobject.py:283
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
- msgstr "Ingen semanagetransaktion pågår"
+ msgstr "Транзакція semanage не виконується"
--#: ../semanage/seobject.py:291 ../semanage/seobject.py:371
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
+-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
- msgstr "Kan inte lista SELinux-moduler"
+ msgstr "Не вдалося отримати список модулів SELinux"
--#: ../semanage/seobject.py:304
-+#: ../semanage/seobject.py:288
+-#: ../semanage/seobject.py:308
++#: ../semanage/seobject.py:284
msgid "Modules Name"
- msgstr "Modulnamn"
+ msgstr "Назва модуля"
--#: ../semanage/seobject.py:304 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
+-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
- msgstr "Version"
+ msgstr "Версія"
--#: ../semanage/seobject.py:307 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
+-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
- msgstr "Avaktiverad"
+ msgstr "Вимкнено"
--#: ../semanage/seobject.py:322
-+#: ../semanage/seobject.py:306
+-#: ../semanage/seobject.py:326
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
- msgstr "Det gick inte att avaktivera modulen %s (den gick inte att ta bort)"
+ msgstr "Не вдалося вимкнути модуль %s (помилка вилучення)"
--#: ../semanage/seobject.py:333
-+#: ../semanage/seobject.py:317
+-#: ../semanage/seobject.py:337
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
- msgstr "Det gick inte att aktivera modulen %s (den gick inte att ta bort)"
+ msgstr "Не вдалося увімкнути модуль %s (помилка вилучення)"
--#: ../semanage/seobject.py:348
-+#: ../semanage/seobject.py:332
+-#: ../semanage/seobject.py:352
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
- msgstr "Det gick inte att ta bort modulen %s (den gick inte att ta bort)"
+ msgstr "Не вдалося вилучити модуль %s (помилка вилучення)"
--#: ../semanage/seobject.py:358
-+#: ../semanage/seobject.py:342
+-#: ../semanage/seobject.py:362
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
- msgstr "dontaudit kräver antingen ”on” eller ”off”"
+ msgstr "для dontaudit слід визначити «on» або «off»"
--#: ../semanage/seobject.py:387
-+#: ../semanage/seobject.py:370
+-#: ../semanage/seobject.py:391
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
- msgstr "Inbyggda tillåtande typer"
+ msgstr "Вбудовані типи permissive"
--#: ../semanage/seobject.py:397
-+#: ../semanage/seobject.py:380
+-#: ../semanage/seobject.py:401
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
- msgstr "Anpassade tillåtande typer"
+ msgstr "Нетипові типи permissive"
--#: ../semanage/seobject.py:438
-+#: ../semanage/seobject.py:421
+-#: ../semanage/seobject.py:442
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
--msgstr "Det gick inte att sätta tillåtande domän %s (modulinstallationen misslyckades)"
-+msgstr ""
-+"Det gick inte att sätta tillåtande domän %s (modulinstallationen "
-+"misslyckades)"
+ msgstr "Не вдалося вказати permissive домен %s (помилка встановлення модуля)"
--#: ../semanage/seobject.py:444
-+#: ../semanage/seobject.py:427
+-#: ../semanage/seobject.py:448
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
--msgstr "Det gick inte att ta bort tillåtande domän %s (borttagning misslyckades)"
-+msgstr ""
-+"Det gick inte att ta bort tillåtande domän %s (borttagning misslyckades)"
+ msgstr "Не вдалося вилучити permissive домен %s (помилка при встановленні)"
--#: ../semanage/seobject.py:479 ../semanage/seobject.py:553
--#: ../semanage/seobject.py:599 ../semanage/seobject.py:696
--#: ../semanage/seobject.py:726 ../semanage/seobject.py:793
--#: ../semanage/seobject.py:850 ../semanage/seobject.py:1097
--#: ../semanage/seobject.py:1786 ../semanage/seobject.py:1849
--#: ../semanage/seobject.py:1868 ../semanage/seobject.py:1985
--#: ../semanage/seobject.py:2037
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
+-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
+-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
+-#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
+-#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
+-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
+-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
+-#: ../semanage/seobject.py:2045
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
- msgstr "Kunde inte skapa en nyckel för %s"
+ msgstr "Не вдалося створити ключ для %s"
--#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
--#: ../semanage/seobject.py:603 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
+-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
+-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
- msgstr "Kunde inte kontrollera om inloggningskartläggning för %s är definierad"
+ msgstr "Не вдалося перевірити чи визначено mapping входу для %s "
--#: ../semanage/seobject.py:492
-+#: ../semanage/seobject.py:475
+-#: ../semanage/seobject.py:496
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
- msgstr "Linuxgruppen %s finns inte"
+ msgstr "Linux-група %s не існує"
--#: ../semanage/seobject.py:497
-+#: ../semanage/seobject.py:480
+-#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
- msgstr "Linuxanvändaren %s finns inte"
+ msgstr "Користувач %s не існує у Linux"
--#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:484
+-#: ../semanage/seobject.py:505
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
- msgstr "Kunde inte skapa inloggningskartläggning för %s"
+ msgstr "Не вдалося створити mapping входу для %s"
--#: ../semanage/seobject.py:505 ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
+-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
- msgstr "Kunde inte sätta namn för %s"
+ msgstr "Не вдалося вказати назву %s"
--#: ../semanage/seobject.py:510 ../semanage/seobject.py:751
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
+-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
- msgstr "Kunde inte sätta MLS-intervall för %s"
+ msgstr "Не вдалося вказати діапазон MLS для %s"
--#: ../semanage/seobject.py:514
-+#: ../semanage/seobject.py:497
+-#: ../semanage/seobject.py:518
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
- msgstr "Kunde inte sätta SELinux användare för %s"
+ msgstr "Не вдалося встановити користувача SELinux для %s"
--#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:501
+-#: ../semanage/seobject.py:522
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
- msgstr "Kunde inte lägga till inloggningskartläggning för %s"
+ msgstr "Не вдалося додати mapping входу для %s"
--#: ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:519
+-#: ../semanage/seobject.py:540
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
- msgstr "Kräver seuser eller serange"
+ msgstr "Потрібно seuser або serange"
--#: ../semanage/seobject.py:559 ../semanage/seobject.py:605
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
+-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
- msgstr "Inloggningskartläggning för %s är inte definierad"
+ msgstr "mapping входу для %s не визначено"
--#: ../semanage/seobject.py:563
-+#: ../semanage/seobject.py:546
+-#: ../semanage/seobject.py:567
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
- msgstr "Kunde inte fråga seuser efter %s"
+ msgstr "Не вдалося запитати seuser для %s"
--#: ../semanage/seobject.py:577
-+#: ../semanage/seobject.py:560
+-#: ../semanage/seobject.py:581
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
- msgstr "Kunde inte ändra inloggnings-kartläggning för %s"
+ msgstr "Не вдалося змінити mapping входу для %s"
--#: ../semanage/seobject.py:611
-+#: ../semanage/seobject.py:594
+-#: ../semanage/seobject.py:615
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
--msgstr "Inloggningskartläggning för %s är definierad i policy, kan inte tas bort"
-+msgstr ""
-+"Inloggningskartläggning för %s är definierad i policy, kan inte tas bort"
+ msgstr "mapping входу для %s визначено у правилах, не вдалося вилучити"
--#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:598
+-#: ../semanage/seobject.py:619
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
- msgstr "Kunde inte ta bort inloggningkartläggning för %s"
+ msgstr "Не вдалося вилучити mapping входу для %s"
--#: ../semanage/seobject.py:637 ../semanage/seobject.py:655
--#: ../semanage/seobject.py:893
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
+-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
+-#: ../semanage/seobject.py:897
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
- msgstr "Kunde inte lista inloggningsmappningar"
+ msgstr "Не вдалося вивести прив’язки входу"
--#: ../semanage/seobject.py:680 ../semanage/seobject.py:685
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
- msgstr "Inloggningsnamn"
+ msgstr "Реєстраційне ім'я"
--#: ../semanage/seobject.py:680 ../semanage/seobject.py:685
--#: ../semanage/seobject.py:943 ../semanage/seobject.py:948
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
+-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
--#: ../gui/system-config-selinux.glade:2304 ../gui/usersPage.py:44
-+#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
+ #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
msgid "SELinux User"
- msgstr "SELinux-anv."
+ msgstr "Користувач SELinux"
--#: ../semanage/seobject.py:680 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
+-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
- msgstr "MLS/MCS-intervall"
+ msgstr "Діапазон MLS/MCS"
--#: ../semanage/seobject.py:699 ../semanage/seobject.py:730
--#: ../semanage/seobject.py:797 ../semanage/seobject.py:854
--#: ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
+-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
+-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
+-#: ../semanage/seobject.py:864
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
- msgstr "Kunde inte kontrollera om SELinux användare %s är definierad"
+ msgstr "Не вдалося перевірити чи визначений користувач SELinux %s"
--#: ../semanage/seobject.py:702 ../semanage/seobject.py:803
--#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
+-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
+-#: ../semanage/seobject.py:870
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
- msgstr "Kan inte fråga användare för %s"
+ msgstr "Не вдалося запитати користувача для %s"
--#: ../semanage/seobject.py:722
-+#: ../semanage/seobject.py:705
+-#: ../semanage/seobject.py:726
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
- msgstr "Du måste lägga till åtminstone en roll för %s"
+ msgstr "Треба додати принаймні одну роль для %s"
--#: ../semanage/seobject.py:737
-+#: ../semanage/seobject.py:720
+-#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
- msgstr "Kunde inte skapa SELinux användare för %s"
+ msgstr "Не вдалося створити користувача SELinux для %s"
--#: ../semanage/seobject.py:746
-+#: ../semanage/seobject.py:729
+-#: ../semanage/seobject.py:750
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
- msgstr "Kunde inte lägga till roll %s för %s"
+ msgstr "Не вдалося додати роль %s для %s"
--#: ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:738
+-#: ../semanage/seobject.py:759
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
- msgstr "Kunde inte sätta MLS nivå för %s"
+ msgstr "Не вдалося встановити рівень MLS для %s"
--#: ../semanage/seobject.py:758
-+#: ../semanage/seobject.py:741
+-#: ../semanage/seobject.py:762
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
- msgstr "Kunde inte lägga till prefix %s för %s"
+ msgstr "Не вдалося додати префікс %s для %s"
--#: ../semanage/seobject.py:761
-+#: ../semanage/seobject.py:744
+-#: ../semanage/seobject.py:765
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
- msgstr "Kunde inte få ut nyckel för %s"
+ msgstr "Не вдалося витягнути ключ для %s"
--#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:748
+-#: ../semanage/seobject.py:769
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
- msgstr "Kunde inte lägga till SELinux användare %s"
+ msgstr "Не вдалося додати користувача SELinux %s"
--#: ../semanage/seobject.py:787
-+#: ../semanage/seobject.py:770
+-#: ../semanage/seobject.py:791
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
- msgstr "Kräver prefix, roller, nivå eller område"
+ msgstr "Треба вказати префікс, ролі, рівень або range"
--#: ../semanage/seobject.py:789
-+#: ../semanage/seobject.py:772
+-#: ../semanage/seobject.py:793
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
- msgstr "Kräver prefix eller roller"
+ msgstr "Потрібен префікс або роль"
--#: ../semanage/seobject.py:799 ../semanage/seobject.py:856
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
+-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
- msgstr "SELinux användare %s är inte definierad"
+ msgstr "Користувача SELinux %s не визначено"
--#: ../semanage/seobject.py:828
-+#: ../semanage/seobject.py:811
+-#: ../semanage/seobject.py:832
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
- msgstr "Kan inte modifiera SELinux användare %s"
+ msgstr "Не вдалося змінити користувача SELinux %s"
--#: ../semanage/seobject.py:862
-+#: ../semanage/seobject.py:845
+-#: ../semanage/seobject.py:866
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
- msgstr "SELinux använda %s är definierad i policy, kan inte tas bort"
+ msgstr "Користувач SELinux %s визначено у правилах, не може бути вилучено"
--#: ../semanage/seobject.py:873
-+#: ../semanage/seobject.py:856
+-#: ../semanage/seobject.py:877
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
- msgstr "Kan inte ta bort SELinux användare %s"
+ msgstr "Не вдалося вилучити користувача SELinux %s"
--#: ../semanage/seobject.py:911
-+#: ../semanage/seobject.py:894
+-#: ../semanage/seobject.py:915
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
- msgstr "Kan inte lista SELinux användare"
+ msgstr "Не вдалося отримати список користувачів SELinux"
--#: ../semanage/seobject.py:917
-+#: ../semanage/seobject.py:900
+-#: ../semanage/seobject.py:921
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
- msgstr "Kan inte lista roller för användare %s"
+ msgstr "Не вдалося отримати список ролей користувача %s"
--#: ../semanage/seobject.py:942
-+#: ../semanage/seobject.py:925
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
msgid "Labeling"
- msgstr "Märkning"
+ msgstr "Розмітка"
--#: ../semanage/seobject.py:942
-+#: ../semanage/seobject.py:925
+-#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:921
msgid "MLS/"
msgstr "MLS/"
--#: ../semanage/seobject.py:943
-+#: ../semanage/seobject.py:926
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
msgid "Prefix"
- msgstr "Prefix"
+ msgstr "Префікс"
--#: ../semanage/seobject.py:943
-+#: ../semanage/seobject.py:926
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
msgid "MCS Level"
- msgstr "MCS-nivå"
+ msgstr "Рівень MCS"
--#: ../semanage/seobject.py:943
-+#: ../semanage/seobject.py:926
+-#: ../semanage/seobject.py:947
++#: ../semanage/seobject.py:922
msgid "MCS Range"
- msgstr "MCS-intervall"
+ msgstr "Діапазон MCS"
--#: ../semanage/seobject.py:943 ../semanage/seobject.py:948
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
+-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
- msgstr "SELinux-roller"
+ msgstr "Ролі SELinux"
--#: ../semanage/seobject.py:963
-+#: ../semanage/seobject.py:946
+-#: ../semanage/seobject.py:967
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
- msgstr "Protokoll udp eller tcp krävs"
+ msgstr "Потрібен протокол udp чи tcp"
--#: ../semanage/seobject.py:965
-+#: ../semanage/seobject.py:948
+-#: ../semanage/seobject.py:969
++#: ../semanage/seobject.py:944
msgid "Port is required"
- msgstr "Port krävs"
+ msgstr "Слід вказати порт"
--#: ../semanage/seobject.py:975
-+#: ../semanage/seobject.py:958
+-#: ../semanage/seobject.py:979
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
- msgstr "Ogiltig port"
+ msgstr "Некоректний порт"
--#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:962
+-#: ../semanage/seobject.py:983
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
- msgstr "Kunde inte skapa en nyckel för %s/%s"
+ msgstr "Не вдалося створити ключ для %s/%s"
--#: ../semanage/seobject.py:990
-+#: ../semanage/seobject.py:973
+-#: ../semanage/seobject.py:994
++#: ../semanage/seobject.py:969
msgid "Type is required"
- msgstr "Typ krävs"
+ msgstr "Слід вказати тип"
--#: ../semanage/seobject.py:996 ../semanage/seobject.py:1055
--#: ../semanage/seobject.py:1110 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
+-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
+-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
- msgstr "Kunde inte kontrollera om port %s/%s är definierad"
+ msgstr "Не вдалося чи порт визначено %s/%s"
--#: ../semanage/seobject.py:998
-+#: ../semanage/seobject.py:981
+-#: ../semanage/seobject.py:1002
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
- msgstr "Port %s/%s redan definierad"
+ msgstr "Порт %s/%s вже визначено"
--#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:985
+-#: ../semanage/seobject.py:1006
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
- msgstr "Kunde inte skapa port för %s/%s"
+ msgstr "Не вдалося створити порт для %s/%s"
--#: ../semanage/seobject.py:1008
-+#: ../semanage/seobject.py:991
+-#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
- msgstr "Kunde inte skapa kontext för %s/%s"
+ msgstr "Не вдалося створити контекст для %s/%s"
--#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:995
+-#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
- msgstr "Kunde inte sätta användare i port-kontext för %s/%s"
+ msgstr "Не вдалося вказати користувача у контексті порту для %s/%s"
--#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:999
+-#: ../semanage/seobject.py:1020
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
- msgstr "Kunde inte sätta roll i port-kontext för %s/%s"
+ msgstr "Не вдалося встановити роль у контексті порту для %s/%s"
--#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:1003
+-#: ../semanage/seobject.py:1024
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
- msgstr "Kunde inte sätta typ i port-kontext för %s/%s"
+ msgstr "Не вдалося встановити тип у контексті порту для %s/%s"
--#: ../semanage/seobject.py:1025
-+#: ../semanage/seobject.py:1008
+-#: ../semanage/seobject.py:1029
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
- msgstr "Kunde inte sätta mls-fält i port-kontext för %s/%s"
+ msgstr "Не вдалося встановити поле mls у контексті порту для %s/%s"
--#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1012
+-#: ../semanage/seobject.py:1033
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
- msgstr "Kunde inte sätta port-kontext för %s/%s"
+ msgstr "Не вдалося створити контекст порту для %s/%s"
--#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1016
+-#: ../semanage/seobject.py:1037
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
- msgstr "Kunde inte lägga till port %s/%s"
+ msgstr "Не вдалося додати додати порт %s/%s"
--#: ../semanage/seobject.py:1047 ../semanage/seobject.py:1312
--#: ../semanage/seobject.py:1508
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
+-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
+-#: ../semanage/seobject.py:1512
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
- msgstr "Kräver setype eller serange"
+ msgstr "Потрібно вказати setype або serange"
--#: ../semanage/seobject.py:1049
-+#: ../semanage/seobject.py:1032
+-#: ../semanage/seobject.py:1053
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
- msgstr "Kräver setype"
+ msgstr "Потрібно вказати setype"
--#: ../semanage/seobject.py:1057 ../semanage/seobject.py:1112
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
+-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
- msgstr "Port %s/%s är inte definierad"
+ msgstr "Порт %s/%s не визначено"
--#: ../semanage/seobject.py:1061
-+#: ../semanage/seobject.py:1044
+-#: ../semanage/seobject.py:1065
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
- msgstr "Kunde inte fråga port %s/%s"
+ msgstr "Не вдалося запитати порт %s/%s"
--#: ../semanage/seobject.py:1072
-+#: ../semanage/seobject.py:1055
+-#: ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
- msgstr "Kunde inte modifiera port %s/%s"
+ msgstr "Не вдалося змінити порт %s/%s"
--#: ../semanage/seobject.py:1085
-+#: ../semanage/seobject.py:1068
+-#: ../semanage/seobject.py:1089
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
- msgstr "Kunde inte lista portarna"
+ msgstr "Не вдалося отримати список портів"
--#: ../semanage/seobject.py:1101
-+#: ../semanage/seobject.py:1084
+-#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
- msgstr "Kan inte ta bort port %s"
+ msgstr "Неможливо вилучити порт %s"
--#: ../semanage/seobject.py:1118
-+#: ../semanage/seobject.py:1101
+-#: ../semanage/seobject.py:1122
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "Port %s/%s är definierad i policy, kan inte tas bort"
+ msgstr "Порт %s/%s визначено у правилах, не може бути вилучено"
--#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1105
+-#: ../semanage/seobject.py:1126
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
- msgstr "Kan inte ta bort port %s/%s"
+ msgstr "Не вдалося вилучити порт %s/%s"
--#: ../semanage/seobject.py:1138 ../semanage/seobject.py:1160
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
+-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
- msgstr "Kunde inte lista portar"
+ msgstr "Не вдалося отримати список портів"
--#: ../semanage/seobject.py:1199
-+#: ../semanage/seobject.py:1182
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
- msgstr "SELinux-porttyp"
+ msgstr "Тип порту SELinux"
--#: ../semanage/seobject.py:1199
-+#: ../semanage/seobject.py:1182
+-#: ../semanage/seobject.py:1203
++#: ../semanage/seobject.py:1178
msgid "Proto"
- msgstr "Proto"
+ msgstr "Протокол"
--#: ../semanage/seobject.py:1199 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
+-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
- msgstr "Portnummer"
+ msgstr "Номер порту"
--#: ../semanage/seobject.py:1218
-+#: ../semanage/seobject.py:1201
+-#: ../semanage/seobject.py:1222
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
- msgstr "Nodadress krävs"
+ msgstr "Потрібно вказати адреса вузла"
--#: ../semanage/seobject.py:1233
-+#: ../semanage/seobject.py:1216
+-#: ../semanage/seobject.py:1237
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
- msgstr "Okänt eller saknat protokoll"
+ msgstr "Протокол відсутній чи невідомий"
--#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1446
--#: ../semanage/seobject.py:1724
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
+-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
+-#: ../semanage/seobject.py:1728
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
- msgstr "SELinux Type krävs"
+ msgstr "Потрібно вказати тип SELinux"
--#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1316
--#: ../semanage/seobject.py:1352 ../semanage/seobject.py:1450
--#: ../semanage/seobject.py:1512 ../semanage/seobject.py:1546
--#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
+-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
+-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
+-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
+-#: ../semanage/seobject.py:1732
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
- msgstr "Kunde inte skapa nyckel för %s"
+ msgstr "Не вдалося створити ключ для %s"
--#: ../semanage/seobject.py:1253 ../semanage/seobject.py:1320
--#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
+-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
+-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
- msgstr "Kunde inte kontrollera om adressen %s är definierad"
+ msgstr "Не вдалося перевірити чи визначено адресу %s"
--#: ../semanage/seobject.py:1262
-+#: ../semanage/seobject.py:1245
+-#: ../semanage/seobject.py:1266
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
- msgstr "Kunde inte skapa en adress för %s"
+ msgstr "Не вдалося створити адресу %s"
--#: ../semanage/seobject.py:1268 ../semanage/seobject.py:1466
--#: ../semanage/seobject.py:1686
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
+-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
+-#: ../semanage/seobject.py:1690
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
- msgstr "Kunde inte skapa-kontext för %s"
+ msgstr "Не вдалося створити контекст для %s"
--#: ../semanage/seobject.py:1272
-+#: ../semanage/seobject.py:1255
+-#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
- msgstr "Kunde inte sätta mask för %s"
+ msgstr "Не вдалося вказати маску %s"
--#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1259
+-#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
- msgstr "Kunde inte sätta användare i adresskontext för %s"
+ msgstr "Не вдалося вказати користувача у контексті адреси для %s"
--#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1263
+-#: ../semanage/seobject.py:1284
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
- msgstr "Kunde inte sätta roll i adresskontext för %s"
+ msgstr "Не вдалося вказати роль у контексті адреси для %s"
--#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1267
+-#: ../semanage/seobject.py:1288
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
- msgstr "Kunde inte sätta typ i adresskontext för %s"
+ msgstr "Не вдалося вказати тип у контексті адреси для %s"
--#: ../semanage/seobject.py:1289
-+#: ../semanage/seobject.py:1272
+-#: ../semanage/seobject.py:1293
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
- msgstr "Kunde inte sätta mls-fält i adresskontext för %s"
+ msgstr "Не вдалося вказати поля mls у контексті адреси для %s"
--#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1276
+-#: ../semanage/seobject.py:1297
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
- msgstr "Kunde inte sätta adresskontext för %s"
+ msgstr "Не вдалося вказати контекст addr для %s"
--#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1280
+-#: ../semanage/seobject.py:1301
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
- msgstr "Kunde inte lägga till adress %s"
+ msgstr "Не вдалося додати addr %s"
--#: ../semanage/seobject.py:1322 ../semanage/seobject.py:1358
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
+-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
- msgstr "Adressen %s är inte definierad"
+ msgstr "Addr %s не визначено"
--#: ../semanage/seobject.py:1326
-+#: ../semanage/seobject.py:1309
+-#: ../semanage/seobject.py:1330
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
- msgstr "Kunde inte fråga adress %s"
+ msgstr "Не вдалося запитати addr %s"
--#: ../semanage/seobject.py:1336
-+#: ../semanage/seobject.py:1319
+-#: ../semanage/seobject.py:1340
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
- msgstr "Kunde inte modifiera adress %s"
+ msgstr "Не вдалося змінити addr %s"
--#: ../semanage/seobject.py:1364
-+#: ../semanage/seobject.py:1347
+-#: ../semanage/seobject.py:1368
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr "Adress %s är definierad i policy, kan inte tas bort"
+ msgstr "Адресу %s визначено у правилах, її не можна вилучати"
--#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1351
+-#: ../semanage/seobject.py:1372
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
- msgstr "Kunde inte ta bort adress %s"
+ msgstr "Не вдалося вилучити адресу %s"
--#: ../semanage/seobject.py:1380
-+#: ../semanage/seobject.py:1363
+-#: ../semanage/seobject.py:1384
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
- msgstr "Kunde inte göra deleteall på nodmappningar"
+ msgstr "Не вдалося вилучити всі прив’язки відповідники вузлів"
--#: ../semanage/seobject.py:1394
-+#: ../semanage/seobject.py:1377
+-#: ../semanage/seobject.py:1398
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
- msgstr "Kunde inte lista adresser"
+ msgstr "Не вдалося отримати список addr"
--#: ../semanage/seobject.py:1454 ../semanage/seobject.py:1516
--#: ../semanage/seobject.py:1550 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
+-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
+-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
- msgstr "Kunde inte kontrollera om gränssnittet %s är definierat"
+ msgstr "Не вдалося перевірити чи визначений інтерфейс %s"
--#: ../semanage/seobject.py:1461
-+#: ../semanage/seobject.py:1444
+-#: ../semanage/seobject.py:1465
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
- msgstr "Kunde inte skapa gränssnitt för %s"
+ msgstr "Не вдалося створити інтерфейс для %s"
--#: ../semanage/seobject.py:1470
-+#: ../semanage/seobject.py:1453
+-#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
- msgstr "Kunde inte sätta använda i gränssnitts-kontext för %s"
+ msgstr "Не вдалося вказати користувача у контексті інтерфейсу для %s"
--#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1457
+-#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
- msgstr "Kunde inte sätta roll i gränssnittskontext för %s"
+ msgstr "Не вдалося вказати роль у контексті інтерфейсу для %s"
--#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1461
+-#: ../semanage/seobject.py:1482
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
- msgstr "Kan inte sätta typ i gränssnitts-kontext för %s"
+ msgstr "Не вдалося вказати тип у контексті інтерфейсу для %s"
--#: ../semanage/seobject.py:1483
-+#: ../semanage/seobject.py:1466
+-#: ../semanage/seobject.py:1487
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
- msgstr "Kan inte sätta mls-fält i gränssnittskontext för %s"
+ msgstr "Не вдалося вказати поле mls у контексті інтерфейсу для %s"
--#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1470
+-#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
- msgstr "Kan inte sätta gränssnittskontext för %s"
+ msgstr "Не вдалося вказати контекст інтерфейсу для %s"
--#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1474
+-#: ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
- msgstr "Kan inte sätta meddelande-kontext för %s"
+ msgstr "Не вдалося створити контекст повідомлення для %s"
--#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1478
+-#: ../semanage/seobject.py:1499
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
- msgstr "Kunde inte lägga till gränssnittet %s"
+ msgstr "Не вдалося додати інтерфейс %s"
--#: ../semanage/seobject.py:1518 ../semanage/seobject.py:1552
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
+-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr "Gränssnittet %s är inte definierat"
+ msgstr "Інтерфейс %s не визначено"
--#: ../semanage/seobject.py:1522
-+#: ../semanage/seobject.py:1505
+-#: ../semanage/seobject.py:1526
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr "Kunde inte fråga gränssnittet %s"
+ msgstr "Не вдалося запитати інтерфейс %s"
--#: ../semanage/seobject.py:1533
-+#: ../semanage/seobject.py:1516
+-#: ../semanage/seobject.py:1537
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr "Kunde inte ändra gränssnittet %s"
+ msgstr "Не вдалося змінити інтерфейс %s"
--#: ../semanage/seobject.py:1558
-+#: ../semanage/seobject.py:1541
+-#: ../semanage/seobject.py:1562
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr "Gränssnitt %s är definierad i policy, kan inte tas bort"
+ msgstr "Інтерфейс %s визначений у правилах, не може бути вилучено"
--#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1545
+-#: ../semanage/seobject.py:1566
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr "Kunde inte ta bort gränssnittet %s"
+ msgstr "Не вдалося вилучити інтерфейс %s"
--#: ../semanage/seobject.py:1574
-+#: ../semanage/seobject.py:1557
+-#: ../semanage/seobject.py:1578
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
- msgstr "Kunde inte ta bort alla gränssnittsmappningar"
+ msgstr "Не вдалося вилучити всі прив’язки інтерфейсів"
--#: ../semanage/seobject.py:1588
-+#: ../semanage/seobject.py:1571
+-#: ../semanage/seobject.py:1592
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr "Kunde inte lista gränssnitt"
+ msgstr "Не вдалося отримати список інтерфейсів"
--#: ../semanage/seobject.py:1613
-+#: ../semanage/seobject.py:1596
+-#: ../semanage/seobject.py:1617
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr "SELinux-gränssnitt"
+ msgstr "Інтерфейс SELinux"
--#: ../semanage/seobject.py:1613 ../semanage/seobject.py:1936
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
+-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr "Kontext"
+ msgstr "Контекст"
--#: ../semanage/seobject.py:1663
-+#: ../semanage/seobject.py:1656
+-#: ../semanage/seobject.py:1667
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
- msgstr "En ekvivalensklass för %s finns redan"
+ msgstr "Клас еквівалентності для %s вже існує"
--#: ../semanage/seobject.py:1669
-+#: ../semanage/seobject.py:1662
+-#: ../semanage/seobject.py:1673
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
- msgstr "Filspecifikationen %s står i konflikt med evivalensregeln ”%s %s”"
+ msgstr "Специфікація файлів, %s, суперечить правилу еквівалентності «%s %s»"
--#: ../semanage/seobject.py:1678
-+#: ../semanage/seobject.py:1671
+-#: ../semanage/seobject.py:1682
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
- msgstr "Någon ekvivalensklass för %s finns inte"
+ msgstr "Класу еквівалентності для %s не існує"
--#: ../semanage/seobject.py:1692
-+#: ../semanage/seobject.py:1685
+-#: ../semanage/seobject.py:1696
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr "Kunde inte sätta användare i filkontext för %s"
+ msgstr "Не вдалося вказати користувача у контексті файла для %s"
--#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1689
+-#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr "Kunde inte sätta roll i filkontext för %s"
+ msgstr "Не вдалося вказати роль у контексті файла для %s"
--#: ../semanage/seobject.py:1701 ../semanage/seobject.py:1758
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
+-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
- msgstr "Kunde inte sätta mls-fält i filkontext för %s"
+ msgstr "Не вдалося вказати поле mls у контексті файла для %s"
--#: ../semanage/seobject.py:1707
-+#: ../semanage/seobject.py:1700
+-#: ../semanage/seobject.py:1711
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr "Ogiltig filspecifikation"
+ msgstr "Неправильна визначення файла"
--#: ../semanage/seobject.py:1709
-+#: ../semanage/seobject.py:1702
+-#: ../semanage/seobject.py:1713
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
- msgstr "Filspecifikationer kan inte innehålla blanktecken"
+ msgstr "У специфікації файлів не можна використовувати пробіли"
--#: ../semanage/seobject.py:1714
-+#: ../semanage/seobject.py:1707
+-#: ../semanage/seobject.py:1718
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
--"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' "
--"instead"
--msgstr "Filspecifikationen %s står i konflikt med ekvivalensregeln ”%s %s”; försök lägga till ”%s” istället"
-+"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
-+msgstr ""
-+"Filspecifikationen %s står i konflikt med ekvivalensregeln ”%s %s”; försök "
-+"lägga till ”%s” istället"
+ "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
+@@ -772,89 +768,89 @@ msgstr ""
+ "Специфікація файлів, %s, суперечить правилу еквівалентності «%s %s». "
+ "Спробуйте краще додати «%s»."
--#: ../semanage/seobject.py:1732 ../semanage/seobject.py:1737
--#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1872
--#: ../semanage/seobject.py:1876
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
+-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
+-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
+-#: ../semanage/seobject.py:1880
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
- msgstr "Kan inte kontrollera om fil-kontext för %s är definierat"
+ msgstr "Не вдалося перевірити чи визначений контекст файла для %s"
--#: ../semanage/seobject.py:1745
-+#: ../semanage/seobject.py:1738
+-#: ../semanage/seobject.py:1749
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr "Kunde inte skapa filkontext för %s"
+ msgstr "Не вдалося створити контекст файла для %s"
--#: ../semanage/seobject.py:1753
-+#: ../semanage/seobject.py:1746
+-#: ../semanage/seobject.py:1757
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr "Kunde inte sätta typ i filkontext för %s"
+ msgstr "Не вдалося вказати тип у контексті файла для %s"
--#: ../semanage/seobject.py:1761 ../semanage/seobject.py:1818
--#: ../semanage/seobject.py:1822
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
+-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
+-#: ../semanage/seobject.py:1826
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr "Kunde inte sätta filkontext för %s"
+ msgstr "Не вдалося вказати контекст файла для %s"
--#: ../semanage/seobject.py:1767
-+#: ../semanage/seobject.py:1760
+-#: ../semanage/seobject.py:1771
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr "Kunde inte lägga till filkontext för %s"
+ msgstr "Не вдалося додати контекст файла для %s"
--#: ../semanage/seobject.py:1781
-+#: ../semanage/seobject.py:1774
+-#: ../semanage/seobject.py:1785
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
- msgstr "Kräver setype, serange eller seuser"
+ msgstr "Потрібно вказати setype, serange чи seuser"
--#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
+-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr "Filkontext för %s är inte definierad"
+ msgstr "Контекст файла для %s не визначено"
--#: ../semanage/seobject.py:1800
-+#: ../semanage/seobject.py:1793
+-#: ../semanage/seobject.py:1804
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr "Kunde inte fråga filkontext för %s"
+ msgstr "Не вдалося запитати контекст файла для %s"
--#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1819
+-#: ../semanage/seobject.py:1830
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr "Kunde inte modifiera filkontext för %s"
+ msgstr "Не вдалося змінити контекст файла для %s"
--#: ../semanage/seobject.py:1839
-+#: ../semanage/seobject.py:1832
+-#: ../semanage/seobject.py:1843
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr "Kunde inte lista filkontexten"
+ msgstr "Не вдалося отримати список контекстів файлів"
--#: ../semanage/seobject.py:1853
-+#: ../semanage/seobject.py:1846
+-#: ../semanage/seobject.py:1857
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr "Kunde inte radera filkontexten %s"
+ msgstr "Не вдалося вилучити контекст файла для %s"
--#: ../semanage/seobject.py:1878
-+#: ../semanage/seobject.py:1871
+-#: ../semanage/seobject.py:1882
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr "Filkontext för %s är definierad i policy, kan inte tas bort"
+ msgstr "Контекст файла для %s визначено у правилах, його не можна вилучити"
--#: ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1877
+-#: ../semanage/seobject.py:1888
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr "Kunde inte radera filkontext för %s"
+ msgstr "Не вдалося вилучити контекст файла для %s"
--#: ../semanage/seobject.py:1899
-+#: ../semanage/seobject.py:1892
+-#: ../semanage/seobject.py:1903
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr "Kunde inte lista filkontext"
+ msgstr "Не вдалося отримати список контекстів файлів"
--#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1896
+-#: ../semanage/seobject.py:1907
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr "Kunde inte lista lokalt filkontext"
+ msgstr "Не вдалося отримати список локальних контекстів файлів"
--#: ../semanage/seobject.py:1936
-+#: ../semanage/seobject.py:1933
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
- msgstr "SELinux-kontext"
+ msgstr "Контекст файла SELinux"
--#: ../semanage/seobject.py:1936
-+#: ../semanage/seobject.py:1933
+-#: ../semanage/seobject.py:1944
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr "typ"
+ msgstr "тип"
--#: ../semanage/seobject.py:1949
-+#: ../semanage/seobject.py:1946
+-#: ../semanage/seobject.py:1957
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
--msgstr "\nSELinux-distributionens fcontext-ekvivalens \n"
-+msgstr ""
-+"\n"
-+"SELinux-distributionens fcontext-ekvivalens \n"
+@@ -862,7 +858,7 @@ msgstr ""
+ "\n"
+ "Еквівалентність файлових контекстів дистрибутива SELinux\n"
--#: ../semanage/seobject.py:1954
-+#: ../semanage/seobject.py:1951
+-#: ../semanage/seobject.py:1962
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
--msgstr "\nSELinux lokala fcontext-ekvivalens \n"
-+msgstr ""
-+"\n"
-+"SELinux lokala fcontext-ekvivalens \n"
+@@ -870,82 +866,82 @@ msgstr ""
+ "\n"
+ "Еквівалентність локальних файлових контекстів SELinux\n"
--#: ../semanage/seobject.py:1988 ../semanage/seobject.py:2040
--#: ../semanage/seobject.py:2046
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
+-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
+-#: ../semanage/seobject.py:2054
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr "Kunde inte kontrollera om flaggan %s är definierad"
+ msgstr "Не вдалося перевірити чи визначено логічне значення %s"
--#: ../semanage/seobject.py:1990 ../semanage/seobject.py:2042
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
+-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr "Flaggan %s är inte definierad"
+ msgstr "Логічне значення %s не визначене"
--#: ../semanage/seobject.py:1994
-+#: ../semanage/seobject.py:1991
+-#: ../semanage/seobject.py:2002
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr "Kunde inte fråga filkontext %s"
+ msgstr "Не вдалося запитати контекст файла %s"
--#: ../semanage/seobject.py:1999
-+#: ../semanage/seobject.py:1996
+-#: ../semanage/seobject.py:2007
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
- msgstr "Du måste ange ett av följande värden: %s"
+ msgstr "Слід вказати одне з таких значень: %s"
--#: ../semanage/seobject.py:2004
-+#: ../semanage/seobject.py:2001
+-#: ../semanage/seobject.py:2012
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
- msgstr "Kunde inte sätta aktivt värde på booleanen %s"
+ msgstr "Не вдалося вказати активне значення змінної %s"
--#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:2004
+-#: ../semanage/seobject.py:2015
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr "Kunde inte modifiera flagga %s"
+ msgstr "Не вдалося змінити логічне значення %s"
--#: ../semanage/seobject.py:2025
-+#: ../semanage/seobject.py:2022
+-#: ../semanage/seobject.py:2033
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
- msgstr "Felaktigt format %s: Post %s"
+ msgstr "Неправильний формат %s: Запис %s"
--#: ../semanage/seobject.py:2048
-+#: ../semanage/seobject.py:2046
+-#: ../semanage/seobject.py:2056
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr "Flagga %s är definierad i policy, kan inte tas bort"
+ msgstr "Логічне значення %s визначено у правилах, його не можна вилучити"
--#: ../semanage/seobject.py:2052
-+#: ../semanage/seobject.py:2050
+-#: ../semanage/seobject.py:2060
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr "Kunde inte ta bort flagga %s"
+ msgstr "Не вдалося вилучити логічне значення %s"
--#: ../semanage/seobject.py:2064 ../semanage/seobject.py:2081
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
+-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr "Kunde inte lista flaggor"
+ msgstr "Не вдалося отримати список логічних змінних"
+
+-#: ../semanage/seobject.py:2112
++#: ../semanage/seobject.py:2100
+ msgid "unknown"
+ msgstr "невідомо"
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "off"
+ msgstr "вимкнено"
+
+-#: ../semanage/seobject.py:2125
++#: ../semanage/seobject.py:2113
+ msgid "on"
+ msgstr "увімкнено"
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "SELinux boolean"
+ msgstr "Логічна змінна SELinux"
+
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
+ msgid "State"
+ msgstr "Стан"
-@@ -936,8 +945,8 @@ msgstr "Tillstånd"
+-#: ../semanage/seobject.py:2139
++#: ../semanage/seobject.py:2127
msgid "Default"
- msgstr "Standard"
+ msgstr "Типовий"
--#: ../semanage/seobject.py:2131 ../gui/polgen.glade:3355
+-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
- msgstr "Beskrivning"
+ msgstr "Опис"
-@@ -1001,7 +1010,7 @@ msgstr "Fel vid minnesallokering.\n"
+@@ -1009,7 +1005,7 @@ msgstr "Помилка при розподілі пам'яті.\n"
msgid "Error sending audit message.\n"
- msgstr "Fel vid skickande av granskningsmeddelande.\n"
+ msgstr "Помилка надсилання повідомлення аудиту.\n"
-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
#, c-format
msgid "Could not determine enforcing mode.\n"
- msgstr "Kunde inte bestämma upprätthållande-läge.\n"
-@@ -1116,62 +1125,66 @@ msgstr "Kunde inte få tag i tomt signal-set\n"
+ msgstr "Не вдалося визначити режим блокування (enforcing).\n"
+@@ -1128,62 +1124,66 @@ msgstr "Не вдалося отримати порожній сигнал ві
msgid "Unable to set SIGHUP handler\n"
- msgstr "Kan inte sätta SIGHUP-hanterare\n"
+ msgstr "Не вдалося встановити обробник SIGHUP\n"
-#: ../newrole/newrole.c:1053
+#: ../newrole/newrole.c:1036
@@ -125187,191 +278376,102 @@ index dd71256..866430a 100644
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "Tyvärr, newrole kan endast användas på en SELinux-kärna.\n"
+ msgstr "newrole може використовуватись лише для ядра з підтримкою SELinux.\n"
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr "kunde inte få tag i old_context.\n"
+ msgstr "не вдалося отримати old_context.\n"
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr "Varning! Kunde inte få tag i tty-information.\n"
+ msgstr "Попередження! Не вдалося отримати інформацію про tty.\n"
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr "fel vid inläsning av PAM-tjänstekonfiguration.\n"
+ msgstr "помилка при читанні конфігурації служби PAM.\n"
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr "newrole: felaktigt lösenord för %s\n"
+ msgstr "newrole: неправильний пароль для %s\n"
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
#, c-format
msgid "newrole: failure forking: %s"
- msgstr "newrole: fel vid gaffling: %s"
+ msgstr "newrole: помилка створення дочірнього процесу: %s"
-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr "Kunde inte återställa tty-märkning…\n"
+ msgstr "Не вдалося відновити позначку tty...\n"
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
#, c-format
msgid "Failed to close tty properly\n"
- msgstr "Misslyckades att korrekt stänga tty\n"
+ msgstr "Не вдалося правильно закрити tty\n"
-#: ../newrole/newrole.c:1224
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr "Kunde inte stänga deskriptorerna.\n"
+ msgstr "Не вдалося закрити дескриптор.\n"
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr "Fel vid allokering av skalets argv0.\n"
+ msgstr "Помилка виділення argv0 у оболонці.\n"
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
#, c-format
msgid "Unable to restore the environment, aborting\n"
- msgstr "Kunde inte återställa miljön, avbryter\n"
+ msgstr "Не вдалося відновити оточення, виконання перервано\n"
-#: ../newrole/newrole.c:1298
+#: ../newrole/newrole.c:1297
msgid "failed to exec shell\n"
- msgstr "kunde ej exek skal\n"
+ msgstr "не вдалося виконати оболонку\n"
-@@ -1274,27 +1287,27 @@ msgstr "chcat -- -Hemligt /dok/affärsplan.odt"
+@@ -1286,20 +1286,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
msgid "chcat -l +CompanyConfidential juser"
- msgstr "chcat -l +Hemligt juser"
+ msgstr "chcat -l +CompanyConfidential juser"
--#: ../scripts/chcat:399 ../gui/polgen.py:1334
+-#: ../scripts/chcat:399 ../gui/polgen.py:1351
-#, c-format, python-format
+#: ../scripts/chcat:399
+#, c-format
msgid "Options Error %s "
- msgstr "Flaggfel %s "
+ msgstr "Помилка у параметрах %s"
--#: ../gui/booleansPage.py:186 ../gui/system-config-selinux.glade:1725
+-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
msgid "Boolean"
- msgstr "Boolean"
+ msgstr "Логічні змінні"
--#: ../gui/booleansPage.py:241 ../gui/semanagePage.py:162
+-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
msgid "all"
- msgstr "alla"
+ msgstr "Усі"
--#: ../gui/booleansPage.py:243 ../gui/semanagePage.py:164
--#: ../gui/system-config-selinux.glade:1616
--#: ../gui/system-config-selinux.glade:1839
--#: ../gui/system-config-selinux.glade:2456
+-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
-+#: ../gui/system-config-selinux.glade:1615
-+#: ../gui/system-config-selinux.glade:1820
-+#: ../gui/system-config-selinux.glade:2437
- msgid "Customized"
- msgstr "Anpassad"
-
--#: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:1930
-+#: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:1911
- msgid "File Labeling"
- msgstr "Filmärkning"
-
-@@ -1302,21 +1315,27 @@ msgstr "Filmärkning"
- msgid ""
- "File\n"
- "Specification"
--msgstr "Fil\nSpecifikation"
-+msgstr ""
-+"Fil\n"
-+"Specifikation"
-
- #: ../gui/fcontextPage.py:81
- msgid ""
- "Selinux\n"
- "File Type"
--msgstr "Selinux\nFiltyp"
-+msgstr ""
-+"Selinux\n"
-+"Filtyp"
-
- #: ../gui/fcontextPage.py:88
- msgid ""
- "File\n"
- "Type"
--msgstr "Fil\nTyp"
-+msgstr ""
-+"Fil\n"
-+"Typ"
-
--#: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2117
-+#: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2098
- msgid "User Mapping"
- msgstr "Användarmappning"
-
-@@ -1324,26 +1343,32 @@ msgstr "Användarmappning"
- msgid ""
- "Login\n"
- "Name"
--msgstr "Inloggnings-\nnamn"
-+msgstr ""
-+"Inloggnings-\n"
-+"namn"
-
- #: ../gui/loginsPage.py:56 ../gui/usersPage.py:50
- msgid ""
- "SELinux\n"
- "User"
--msgstr "SELinux\nAnvändare"
-+msgstr ""
-+"SELinux\n"
-+"Användare"
-
- #: ../gui/loginsPage.py:59 ../gui/usersPage.py:55
- msgid ""
- "MLS/\n"
- "MCS Range"
--msgstr "MLS/\nMCS-intervall"
-+msgstr ""
-+"MLS/\n"
-+"MCS-intervall"
-
- #: ../gui/loginsPage.py:133
- #, python-format
- msgid "Login '%s' is required"
- msgstr "Inloggning '%s' krävs"
-
--#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2772
-+#: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
- msgid "Policy Module"
- msgstr "Policymodul"
-
-@@ -1355,7 +1380,7 @@ msgstr "Modulnamn"
- msgid "Disable Audit"
- msgstr "Avaktivera granskning"
-
--#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2681
-+#: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
- msgid "Enable Audit"
- msgstr "Aktivera granskning"
-
-@@ -1363,559 +1388,482 @@ msgstr "Aktivera granskning"
+ #: ../gui/system-config-selinux.glade:1615
+ #: ../gui/system-config-selinux.glade:1820
+ #: ../gui/system-config-selinux.glade:2437
+@@ -1387,28 +1387,32 @@ msgstr "Увімкнути аудит"
msgid "Load Policy Module"
- msgstr "Läsa in policymodul"
+ msgstr "Завантажити модуль політики"
-#: ../gui/polgen.glade:79
-msgid "Polgen"
@@ -125391,285 +278491,270 @@ index dd71256..866430a 100644
-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
msgid "translator-credits"
--msgstr "Christian Rose\nMagnus Larsson\nGöran Uddeborg"
-+msgstr ""
-+"Christian Rose\n"
-+"Magnus Larsson\n"
-+"Göran Uddeborg"
+ msgstr "Максим Дзюманенко <dziumanenko at gmail.com>"
-#: ../gui/polgen.glade:90
+#: ../gui/polgen.glade:34
+msgid "Add Booleans Dialog"
-+msgstr "Dialog för booleantillägg"
++msgstr "Додати діалог для логічних змінних"
+
+#: ../gui/polgen.glade:101
+msgid "Boolean Name"
-+msgstr "Booleans namn"
++msgstr "Назва логічної змінної"
+
+#: ../gui/polgen.glade:230
msgid "SELinux Policy Generation Tool"
- msgstr "Genereringsverktyg för SELinuxpolicy"
+ msgstr "Утиліта генерації політики SELinux"
-#: ../gui/polgen.glade:128
+#: ../gui/polgen.glade:251
msgid ""
"<b>Select the policy type for the application or user role you want to "
"confine:</b>"
--msgstr "<b>Välj policytyp för programmet eller användarrollen du vill begränsa:</b>"
-+msgstr ""
-+"<b>Välj policytyp för programmet eller användarrollen du vill begränsa:</b>"
+@@ -1416,11 +1420,15 @@ msgstr ""
+ "<b>Виберіть тип правил для програми або ролі користувача, обмеження для яких "
+ "ви хочете визначити:</b>"
-#: ../gui/polgen.glade:177
+#: ../gui/polgen.glade:284
msgid "<b>Applications</b>"
- msgstr "<b>Program</b>"
+ msgstr "<b>Програма</b>"
-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
+msgid "Standard Init Daemon"
-+msgstr "Standard initdemon"
++msgstr "Стандартна служба Init"
+
+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
msgid ""
"Standard Init Daemon are daemons started on boot via init scripts. Usually "
"requires a script in /etc/rc.d/init.d"
--msgstr "Standard initdemon är demoner som startas vid uppstart via initskript. Vanligen krävs ett skript i /etc/rc.d/init.d"
--
+@@ -1428,32 +1436,32 @@ msgstr ""
+ "Стандартні служби ініціалізації запускаються при завантаженні за допомогою "
+ "сценаріїв init, які зазвичай розташовані у /etc/rc.d/init.d"
+
-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
-msgid "Standard Init Daemon"
--msgstr "Standard initdemon"
-+msgstr ""
-+"Standard initdemon är demoner som startas vid uppstart via initskript. "
-+"Vanligen krävs ett skript i /etc/rc.d/init.d"
-
+-msgstr "Стандартна служба Init"
+-
-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
msgid "DBUS System Daemon"
- msgstr "DBUS-systemdemonen"
+ msgstr "Системна служба DBUS"
-#: ../gui/polgen.glade:280
+#: ../gui/polgen.glade:349
+msgid "Internet Services Daemon (inetd)"
-+msgstr "Internettjänstedemon (inetd)"
++msgstr "Фонова служба інтернет-служб (inetd)"
+
+#: ../gui/polgen.glade:353
msgid "Internet Services Daemon are daemons started by xinetd"
- msgstr "Internettjänstedemoner är demoner som startas av xinetd"
+ msgstr "initd запускається службою xinetd"
-#: ../gui/polgen.glade:282
-msgid "Internet Services Daemon (inetd)"
--msgstr "Internettjänstedemon (inetd)"
+-msgstr "Фонова служба інтернет-служб (inetd)"
+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
+msgid "Web Application/Script (CGI)"
-+msgstr "Webbprogram/-skript (CGI)"
++msgstr "Веб-програма/ сценарій (CGI)"
-#: ../gui/polgen.glade:301
+#: ../gui/polgen.glade:370
msgid ""
"Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
- msgstr "Webbprogram/-skript (CGI) CGI-skript startade av webbservern (apache)"
+ msgstr "Веб-програми/ сценарії CGI, що запускаються веб-сервером Apache"
-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
-msgid "Web Application/Script (CGI)"
--msgstr "Webbprogram/-skript (CGI)"
+-msgstr "Веб-програма/ сценарій (CGI)"
+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
+msgid "User Application"
-+msgstr "Användarprogram"
++msgstr "Програма користувача"
-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
msgid ""
"User Application are any application that you would like to confine that is "
"started by a user"
--msgstr "Användarprogram är alla program som du skulle vilja stänga in som startas av en användare"
--
+@@ -1461,27 +1469,27 @@ msgstr ""
+ "Програма користувача -- будь-яка програма, запущена користувачем, до якого "
+ "ви хочете застосувати обмеження."
+
-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
-msgid "User Application"
--msgstr "Användarprogram"
-+msgstr ""
-+"Användarprogram är alla program som du skulle vilja stänga in som startas av "
-+"en användare"
-
--#: ../gui/polgen.glade:345 ../gui/polgen.py:166
+-msgstr "Програма користувача"
+-
+-#: ../gui/polgen.glade:345 ../gui/polgen.py:161
+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
msgid "Sandbox"
- msgstr "Sandlåda"
+ msgstr "Пісочниця"
-#: ../gui/polgen.glade:391
+#: ../gui/polgen.glade:446
msgid "<b>Login Users</b>"
- msgstr "<b>Inloggningsanvändare</b>"
+ msgstr "<b>Зареєстровані користувачі</b>"
-#: ../gui/polgen.glade:453
--msgid "Modify an existing login user record."
--msgstr "Modifiera en existerande inloggningsanvändarpost."
--
--#: ../gui/polgen.glade:455
+#: ../gui/polgen.glade:478
- msgid "Existing User Roles"
- msgstr "Existerande användarroller"
-
--#: ../gui/polgen.glade:474
--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 "Denna användare kommer logga in på en maskin endast via en terminal eller fjärrinloggning. Som standard kommer denna användare inte ha setuid, inte nätverk, inte su, inte sudo."
++msgid "Existing User Roles"
++msgstr "Наявні ролі користувачів"
++
+#: ../gui/polgen.glade:482
-+msgid "Modify an existing login user record."
-+msgstr "Modifiera en existerande inloggningsanvändarpost."
+ msgid "Modify an existing login user record."
+ msgstr "Змінити наявний запис авторизації користувача."
--#: ../gui/polgen.glade:476 ../gui/polgen.py:161
+-#: ../gui/polgen.glade:455
+-msgid "Existing User Roles"
+-msgstr "Наявні ролі користувачів"
+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
- msgid "Minimal Terminal User Role"
- msgstr "Minimal terminalanvändarroll"
++msgid "Minimal Terminal User Role"
++msgstr "Мінімальна роль користувача терміналу"
--#: ../gui/polgen.glade:495
+-#: ../gui/polgen.glade:474
+#: ../gui/polgen.glade:499
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 "Denna användare kan logga in på en maskin via X eller terminal. Som standard kommer denna användare inte ha setuid, inte nätverk, inte sudo, inte su"
-+"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 ""
-+"Denna användare kommer logga in på en maskin endast via en terminal eller "
-+"fjärrinloggning. Som standard kommer denna användare inte ha setuid, inte "
-+"nätverk, inte su, inte sudo."
+ "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."
+@@ -1489,11 +1497,11 @@ msgstr ""
+ "Користувач може авторизуватися лише віддалено чи у терміналі. Початково для "
+ "користувача не налаштовані setuid, sudo, su та мережне оточення."
--#: ../gui/polgen.glade:497 ../gui/polgen.py:162
+-#: ../gui/polgen.glade:476 ../gui/polgen.py:162
+-msgid "Minimal Terminal User Role"
+-msgstr "Мінімальна роль користувача терміналу"
+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
- msgid "Minimal X Windows User Role"
- msgstr "Minimal X-Windows-användarroll"
++msgid "Minimal X Windows User Role"
++msgstr "Мінімальна роль користувача X Window"
- #: ../gui/polgen.glade:516
+-#: ../gui/polgen.glade:495
++#: ../gui/polgen.glade:516
msgid ""
--"User with full networking, no setuid applications without transition, no "
--"sudo, no su."
--msgstr "Användare med fullständig nätverksåtkomst, inte setuid-program utan övergång, inte sudo, inte su."
-+"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 ""
-+"Denna användare kan logga in på en maskin via X eller terminal. Som "
-+"standard kommer denna användare inte ha setuid, inte nätverk, inte sudo, "
-+"inte su"
+ "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"
+@@ -1501,11 +1509,11 @@ msgstr ""
+ "Цей користувач може авторизуватися за допомогою X або терміналу. Початково "
+ "для користувача не налаштовані setuid, sudo, su та мережне оточення."
--#: ../gui/polgen.glade:518 ../gui/polgen.py:163
+-#: ../gui/polgen.glade:497 ../gui/polgen.py:163
+-msgid "Minimal X Windows User Role"
+-msgstr "Мінімальна роль користувача X Window"
+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
- msgid "User Role"
- msgstr "Användarroll"
++msgid "User Role"
++msgstr "Роль користувача"
--#: ../gui/polgen.glade:537
+-#: ../gui/polgen.glade:516
+#: ../gui/polgen.glade:533
msgid ""
--"User with full networking, no setuid applications without transition, no su,"
--" can sudo to Root Administration Roles"
--msgstr "Användare med fullständig nätverksåtkomst, inga setuid-program utan övergångar, inte su, kan göra sudo till rootadminstratörsroller"
-+"User with full networking, no setuid applications without transition, no "
-+"sudo, no su."
-+msgstr ""
-+"Användare med fullständig nätverksåtkomst, inte setuid-program utan "
-+"övergång, inte sudo, inte su."
+ "User with full networking, no setuid applications without transition, no "
+ "sudo, no su."
+@@ -1513,11 +1521,11 @@ msgstr ""
+ "Користувач з повністю налаштованим мережним оточенням, програми без setuid, "
+ "без su, без sudo."
--#: ../gui/polgen.glade:539 ../gui/polgen.py:164
+-#: ../gui/polgen.glade:518 ../gui/polgen.py:164
+-msgid "User Role"
+-msgstr "Роль користувача"
+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
- msgid "Admin User Role"
- msgstr "Admininstrativ användarroll"
++msgid "Admin User Role"
++msgstr "Роль адміністратора"
--#: ../gui/polgen.glade:585
+-#: ../gui/polgen.glade:537
+#: ../gui/polgen.glade:550
-+msgid ""
-+"User with full networking, no setuid applications without transition, no su, "
-+"can sudo to Root Administration Roles"
-+msgstr ""
-+"Användare med fullständig nätverksåtkomst, inga setuid-program utan "
-+"övergångar, inte su, kan göra sudo till rootadminstratörsroller"
-+
+ msgid ""
+ "User with full networking, no setuid applications without transition, no su, "
+ "can sudo to Root Administration Roles"
+@@ -1525,15 +1533,15 @@ msgstr ""
+ "Користувач з повністю налаштованим мережним оточенням, програми без setuid, "
+ "без su, може виконувати sudo до ролей адміністрування root."
+
+-#: ../gui/polgen.glade:539 ../gui/polgen.py:165
+-msgid "Admin User Role"
+-msgstr "Роль адміністратора"
+-
+-#: ../gui/polgen.glade:585
+#: ../gui/polgen.glade:592
msgid "<b>Root Users</b>"
- msgstr "<b>Rootanvändare</b>"
+ msgstr "<b>Користувачі root</b>"
-#: ../gui/polgen.glade:647
--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 "Välj root/administratöranvändarroll om denna användare kommer användas för att administrera maskinen när han/hon kör som root. Denna användare kommer inte att kunna logga in direkt till systemet."
--
--#: ../gui/polgen.glade:649 ../gui/polgen.py:165
+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
- msgid "Root Admin User Role"
- msgstr "Root-administrativ användarroll"
++msgid "Root Admin User Role"
++msgstr "Роль адміністратора root"
++
++#: ../gui/polgen.glade:627
+ 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 "
+@@ -1543,138 +1551,120 @@ msgstr ""
+ "систему у режимі root. При цьому користувач не зможе авторизуватися у "
+ "системі безпосередньо."
+-#: ../gui/polgen.glade:649 ../gui/polgen.py:166
+-msgid "Root Admin User Role"
+-msgstr "Роль адміністратора root"
+-
-#: ../gui/polgen.glade:716
-msgid "label104"
-msgstr "label104"
-+#: ../gui/polgen.glade:627
-+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 ""
-+"Välj root/administratöranvändarroll om denna användare kommer användas för "
-+"att administrera maskinen när han/hon kör som root. Denna användare kommer "
-+"inte att kunna logga in direkt till systemet."
-
+-
-#: ../gui/polgen.glade:745
+#: ../gui/polgen.glade:705
msgid "<b>Enter name of application or user role:</b>"
- msgstr "<b>Ange namn på programmet eller användarrollen:</b>"
+ msgstr "<b>Вкажіть назву програми або роль користувача:</b>"
-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
msgid "Name"
- msgstr "Namn"
+ msgstr "Назва"
-#: ../gui/polgen.glade:807
+#: ../gui/polgen.glade:739
msgid "Enter complete path for executable to be confined."
- msgstr "Ange fullständig sökväg för programmet som skall stängas in."
+ msgstr ""
+ "Вкажіть повний шлях до виконуваного компоненту, у якому будуть застосовані "
+ "обмеження"
-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
msgid "..."
- msgstr "..."
+ msgstr "…"
-#: ../gui/polgen.glade:849
+#: ../gui/polgen.glade:776
msgid "Enter unique name for the confined application or user role."
- msgstr "Ange ett unikt namn på den innestängda program- eller användarrollen."
+ msgstr "Введіть унікальну назву для обмежуваної ролі програми або користувача."
-#: ../gui/polgen.glade:871
+#: ../gui/polgen.glade:794
msgid "Executable"
- msgstr "Körbar"
+ msgstr "Виконуваний файл"
-#: ../gui/polgen.glade:899
+#: ../gui/polgen.glade:808
msgid "Init script"
- msgstr "Init-skript"
+ msgstr "Сценарій init"
-#: ../gui/polgen.glade:927
+#: ../gui/polgen.glade:821
msgid ""
"Enter complete path to init script used to start the confined application."
--msgstr "Ange fullständig sökväg till init-skript som används för att starta det innestängda programmet."
--
+ msgstr ""
+ "Вкажіть повний шлях до сценарію init, що використовується для запуску "
+ "обмежуваної програми."
+
-#: ../gui/polgen.glade:982
-msgid "label105"
-msgstr "label105"
-+msgstr ""
-+"Ange fullständig sökväg till init-skript som används för att starta det "
-+"innestängda programmet."
-
+-
-#: ../gui/polgen.glade:1011
+#: ../gui/polgen.glade:887
msgid "<b>Select existing role to modify:</b>"
- msgstr "<b>Välj en befintlig roll att ändra:</b>"
+ msgstr "<b>Виберіть вже створену роль для внесення змін:</b>"
-#: ../gui/polgen.glade:1045
+#: ../gui/polgen.glade:908
msgid "Select the user roles that will transiton to the %s domain."
- msgstr "Välj användarrollerna som skall övergå till domänen %s."
+ msgstr "Виберіть ролі користувача, які переводитимуть до домену %s."
-#: ../gui/polgen.glade:1073
-msgid "label106"
@@ -125681,12 +278766,12 @@ index dd71256..866430a 100644
-#: ../gui/polgen.glade:1102
+#: ../gui/polgen.glade:945
msgid "<b>Select roles that %s will transition to:</b>"
- msgstr "<b>Välj användarroller som %s skall övergå till:</b>"
+ msgstr "<b>Виберіть ролі, які %s переводитиме до:</b>"
-#: ../gui/polgen.glade:1136
+#: ../gui/polgen.glade:963
msgid "Select applications domains that %s will transition to."
- msgstr "Väl programdomänerna som %s skall övergå till."
+ msgstr "Виберіть домени програми, які %s переводитиме."
-#: ../gui/polgen.glade:1164
-msgid "label107"
@@ -125700,14 +278785,12 @@ index dd71256..866430a 100644
-#: ../gui/polgen.glade:1193
+#: ../gui/polgen.glade:1001
msgid "<b>Select the user_roles that will transition to %s:</b>"
- msgstr "<b>Välj användarrollerna som skall övergå till domänen %s:</b>"
+ msgstr "<b>Виберіть user_roles які переводитимуть до %s:</b>"
-#: ../gui/polgen.glade:1227
--msgid ""
--"Select the user roles that will transiton to this applications domains."
+#: ../gui/polgen.glade:1019
-+msgid "Select the user roles that will transiton to this applications domains."
- msgstr "Välj användarrollerna som kan övergå till detta programs domäner."
+ msgid "Select the user roles that will transiton to this applications domains."
+ msgstr "Виберіть ролі користувачів, які слід перенести у домени програм."
-#: ../gui/polgen.glade:1255
-msgid "label108"
@@ -125716,12 +278799,12 @@ index dd71256..866430a 100644
-#: ../gui/polgen.glade:1284
+#: ../gui/polgen.glade:1056
msgid "<b>Select domains that %s will administer:</b>"
- msgstr "<b>Välj domäner som %s kommer administrera:</b>"
+ msgstr "<b>Виберіть домени, які адмініструватиме %s:</b>"
-#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
+#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
msgid "Select the domains that you would like this user administer."
- msgstr "Välj domänerna som du vill att denna användare skall administrera."
+ msgstr "Виберіть домени, якими має керувати цей користувач."
-#: ../gui/polgen.glade:1346
-msgid "label109"
@@ -125730,7 +278813,7 @@ index dd71256..866430a 100644
-#: ../gui/polgen.glade:1375
+#: ../gui/polgen.glade:1111
msgid "<b>Select additional roles for %s:</b>"
- msgstr "<b>Välj ytterligare roller för %s:</b>"
+ msgstr "<b>Виберіть додаткові ролі для %s:</b>"
-#: ../gui/polgen.glade:1437
-msgid "label111"
@@ -125739,27 +278822,27 @@ index dd71256..866430a 100644
-#: ../gui/polgen.glade:1466
+#: ../gui/polgen.glade:1166
msgid "<b>Enter network ports that %s binds on:</b>"
- msgstr "<b>Ange nätverksportar som %s binder till:</b>"
+ msgstr "<b>Вкажіть мережеві порти, до яких прив’язуватиметься %s:</b>"
-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
msgid "<b>TCP Ports</b>"
- msgstr "<b>TCP-portar</b>"
+ msgstr "<b>Порти TCP</b>"
-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
+#: ../gui/polgen.glade:1698
+msgid "All"
-+msgstr "Alla"
++msgstr "Усі"
+
+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
msgid "Allows %s to bind to any udp port"
- msgstr "Tillåter %s att binda till valfri udp-portar"
+ msgstr "Дозволяє %s прив’язуватися до будь-якого порту UDP"
-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
-#: ../gui/polgen.glade:2215
-msgid "All"
--msgstr "Alla"
+-msgstr "Усі"
+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
+msgid "600-1024"
+msgstr "600-1024"
@@ -125767,1329 +278850,4070 @@ index dd71256..866430a 100644
-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
- msgstr "Tillåt %s att anropa binresvport med 0. Binder till port 600-1024"
+ msgstr ""
+ "Дозволити %s викликати bindresvport з 0. Прив’язування до порту 600-1024."
-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
-msgid "600-1024"
-msgstr "600-1024"
+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
+msgid "Unreserved Ports (>1024)"
-+msgstr "Oreserverade portar (>1024)"
++msgstr "Не зарезервовані порти (>1024)"
-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
msgid ""
"Enter a comma separated list of udp ports or ranges of ports that %s binds "
"to. Example: 612, 650-660"
--msgstr "Ange en kommaseparerad lista av udp-portar eller intervall av portar som %s binder till. Exempel: 612, 650-660"
--
+@@ -1682,36 +1672,34 @@ msgstr ""
+ "Вкажіть список портів чи діапазонів портів UDP, розділених комою, з якими "
+ "буде пов’язано %s. Приклад: 612, 650-660"
+
-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
-msgid "Unreserved Ports (>1024)"
--msgstr "Oreserverade portar (>1024)"
-+msgstr ""
-+"Ange en kommaseparerad lista av udp-portar eller intervall av portar som %s "
-+"binder till. Exempel: 612, 650-660"
-
+-msgstr "Не зарезервовані порти (>1024)"
+-
-#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
-#: ../gui/polgen.glade:2233
+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
+#: ../gui/polgen.glade:1718
msgid "Select Ports"
- msgstr "Välj portar"
+ msgstr "Виберіть порти"
-#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
+#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
msgid "Allows %s to bind to any udp ports > 1024"
- msgstr "Tillåter %s att binda till valfria udp-portar > 1024"
+ msgstr "Дозволяє %s зв’язуватися з будь-якими портами UDP з номером > 1024"
-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
msgid "<b>UDP Ports</b>"
- msgstr "<b>UDP-portar</b>"
+ msgstr "<b>Порти UDP</b>"
-#: ../gui/polgen.glade:1937
-msgid "label113"
-msgstr "label113"
+#: ../gui/polgen.glade:1519
-+#, fuzzy
+msgid ""
+"Network\n"
+"Bind tab"
-+msgstr "Nätverkport"
++msgstr ""
-#: ../gui/polgen.glade:1966
+#: ../gui/polgen.glade:1537
msgid "<b>Select network ports that %s connects to:</b>"
- msgstr "<b>Ange nätverksportar som %s ansluter till:</b>"
+ msgstr "<b>Виберіть мережеві порти, з якими з’єднуватиметься %s:</b>"
-#: ../gui/polgen.glade:2058
+#: ../gui/polgen.glade:1593
msgid "Allows %s to connect to any tcp port"
- msgstr "Tillåter %s att ansluta till valfri tcp-port"
+ msgstr "Дозволяє %s встановлювати з’єднання з будь-яким портом TCP"
-#: ../gui/polgen.glade:2104
+#: ../gui/polgen.glade:1622
msgid ""
"Enter a comma separated list of tcp ports or ranges of ports that %s "
"connects to. Example: 612, 650-660"
--msgstr "Ange en kommaseparerad lista av tcp-portar eller intervall av portar som %s ansluter till. Exempel: 612, 650-660"
+@@ -1719,11 +1707,11 @@ msgstr ""
+ "Вкажіть список портів чи діапазонів портів TCP, розділених комою, з якими "
+ "буде з’єднано %s. Приклад: 612, 650-660"
+
+-#: ../gui/polgen.glade:2212
++#: ../gui/polgen.glade:1702
+ msgid "Allows %s to connect to any udp port"
+ msgstr "Дозволяє %s встановлювати з’єднання з будь-яким портом UDP"
+
+-#: ../gui/polgen.glade:2258
++#: ../gui/polgen.glade:1731
+ msgid ""
+ "Enter a comma separated list of udp ports or ranges of ports that %s "
+ "connects to. Example: 612, 650-660"
+@@ -1731,55 +1719,47 @@ msgstr ""
+ "Вкажіть список портів чи діапазонів портів UDP, розділених комою, з якими "
+ "буде з’єднано %s. Приклад: 612, 650-660"
+
+-#: ../gui/polgen.glade:2305
+-msgid "label114"
+-msgstr "label114"
+-
+-#: ../gui/polgen.glade:2334
++#: ../gui/polgen.glade:1792
+ msgid "<b>Select common application traits for %s:</b>"
+ msgstr "<b>Виберіть загальні властивості програми для %s:</b>"
+
+-#: ../gui/polgen.glade:2366
++#: ../gui/polgen.glade:1809
+ msgid "Writes syslog messages\t"
+ msgstr "Записує повідомлення syslog\t"
+
+-#: ../gui/polgen.glade:2385
++#: ../gui/polgen.glade:1824
+ msgid "Create/Manipulate temporary files in /tmp"
+ msgstr "Створює та обробляє тимчасові файли у каталозі /tmp"
+
+-#: ../gui/polgen.glade:2404
++#: ../gui/polgen.glade:1839
+ msgid "Uses Pam for authentication"
+ msgstr "Використовує Pam для автентифікації"
+
+-#: ../gui/polgen.glade:2423
++#: ../gui/polgen.glade:1854
+ msgid "Uses nsswitch or getpw* calls"
+ msgstr "Використовує виклики nsswitch чи getpw*"
+
+-#: ../gui/polgen.glade:2442
++#: ../gui/polgen.glade:1869
+ msgid "Uses dbus"
+ msgstr "Використовує dbus"
+
+-#: ../gui/polgen.glade:2461
++#: ../gui/polgen.glade:1884
+ msgid "Sends audit messages"
+ msgstr "Надсилає повідомлення audit "
+
+-#: ../gui/polgen.glade:2480
++#: ../gui/polgen.glade:1899
+ msgid "Interacts with the terminal"
+ msgstr "Взаємодіє з терміналом"
+
+-#: ../gui/polgen.glade:2499
++#: ../gui/polgen.glade:1914
+ msgid "Sends email"
+ msgstr "Надсилає повідомлення електронною поштою"
+
+-#: ../gui/polgen.glade:2530
+-msgid "label115"
+-msgstr "label115"
+-
+-#: ../gui/polgen.glade:2559
++#: ../gui/polgen.glade:1961
+ msgid "<b>Add files/directories that %s manages</b>"
+ msgstr "<b>Додайте файли або каталоги, якими керуватиме %s</b>"
+
+-#: ../gui/polgen.glade:2788
++#: ../gui/polgen.glade:2122
+ msgid ""
+ "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
+ "Files ..."
+@@ -1787,77 +1767,65 @@ msgstr ""
+ "Файли або каталоги, якими «керуватиме» %s. Файли pid, файли журналів, файли "
+ "у /var/lib…"
+
+-#: ../gui/polgen.glade:2823
+-msgid "label116"
+-msgstr "label116"
+-
+-#: ../gui/polgen.glade:2852
++#: ../gui/polgen.glade:2166
+ msgid "<b>Add booleans from the %s policy:</b>"
+ msgstr "<b>Додати булеві значення з правил %s:</b>"
+
+-#: ../gui/polgen.glade:3002
++#: ../gui/polgen.glade:2274
+ msgid "Add/Remove booleans used by the %s domain"
+ msgstr ""
+ "Додати або вилучити булеві правила, які використовуватимуться доменом %s"
+
+-#: ../gui/polgen.glade:3066
++#: ../gui/polgen.glade:2316
+ msgid "<b>Which directory you will generate the %s policy?</b>"
+ msgstr "<b>До якого каталогу слід створити правила %s?</b>"
+
+-#: ../gui/polgen.glade:3097
++#: ../gui/polgen.glade:2334
+ msgid "Policy Directory"
+ msgstr "Каталог політики"
+
+-#: ../gui/polgen.glade:3254
+-msgid "Add Booleans Dialog"
+-msgstr "Додати діалог для логічних змінних"
+-
+-#: ../gui/polgen.glade:3327
+-msgid "Boolean Name"
+-msgstr "Назва логічної змінної"
+-
+-#: ../gui/polgengui.py:261
++#: ../gui/polgengui.py:262
+ msgid "Role"
+ msgstr "Роль"
+
+-#: ../gui/polgengui.py:268
++#: ../gui/polgengui.py:269
+ msgid "Existing_User"
+ msgstr "Наявний_користувач"
+
+-#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
++#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
+ msgid "Application"
+ msgstr "Програма"
+
+-#: ../gui/polgengui.py:352
++#: ../gui/polgengui.py:353
+ #, python-format
+ msgid "%s must be a directory"
+ msgstr "%s має бути каталогом"
+
+-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
++#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
+ msgid "You must select a user"
+ msgstr "Потрібно вказати користувача"
+
+-#: ../gui/polgengui.py:542
++#: ../gui/polgengui.py:543
+ msgid "Select executable file to be confined."
+ msgstr "Виберіть виконуваний файл для приміщення обмежень."
+
+-#: ../gui/polgengui.py:553
++#: ../gui/polgengui.py:554
+ msgid "Select init script file to be confined."
+ msgstr "Виберіть сценарій init для застосування обмежень."
+
+-#: ../gui/polgengui.py:563
++#: ../gui/polgengui.py:564
+ msgid "Select file(s) that confined application creates or writes"
+ msgstr "Виберіть файли, які обмежувана програма буде створювати чи записувати"
+
+-#: ../gui/polgengui.py:570
++#: ../gui/polgengui.py:571
+ msgid "Select directory(s) that the confined application owns and writes into"
+ msgstr "Виберіть каталоги, які будуть належати обмежуваній програмі"
+
+-#: ../gui/polgengui.py:632
++#: ../gui/polgengui.py:633
+ msgid "Select directory to generate policy files in"
+ msgstr "Виберіть каталог, у якому будуть створюватись файли політики"
+
+-#: ../gui/polgengui.py:649
++#: ../gui/polgengui.py:650
+ #, python-format
+ msgid ""
+ "Type %s_t already defined in current policy.\n"
+@@ -1866,11 +1834,11 @@ msgstr ""
+ "Тип %s_t вже визначено у поточні політиці.\n"
+ "Продовжити?"
+
+-#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
++#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
+ msgid "Verify Name"
+ msgstr "Перевірка назви"
+
+-#: ../gui/polgengui.py:653
++#: ../gui/polgengui.py:654
+ #, python-format
+ msgid ""
+ "Module %s.pp already loaded in current policy.\n"
+@@ -1879,108 +1847,20 @@ msgstr ""
+ "Модуль %s.pp вже завантажено у поточну політику .\n"
+ "Продовжити?"
+
+-#: ../gui/polgengui.py:699
++#: ../gui/polgengui.py:700
+ msgid ""
+ "You must add a name made up of letters and numbers and containing no spaces."
+ msgstr ""
+ "Вам слід додати назву, складену з літер і цифр, яка не міститиме пробілів."
+
+-#: ../gui/polgengui.py:713
++#: ../gui/polgengui.py:714
+ msgid "You must enter a executable"
+ msgstr "Слід вказати виконуваний файл"
+
+-#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
++#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
+ msgid "Configue SELinux"
+ msgstr "Налаштовування SELinux"
+
+-#: ../gui/polgen.py:158
+-msgid "Internet Services Daemon"
+-msgstr "Фонова служба інтернет-служб"
+-
+-#: ../gui/polgen.py:197
+-#, python-format
+-msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+-msgstr "Номери портів повинні бути у діапазоні від 1 до %d "
+-
+-#: ../gui/polgen.py:324
+-msgid "You must enter a name for your confined process/user"
+-msgstr "Треба ввести назву процесу/користувача з обмеженнями"
+-
+-#: ../gui/polgen.py:326
+-msgid ""
+-"Name must be alpha numberic with no spaces. Consider using option \"-n "
+-"MODULENAME\""
+-msgstr ""
+-"Назва має складатися з літер і цифр, без пробілів. Вам варто скористатися "
+-"параметром «-n НАЗВА_МОДУЛЯ»"
+-
+-#: ../gui/polgen.py:414
+-msgid "User Role types can not be assigned executables."
+-msgstr "З типами ролей користувачів не можна пов’язувати виконувані файли."
+-
+-#: ../gui/polgen.py:420
+-msgid "Only Daemon apps can use an init script.."
+-msgstr "Лише служби можуть використовувати сценарій init."
+-
+-#: ../gui/polgen.py:438
+-msgid "use_resolve must be a boolean value "
+-msgstr "use_resolve має містити логічне значення"
+-
+-#: ../gui/polgen.py:444
+-msgid "use_syslog must be a boolean value "
+-msgstr "use_syslog має містити логічне значення"
+-
+-#: ../gui/polgen.py:450
+-msgid "use_kerberos must be a boolean value "
+-msgstr "use_kerberos має бути булевим значенням "
+-
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
+-msgstr "manage_krb5_rcache має бути булевим значенням"
+-
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
+-msgstr "Типам користувачів автоматично встановлюється тип tmp"
+-
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
+-msgstr "Для обмеження процесу треба вказати виконуваний шлях"
+-
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
+-msgstr "Файл примусового типу"
+-
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
+-msgstr "Файл інтерфейсу"
+-
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
+-msgstr "Файл контексту"
+-
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
+-msgstr "Сценарій налаштовування"
+-
+-#: ../gui/polgen.py:1306
+-#, python-format
+-msgid ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
+-msgstr ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n назва_модуля ] [ -m ] [ -t тип ] [ виконуваний_файл | назва ]\n"
+-"можливі значення типу:\n"
+-
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
+-msgstr "Слід вказати виконуваний файл або назву"
+-
+ #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+ msgid "Network Port"
+ msgstr "Мережний порт"
+@@ -2022,1492 +1902,2387 @@ msgstr "Список"
+ msgid "Group View"
+ msgstr "Групи"
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr "Захист служб SELinux"
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr "Вимкнути захист SELinux для служби acct"
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr "Адміністратор"
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr "Дозволити всім службам здійснювати запис до /"
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
+-msgstr "Дозволити всім службам використовувати незайняті tty"
+-
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
+-msgstr "Привілеї користувачів"
+-
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-"Дозволити обліковому запису gadmin виконувати файли у домашньому каталозі "
+-"та /tmp"
+-
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-"Дозволити обліковому запису guest виконувати файли у домашньому каталозі та /"
+-"tmp"
+-
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
+-msgstr "Захист пам'яті"
+-
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
+-msgstr "Дозволити виконуваний стек java"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
++msgstr "Ви справді хочете вилучити %s «%s»?"
+
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
+-msgstr "Підключення ФС"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
++msgstr "Вилучити %s"
+
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
+-msgstr "Дозволити монтування до будь-яких файлів"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
++msgstr "Додати %s"
+
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
+-msgstr "Дозволити монтування до будь-яких каталогів"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
++msgstr "Змінити %s"
+
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
+-msgstr "Дозволити виконуваний стек mplayer"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
++msgstr "Дозволений"
+
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
+-msgstr "SSH"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
++msgstr "Примусовий"
+
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
+-msgstr "Дозволити ssh виконувати ssh-keysign"
++#: ../gui/statusPage.py:94
++msgid "Status"
++msgstr "Статус"
+
+-#: ../gui/selinux.tbl:11
++#: ../gui/statusPage.py:133
+ msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+-"Дозволити користувачу staff виконувати файли у домашньому каталозі та /tmp"
++"Зміна типу політики вимагає повторної розмітки всієї файлової системи при "
++"наступному завантаженні. Процес розмітки може бути досить тривалим залежно "
++"від розміру файлової системи. Продовжити?"
+
+-#: ../gui/selinux.tbl:12
++#: ../gui/statusPage.py:147
+ msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
+-"Дозволити користувачу sysadm виконувати файли у домашньому каталозі та /tmp"
++"Вимикання політики SELinux вимагає перезавантаження та не рекомендується. "
++"Якщо у подальшому ви захочете увімкнути SELinux, знадобиться виконати "
++"повторну розмітку файлової системи. Якщо ж ви просто хочете перевірити, чи "
++"не викликає SELinux проблем у системі, використовуйте дозволений режим, який "
++"не робить політику примусовою, але при цьому реєструє помилки у журналі. "
++"Дозволений режим не вимагає перезавантаження. Продовжити?"
+
+-#: ../gui/selinux.tbl:13
++#: ../gui/statusPage.py:152
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
+-"Дозволити необмеженому обліковому запису SELinux виконувати файли у "
+-"домашньому каталозі та /tmp"
+-
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
+-msgstr "Конфігурація мережі"
++"Активація політики SELinux вимагає повторної розмітки всієї файлової системи "
++"при наступному завантаженні. Процес розмітки може бути досить тривалим "
++"залежно від розміру файлової системи. Продовжити?"
+
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
+-msgstr "Дозволити проходження по мережі непозначених пакетів"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
++msgstr "system-config-selinux"
+
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:12
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
+-"Дозволити користувачам user виконувати файли у домашньому каталозі та /tmp"
+-
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
+-"Дозволити необмеженим компонентам виконувати dyntrans для unconfined_execmem"
++"(c) 2006 Red Hat, Inc.\n"
++"(c) 2006 Dan Walsh <dwalsh at redhat.com>"
+
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
+-msgstr "Бази даних"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
++msgstr "Додати відповідні авторизації SELinux"
+
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
+-msgstr "Дозволити користувачу приєднуватися до сокета mysql"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
++msgstr "Додати мережні порти SELinux"
+
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
+-msgstr "Дозволити користувачу приєднуватись до сокета postgres"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
++msgstr "Тип SELinux"
+
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
+-msgstr "XServer"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
++msgstr "Специфікація файлу"
+
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr "Дозволити клієнтам здійснювати запис до спільної пам'яті X"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
++msgstr "Тип файлу"
+
+-#: ../gui/selinux.tbl:20
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
+ msgstr ""
+-"Дозволити обліковому запису xguest виконувати файли у домашньому каталозі "
+-"та /tmp"
+-
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
+-msgstr "NIS"
+-
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
+-msgstr "Дозволити службам виконуватись з NIS"
+-
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
+-msgstr "Web-програми"
++"усі файли\n"
++"звичайний файл\n"
++"каталог\n"
++"символьний пристрій\n"
++"блочний пристрій\n"
++"сокет\n"
++"символьне посилання\n"
++"канал\n"
+
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
+-msgstr "Перенести користувача staff до домену програм для перегляду інтернету"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
++msgstr "MLS"
+
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
+-msgstr "Перенести користувача sysadm до домену програм для перегляду інтернету"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
++msgstr "Додати користувача SELinux"
+
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
+-msgstr "Перенести користувача user до домену програм для перегляду інтернету"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
++msgstr "Адміністрування SELinux"
+
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
+-msgstr "Перенести користувача xguest до домену програм для перегляду інтернету"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
++msgstr "Додати"
+
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
+-msgstr ""
+-"Дозволити програмам для перегляду інтернету користувача staff запис у "
+-"домашні каталоги"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
++msgstr "_Властивості"
+
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
+-msgstr "Захист SELinux для amanda вимкнено"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
++msgstr "В_илучити"
+
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
+-msgstr "Захист SELinux для amavis вимкнено"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr "Обрати об'єкт керування"
+
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
+-msgstr "Захист SELinux для служби apmd вимкнено"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr "<b>Вибір:</b>"
+
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
+-msgstr "Захист·SELinux для служби arpwatch вимкнено"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr "Типовий примусовий режим"
+
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
+-msgstr "Захист SELinux для служби auditd вимкнено"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+msgstr ""
-+"Ange en kommaseparerad lista av tcp-portar eller intervall av portar som %s "
-+"ansluter till. Exempel: 612, 650-660"
++"Вимкнено\n"
++"Дозволений\n"
++"Примусовий\n"
+
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
+-msgstr "Захист SELinux для служби automount вимкнено"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr "Поточний примусовий режим"
+
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
+-msgstr "Захист SELinux для avahi вимкнено"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr "Тип типової політики:"
+
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
+-msgstr "Захист SELinux для служби bluetooth вимкнено"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
++msgstr ""
++"Виберіть, якщо хочете виконати повторну розмітку всієї файлової системи при "
++"наступному завантаженні. Процес повторної розмітки може бути досить тривалим "
++"залежно від розміру файлової системи. При зміні типу політики також "
++"знадобиться повторна розмітка."
+
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
+-msgstr "Захист SELinux для служби canna вимкнено"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr "Повторна розмітка при наступному завантаженні."
+
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
+-msgstr "Захист SELinux для служби cardmgr вимкнено"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr "label37"
+
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
+-msgstr "Захист SELinux для Cluster Server вимкнено"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr "Відновити первинне значення параметра"
+
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
+-"Дозволити cdrecord читання різної інформації з NFS, Samba, з тимчасових "
+-"каталогів користувачів, не довірених файлів та змінних пристроїв"
+-
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
+-msgstr "Захист SELinux для служби ciped вимкнено"
+-
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
+-msgstr "Захист SELinux для служби clamd вимкнено"
++"Перемикання між значенням вказаним користувачем та усіма логічними значеннями"
+
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
+-msgstr "Захист SELinux для clamscan вимкнено"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr "Фільтр"
+
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
+-msgstr "Захист SELinux для clvmd вимкнено"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr "label50"
+
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
+-msgstr "Захист SELinux для служби comsat вимкнено"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr "Додати контекст файлу"
+
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
+-msgstr "Захист SELinux для служби courier вимкнено"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr "Змінити контекст файлу"
+
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
+-msgstr "Захист SELinux для служби cpucontrol вимкнено"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
++msgstr "Вилучити контекст файлу"
+
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
+-msgstr "Захист SELinux для служби cpuspeed вимкнено"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
++msgstr "Перемикання між усіма та зміненими контекстами файлів"
+
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
+-msgstr "Cron"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
++msgstr "label38"
+
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
+-msgstr "Захист SELinux для служби crond вимкнено"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
++msgstr "Додати відповідність користувачів SELinux"
+
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
+-msgstr "Друк"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
++msgstr "Змінити відповідність користувача SELinux"
+
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
+-msgstr "Захист SELinux для сервера cupsd вимкнено"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
++msgstr "Вилучити відповідність користувача SELinux"
+
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
+-msgstr "Захист SELinux для служби cupsd вимкнено"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
++msgstr "label39"
+
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
+-msgstr "Захист SELinux для cupsd_lpd вимкнено"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
++msgstr "Додати користувача"
+
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
+-msgstr "CVS"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
++msgstr "Змінити користувача"
+
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
+-msgstr "Захист SELinux для служби cvs вимкнено"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
++msgstr "Вилучити користувача"
+
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
+-msgstr "Захист SELinux для служби cyrus вимкнено"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
++msgstr "label41"
+
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
+-msgstr "Захист SELinux для служби dbskkd вимкнено"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
++msgstr "Додати мережний порт"
+
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
+-msgstr "Захист SELinux для dbusd вимкнено"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
++msgstr "Змінити мережний порт"
+
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
+-msgstr "Захист SELinux для dccd вимкнено"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
++msgstr "Вилучити мережний порт"
+
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+-msgstr "Захист SELinux для dccifd вимкнено"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
++msgstr "Перемикання між портами вказаними користувачем та усіма портами"
+
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
+-msgstr "Захист SELinux для dccm вимкнено"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
++msgstr "label42"
+
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+-msgstr "Захист SELinux для служби ddt вимкнено"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
++msgstr "Генерувати модуль нової політики"
+
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+-msgstr "Захист SELinux для служби devfsd вимкнено"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
++msgstr "Завантажити модуль політики"
+
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+-msgstr "Захист SELinux для служби dhcpc вимкнено"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
++msgstr "Вилучити завантажувальний модуль політики"
+
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+-msgstr "Захист SELinux для служби dhcpd вимкнено"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
++msgstr ""
++"Увімкнути чи вимкнути додаткові правила аудиту, яке зазвичай не показується "
++"у журналах."
+
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
+-msgstr "Захист SELinux для служби dictd вимкнено"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
++msgstr "label44"
+
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
+-msgstr "Дозволити sysadm_t безпосередньо запускати служби"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
++msgstr "Змінити режим процесу на дозвільний."
+
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
+-msgstr "Вимкнути захист SELinux для Evolution"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
++msgstr "Змінити режим процесу на примусовий."
+
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
+-msgstr "Ігри"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
++msgstr "Домен процесу"
+
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
+-msgstr "Захист SELinux для ігор вимкнено"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
++msgstr "label59"
+
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+-msgstr "Захист SELinux для програм для перегляду інтернету вимкнено"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
++msgstr "Потрібен SELinux користувач ?%s?"
+
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
+-msgstr "Захист SELinux для Thunderbird вимкнено"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
++msgstr ""
+
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
+-msgstr "Захист SELinux для служби distccd вимкнено"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
++msgstr ""
+
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
+-msgstr "Захист SELinux для служби dmesg вимкнено"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
++msgstr ""
+
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
+-msgstr "Захист SELinux для служби dnsmasq вимкнено"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
++msgstr ""
+
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
+-msgstr "Захист SELinux для служби dovecot вимкнено"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
++msgstr ""
+
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
+-msgstr "Захист SELinux для служби entropyd вимкнено"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
++msgstr ""
+
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
+-msgstr "Захист SELinux для fetchmail вимкнено"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
++msgstr ""
+
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
+-msgstr "Захист SELinux для служби fingerd вимкнено"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
++msgstr ""
+
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
+-msgstr "Захист SELinux для служби freshclam вимкнено"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
++msgstr ""
+
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
+-msgstr "Захист SELinux для служби fsdaemon вимкнено"
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
++msgstr ""
+
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
+-msgstr "Захист SELinux для служби gpm вимкнено"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
++msgstr ""
+
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
+-msgstr "NFS"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
++msgstr ""
+
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
+-msgstr "Захист SELinux для служби gss вимкнено"
++#: ../sepolicy/sepolicy.py:215
++#, fuzzy
++msgid "query SELinux Policy to see description of booleans"
++msgstr "Утиліта генерації політики SELinux"
+
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
+-msgstr "Захист SELinux для служби Hal вимкнено"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
++msgstr ""
+
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
+-msgstr "Сумісність"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
++msgstr ""
+
+-#: ../gui/selinux.tbl:87
++#: ../sepolicy/sepolicy.py:231
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
+ msgstr ""
+-"Не виконувати аудит несправних компонентів, які не утворюють загрозу безпеці"
+
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+-msgstr "Захист SELinux для служби hostname вимкнено"
+-
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
+-msgstr "Захист SELinux для служби hotplug вимкнено"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
++msgstr ""
+
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
+-msgstr "Захист SELinux для служби howl вимкнено"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
++msgstr ""
+
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
+-msgstr "Захист SELinux для служби cups hplip вимкнено"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
++msgstr ""
+
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+-msgstr "Захист SELinux для служби httpd rotatelogs вимкнено"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
++msgstr ""
+
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+-msgstr "Служба HTTPD"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
++msgstr ""
+
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+-msgstr "Захист SELinux для служби http suexec вимкнено"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
++msgstr ""
+
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+-msgstr "Захист SELinux для служби hwclock вимкнено"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
++msgstr ""
+
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
+-msgstr "Захист SELinux для служби i18n вимкнено"
++#: ../sepolicy/sepolicy/generate.py:158
++msgid "Internet Services Daemon"
++msgstr "Фонова служба інтернет-служб"
++
++#: ../sepolicy/sepolicy/generate.py:171
++msgid "Valid Types:\n"
++msgstr ""
+
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+-msgstr "Захист SELinux для служби imazesrv вимкнено"
++#: ../sepolicy/sepolicy/generate.py:205
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++msgstr "Номери портів повинні бути у діапазоні від 1 до %d "
+
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+-msgstr "Захист SELinux для дочірніх служб inetd вимкнено"
++#: ../sepolicy/sepolicy/generate.py:332
++msgid "You must enter a name for your confined process/user"
++msgstr "Треба ввести назву процесу/користувача з обмеженнями"
+
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
+-msgstr "Захист SELinux для служби inetd вимкнено"
++#: ../sepolicy/sepolicy/generate.py:334
++msgid ""
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
++msgstr ""
++"Назва має складатися з літер і цифр, без пробілів. Вам варто скористатися "
++"параметром «-n НАЗВА_МОДУЛЯ»"
+
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
+-msgstr "Захист SELinux для служби innd вимкнено"
++#: ../sepolicy/sepolicy/generate.py:422
++msgid "User Role types can not be assigned executables."
++msgstr "З типами ролей користувачів не можна пов’язувати виконувані файли."
+
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
+-msgstr "Захист SELinux для служби iptables вимкнено"
++#: ../sepolicy/sepolicy/generate.py:428
++msgid "Only Daemon apps can use an init script.."
++msgstr "Лише служби можуть використовувати сценарій init."
+
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
+-msgstr "Захист SELinux для служби ircd вимкнено"
++#: ../sepolicy/sepolicy/generate.py:446
++msgid "use_resolve must be a boolean value "
++msgstr "use_resolve має містити логічне значення"
+
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
+-msgstr "Захист SELinux для служби irqbalance вимкнено"
++#: ../sepolicy/sepolicy/generate.py:452
++msgid "use_syslog must be a boolean value "
++msgstr "use_syslog має містити логічне значення"
+
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
+-msgstr "Захист SELinux для служби iscsi вимкнено"
++#: ../sepolicy/sepolicy/generate.py:458
++msgid "use_kerberos must be a boolean value "
++msgstr "use_kerberos має бути булевим значенням "
+
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
+-msgstr "Захист SELinux для служби jabberd вимкнено"
++#: ../sepolicy/sepolicy/generate.py:464
++msgid "manage_krb5_rcache must be a boolean value "
++msgstr "manage_krb5_rcache має бути булевим значенням"
+
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
+-msgstr "Kerberos"
++#: ../sepolicy/sepolicy/generate.py:494
++msgid "USER Types automatically get a tmp type"
++msgstr "Типам користувачів автоматично встановлюється тип tmp"
+
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
+-msgstr "Захист SELinux для служби kadmind вимкнено"
++#: ../sepolicy/sepolicy/generate.py:1012
++msgid "You must enter the executable path for your confined process"
++msgstr "Для обмеження процесу треба вказати виконуваний шлях"
+
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
+-msgstr "Захист SELinux для служби klogd вимкнено"
++#: ../sepolicy/sepolicy/generate.py:1190
++msgid "Type Enforcement file"
++msgstr "Файл примусового типу"
--#: ../gui/polgen.glade:2212
-+#: ../gui/polgen.glade:1702
- msgid "Allows %s to connect to any udp port"
- msgstr "Tillåter %s att ansluta till valfri udp-port"
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
+-msgstr "Захист SELinux для служби krb5kdc вимкнено"
++#: ../sepolicy/sepolicy/generate.py:1191
++msgid "Interface file"
++msgstr "Файл інтерфейсу"
--#: ../gui/polgen.glade:2258
-+#: ../gui/polgen.glade:1731
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
--msgstr "Ange en kommaseparerad lista av udp-portar eller intervall av portar som %s ansluter till. Exempel: 612, 650-660"
--
--#: ../gui/polgen.glade:2305
--msgid "label114"
--msgstr "label114"
-+msgstr ""
-+"Ange en kommaseparerad lista av udp-portar eller intervall av portar som %s "
-+"ansluter till. Exempel: 612, 650-660"
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
+-msgstr "Захист SELinux для служби ktalk вимкнено"
++#: ../sepolicy/sepolicy/generate.py:1192
++msgid "File Contexts file"
++msgstr "Файл контексту"
--#: ../gui/polgen.glade:2334
-+#: ../gui/polgen.glade:1792
- msgid "<b>Select common application traits for %s:</b>"
- msgstr "<b>Ange gemensamma programegenskaper för %s:</b>"
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
+-msgstr "Захист SELinux для служби kudzu вимкнено"
++#: ../sepolicy/sepolicy/generate.py:1193
++msgid "Setup Script"
++msgstr "Сценарій налаштовування"
--#: ../gui/polgen.glade:2366
-+#: ../gui/polgen.glade:1809
- msgid "Writes syslog messages\t"
- msgstr "Skriver syslog-meddelanden\t"
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
+-msgstr "Захист SELinux для служби locate вимкнено"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
++msgstr ""
--#: ../gui/polgen.glade:2385
-+#: ../gui/polgen.glade:1824
- msgid "Create/Manipulate temporary files in /tmp"
- msgstr "Skapa/hantera temporärfiler i /tmp"
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
+-msgstr "Захист SELinux для служби lpd вимкнено"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
++msgstr ""
--#: ../gui/polgen.glade:2404
-+#: ../gui/polgen.glade:1839
- msgid "Uses Pam for authentication"
- msgstr "Använder Pam för autentisering"
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
+-msgstr "Захист SELinux для служби lrrd вимкнено"
++#: booleans.py:3
++#, fuzzy
++msgid "Allow amavis to use JIT compiler"
++msgstr "Дозволити Samba спільний доступ до каталогів NFS"
--#: ../gui/polgen.glade:2423
-+#: ../gui/polgen.glade:1854
- msgid "Uses nsswitch or getpw* calls"
- msgstr "Använder nsswitch- eller getpw*-anrop"
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
+-msgstr "Захист SELinux для служби lvm вимкнено"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
++msgstr ""
--#: ../gui/polgen.glade:2442
-+#: ../gui/polgen.glade:1869
- msgid "Uses dbus"
- msgstr "Använder dbus"
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
+-msgstr "Захист SELinux для mailman вимкнено"
++#: booleans.py:5
++#, fuzzy
++msgid "Allow users to login using a radius server"
++msgstr "Дозволити користувачам виконувати читання та запис пристроїв USB"
--#: ../gui/polgen.glade:2461
-+#: ../gui/polgen.glade:1884
- msgid "Sends audit messages"
- msgstr "Skickar granskningsmeddelanden"
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
+-msgstr "Дозволити Evolution та Thunderbird читати файли користувачів"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
++msgstr ""
++"Дозволити cdrecord читання різної інформації з NFS, Samba, з тимчасових "
++"каталогів користувачів, не довірених файлів та змінних пристроїв"
--#: ../gui/polgen.glade:2480
-+#: ../gui/polgen.glade:1899
- msgid "Interacts with the terminal"
- msgstr "Interagerar med terminalen"
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
+-msgstr "Захист SELinux для служби mdadm вимкнено"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
++msgstr ""
--#: ../gui/polgen.glade:2499
-+#: ../gui/polgen.glade:1914
- msgid "Sends email"
- msgstr "Skicka epost"
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
+-msgstr "Захист SELinux для служби monopd вимкнено"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
++msgstr ""
--#: ../gui/polgen.glade:2530
--msgid "label115"
--msgstr "label115"
--
--#: ../gui/polgen.glade:2559
-+#: ../gui/polgen.glade:1961
- msgid "<b>Add files/directories that %s manages</b>"
- msgstr "<b>Lägg till filer/kataloger som %s hanterar</b>"
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:9
++#, fuzzy
++msgid "Allow clamscan to read user content"
+ msgstr "Дозволити Mozilla читати файли користувачів"
--#: ../gui/polgen.glade:2788
-+#: ../gui/polgen.glade:2122
- msgid ""
- "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
- "Files ..."
--msgstr "Filer/kataloger som %s ”hanterar”. Pid-filer, loggfiler, /var/lib-filer …"
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
+-msgstr "Захист SELinux для служби mrtg вимкнено"
-
--#: ../gui/polgen.glade:2823
--msgid "label116"
--msgstr "label116"
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
+-msgstr "Захист SELinux для служби mysqld вимкнено"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+msgstr ""
-+"Filer/kataloger som %s ”hanterar”. Pid-filer, loggfiler, /var/lib-filer …"
--#: ../gui/polgen.glade:2852
-+#: ../gui/polgen.glade:2166
- msgid "<b>Add booleans from the %s policy:</b>"
- msgstr "<b>Lägg till booleaner från policyn %s:</b>"
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
+-msgstr "Захист SELinux для служби nagios вимкнено"
++#: booleans.py:11
++#, fuzzy
++msgid "Allow Cobbler to connect to the network using TCP."
++msgstr "Дозволити службі squid приєднуватись до мережі"
--#: ../gui/polgen.glade:3002
-+#: ../gui/polgen.glade:2274
- msgid "Add/Remove booleans used by the %s domain"
- msgstr "Lägg till/ta bort booleaner som används av domänen %s"
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
+-msgstr "Служба імен"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
++msgstr ""
--#: ../gui/polgen.glade:3066
-+#: ../gui/polgen.glade:2316
- msgid "<b>Which directory you will generate the %s policy?</b>"
- msgstr "<b>I vilken katalog skall policyn %s genereras?</b>"
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
+-msgstr "Захист SELinux для служби named вимкнено"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
++msgstr ""
--#: ../gui/polgen.glade:3097
-+#: ../gui/polgen.glade:2334
- msgid "Policy Directory"
- msgstr "Policykatalog"
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
+-msgstr "Захист SELinux для служби nessusd вимкнено"
++#: booleans.py:14
++#, fuzzy
++msgid "Allow collectd to connect to the network using TCP."
++msgstr "Дозволити службі squid приєднуватись до мережі"
--#: ../gui/polgen.glade:3254
--msgid "Add Booleans Dialog"
--msgstr "Dialog för booleantillägg"
--
--#: ../gui/polgen.glade:3327
--msgid "Boolean Name"
--msgstr "Booleans namn"
--
--#: ../gui/polgengui.py:261
-+#: ../gui/polgengui.py:262
- msgid "Role"
- msgstr "Roll"
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
+-msgstr "Захист SELinux для NetworkManager вимкнено"
++#: booleans.py:15
++#, fuzzy
++msgid "Allow codnor domain to connect to the network using TCP."
++msgstr "Дозволити службі squid приєднуватись до мережі"
--#: ../gui/polgengui.py:268
-+#: ../gui/polgengui.py:269
- msgid "Existing_User"
- msgstr "Existerande_användare"
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
+-msgstr "Захист SELinux для служби nfsd вимкнено"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
++msgstr ""
--#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
-+#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
- msgid "Application"
- msgstr "Program"
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
+-msgstr "Samba"
++#: booleans.py:17
++#, fuzzy
++msgid "Allow cvs daemon to read shadow"
++msgstr "Дозволити серверу авторизації sasl читати /etc/shadow"
+
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
+-msgstr "Захист SELinux для служби nmbd вимкнено"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
++msgstr "Дозволити всім службам здійснювати запис до /"
+
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
+-msgstr "Захист SELinux для служби nrpe вимкнено"
++#: booleans.py:19
++#, fuzzy
++msgid "Allow all daemons to use tcp wrappers."
++msgstr "Дозволити всім службам здійснювати запис до /"
--#: ../gui/polgengui.py:352
-+#: ../gui/polgengui.py:353
- #, python-format
- msgid "%s must be a directory"
- msgstr "%s måste vara en katalog"
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
+-msgstr "Захист SELinux для служби nscd вимкнено"
++#: booleans.py:20
++#, fuzzy
++msgid "Allow all daemons the ability to read/write terminals"
++msgstr "Дозволити всім службам використовувати незайняті tty"
--#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
-+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
- msgid "You must select a user"
- msgstr "Du måste välja en användare"
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
+-msgstr "Захист SELinux для служби nsd вимкнено"
++#: booleans.py:21
++#, fuzzy
++msgid "Allow dbadm to manage files in users home directories"
++msgstr ""
++"Дозволити користувачу webadm керувати домашніми каталогами непривілейованих "
++"користувачів"
--#: ../gui/polgengui.py:542
-+#: ../gui/polgengui.py:543
- msgid "Select executable file to be confined."
- msgstr "Välj exekverbar fil som skall stängas in."
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
+-msgstr "Захист SELinux для служби ntpd вимкнено"
++#: booleans.py:22
++#, fuzzy
++msgid "Allow dbadm to read files in users home directories"
++msgstr ""
++"Дозволити користувачу webadm читання домашніх каталогів непривілейованих "
++"користувачів"
--#: ../gui/polgengui.py:553
-+#: ../gui/polgengui.py:554
- msgid "Select init script file to be confined."
- msgstr "Välj initskript som skall stängas in."
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
+-msgstr "Захист SELinux для oddjob вимкнено"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
++msgstr ""
--#: ../gui/polgengui.py:563
-+#: ../gui/polgengui.py:564
- msgid "Select file(s) that confined application creates or writes"
- msgstr "Välj fil(er) som instängda program skapar eller skriver"
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
+-msgstr "Захист SELinux для oddjob_mkhomedir вимкнено"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
++msgstr ""
--#: ../gui/polgengui.py:570
-+#: ../gui/polgengui.py:571
- msgid "Select directory(s) that the confined application owns and writes into"
- msgstr "Välj katalog(er) som det istängda programmet äger och skriver till"
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
+-msgstr "Захист SELinux для служби openvpn вимкнено"
++#: booleans.py:25
++#, fuzzy
++msgid "Allow dhcpc client applications to execute iptables commands"
++msgstr "Дозволити користувачам виконувати команду mount"
--#: ../gui/polgengui.py:632
-+#: ../gui/polgengui.py:633
- msgid "Select directory to generate policy files in"
- msgstr "Välj katalog att generera policyfiler i"
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
+-msgstr "Захист SELinux для служби pam вимкнено"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
++msgstr ""
--#: ../gui/polgengui.py:649
-+#: ../gui/polgengui.py:650
- #, python-format
- msgid ""
- "Type %s_t already defined in current policy.\n"
- "Do you want to continue?"
--msgstr "Typen %s_t är redan definierade i den nuvarande policyn.\nVill du fortsätta?"
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
+-msgstr "Захист SELinux для pegasus вимкнено"
++#: booleans.py:27
++#, fuzzy
++msgid "Allow all domains to use other domains file descriptors"
++msgstr "Дозволити всім службам здійснювати запис до /"
+
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
+-msgstr "Захист SELinux для служби perdition вимкнено"
++#: booleans.py:28
++#, fuzzy
++msgid "Allow all domains to have the kernel load modules"
++msgstr "Дозволити всім службам здійснювати запис до /"
+
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
+-msgstr "Захист SELinux для служби portmap вимкнено"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+msgstr ""
-+"Typen %s_t är redan definierade i den nuvarande policyn.\n"
-+"Vill du fortsätta?"
--#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
- msgid "Verify Name"
- msgstr "Verifiera namn"
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
+-msgstr "Захист SELinux для служби portslave вимкнено"
++#: booleans.py:30
++#, fuzzy
++msgid "Allow exim to connect to databases (postgres, mysql)"
++msgstr "Дозволити користувачу приєднуватись до сокета postgres"
--#: ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:654
- #, python-format
- msgid ""
- "Module %s.pp already loaded in current policy.\n"
- "Do you want to continue?"
--msgstr "Modul %s.pp är redan inläst i den nuvarande policyn.\nVill du fortsätta?"
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
+-msgstr "Захист SELinux для postfix вимкнено"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
+msgstr ""
-+"Modul %s.pp är redan inläst i den nuvarande policyn.\n"
-+"Vill du fortsätta?"
--#: ../gui/polgengui.py:699
-+#: ../gui/polgengui.py:700
- msgid ""
- "You must add a name made up of letters and numbers and containing no spaces."
--msgstr "Du måste lägga till ett namn bestående av bokstäver och siffror och utan några mellanrum."
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
+-msgstr "Захист SELinux для служби postgresql вимкнено"
++#: booleans.py:32
++#, fuzzy
++msgid "Allow exim to read unprivileged user files."
+msgstr ""
-+"Du måste lägga till ett namn bestående av bokstäver och siffror och utan "
-+"några mellanrum."
++"Дозволити користувачу webadm читання домашніх каталогів непривілейованих "
++"користувачів"
--#: ../gui/polgengui.py:713
-+#: ../gui/polgengui.py:714
- msgid "You must enter a executable"
- msgstr "Du måste ange ett körbart program"
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
+-msgstr "pppd"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
++msgstr ""
--#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
-+#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
- msgid "Configue SELinux"
- msgstr "Konfigurera SELinux"
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
+-msgstr "Дозволити виконання pppd у режимі звичайного користувача"
++#: booleans.py:34
++#, fuzzy
++msgid "Allow fenced domain to connect to the network using TCP."
++msgstr "Дозволити службі squid приєднуватись до мережі"
--#: ../gui/polgen.py:158
--msgid "Internet Services Daemon"
--msgstr "Internettjänstedemon"
--
--#: ../gui/polgen.py:197
--#, python-format
--msgid "Ports must be numbers or ranges of numbers from 1 to %d "
--msgstr "Portar måste vara tal eller intervall av tal från 1 till %d "
--
--#: ../gui/polgen.py:323
--msgid "You must enter a name for your confined process/user"
--msgstr "Du måste ange ett namn för din instängda process/användare"
--
--#: ../gui/polgen.py:325
--msgid ""
--"Name must be alpha numberic with no spaces. Consider using option \"-n "
--"MODULENAME\""
--msgstr "Namn måste vara alfanumeriska utan blanktecken. Överväg att använda flagga ”-n MODULNAMN”"
--
--#: ../gui/polgen.py:413
--msgid "User Role types can not be assigned executables."
--msgstr "Användarrolltyper är inte tilldelas körbara program."
--
--#: ../gui/polgen.py:419
--msgid "Only Daemon apps can use an init script.."
--msgstr "Endast demonprogram kan använda ett initskript."
--
--#: ../gui/polgen.py:437
--msgid "use_resolve must be a boolean value "
--msgstr "use_resolve måste vara ett booleskt värde "
--
--#: ../gui/polgen.py:443
--msgid "use_syslog must be a boolean value "
--msgstr "use_syslog måste vara ett booleskt värde "
--
--#: ../gui/polgen.py:449
--msgid "use_kerberos must be a boolean value "
--msgstr "use_kerberos måste vara ett booleskt värde "
--
--#: ../gui/polgen.py:455
--msgid "manage_krb5_rcache must be a boolean value "
--msgstr "manage_krb5_rcache måste vara ett booleskt värde "
--
--#: ../gui/polgen.py:485
--msgid "USER Types automatically get a tmp type"
--msgstr "ANVÄNDARtyper får automatiskt en tmp-typ"
--
--#: ../gui/polgen.py:1003
--msgid "You must enter the executable path for your confined process"
--msgstr "Du måste ange sökvägen till det exekverbara programmet för din instängda process"
--
--#: ../gui/polgen.py:1165
--msgid "Type Enforcement file"
--msgstr "Typupprätthållandefil"
--
--#: ../gui/polgen.py:1166
--msgid "Interface file"
--msgstr "Gränssnittsfil"
--
--#: ../gui/polgen.py:1167
--msgid "File Contexts file"
--msgstr "Filkontextsfil"
--
--#: ../gui/polgen.py:1168
--msgid "Setup Script"
--msgstr "Uppstartsskript"
--
--#: ../gui/polgen.py:1289
--#, python-format
--msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
--msgstr "\n%s\n\nsepolgen [ -n modulNamn ] [ -m ] [ -t typ ] [ program | Namn ]\ngiltiga typer:\n"
--
--#: ../gui/polgen.py:1337
--msgid "Executable or Name required"
--msgstr "Program eller namn behövs"
--
--#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2547
-+#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
- msgstr "Nätverkport"
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
+-msgstr "Захист SELinux для pptp вимкнено"
++#: booleans.py:35
++#, fuzzy
++msgid "Allow fenced domain to execute ssh."
++msgstr "Дозволити звичайним користувачам виконувати ping"
-@@ -1923,7 +1871,9 @@ msgstr "Nätverkport"
- msgid ""
- "SELinux Port\n"
- "Type"
--msgstr "SELinux-\nporttyp"
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
+-msgstr "Захист SELinux для служби prelink вимкнено"
++#: booleans.py:36
++#, fuzzy
++msgid "Allow ftp to read and write files in the user home directories"
+msgstr ""
-+"SELinux-\n"
-+"porttyp"
++"Дозволити користувачу webadm читання домашніх каталогів непривілейованих "
++"користувачів"
- #: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
- msgid "Protocol"
-@@ -1933,7 +1883,9 @@ msgstr "Protokoll"
- msgid ""
- "MLS/MCS\n"
- "Level"
--msgstr "MLS/MCS-\nNivå"
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
+-msgstr "Захист SELinux для служби privoxy вимкнено"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+msgstr ""
-+"MLS/MCS-\n"
-+"Nivå"
- #: ../gui/portsPage.py:101
- msgid "Port"
-@@ -1948,7 +1900,7 @@ msgstr "Portnummer \"%s\" är inte giltigt. 0 < PORTNUMMER < 65536 "
- msgid "List View"
- msgstr "Listvy"
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
+-msgstr "Захист SELinux для служби ptal вимкнено"
++#: booleans.py:38
++#, fuzzy
++msgid "Allow ftp servers to connect to all ports > 1023"
++msgstr "Дозволяє %s встановлювати з’єднання з будь-яким портом TCP"
--#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2438
-+#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
- msgid "Group View"
- msgstr "Gruppvy"
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
+-msgstr "Захист SELinux для служби pxe вимкнено"
++#: booleans.py:39
++#, fuzzy
++msgid "Allow ftp servers to connect to mysql database ports"
++msgstr "Дозволити користувачу приєднуватися до сокета mysql"
-@@ -2031,12 +1983,14 @@ msgstr "Användarpriviliger"
- #: ../gui/selinux.tbl:4
- msgid ""
- "Allow gadmin SELinux user account to execute files in home directory or /tmp"
--msgstr "Tillåt SELinuxanvändarkontot gadmin att köra filer i hemkatalogen eller /tmp"
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
+-msgstr "Захист SELinux для pyzord вимкнено"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+msgstr ""
-+"Tillåt SELinuxanvändarkontot gadmin att köra filer i hemkatalogen eller /tmp"
- #: ../gui/selinux.tbl:5
- msgid ""
- "Allow guest SELinux user account to execute files in home directory or /tmp"
--msgstr "Tillåt SELinuxanvändarkontot guest att köra filer i hemkatalogen eller /tmp"
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
+-msgstr "Захист SELinux для служби quota вимкнено"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+msgstr ""
-+"Tillåt SELinuxanvändarkontot guest att köra filer i hemkatalogen eller /tmp"
- #: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
- msgid "Memory Protection"
-@@ -2075,18 +2029,22 @@ msgstr "Tillåt ssh att köra ssh-keysign"
- #: ../gui/selinux.tbl:11
- msgid ""
- "Allow staff SELinux user account to execute files in home directory or /tmp"
--msgstr "Tillåt SELinuxanvändarkontot staff att köra filer i hemkatalogen eller /tmp"
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
+-msgstr "Захист SELinux для служби radiusd вимкнено"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+msgstr ""
-+"Tillåt SELinuxanvändarkontot staff att köra filer i hemkatalogen eller /tmp"
- #: ../gui/selinux.tbl:12
- msgid ""
- "Allow sysadm SELinux user account to execute files in home directory or /tmp"
--msgstr "Tillåt SELinuxanvändarkontot sysadm att köra filer i hemkatalogen eller /tmp"
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
+-msgstr "Захист SELinux для служби radvd вимкнено"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+msgstr ""
-+"Tillåt SELinuxanvändarkontot sysadm att köra filer i hemkatalogen eller /tmp"
- #: ../gui/selinux.tbl:13
- msgid ""
--"Allow unconfined SELinux user account to execute files in home directory or "
--"/tmp"
--msgstr "Tillåt SELinuxanvändarkontot unconfined att köra filer i hemkatalogen eller /tmp"
-+"Allow unconfined SELinux user account to execute files in home directory or /"
-+"tmp"
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
+-msgstr "Захист SELinux для служби rdisc вимкнено"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+msgstr ""
-+"Tillåt SELinuxanvändarkontot unconfined att köra filer i hemkatalogen eller /"
-+"tmp"
- #: ../gui/selinux.tbl:14
- msgid "Network Configuration"
-@@ -2099,7 +2057,8 @@ msgstr "Tillåt oetiketterade paket att åka i nätverket"
- #: ../gui/selinux.tbl:15
- msgid ""
- "Allow user SELinux user account to execute files in home directory or /tmp"
--msgstr "Tillåt SELinuxanvändarkontot user att köra filer i hemkatalogen eller /tmp"
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
+-msgstr "Захист SELinux для служби readahead вимкнено"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+msgstr ""
-+"Tillåt SELinuxanvändarkontot user att köra filer i hemkatalogen eller /tmp"
- #: ../gui/selinux.tbl:16
- msgid "Allow unconfined to dyntrans to unconfined_execmem"
-@@ -2129,7 +2088,8 @@ msgstr "Tillåt klienter att skriva till X:s delade minne"
- #: ../gui/selinux.tbl:20
- msgid ""
- "Allow xguest SELinux user account to execute files in home directory or /tmp"
--msgstr "Tillåt SELinuxanvändarkontot xguest att köra filer i hemkatalogen eller /tmp"
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
+-msgstr "Дозволити програмам читання файлів з нестандартних джерел (default_t)"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+msgstr ""
-+"Tillåt SELinuxanvändarkontot xguest att köra filer i hemkatalogen eller /tmp"
- #: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
- #: ../gui/selinux.tbl:231
-@@ -2217,7 +2177,9 @@ msgstr "Avaktivera SELinux-skydd för Cluster-servern"
- msgid ""
- "Allow cdrecord to read various content. nfs, samba, removable devices, user "
- "temp and untrusted content files"
--msgstr "Tillåt cdrecord att läsa olika innehåll. nfs, samba, löstagbara enheter, användartemporära och filer med ej betrott innehåll"
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
+-msgstr "Захист SELinux для служби restorecond вимкнено"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+msgstr ""
-+"Tillåt cdrecord att läsa olika innehåll. nfs, samba, löstagbara enheter, "
-+"användartemporära och filer med ej betrott innehåll"
- #: ../gui/selinux.tbl:42
- msgid "Disable SELinux protection for ciped daemon"
-@@ -2413,7 +2375,8 @@ msgstr "Kompatibilitet"
- msgid ""
- "Do not audit things that we know to be broken but which are not security "
- "risks"
--msgstr "Granska inte saker som vi vet är trasiga men som inte är säkerhetsrisker"
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
+-msgstr "Захист SELinux для служби rhgb вимкнено"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+msgstr ""
-+"Granska inte saker som vi vet är trasiga men som inte är säkerhetsrisker"
- #: ../gui/selinux.tbl:88
- msgid "Disable SELinux protection for hostname daemon"
-@@ -2754,9 +2717,10 @@ msgstr "Tillåt sasl-autentiseringsservern att läsa /etc/shadow"
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
+-msgstr "Захист SELinux для ricci вимкнено"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
++msgstr ""
- #: ../gui/selinux.tbl:165
- msgid ""
--"Allow X-Windows server to map a memory region as both executable and "
--"writable"
--msgstr "Tillåt X-Windowsservern att mappa en minnesregion både som körbar och skrivbar"
-+"Allow X-Windows server to map a memory region as both executable and writable"
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
+-msgstr "Захист SELinux для ricci_modclusterd вимкнено"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+msgstr ""
-+"Tillåt X-Windowsservern att mappa en minnesregion både som körbar och "
-+"skrivbar"
- #: ../gui/selinux.tbl:166
- msgid "Disable SELinux protection for saslauthd daemon"
-@@ -2860,9 +2824,11 @@ msgstr "Tillåt ssh-inloggningar som sysadm_r:sysadm_t"
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
+-msgstr "Захист SELinux для служби rlogind вимкнено"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
++msgstr ""
- #: ../gui/selinux.tbl:189
- msgid ""
--"Allow staff_r users to search the sysadm home dir and read files (such as "
--"~/.bashrc)"
--msgstr "Tillåt staff_r-användare att söka i sysadm-hemkatalogen och läsa filer (såsom ~/.bashrc)"
-+"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
-+"bashrc)"
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
+-msgstr "Захист SELinux для служби rpcd вимкнено"
++#: booleans.py:52
++#, fuzzy
++msgid "Allow gitisis daemon to send mail"
++msgstr "Дозволити службам виконуватись з NIS"
+
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
+-msgstr "Захист SELinux для служби rshd вимкнено"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+msgstr ""
-+"Tillåt staff_r-användare att söka i sysadm-hemkatalogen och läsa filer "
-+"(såsom ~/.bashrc)"
- #: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
- msgid "Universal SSL tunnel"
-@@ -2918,15 +2884,19 @@ msgstr "Avaktivera SELinux-skydd för uml-demonen"
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
+-msgstr "rsync"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
++msgstr ""
- #: ../gui/selinux.tbl:202
- msgid ""
--"Allow xinetd to run unconfined, including any services it starts that do not"
--" have a domain transition explicitly defined"
--msgstr "Tillåt xinetd att köra obegränsad, inklusive alla tjänster den startar som inte har en domänövergång uttryckligen definierad"
-+"Allow xinetd to run unconfined, including any services it starts that do not "
-+"have a domain transition explicitly defined"
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
+-msgstr "Захист SELinux для служби rsync вимкнено"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+msgstr ""
-+"Tillåt xinetd att köra obegränsad, inklusive alla tjänster den startar som "
-+"inte har en domänövergång uttryckligen definierad"
- #: ../gui/selinux.tbl:203
- msgid ""
- "Allow rc scripts to run unconfined, including any daemon started by an rc "
- "script that does not have a domain transition explicitly defined"
--msgstr "Tillåt rc-skript att köra obegränsade, inklusive alla demnoer som startas av ett rc-skript och som inte har en domänövergång uttryckligen definierad"
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
+-msgstr "Дозволити запуск ssh з inted, а не у якості служби"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+msgstr ""
-+"Tillåt rc-skript att köra obegränsade, inklusive alla demnoer som startas av "
-+"ett rc-skript och som inte har en domänövergång uttryckligen definierad"
- #: ../gui/selinux.tbl:204
- msgid "Allow rpm to run unconfined"
-@@ -2934,7 +2904,8 @@ msgstr "Tillåt rpm att köra obegränsad"
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
+-msgstr "Дозволити Samba спільний доступ до каталогів NFS"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
++msgstr ""
- #: ../gui/selinux.tbl:205
- msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
--msgstr "Tillåt priviligerade verktyg som hotplug och insmod att köra obegränsade"
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
+-msgstr "Сервер авторизації SASL"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
+msgstr ""
-+"Tillåt priviligerade verktyg som hotplug och insmod att köra obegränsade"
- #: ../gui/selinux.tbl:206
- msgid "Disable SELinux protection for updfstab daemon"
-@@ -2948,7 +2919,9 @@ msgstr "Avaktivera SELinux-skydd för uptimed-demonen"
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
+-msgstr "Дозволити серверу авторизації sasl читати /etc/shadow"
++#: booleans.py:59
++#, fuzzy
++msgid "Allow http daemon to check spam"
++msgstr "Дозволити службам виконуватись з NIS"
+
+-#: ../gui/selinux.tbl:165
++#: booleans.py:60
msgid ""
- "Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
- "staff_r can do so"
--msgstr "Tillåt user_r att nå sysadm_r via su, sudo eller userhelper. Annars kan endast staff_r göra det"
+-"Allow X-Windows server to map a memory region as both executable and writable"
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
+-"Дозволити серверу X-Windows призначати область пам'яті як виконувану та "
+-"доступну для запису"
+-
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
+-msgstr "Захист SELinux для служби saslauthd вимкнено"
+-
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
+-msgstr "Захист SELinux для служби scannerdaemon вимкнено"
+
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
+-msgstr "Не дозволяти зміну на sysadm_t, sudo та su"
++#: booleans.py:61
++#, fuzzy
++msgid "Allow httpd to connect to the ldap port"
++msgstr "Дозволяє %s встановлювати з’єднання з будь-яким портом UDP"
+
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
+-msgstr "Не дозволяти процесам завантажувати модулі ядра"
++#: booleans.py:62
++#, fuzzy
++msgid "Allow http daemon to connect to zabbix"
++msgstr "Дозволити службі squid приєднуватись до мережі"
+
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
+-msgstr "Не дозволяти процесам змінювати політику SELinux у ядрі"
++#: booleans.py:63
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++msgstr "Дозволити службі squid приєднуватись до мережі"
+
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
+-msgstr "Захист SELinux для служби sendmail вимкнено"
++#: booleans.py:64
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++msgstr "Дозволити службі squid приєднуватись до мережі"
+
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
+-msgstr "Захист SELinux для setrans вимкнено"
++#: booleans.py:65
++#, fuzzy
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
++msgstr "Дозволити службі squid приєднуватись до мережі"
+
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
+-msgstr "Захист SELinux для служби setroubleshoot вимкнено"
++#: booleans.py:66
++#, fuzzy
++msgid "Allow httpd to connect to memcache server"
++msgstr "Дозволяє %s встановлювати з’єднання з будь-яким портом TCP"
+
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
+-msgstr "Захист SELinux для служби slapd вимкнено"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+msgstr ""
-+"Tillåt user_r att nå sysadm_r via su, sudo eller userhelper. Annars kan "
-+"endast staff_r göra det"
- #: ../gui/selinux.tbl:209
- msgid "Allow users to execute the mount command"
-@@ -2964,7 +2937,8 @@ msgstr "Tillåt användare att köra kommandot dmesg"
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
+-msgstr "Захист SELinux для служби slrnpull вимкнено"
++#: booleans.py:68
++#, fuzzy
++msgid "Allow http daemon to send mail"
++msgstr "Дозволити службам виконуватись з NIS"
- #: ../gui/selinux.tbl:212
- msgid "Allow users to control network interfaces (also needs USERCTL=true)"
--msgstr "Tillåt användare att styra nätverksgränssnitt (kräver också USERCTL=true)"
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
+-msgstr "Захист SELinux для служби smbd вимкнено"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+msgstr ""
-+"Tillåt användare att styra nätverksgränssnitt (kräver också USERCTL=true)"
- #: ../gui/selinux.tbl:213
- msgid "Allow normal user to execute ping"
-@@ -2980,10 +2954,13 @@ msgstr "Tillåt användare skriva/läsa usb-enheter"
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
+-msgstr "Захист SELinux для служби snmpd вимкнено"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
++msgstr ""
- #: ../gui/selinux.tbl:216
- msgid ""
--"Allow users to run TCP servers (bind to ports and accept connection from the"
--" same domain and outside users) disabling this forces FTP passive mode and "
-+"Allow users to run TCP servers (bind to ports and accept connection from the "
-+"same domain and outside users) disabling this forces FTP passive mode and "
- "may change other protocols"
--msgstr "Tillåt användare att köra TCP-servrar (binda till portar och acceptera anslutningar från samma domän och användare utanför). Avaktivering av detta framtvingar passivt läge i FTP och kan ändra andra protokoll"
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
+-msgstr "Захист SELinux для служби snort вимкнено"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+msgstr ""
-+"Tillåt användare att köra TCP-servrar (binda till portar och acceptera "
-+"anslutningar från samma domän och användare utanför). Avaktivering av detta "
-+"framtvingar passivt läge i FTP och kan ändra andra protokoll"
- #: ../gui/selinux.tbl:217
- msgid "Allow user to stat ttyfiles"
-@@ -3050,13 +3027,16 @@ msgid "Disable SELinux protection for NIS Transfer Daemon"
- msgstr "Avaktivera SELinux-skydd för NIS Transfer-demonen"
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
+-msgstr "Захист SELinux для служби soundd вимкнено"
++#: booleans.py:72
++#, fuzzy
++msgid "Allow httpd to read home directories"
++msgstr "Дозволити spamd звертатися до домашніх каталогів"
- #: ../gui/selinux.tbl:232
--msgid ""
--"Allow SELinux webadm user to manage unprivileged users home directories"
--msgstr "Tillåt SELinux webadm-användare att hantera opriviligerade användares hemkataloger"
-+msgid "Allow SELinux webadm user to manage unprivileged users home directories"
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
+-msgstr "Захист SELinux для служби sound вимкнено"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
+msgstr ""
-+"Tillåt SELinux webadm-användare att hantera opriviligerade användares "
-+"hemkataloger"
- #: ../gui/selinux.tbl:233
- msgid "Allow SELinux webadm user to read unprivileged users home directories"
--msgstr "Tillåt SELinux webadm-användare att läsa opriviligierade användares hemkataloger"
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
+-msgstr "Захист від спаму"
++#: booleans.py:74
++#, fuzzy
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++msgstr "Дозволити користувачу приєднуватись до сокета postgres"
+
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
+-msgstr "Захист SELinux для служби spamd вимкнено"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+msgstr ""
-+"Tillåt SELinux webadm-användare att läsa opriviligierade användares "
-+"hemkataloger"
- #: ../gui/semanagePage.py:126
- #, python-format
-@@ -3078,11 +3058,11 @@ msgstr "Lägg till %s"
- msgid "Modify %s"
- msgstr "Modifiera %s"
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
+-msgstr "Дозволити spamd звертатися до домашніх каталогів"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
++msgstr ""
--#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2838
-+#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
- msgid "Permissive"
- msgstr "Tillåtande"
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
+-msgstr "Дозволити мережний доступ службі Spam Assassin"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
++msgstr ""
--#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2856
-+#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
- msgid "Enforcing"
- msgstr "Upprätthållande"
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
+-msgstr "Захист SELinux для служби speedmgmt вимкнено"
++#: booleans.py:78
++#, fuzzy
++msgid "Allow httpd to read user content"
++msgstr "Дозволити rpm виконуватись без обмежень"
-@@ -3095,7 +3075,10 @@ msgid ""
- "Changing the policy type will cause a relabel of the entire file system on "
- "the next boot. Relabeling takes a long time depending on the size of the "
- "file system. Do you wish to continue?"
--msgstr "Att byta policytyp kommer medföra en ometikettering av hela filsystemet vid nästa omstart. Ometikettering tar en lång tid, beroende på storleken på filsystemet. Vill du fortsätta?"
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
+-msgstr "Звук"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+msgstr ""
-+"Att byta policytyp kommer medföra en ometikettering av hela filsystemet vid "
-+"nästa omstart. Ometikettering tar en lång tid, beroende på storleken på "
-+"filsystemet. Vill du fortsätta?"
- #: ../gui/statusPage.py:147
- msgid ""
-@@ -3103,16 +3086,25 @@ msgid ""
- "you later decide to turn SELinux back on, the system will be required to "
- "relabel. If you just want to see if SELinux is causing a problem on your "
- "system, you can go to permissive mode which will only log errors and not "
--"enforce SELinux policy. Permissive mode does not require a reboot Do you"
--" wish to continue?"
--msgstr "Att byta till att ha SELinux avstängt kräver en omstart. Det rekommenderas inte. Om du senare bestämmer dig för att slå på SELinux igen kommer systemet behöva etikettera om. Om du bara vill se om SELinux orsakar ett problem på ditt system kan du gå till tillåtande läge vilket endast kommer logga fel och inte påtvinga SELinux policy. Tillåtande läge kräver inte en omstart. Vil du fortsätta?"
-+"enforce SELinux policy. Permissive mode does not require a reboot Do you "
-+"wish to continue?"
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
+-msgstr "Дозволити службі squid приєднуватись до мережі"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+msgstr ""
-+"Att byta till att ha SELinux avstängt kräver en omstart. Det rekommenderas "
-+"inte. Om du senare bestämmer dig för att slå på SELinux igen kommer "
-+"systemet behöva etikettera om. Om du bara vill se om SELinux orsakar ett "
-+"problem på ditt system kan du gå till tillåtande läge vilket endast kommer "
-+"logga fel och inte påtvinga SELinux policy. Tillåtande läge kräver inte en "
-+"omstart. Vil du fortsätta?"
- #: ../gui/statusPage.py:152
- msgid ""
- "Changing to SELinux enabled will cause a relabel of the entire file system "
- "on the next boot. Relabeling takes a long time depending on the size of the "
- "file system. Do you wish to continue?"
--msgstr "Att byta till att ha SELinux påslaged kommer medföra en ometikettering av hela filsystemet vid nästa omstart. Ometikettering tar en lång tid, beroende på storleken på filsystemet. Vill du fortsätta?"
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
+-msgstr "Захист SELinux для служби squid вимкнено"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+msgstr ""
-+"Att byta till att ha SELinux påslaged kommer medföra en ometikettering av "
-+"hela filsystemet vid nästa omstart. Ometikettering tar en lång tid, "
-+"beroende på storleken på filsystemet. Vill du fortsätta?"
- #: ../gui/system-config-selinux.glade:11
- msgid "system-config-selinux"
-@@ -3122,7 +3114,9 @@ msgstr "system-config-selinux"
- msgid ""
- "Copyright (c)2006 Red Hat, Inc.\n"
- "Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
--msgstr "Copyright © 2006 Red Hat, Inc.\nCopyright © 2006 Dan Walsh <dwalsh at redhat.com>"
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
+-msgstr "Захист SELinux для служби ssh вимкнено"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+msgstr ""
-+"Copyright © 2006 Red Hat, Inc.\n"
-+"Copyright © 2006 Dan Walsh <dwalsh at redhat.com>"
- #: ../gui/system-config-selinux.glade:22
- #: ../gui/system-config-selinux.glade:544
-@@ -3156,7 +3150,15 @@ msgid ""
- "socket\n"
- "symbolic link\n"
- "named pipe\n"
--msgstr "alla filer\nvanliga filer\nkataloger\nteckenenhet\nblockenhet\nuttag\nsymbolisk länk\nnamngivet rör\n"
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
+-msgstr "Дозволити авторизацію ssh для sysadm_r:sysadm_t"
++#: booleans.py:83
++#, fuzzy
++msgid "Allow Apache to execute tmp content."
++msgstr "Дозволити користувачам виконувати команду mount"
+
+-#: ../gui/selinux.tbl:189
++#: booleans.py:84
+ msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+msgstr ""
-+"alla filer\n"
-+"vanliga filer\n"
-+"kataloger\n"
-+"teckenenhet\n"
-+"blockenhet\n"
-+"uttag\n"
-+"symbolisk länk\n"
-+"namngivet rör\n"
++
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
+-"Дозволити користувачам staff_r пошук у домашніх каталогах та читання файлів "
+-"(наприклад, ~/.bashrc)"
- #: ../gui/system-config-selinux.glade:773
- msgid "MLS"
-@@ -3182,187 +3184,188 @@ msgstr "_Egenskaper"
- msgid "_Delete"
- msgstr "_Ta bort"
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
+-msgstr "Універсальний тунель SSL"
++#: booleans.py:86
++#, fuzzy
++msgid "Allow httpd to access cifs file systems"
++msgstr "Дозволити spamd звертатися до домашніх каталогів"
--#: ../gui/system-config-selinux.glade:1257
-+#: ../gui/system-config-selinux.glade:1256
- msgid "Select Management Object"
- msgstr "Välj hanteringsobjekt"
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
+-msgstr "Захист SELinux для служби stunnel вимкнено"
++#: booleans.py:87
++#, fuzzy
++msgid "Allow httpd to access FUSE file systems"
++msgstr "Дозволити spamd звертатися до домашніх каталогів"
--#: ../gui/system-config-selinux.glade:1274
-+#: ../gui/system-config-selinux.glade:1273
- msgid "<b>Select:</b>"
- msgstr "<b>Val:</b>"
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
+-msgstr "Дозволити службі stunnel виконуватись незалежно від xinetd"
++#: booleans.py:88
++#, fuzzy
++msgid "Allow httpd to run gpg"
++msgstr "Дозволити ssh виконувати ssh-keysign"
--#: ../gui/system-config-selinux.glade:1327
-+#: ../gui/system-config-selinux.glade:1326
- msgid "System Default Enforcing Mode"
- msgstr "Tvingande läge systemstandard"
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
+-msgstr "Захист SELinux для служби swat вимкнено"
++#: booleans.py:89
++#, fuzzy
++msgid "Allow httpd to access nfs file systems"
++msgstr "Дозволити spamd звертатися до домашніх каталогів"
--#: ../gui/system-config-selinux.glade:1355
-+#: ../gui/system-config-selinux.glade:1354
- msgid ""
- "Disabled\n"
- "Permissive\n"
- "Enforcing\n"
--msgstr "Avslaget\nTillåtande\nTvingande\n"
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
+-msgstr "Захист SELinux для служби sxid вимкнено"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+msgstr ""
-+"Avslaget\n"
-+"Tillåtande\n"
-+"Tvingande\n"
--#: ../gui/system-config-selinux.glade:1374
-+#: ../gui/system-config-selinux.glade:1373
- msgid "Current Enforcing Mode"
- msgstr "Nuvarande upprätthållande-läge"
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
+-msgstr "Захист SELinux для служби syslogd вимкнено"
++#: booleans.py:91
++#, fuzzy
++msgid "Allow httpd to access openstack ports"
++msgstr "Дозволити spamd звертатися до домашніх каталогів"
--#: ../gui/system-config-selinux.glade:1419
-+#: ../gui/system-config-selinux.glade:1418
- msgid "System Default Policy Type: "
- msgstr "Policytyp systemstandard: "
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
+-msgstr "Захист SELinux для системи завдань cron вимкнено"
++#: booleans.py:92
++#, fuzzy
++msgid "Allow icecast to connect to all ports, not just sound ports."
++msgstr "Дозволяє %s встановлювати з’єднання з будь-яким портом UDP"
--#: ../gui/system-config-selinux.glade:1464
-+#: ../gui/system-config-selinux.glade:1463
- msgid ""
- "Select if you wish to relabel then entire file system on next reboot. "
- "Relabeling can take a very long time, depending on the size of the system. "
- "If you are changing policy types or going from disabled to enforcing, a "
- "relabel is required."
--msgstr "Väl om du vill etikettera om hela filsystemet vid nästa omstart. Ometikettering kan ta väldigt lång tid, beroende på sotrleken av filsystemet. Om du ändrar policytyper eller går från avslaget till tvingande behövs en ometikettering."
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
+-msgstr "Захист SELinux для служби tcp вимкнено"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
+msgstr ""
-+"Väl om du vill etikettera om hela filsystemet vid nästa omstart. "
-+"Ometikettering kan ta väldigt lång tid, beroende på sotrleken av "
-+"filsystemet. Om du ändrar policytyper eller går från avslaget till "
-+"tvingande behövs en ometikettering."
--#: ../gui/system-config-selinux.glade:1510
-+#: ../gui/system-config-selinux.glade:1509
- msgid "Relabel on next reboot."
- msgstr "Märk om vid nästa omstart."
-
--#: ../gui/system-config-selinux.glade:1562
-+#: ../gui/system-config-selinux.glade:1561
- msgid "label37"
- msgstr "label37"
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
+-msgstr "Захист SELinux для служби telnet вимкнено"
++#: booleans.py:94
++msgid "Allow java executable stack"
++msgstr "Дозволити виконуваний стек java"
--#: ../gui/system-config-selinux.glade:1599
-+#: ../gui/system-config-selinux.glade:1598
- msgid "Revert boolean setting to system default"
- msgstr "Återställ booleansk inställning till systemstandard"
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
+-msgstr "Захист SELinux для служби tftpd вимкнено"
++#: booleans.py:95
++#, fuzzy
++msgid "Allow confined applications to run with kerberos."
++msgstr "Виберіть файли, які обмежувана програма буде створювати чи записувати"
--#: ../gui/system-config-selinux.glade:1615
-+#: ../gui/system-config-selinux.glade:1614
- msgid "Toggle between Customized and All Booleans"
- msgstr "Växla mellan anpassad och alla booleaner"
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
+-msgstr "Захист SELinux для служби transproxy вимкнено"
++#: booleans.py:96
++#, fuzzy
++msgid "Allow syslogd daemon to send mail"
++msgstr "Дозволити службам виконуватись з NIS"
--#: ../gui/system-config-selinux.glade:1633
--msgid "Run booleans lockdown wizard"
--msgstr "Kör gude för nedlåsningsbooleaner"
--
--#: ../gui/system-config-selinux.glade:1634
--msgid "Lockdown..."
--msgstr "Lås ned..."
--
--#: ../gui/system-config-selinux.glade:1664
--#: ../gui/system-config-selinux.glade:1869
--#: ../gui/system-config-selinux.glade:2056
--#: ../gui/system-config-selinux.glade:2243
--#: ../gui/system-config-selinux.glade:2486
--#: ../gui/system-config-selinux.glade:2711
--#: ../gui/system-config-selinux.glade:2886
-+#: ../gui/system-config-selinux.glade:1645
-+#: ../gui/system-config-selinux.glade:1850
-+#: ../gui/system-config-selinux.glade:2037
-+#: ../gui/system-config-selinux.glade:2224
-+#: ../gui/system-config-selinux.glade:2467
-+#: ../gui/system-config-selinux.glade:2692
-+#: ../gui/system-config-selinux.glade:2867
- msgid "Filter"
- msgstr "Filter"
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
+-msgstr "Захист SELinux для служби udev вимкнено"
++#: booleans.py:97
++#, fuzzy
++msgid "Allow syslogd the ability to read/write terminals"
++msgstr "Дозволити всім службам використовувати незайняті tty"
--#: ../gui/system-config-selinux.glade:1753
-+#: ../gui/system-config-selinux.glade:1734
- msgid "label50"
- msgstr "label50"
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
+-msgstr "Захист SELinux для служби uml вимкнено"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
++msgstr ""
--#: ../gui/system-config-selinux.glade:1790
-+#: ../gui/system-config-selinux.glade:1771
- msgid "Add File Context"
- msgstr "Lägg till filkontext"
+-#: ../gui/selinux.tbl:202
++#: booleans.py:99
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
+ msgstr ""
+-"Дозволити службі xinetd виконуватись без обмежень, що включає всі керовані "
+-"ним служби, для яких явно не вказані перетворення доменів"
--#: ../gui/system-config-selinux.glade:1806
-+#: ../gui/system-config-selinux.glade:1787
- msgid "Modify File Context"
- msgstr "Modifiera filkontext"
+-#: ../gui/selinux.tbl:203
++#: booleans.py:100
++#, fuzzy
++msgid "Allow mock to read files in home directories."
++msgstr "Дозволити spamd звертатися до домашніх каталогів"
++
++#: booleans.py:101
++#, fuzzy
++msgid "Allow the mount command to mount any directory or file."
++msgstr "Дозволити монтування до будь-яких каталогів"
++
++#: booleans.py:102
++#, fuzzy
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
++msgstr "Дозволити службі squid приєднуватись до мережі"
++
++#: booleans.py:103
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Allow mozilla_plugins to create random content in the users home directory"
+ msgstr ""
+-"Дозволити виконання сценаріїв rc без обмежень, включаючи служби, що "
+-"запускаються сценарієм rc, для яких явно не вказано домен переходу"
+-
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
+-msgstr "Дозволити rpm виконуватись без обмежень"
--#: ../gui/system-config-selinux.glade:1822
-+#: ../gui/system-config-selinux.glade:1803
- msgid "Delete File Context"
- msgstr "Ta bort filkontext"
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:104
++#, fuzzy
++msgid "Allow confined web browsers to read home directory content"
+ msgstr ""
+-"Дозволити привілейованим утилітам (наприклад, hotplug та insmod) "
+-"виконуватись без обмежень"
++"Дозволити програмам для перегляду інтернету користувача staff запис у "
++"домашні каталоги"
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
++msgstr "Дозволити виконуваний стек mplayer"
--#: ../gui/system-config-selinux.glade:1838
-+#: ../gui/system-config-selinux.glade:1819
- msgid "Toggle between all and customized file context"
- msgstr "Växla mellan alla och anpassade filkontext"
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
+-msgstr "Захист SELinux для служби updfstab вимкнено"
++#: booleans.py:106
++#, fuzzy
++msgid "Allow mysqld to connect to all ports"
++msgstr "Дозволяє %s встановлювати з’єднання з будь-яким портом TCP"
--#: ../gui/system-config-selinux.glade:1958
-+#: ../gui/system-config-selinux.glade:1939
- msgid "label38"
- msgstr "label38"
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
+-msgstr "Захист SELinux для служби uptimed вимкнено"
++#: booleans.py:107
++#, fuzzy
++msgid "Allow BIND to bind apache port."
++msgstr "Дозволяє %s прив’язуватися до будь-якого порту UDP"
--#: ../gui/system-config-selinux.glade:1995
-+#: ../gui/system-config-selinux.glade:1976
- msgid "Add SELinux User Mapping"
- msgstr "Lägg till SELinux-användarmappning"
+-#: ../gui/selinux.tbl:208
++#: booleans.py:108
+ msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+-"Дозволити користувачу user_r звертатися до sysadm_r через su, sudo чи "
+-"userhelper. У іншому разі лише staff_r зможе здійснювати доступ"
+-
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
+-msgstr "Дозволити користувачам виконувати команду mount"
--#: ../gui/system-config-selinux.glade:2011
-+#: ../gui/system-config-selinux.glade:1992
- msgid "Modify SELinux User Mapping"
- msgstr "Modifiera SELinux användarmappning"
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+-"Дозволити звичайним користувачам здійснювати прямий доступ за допомогою миші "
+-"(лише для сервера X)"
--#: ../gui/system-config-selinux.glade:2027
-+#: ../gui/system-config-selinux.glade:2008
- msgid "Delete SELinux User Mapping"
- msgstr "Ta bort SELinux-användarmappning"
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
+-msgstr "Дозволити користувачам виконувати команду dmesg"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
++msgstr ""
--#: ../gui/system-config-selinux.glade:2145
-+#: ../gui/system-config-selinux.glade:2126
- msgid "label39"
- msgstr "label39"
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
+-"Дозволити користувачам керувати мережними інтерфейсами (також потрібно "
+-"USERCTL=true)"
--#: ../gui/system-config-selinux.glade:2182
-+#: ../gui/system-config-selinux.glade:2163
- msgid "Add User"
- msgstr "Lägg till användare"
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
+-msgstr "Дозволити звичайним користувачам виконувати ping"
++#: booleans.py:112
++#, fuzzy
++msgid "Allow system to run with NIS"
++msgstr "Дозволити службам виконуватись з NIS"
++
++#: booleans.py:113
++#, fuzzy
++msgid "Allow confined applications to use nscd shared memory."
++msgstr "Дозволити клієнтам здійснювати запис до спільної пам'яті X"
++
++#: booleans.py:114
++#, fuzzy
++msgid "Allow nsplugin code to connect to unreserved ports"
++msgstr "Дозволяє %s встановлювати з’єднання з будь-яким портом UDP"
--#: ../gui/system-config-selinux.glade:2198
-+#: ../gui/system-config-selinux.glade:2179
- msgid "Modify User"
- msgstr "Modifiera användare"
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
+-"Дозволити користувачам виконувати читання та запис noextattrfile (FAT, "
+-"CDROM, FLOPPY)"
--#: ../gui/system-config-selinux.glade:2214
-+#: ../gui/system-config-selinux.glade:2195
- msgid "Delete User"
- msgstr "Radera användare"
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
+-msgstr "Дозволити користувачам виконувати читання та запис пристроїв USB"
++#: booleans.py:116
++#, fuzzy
++msgid "Allow openvpn to read home directories"
++msgstr "Дозволити spamd звертатися до домашніх каталогів"
++
++#: booleans.py:117
++#, fuzzy
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
++msgstr "Дозволити службі squid приєднуватись до мережі"
++
++#: booleans.py:118
++#, fuzzy
++msgid "Allow polipo to connect to all ports > 1023"
++msgstr "Дозволяє %s встановлювати з’єднання з будь-яким портом TCP"
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:119
+ msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+-"Дозволити користувачам запускати сервери TCP (здійснювати прив'язку портів "
+-"та приймати з'єднання з того ж домену та зовнішніх користувачів). Вимикання "
+-"цієї можливості викличе перехід у пасивний режим FTP та може змінити інші "
+-"протоколи"
+
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
+-msgstr "Дозволити користувачам виконувати stat для файлів tty"
++#: booleans.py:120
++msgid ""
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
++msgstr ""
--#: ../gui/system-config-selinux.glade:2332
-+#: ../gui/system-config-selinux.glade:2313
- msgid "label41"
- msgstr "label41"
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
+-msgstr "Захист SELinux для служби uucpd вимкнено"
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
--#: ../gui/system-config-selinux.glade:2369
-+#: ../gui/system-config-selinux.glade:2350
- msgid "Add Network Port"
- msgstr "Lägg till nätverkport"
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
+-msgstr "Захист SELinux для служби vmware вимкнено"
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
++msgstr ""
--#: ../gui/system-config-selinux.glade:2385
-+#: ../gui/system-config-selinux.glade:2366
- msgid "Edit Network Port"
- msgstr "Redigera nätverksport"
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
+-msgstr "Захист SELinux для служби watchdog вимкнено"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
++msgstr ""
--#: ../gui/system-config-selinux.glade:2401
-+#: ../gui/system-config-selinux.glade:2382
- msgid "Delete Network Port"
- msgstr "Ta bort nätverksport"
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
+-msgstr "Захист SELinux для служби winbind вимкнено"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
++msgstr ""
--#: ../gui/system-config-selinux.glade:2437
--#: ../gui/system-config-selinux.glade:2455
-+#: ../gui/system-config-selinux.glade:2418
-+#: ../gui/system-config-selinux.glade:2436
- msgid "Toggle between Customized and All Ports"
- msgstr "Växla mellan anpassad och alla portar"
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
+-msgstr "Захист SELinux для служби xdm вимкнено"
++#: booleans.py:125
++#, fuzzy
++msgid "Allow postfix_local domain full write access to mail_spool directories"
++msgstr "Дозволити spamd звертатися до домашніх каталогів"
--#: ../gui/system-config-selinux.glade:2575
-+#: ../gui/system-config-selinux.glade:2556
- msgid "label42"
- msgstr "label42"
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
+-msgstr "Дозволити авторизацію xdm як sysadm_r:sysadm_t"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
++msgstr ""
--#: ../gui/system-config-selinux.glade:2612
-+#: ../gui/system-config-selinux.glade:2593
- msgid "Generate new policy module"
- msgstr "Generera ny policymodul"
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
+-msgstr "Вимкнути захист SELinux для демона xen"
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
--#: ../gui/system-config-selinux.glade:2628
-+#: ../gui/system-config-selinux.glade:2609
- msgid "Load policy module"
- msgstr "Läs in policymodul"
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
+-msgstr "XEN"
++#: booleans.py:128
++#, fuzzy
++msgid "Allow database admins to execute DML statement"
++msgstr "Дозволити користувачам виконувати команду mount"
--#: ../gui/system-config-selinux.glade:2644
-+#: ../gui/system-config-selinux.glade:2625
- msgid "Remove loadable policy module"
- msgstr "Ta bort inläsningsbar policymodul"
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
+-msgstr "Дозволити xen запис та читання фізичних дискових пристроїв"
++#: booleans.py:129
++#, fuzzy
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr "Дозволити звичайним користувачам виконувати ping"
+
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
+-msgstr "Захист SELinux для служби xfs вимкнено"
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
+
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
+-msgstr "Захист SELinux для служби xen вимкнено"
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr "Дозволити виконання pppd у режимі звичайного користувача"
+
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
+-msgstr "Захист SELinux для служби ypbind вимкнено"
++#: booleans.py:132
++msgid ""
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
--#: ../gui/system-config-selinux.glade:2680
-+#: ../gui/system-config-selinux.glade:2661
- msgid ""
--"Enable/Disable additional audit rules, that are normally not reported in the"
--" log files."
--msgstr "Aktivera/avaktivera ytterligare granskningsregler, som normalt inte rapporteras till loggfilerna."
-+"Enable/Disable additional audit rules, that are normally not reported in the "
-+"log files."
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
+-msgstr "Захист SELinux для служби NIS Password вимкнено"
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
+msgstr ""
-+"Aktivera/avaktivera ytterligare granskningsregler, som normalt inte "
-+"rapporteras till loggfilerna."
--#: ../gui/system-config-selinux.glade:2800
-+#: ../gui/system-config-selinux.glade:2781
- msgid "label44"
- msgstr "label44"
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
+-msgstr "Захист SELinux для служби ypserv вимкнено"
++#: booleans.py:134
++#, fuzzy
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++msgstr "Дозволити користувачу приєднуватись до сокета postgres"
--#: ../gui/system-config-selinux.glade:2837
-+#: ../gui/system-config-selinux.glade:2818
- msgid "Change process mode to permissive."
- msgstr "Ändra processläge till tillåtande."
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
+-msgstr "Захист SELinux для служби NIS Transfer вимкнено"
++#: booleans.py:135
++#, fuzzy
++msgid "Allow qemu to connect fully to the network"
++msgstr "Дозволити службі squid приєднуватись до мережі"
--#: ../gui/system-config-selinux.glade:2855
-+#: ../gui/system-config-selinux.glade:2836
- msgid "Change process mode to enforcing"
- msgstr "Ändra processläge till tvingande."
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
+ msgstr ""
+-"Дозволити користувачу webadm керувати домашніми каталогами непривілейованих "
+-"користувачів"
--#: ../gui/system-config-selinux.glade:2947
-+#: ../gui/system-config-selinux.glade:2928
- msgid "Process Domain"
- msgstr "Processdomän"
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
+ msgstr ""
+-"Дозволити користувачу webadm читання домашніх каталогів непривілейованих "
+-"користувачів"
--#: ../gui/system-config-selinux.glade:2975
-+#: ../gui/system-config-selinux.glade:2956
- msgid "label59"
- msgstr "label59"
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
+-msgstr "Ви справді хочете вилучити %s «%s»?"
++#: booleans.py:138
++#, fuzzy
++msgid "Allow qemu to use nfs file systems"
++msgstr "Дозволити Samba спільний доступ до каталогів NFS"
-@@ -3370,3 +3373,230 @@ msgstr "label59"
- #, python-format
- msgid "SELinux user '%s' is required"
- msgstr "SELinux-användare ”%s” behövs"
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
+-msgstr "Вилучити %s"
++#: booleans.py:139
++#, fuzzy
++msgid "Allow qemu to use usb devices"
++msgstr "Дозволити користувачам виконувати читання та запис пристроїв USB"
+
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
+-msgstr "Додати %s"
++#: booleans.py:140
++#, fuzzy
++msgid "Allow racoon to read shadow"
++msgstr "Дозволити серверу авторизації sasl читати /etc/shadow"
+
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
+-msgstr "Змінити %s"
++#: booleans.py:141
++#, fuzzy
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr "Дозволити службі squid приєднуватись до мережі"
+
-+#: ../sepolicy/sepolicy.py:106
++#: booleans.py:142
++msgid ""
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:143
+#, fuzzy
-+msgid "generate SELinux man pages"
-+msgstr "Ta bort SELinux-användarmappning"
++msgid "Allow rsync to run as a client"
++msgstr "Дозволити rpm виконуватись без обмежень"
+
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
++#: booleans.py:144
++#, fuzzy
++msgid "Allow rsync to export any files/directories read only."
++msgstr "Дозволити монтування до будь-яких каталогів"
++
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
++#: booleans.py:146
++#, fuzzy
++msgid "Allow rsync servers to share nfs files systems"
++msgstr "Дозволити Samba спільний доступ до каталогів NFS"
++
++#: booleans.py:147
++#, fuzzy
++msgid "Allow samba to create new home directories (e.g. via PAM)"
++msgstr "Дозволити spamd звертатися до домашніх каталогів"
++
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
++#: booleans.py:149
++#, fuzzy
++msgid "Allow samba to share users home directories."
++msgstr "Дозволити spamd звертатися до домашніх каталогів"
++
++#: booleans.py:150
++#, fuzzy
++msgid "Allow samba to share any file/directory read only."
++msgstr "Дозволити Samba спільний доступ до каталогів NFS"
++
++#: booleans.py:151
++#, fuzzy
++msgid "Allow samba to share any file/directory read/write."
++msgstr "Дозволити Samba спільний доступ до каталогів NFS"
++
++#: booleans.py:152
++#, fuzzy
++msgid "Allow samba to act as a portmapper"
++msgstr "Дозволити Samba спільний доступ до каталогів NFS"
++
++#: booleans.py:153
++#, fuzzy
++msgid "Allow samba to run unconfined scripts"
++msgstr "Дозволити rpm виконуватись без обмежень"
++
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:164
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
++msgstr ""
++
++#: booleans.py:156
+#, fuzzy
-+msgid "Query SELinux policy network information"
-+msgstr "Genereringsverktyg för SELinuxpolicy"
++msgid "Allow sanlock to read/write fuse files"
++msgstr "Дозволити xen запис та читання фізичних дискових пристроїв"
+
-+#: ../sepolicy/sepolicy.py:169
++#: booleans.py:157
+#, fuzzy
-+msgid "list all SELinux port types"
-+msgstr "SELinux-porttyp"
++msgid "Allow sanlock to manage nfs files"
++msgstr "Дозволити монтування до будь-яких файлів"
+
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
++#: booleans.py:158
++#, fuzzy
++msgid "Allow sanlock to manage cifs files"
++msgstr "Дозволити монтування до будь-яких файлів"
++
++#: booleans.py:159
++#, fuzzy
++msgid "Allow sasl to read shadow"
++msgstr "Дозволити серверу авторизації sasl читати /etc/shadow"
++
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
++#: booleans.py:163
++#, fuzzy
++msgid "Allow regular users direct dri device access"
+msgstr ""
++"Дозволити звичайним користувачам здійснювати прямий доступ за допомогою миші "
++"(лише для сервера X)"
+
-+#: ../sepolicy/sepolicy.py:195
++#: booleans.py:164
++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 ""
++
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
++msgstr ""
++
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
++msgstr ""
++
++#: booleans.py:167
+#, fuzzy
-+msgid "Source Domain"
-+msgstr "Processdomän"
++msgid "Allow users to connect to the local mysql server"
++msgstr "Дозволити користувачу приєднуватися до сокета mysql"
+
-+#: ../sepolicy/sepolicy.py:198
++#: booleans.py:168
+#, fuzzy
-+msgid "Target Domain"
-+msgstr "Processdomän"
++msgid ""
++"Allow confined users the ability to execute the ping and traceroute commands."
++msgstr "Дозволити користувачам виконувати команду mount"
++
++#: booleans.py:169
++#, fuzzy
++msgid "Allow users to connect to PostgreSQL"
++msgstr "Дозволити користувачу приєднуватись до сокета postgres"
+
-+#: ../sepolicy/sepolicy.py:211
++#: booleans.py:170
++#, fuzzy
+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
+msgstr ""
++"Дозволити користувачам виконувати читання та запис noextattrfile (FAT, "
++"CDROM, FLOPPY)"
+
-+#: ../sepolicy/sepolicy.py:214
++#: booleans.py:171
+#, fuzzy
-+msgid "source process domain"
-+msgstr "Processdomän"
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
++msgstr ""
++"Дозволити користувачам запускати сервери TCP (здійснювати прив'язку портів "
++"та приймати з'єднання з того ж домену та зовнішніх користувачів). Вимикання "
++"цієї можливості викличе перехід у пасивний режим FTP та може змінити інші "
++"протоколи"
+
-+#: ../sepolicy/sepolicy.py:217
++#: booleans.py:172
+#, fuzzy
-+msgid "target process domain"
-+msgstr "Processdomän"
++msgid "Allow user music sharing"
++msgstr "Дозволити користувачам виконувати читання та запис пристроїв USB"
++
++#: booleans.py:173
++msgid ""
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:174
++#, fuzzy
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
++msgstr ""
++"Дозволити користувачу webadm читання домашніх каталогів непривілейованих "
++"користувачів"
++
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
++msgstr ""
++
++#: booleans.py:176
++#, fuzzy
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
++msgstr ""
++"Дозволити користувачу webadm читання домашніх каталогів непривілейованих "
++"користувачів"
++
++#: booleans.py:177
++#, fuzzy
++msgid "Allow sge to connect to the network using any TCP port"
++msgstr "Дозволити службі squid приєднуватись до мережі"
++
++#: booleans.py:178
++#, fuzzy
++msgid "Allow sge to access nfs file systems."
++msgstr "Дозволити spamd звертатися до домашніх каталогів"
++
++#: booleans.py:179
++msgid ""
++"Enable additional permissions needed to support devices on 3ware controllers."
++msgstr ""
++
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:181
++#, fuzzy
++msgid "Allow user spamassassin clients to use the network."
++msgstr "Дозволити проходження по мережі непозначених пакетів"
++
++#: booleans.py:182
++#, fuzzy
++msgid "Allow spamd to read/write user home directories."
++msgstr "Дозволити spamd звертатися до домашніх каталогів"
++
++#: booleans.py:183
++#, fuzzy
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr "Дозволяє %s встановлювати з’єднання з будь-яким портом UDP"
++
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
++msgstr ""
++
++#: booleans.py:185
++#, fuzzy
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
++msgstr ""
++"Дозволити користувачу webadm читання домашніх каталогів непривілейованих "
++"користувачів"
++
++#: booleans.py:186
++#, fuzzy
++msgid "allow host key based authentication"
++msgstr "Використовує Pam для автентифікації"
++
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr "Дозволити авторизацію ssh для sysadm_r:sysadm_t"
++
++#: booleans.py:188
++#, fuzzy
++msgid "allow staff user to create and transition to svirt domains."
++msgstr "Виберіть ролі користувача, які переводитимуть до домену %s."
++
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
++msgid ""
++"Allow the Telepathy connection managers to connect to any generic TCP port."
++msgstr ""
++
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
++msgstr ""
++
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
++msgstr ""
++
++#: booleans.py:193
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
++msgstr ""
++
++#: booleans.py:194
++#, fuzzy
++msgid "Allow a user to login as an unconfined domain"
++msgstr "Дозволити rpm виконуватись без обмежень"
++
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
++msgstr ""
++
++#: booleans.py:196
++#, fuzzy
++msgid "Allow video playing tools to run unconfined"
++msgstr "Дозволити rpm виконуватись без обмежень"
++
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
++msgstr ""
++
++#: booleans.py:198
++#, fuzzy
++msgid "Support ecryptfs home directories"
++msgstr "Дозволити spamd звертатися до домашніх каталогів"
++
++#: booleans.py:199
++#, fuzzy
++msgid "Support fusefs home directories"
++msgstr "Дозволити spamd звертатися до домашніх каталогів"
++
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
++msgstr ""
++
++#: booleans.py:201
++#, fuzzy
++msgid "Support NFS home directories"
++msgstr "Дозволити spamd звертатися до домашніх каталогів"
++
++#: booleans.py:202
++msgid "Support SAMBA home directories"
++msgstr ""
++
++#: booleans.py:203
++#, fuzzy
++msgid "Allow varnishd to connect to all ports, not just HTTP."
++msgstr "Дозволяє %s встановлювати з’єднання з будь-яким портом TCP"
++
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
++msgstr ""
++
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
++msgstr ""
++
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
++msgstr ""
++
++#: booleans.py:207
++#, fuzzy
++msgid "Allow confined virtual guests to read fuse files"
++msgstr "Дозволити Evolution та Thunderbird читати файли користувачів"
++
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
++msgstr ""
++
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
++msgstr ""
++
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
++msgstr ""
++
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
++msgstr ""
++
++#: booleans.py:212
++#, fuzzy
++msgid "Allow confined virtual guests to use usb devices"
++msgstr "Дозволити користувачам виконувати читання та запис пристроїв USB"
++
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
++msgstr ""
++
++#: booleans.py:214
++#, fuzzy
++msgid "Allow webadm to manage files in users home directories"
++msgstr ""
++"Дозволити користувачу webadm керувати домашніми каталогами непривілейованих "
++"користувачів"
++
++#: booleans.py:215
++#, fuzzy
++msgid "Allow webadm to read files in users home directories"
++msgstr ""
++"Дозволити користувачу webadm читання домашніх каталогів непривілейованих "
++"користувачів"
++
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
++msgstr ""
++
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
++msgstr ""
++
++#: booleans.py:218
++#, fuzzy
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++msgstr "Дозволити авторизацію ssh для sysadm_r:sysadm_t"
++
++#: booleans.py:219
++#, fuzzy
++msgid "Allow xen to manage nfs files"
++msgstr "Дозволити монтування до будь-яких файлів"
++
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
++msgstr ""
++
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
++msgid ""
++"Allow xguest users to configure Network Manager and connect to apache ports"
++msgstr ""
++
++#: booleans.py:223
++#, fuzzy
++msgid "Allow xguest users to mount removable media"
++msgstr "Дозволити користувачам виконувати команду dmesg"
++
++#: booleans.py:224
++#, fuzzy
++msgid "Allow xguest to use blue tooth devices"
++msgstr "Дозволити користувачам виконувати читання та запис пристроїв USB"
++
++#: booleans.py:225
++#, fuzzy
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr "Дозволити клієнтам здійснювати запис до спільної пам'яті X"
++
++#: booleans.py:226
++#, fuzzy
++msgid "Allows XServer to execute writable memory"
++msgstr "Дозволити користувачам виконувати команду mount"
++
++#: booleans.py:227
++msgid "Support X userspace object manager"
++msgstr ""
++
++#: booleans.py:228
++#, fuzzy
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr "Дозволяє %s встановлювати з’єднання з будь-яким портом UDP"
++
++#: booleans.py:229
++#, fuzzy
++msgid "Allow zebra daemon to write it configuration files"
++msgstr "Дозволити всім службам здійснювати запис до /"
++
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
++msgstr ""
++
++#~ msgid "SELinux Service Protection"
++#~ msgstr "Захист служб SELinux"
++
++#~ msgid "Disable SELinux protection for acct daemon"
++#~ msgstr "Вимкнути захист SELinux для служби acct"
++
++#~ msgid "Admin"
++#~ msgstr "Адміністратор"
++
++#~ msgid "User Privs"
++#~ msgstr "Привілеї користувачів"
++
++#~ msgid ""
++#~ "Allow gadmin SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "Дозволити обліковому запису gadmin виконувати файли у домашньому каталозі "
++#~ "та /tmp"
++
++#~ msgid ""
++#~ "Allow guest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "Дозволити обліковому запису guest виконувати файли у домашньому каталозі "
++#~ "та /tmp"
++
++#~ msgid "Memory Protection"
++#~ msgstr "Захист пам'яті"
++
++#~ msgid "Mount"
++#~ msgstr "Підключення ФС"
++
++#~ msgid "SSH"
++#~ msgstr "SSH"
++
++#~ msgid ""
++#~ "Allow staff SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "Дозволити користувачу staff виконувати файли у домашньому каталозі та /tmp"
++
++#~ msgid ""
++#~ "Allow sysadm SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "Дозволити користувачу sysadm виконувати файли у домашньому каталозі та /"
++#~ "tmp"
++
++#~ msgid ""
++#~ "Allow unconfined SELinux user account to execute files in home directory "
++#~ "or /tmp"
++#~ msgstr ""
++#~ "Дозволити необмеженому обліковому запису SELinux виконувати файли у "
++#~ "домашньому каталозі та /tmp"
++
++#~ msgid "Network Configuration"
++#~ msgstr "Конфігурація мережі"
++
++#~ msgid ""
++#~ "Allow user SELinux user account to execute files in home directory or /tmp"
++#~ msgstr ""
++#~ "Дозволити користувачам user виконувати файли у домашньому каталозі та /tmp"
++
++#~ msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#~ msgstr ""
++#~ "Дозволити необмеженим компонентам виконувати dyntrans для "
++#~ "unconfined_execmem"
++
++#~ msgid "Databases"
++#~ msgstr "Бази даних"
++
++#~ msgid "XServer"
++#~ msgstr "XServer"
++
++#~ msgid ""
++#~ "Allow xguest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr ""
++#~ "Дозволити обліковому запису xguest виконувати файли у домашньому каталозі "
++#~ "та /tmp"
++
++#~ msgid "NIS"
++#~ msgstr "NIS"
++
++#~ msgid "Web Applications"
++#~ msgstr "Web-програми"
++
++#~ msgid "Transition staff SELinux user to Web Browser Domain"
++#~ msgstr ""
++#~ "Перенести користувача staff до домену програм для перегляду інтернету"
++
++#~ msgid "Transition sysadm SELinux user to Web Browser Domain"
++#~ msgstr ""
++#~ "Перенести користувача sysadm до домену програм для перегляду інтернету"
++
++#~ msgid "Transition user SELinux user to Web Browser Domain"
++#~ msgstr ""
++#~ "Перенести користувача user до домену програм для перегляду інтернету"
++
++#~ msgid "Transition xguest SELinux user to Web Browser Domain"
++#~ msgstr ""
++#~ "Перенести користувача xguest до домену програм для перегляду інтернету"
++
++#~ msgid "Disable SELinux protection for amanda"
++#~ msgstr "Захист SELinux для amanda вимкнено"
++
++#~ msgid "Disable SELinux protection for amavis"
++#~ msgstr "Захист SELinux для amavis вимкнено"
++
++#~ msgid "Disable SELinux protection for apmd daemon"
++#~ msgstr "Захист SELinux для служби apmd вимкнено"
++
++#~ msgid "Disable SELinux protection for arpwatch daemon"
++#~ msgstr "Захист·SELinux для служби arpwatch вимкнено"
++
++#~ msgid "Disable SELinux protection for auditd daemon"
++#~ msgstr "Захист SELinux для служби auditd вимкнено"
++
++#~ msgid "Disable SELinux protection for automount daemon"
++#~ msgstr "Захист SELinux для служби automount вимкнено"
++
++#~ msgid "Disable SELinux protection for avahi"
++#~ msgstr "Захист SELinux для avahi вимкнено"
++
++#~ msgid "Disable SELinux protection for bluetooth daemon"
++#~ msgstr "Захист SELinux для служби bluetooth вимкнено"
++
++#~ msgid "Disable SELinux protection for canna daemon"
++#~ msgstr "Захист SELinux для служби canna вимкнено"
++
++#~ msgid "Disable SELinux protection for cardmgr daemon"
++#~ msgstr "Захист SELinux для служби cardmgr вимкнено"
++
++#~ msgid "Disable SELinux protection for Cluster Server"
++#~ msgstr "Захист SELinux для Cluster Server вимкнено"
++
++#~ msgid "Disable SELinux protection for ciped daemon"
++#~ msgstr "Захист SELinux для служби ciped вимкнено"
++
++#~ msgid "Disable SELinux protection for clamd daemon"
++#~ msgstr "Захист SELinux для служби clamd вимкнено"
++
++#~ msgid "Disable SELinux protection for clamscan"
++#~ msgstr "Захист SELinux для clamscan вимкнено"
++
++#~ msgid "Disable SELinux protection for clvmd"
++#~ msgstr "Захист SELinux для clvmd вимкнено"
++
++#~ msgid "Disable SELinux protection for comsat daemon"
++#~ msgstr "Захист SELinux для служби comsat вимкнено"
++
++#~ msgid "Disable SELinux protection for courier daemon"
++#~ msgstr "Захист SELinux для служби courier вимкнено"
++
++#~ msgid "Disable SELinux protection for cpucontrol daemon"
++#~ msgstr "Захист SELinux для служби cpucontrol вимкнено"
++
++#~ msgid "Disable SELinux protection for cpuspeed daemon"
++#~ msgstr "Захист SELinux для служби cpuspeed вимкнено"
++
++#~ msgid "Cron"
++#~ msgstr "Cron"
++
++#~ msgid "Disable SELinux protection for crond daemon"
++#~ msgstr "Захист SELinux для служби crond вимкнено"
++
++#~ msgid "Printing"
++#~ msgstr "Друк"
++
++#~ msgid "Disable SELinux protection for cupsd back end server"
++#~ msgstr "Захист SELinux для сервера cupsd вимкнено"
++
++#~ msgid "Disable SELinux protection for cupsd daemon"
++#~ msgstr "Захист SELinux для служби cupsd вимкнено"
++
++#~ msgid "Disable SELinux protection for cupsd_lpd"
++#~ msgstr "Захист SELinux для cupsd_lpd вимкнено"
++
++#~ msgid "CVS"
++#~ msgstr "CVS"
++
++#~ msgid "Disable SELinux protection for cvs daemon"
++#~ msgstr "Захист SELinux для служби cvs вимкнено"
++
++#~ msgid "Disable SELinux protection for cyrus daemon"
++#~ msgstr "Захист SELinux для служби cyrus вимкнено"
++
++#~ msgid "Disable SELinux protection for dbskkd daemon"
++#~ msgstr "Захист SELinux для служби dbskkd вимкнено"
++
++#~ msgid "Disable SELinux protection for dbusd daemon"
++#~ msgstr "Захист SELinux для dbusd вимкнено"
++
++#~ msgid "Disable SELinux protection for dccd"
++#~ msgstr "Захист SELinux для dccd вимкнено"
++
++#~ msgid "Disable SELinux protection for dccifd"
++#~ msgstr "Захист SELinux для dccifd вимкнено"
++
++#~ msgid "Disable SELinux protection for dccm"
++#~ msgstr "Захист SELinux для dccm вимкнено"
++
++#~ msgid "Disable SELinux protection for ddt daemon"
++#~ msgstr "Захист SELinux для служби ddt вимкнено"
++
++#~ msgid "Disable SELinux protection for devfsd daemon"
++#~ msgstr "Захист SELinux для служби devfsd вимкнено"
++
++#~ msgid "Disable SELinux protection for dhcpc daemon"
++#~ msgstr "Захист SELinux для служби dhcpc вимкнено"
++
++#~ msgid "Disable SELinux protection for dhcpd daemon"
++#~ msgstr "Захист SELinux для служби dhcpd вимкнено"
++
++#~ msgid "Disable SELinux protection for dictd daemon"
++#~ msgstr "Захист SELinux для служби dictd вимкнено"
++
++#~ msgid "Allow sysadm_t to directly start daemons"
++#~ msgstr "Дозволити sysadm_t безпосередньо запускати служби"
++
++#~ msgid "Disable SELinux protection for Evolution"
++#~ msgstr "Вимкнути захист SELinux для Evolution"
++
++#~ msgid "Games"
++#~ msgstr "Ігри"
++
++#~ msgid "Disable SELinux protection for games"
++#~ msgstr "Захист SELinux для ігор вимкнено"
++
++#~ msgid "Disable SELinux protection for the web browsers"
++#~ msgstr "Захист SELinux для програм для перегляду інтернету вимкнено"
++
++#~ msgid "Disable SELinux protection for Thunderbird"
++#~ msgstr "Захист SELinux для Thunderbird вимкнено"
++
++#~ msgid "Disable SELinux protection for distccd daemon"
++#~ msgstr "Захист SELinux для служби distccd вимкнено"
++
++#~ msgid "Disable SELinux protection for dmesg daemon"
++#~ msgstr "Захист SELinux для служби dmesg вимкнено"
++
++#~ msgid "Disable SELinux protection for dnsmasq daemon"
++#~ msgstr "Захист SELinux для служби dnsmasq вимкнено"
++
++#~ msgid "Disable SELinux protection for dovecot daemon"
++#~ msgstr "Захист SELinux для служби dovecot вимкнено"
++
++#~ msgid "Disable SELinux protection for entropyd daemon"
++#~ msgstr "Захист SELinux для служби entropyd вимкнено"
++
++#~ msgid "Disable SELinux protection for fetchmail"
++#~ msgstr "Захист SELinux для fetchmail вимкнено"
++
++#~ msgid "Disable SELinux protection for fingerd daemon"
++#~ msgstr "Захист SELinux для служби fingerd вимкнено"
++
++#~ msgid "Disable SELinux protection for freshclam daemon"
++#~ msgstr "Захист SELinux для служби freshclam вимкнено"
++
++#~ msgid "Disable SELinux protection for fsdaemon daemon"
++#~ msgstr "Захист SELinux для служби fsdaemon вимкнено"
++
++#~ msgid "Disable SELinux protection for gpm daemon"
++#~ msgstr "Захист SELinux для служби gpm вимкнено"
++
++#~ msgid "NFS"
++#~ msgstr "NFS"
++
++#~ msgid "Disable SELinux protection for gss daemon"
++#~ msgstr "Захист SELinux для служби gss вимкнено"
++
++#~ msgid "Disable SELinux protection for Hal daemon"
++#~ msgstr "Захист SELinux для служби Hal вимкнено"
++
++#~ msgid "Compatibility"
++#~ msgstr "Сумісність"
++
++#~ msgid ""
++#~ "Do not audit things that we know to be broken but which are not security "
++#~ "risks"
++#~ msgstr ""
++#~ "Не виконувати аудит несправних компонентів, які не утворюють загрозу "
++#~ "безпеці"
++
++#~ msgid "Disable SELinux protection for hostname daemon"
++#~ msgstr "Захист SELinux для служби hostname вимкнено"
++
++#~ msgid "Disable SELinux protection for hotplug daemon"
++#~ msgstr "Захист SELinux для служби hotplug вимкнено"
++
++#~ msgid "Disable SELinux protection for howl daemon"
++#~ msgstr "Захист SELinux для служби howl вимкнено"
++
++#~ msgid "Disable SELinux protection for cups hplip daemon"
++#~ msgstr "Захист SELinux для служби cups hplip вимкнено"
++
++#~ msgid "Disable SELinux protection for httpd rotatelogs"
++#~ msgstr "Захист SELinux для служби httpd rotatelogs вимкнено"
++
++#~ msgid "HTTPD Service"
++#~ msgstr "Служба HTTPD"
++
++#~ msgid "Disable SELinux protection for http suexec"
++#~ msgstr "Захист SELinux для служби http suexec вимкнено"
++
++#~ msgid "Disable SELinux protection for hwclock daemon"
++#~ msgstr "Захист SELinux для служби hwclock вимкнено"
++
++#~ msgid "Disable SELinux protection for i18n daemon"
++#~ msgstr "Захист SELinux для служби i18n вимкнено"
++
++#~ msgid "Disable SELinux protection for imazesrv daemon"
++#~ msgstr "Захист SELinux для служби imazesrv вимкнено"
++
++#~ msgid "Disable SELinux protection for inetd child daemons"
++#~ msgstr "Захист SELinux для дочірніх служб inetd вимкнено"
++
++#~ msgid "Disable SELinux protection for inetd daemon"
++#~ msgstr "Захист SELinux для служби inetd вимкнено"
++
++#~ msgid "Disable SELinux protection for innd daemon"
++#~ msgstr "Захист SELinux для служби innd вимкнено"
++
++#~ msgid "Disable SELinux protection for iptables daemon"
++#~ msgstr "Захист SELinux для служби iptables вимкнено"
++
++#~ msgid "Disable SELinux protection for ircd daemon"
++#~ msgstr "Захист SELinux для служби ircd вимкнено"
++
++#~ msgid "Disable SELinux protection for irqbalance daemon"
++#~ msgstr "Захист SELinux для служби irqbalance вимкнено"
++
++#~ msgid "Disable SELinux protection for iscsi daemon"
++#~ msgstr "Захист SELinux для служби iscsi вимкнено"
++
++#~ msgid "Disable SELinux protection for jabberd daemon"
++#~ msgstr "Захист SELinux для служби jabberd вимкнено"
++
++#~ msgid "Kerberos"
++#~ msgstr "Kerberos"
++
++#~ msgid "Disable SELinux protection for kadmind daemon"
++#~ msgstr "Захист SELinux для служби kadmind вимкнено"
++
++#~ msgid "Disable SELinux protection for klogd daemon"
++#~ msgstr "Захист SELinux для служби klogd вимкнено"
++
++#~ msgid "Disable SELinux protection for krb5kdc daemon"
++#~ msgstr "Захист SELinux для служби krb5kdc вимкнено"
++
++#~ msgid "Disable SELinux protection for ktalk daemons"
++#~ msgstr "Захист SELinux для служби ktalk вимкнено"
++
++#~ msgid "Disable SELinux protection for kudzu daemon"
++#~ msgstr "Захист SELinux для служби kudzu вимкнено"
++
++#~ msgid "Disable SELinux protection for locate daemon"
++#~ msgstr "Захист SELinux для служби locate вимкнено"
++
++#~ msgid "Disable SELinux protection for lpd daemon"
++#~ msgstr "Захист SELinux для служби lpd вимкнено"
++
++#~ msgid "Disable SELinux protection for lrrd daemon"
++#~ msgstr "Захист SELinux для служби lrrd вимкнено"
++
++#~ msgid "Disable SELinux protection for lvm daemon"
++#~ msgstr "Захист SELinux для служби lvm вимкнено"
++
++#~ msgid "Disable SELinux protection for mailman"
++#~ msgstr "Захист SELinux для mailman вимкнено"
++
++#~ msgid "Disable SELinux protection for mdadm daemon"
++#~ msgstr "Захист SELinux для служби mdadm вимкнено"
++
++#~ msgid "Disable SELinux protection for monopd daemon"
++#~ msgstr "Захист SELinux для служби monopd вимкнено"
++
++#~ msgid "Disable SELinux protection for mrtg daemon"
++#~ msgstr "Захист SELinux для служби mrtg вимкнено"
+
-+#: ../sepolicy/sepolicy.py:239
-+#, fuzzy
-+msgid "generate SELinux Policy module template"
-+msgstr "Generera ny policymodul"
++#~ msgid "Disable SELinux protection for mysqld daemon"
++#~ msgstr "Захист SELinux для служби mysqld вимкнено"
+
-+#: ../sepolicy/sepolicy.py:245
-+msgid "name of policy to generate"
-+msgstr ""
++#~ msgid "Disable SELinux protection for nagios daemon"
++#~ msgstr "Захист SELinux для служби nagios вимкнено"
+
-+#: ../sepolicy/sepolicy.py:247
-+#, fuzzy
-+msgid "executable to confine"
-+msgstr "Välj exekverbar fil som skall stängas in."
++#~ msgid "Name Service"
++#~ msgstr "Служба імен"
+
-+#: ../sepolicy/sepolicy.py:249
-+msgid "run policy generation test suite"
-+msgstr ""
++#~ msgid "Disable SELinux protection for named daemon"
++#~ msgstr "Захист SELinux для служби named вимкнено"
+
-+#: ../sepolicy/sepolicy.py:254
-+msgid "commands"
-+msgstr ""
++#~ msgid "Disable SELinux protection for nessusd daemon"
++#~ msgstr "Захист SELinux для служби nessusd вимкнено"
+
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
-+msgstr "Internettjänstedemon"
++#~ msgid "Disable SELinux protection for NetworkManager"
++#~ msgstr "Захист SELinux для NetworkManager вимкнено"
+
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
-+msgstr ""
++#~ msgid "Disable SELinux protection for nfsd daemon"
++#~ msgstr "Захист SELinux для служби nfsd вимкнено"
+
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr "Portar måste vara tal eller intervall av tal från 1 till %d "
++#~ msgid "Samba"
++#~ msgstr "Samba"
+
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
-+msgstr "Du måste ange ett namn för din instängda process/användare"
++#~ msgid "Disable SELinux protection for nmbd daemon"
++#~ msgstr "Захист SELinux для служби nmbd вимкнено"
+
-+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+"Namn måste vara alfanumeriska utan blanktecken. Överväg att använda flagga "
-+"”-n MODULNAMN”"
++#~ msgid "Disable SELinux protection for nrpe daemon"
++#~ msgstr "Захист SELinux для служби nrpe вимкнено"
+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
-+msgstr "Användarrolltyper är inte tilldelas körbara program."
++#~ msgid "Disable SELinux protection for nscd daemon"
++#~ msgstr "Захист SELinux для служби nscd вимкнено"
+
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
-+msgstr "Endast demonprogram kan använda ett initskript."
++#~ msgid "Disable SELinux protection for nsd daemon"
++#~ msgstr "Захист SELinux для служби nsd вимкнено"
+
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
-+msgstr "use_resolve måste vara ett booleskt värde "
++#~ msgid "Disable SELinux protection for ntpd daemon"
++#~ msgstr "Захист SELinux для служби ntpd вимкнено"
+
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
-+msgstr "use_syslog måste vara ett booleskt värde "
++#~ msgid "Disable SELinux protection for oddjob"
++#~ msgstr "Захист SELinux для oddjob вимкнено"
+
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
-+msgstr "use_kerberos måste vara ett booleskt värde "
++#~ msgid "Disable SELinux protection for oddjob_mkhomedir"
++#~ msgstr "Захист SELinux для oddjob_mkhomedir вимкнено"
+
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr "manage_krb5_rcache måste vara ett booleskt värde "
++#~ msgid "Disable SELinux protection for openvpn daemon"
++#~ msgstr "Захист SELinux для служби openvpn вимкнено"
+
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
-+msgstr "ANVÄNDARtyper får automatiskt en tmp-typ"
++#~ msgid "Disable SELinux protection for pam daemon"
++#~ msgstr "Захист SELinux для служби pam вимкнено"
+
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+"Du måste ange sökvägen till det exekverbara programmet för din instängda "
-+"process"
++#~ msgid "Disable SELinux protection for pegasus"
++#~ msgstr "Захист SELinux для pegasus вимкнено"
+
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
-+msgstr "Typupprätthållandefil"
++#~ msgid "Disable SELinux protection for perdition daemon"
++#~ msgstr "Захист SELinux для служби perdition вимкнено"
+
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
-+msgstr "Gränssnittsfil"
++#~ msgid "Disable SELinux protection for portmap daemon"
++#~ msgstr "Захист SELinux для служби portmap вимкнено"
+
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
-+msgstr "Filkontextsfil"
++#~ msgid "Disable SELinux protection for portslave daemon"
++#~ msgstr "Захист SELinux для служби portslave вимкнено"
+
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
-+msgstr "Uppstartsskript"
++#~ msgid "Disable SELinux protection for postfix"
++#~ msgstr "Захист SELinux для postfix вимкнено"
+
-+#~ msgid "global"
-+#~ msgstr "globalt"
++#~ msgid "Disable SELinux protection for postgresql daemon"
++#~ msgstr "Захист SELinux для служби postgresql вимкнено"
+
-+#~ msgid "Polgen"
-+#~ msgstr "Polgen"
++#~ msgid "pppd"
++#~ msgstr "pppd"
+
-+#~ msgid "label104"
-+#~ msgstr "label104"
++#~ msgid "Disable SELinux protection for pptp"
++#~ msgstr "Захист SELinux для pptp вимкнено"
+
-+#~ msgid "label105"
-+#~ msgstr "label105"
++#~ msgid "Disable SELinux protection for prelink daemon"
++#~ msgstr "Захист SELinux для служби prelink вимкнено"
+
-+#~ msgid "label106"
-+#~ msgstr "label106"
++#~ msgid "Disable SELinux protection for privoxy daemon"
++#~ msgstr "Захист SELinux для служби privoxy вимкнено"
+
-+#~ msgid "label107"
-+#~ msgstr "label107"
++#~ msgid "Disable SELinux protection for ptal daemon"
++#~ msgstr "Захист SELinux для служби ptal вимкнено"
+
-+#~ msgid "label108"
-+#~ msgstr "label108"
++#~ msgid "Disable SELinux protection for pxe daemon"
++#~ msgstr "Захист SELinux для служби pxe вимкнено"
+
-+#~ msgid "label109"
-+#~ msgstr "label109"
++#~ msgid "Disable SELinux protection for pyzord"
++#~ msgstr "Захист SELinux для pyzord вимкнено"
+
-+#~ msgid "label111"
-+#~ msgstr "label111"
++#~ msgid "Disable SELinux protection for quota daemon"
++#~ msgstr "Захист SELinux для служби quota вимкнено"
+
-+#~ msgid "label113"
-+#~ msgstr "label113"
++#~ msgid "Disable SELinux protection for radiusd daemon"
++#~ msgstr "Захист SELinux для служби radiusd вимкнено"
+
-+#~ msgid "label114"
-+#~ msgstr "label114"
++#~ msgid "Disable SELinux protection for radvd daemon"
++#~ msgstr "Захист SELinux для служби radvd вимкнено"
+
-+#~ msgid "label115"
-+#~ msgstr "label115"
++#~ msgid "Disable SELinux protection for rdisc"
++#~ msgstr "Захист SELinux для служби rdisc вимкнено"
+
-+#~ msgid "label116"
-+#~ msgstr "label116"
++#~ msgid "Disable SELinux protection for readahead"
++#~ msgstr "Захист SELinux для служби readahead вимкнено"
+
-+#~ msgid ""
-+#~ "\n"
-+#~ "%s\n"
-+#~ "\n"
-+#~ "sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
-+#~ "valid Types:\n"
++#~ msgid "Allow programs to read files in non-standard locations (default_t)"
+#~ msgstr ""
-+#~ "\n"
-+#~ "%s\n"
-+#~ "\n"
-+#~ "sepolgen [ -n modulNamn ] [ -m ] [ -t typ ] [ program | Namn ]\n"
-+#~ "giltiga typer:\n"
++#~ "Дозволити програмам читання файлів з нестандартних джерел (default_t)"
+
-+#~ msgid "Executable or Name required"
-+#~ msgstr "Program eller namn behövs"
++#~ msgid "Disable SELinux protection for restorecond"
++#~ msgstr "Захист SELinux для служби restorecond вимкнено"
+
-+#~ msgid "Run booleans lockdown wizard"
-+#~ msgstr "Kör gude för nedlåsningsbooleaner"
++#~ msgid "Disable SELinux protection for rhgb daemon"
++#~ msgstr "Захист SELinux для служби rhgb вимкнено"
+
-+#~ msgid "Lockdown..."
-+#~ msgstr "Lås ned..."
-diff --git a/policycoreutils/po/ta.po b/policycoreutils/po/ta.po
-index 44a14d7..df764a7 100644
---- a/policycoreutils/po/ta.po
-+++ b/policycoreutils/po/ta.po
-@@ -11,7 +11,7 @@ msgid ""
++#~ msgid "Disable SELinux protection for ricci"
++#~ msgstr "Захист SELinux для ricci вимкнено"
++
++#~ msgid "Disable SELinux protection for ricci_modclusterd"
++#~ msgstr "Захист SELinux для ricci_modclusterd вимкнено"
++
++#~ msgid "Disable SELinux protection for rlogind daemon"
++#~ msgstr "Захист SELinux для служби rlogind вимкнено"
++
++#~ msgid "Disable SELinux protection for rpcd daemon"
++#~ msgstr "Захист SELinux для служби rpcd вимкнено"
++
++#~ msgid "Disable SELinux protection for rshd"
++#~ msgstr "Захист SELinux для служби rshd вимкнено"
+
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
+-msgstr "Дозволений"
++#~ msgid "rsync"
++#~ msgstr "rsync"
+
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
+-msgstr "Примусовий"
++#~ msgid "Disable SELinux protection for rsync daemon"
++#~ msgstr "Захист SELinux для служби rsync вимкнено"
+
+-#: ../gui/statusPage.py:94
+-msgid "Status"
+-msgstr "Статус"
++#~ msgid "Allow ssh to run from inetd instead of as a daemon"
++#~ msgstr "Дозволити запуск ssh з inted, а не у якості служби"
+
+-#: ../gui/statusPage.py:133
+-msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
+-msgstr ""
+-"Зміна типу політики вимагає повторної розмітки всієї файлової системи при "
+-"наступному завантаженні. Процес розмітки може бути досить тривалим залежно "
+-"від розміру файлової системи. Продовжити?"
++#~ msgid "SASL authentication server"
++#~ msgstr "Сервер авторизації SASL"
+
+-#: ../gui/statusPage.py:147
+-msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
+-msgstr ""
+-"Вимикання політики SELinux вимагає перезавантаження та не рекомендується. "
+-"Якщо у подальшому ви захочете увімкнути SELinux, знадобиться виконати "
+-"повторну розмітку файлової системи. Якщо ж ви просто хочете перевірити, чи "
+-"не викликає SELinux проблем у системі, використовуйте дозволений режим, який "
+-"не робить політику примусовою, але при цьому реєструє помилки у журналі. "
+-"Дозволений режим не вимагає перезавантаження. Продовжити?"
++#~ msgid ""
++#~ "Allow X-Windows server to map a memory region as both executable and "
++#~ "writable"
++#~ msgstr ""
++#~ "Дозволити серверу X-Windows призначати область пам'яті як виконувану та "
++#~ "доступну для запису"
+
+-#: ../gui/statusPage.py:152
+-msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
+-msgstr ""
+-"Активація політики SELinux вимагає повторної розмітки всієї файлової системи "
+-"при наступному завантаженні. Процес розмітки може бути досить тривалим "
+-"залежно від розміру файлової системи. Продовжити?"
++#~ msgid "Disable SELinux protection for saslauthd daemon"
++#~ msgstr "Захист SELinux для служби saslauthd вимкнено"
+
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
+-msgstr "system-config-selinux"
++#~ msgid "Disable SELinux protection for scannerdaemon daemon"
++#~ msgstr "Захист SELinux для служби scannerdaemon вимкнено"
+
+-#: ../gui/system-config-selinux.glade:12
+-msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+-msgstr ""
+-"(c) 2006 Red Hat, Inc.\n"
+-"(c) 2006 Dan Walsh <dwalsh at redhat.com>"
++#~ msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#~ msgstr "Не дозволяти зміну на sysadm_t, sudo та su"
+
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
+-msgstr "Додати відповідні авторизації SELinux"
++#~ msgid "Do not allow any processes to load kernel modules"
++#~ msgstr "Не дозволяти процесам завантажувати модулі ядра"
+
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
+-msgstr "Додати мережні порти SELinux"
++#~ msgid "Do not allow any processes to modify kernel SELinux policy"
++#~ msgstr "Не дозволяти процесам змінювати політику SELinux у ядрі"
+
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
+-msgstr "Тип SELinux"
++#~ msgid "Disable SELinux protection for sendmail daemon"
++#~ msgstr "Захист SELinux для служби sendmail вимкнено"
+
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
+-msgstr "Специфікація файлу"
++#~ msgid "Disable SELinux protection for setrans"
++#~ msgstr "Захист SELinux для setrans вимкнено"
+
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
+-msgstr "Тип файлу"
++#~ msgid "Disable SELinux protection for setroubleshoot daemon"
++#~ msgstr "Захист SELinux для служби setroubleshoot вимкнено"
+
+-#: ../gui/system-config-selinux.glade:727
+-msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
+-msgstr ""
+-"усі файли\n"
+-"звичайний файл\n"
+-"каталог\n"
+-"символьний пристрій\n"
+-"блочний пристрій\n"
+-"сокет\n"
+-"символьне посилання\n"
+-"канал\n"
++#~ msgid "Disable SELinux protection for slapd daemon"
++#~ msgstr "Захист SELinux для служби slapd вимкнено"
+
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
+-msgstr "MLS"
++#~ msgid "Disable SELinux protection for slrnpull daemon"
++#~ msgstr "Захист SELinux для служби slrnpull вимкнено"
+
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
+-msgstr "Додати користувача SELinux"
++#~ msgid "Disable SELinux protection for smbd daemon"
++#~ msgstr "Захист SELinux для служби smbd вимкнено"
+
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
+-msgstr "Адміністрування SELinux"
++#~ msgid "Disable SELinux protection for snmpd daemon"
++#~ msgstr "Захист SELinux для служби snmpd вимкнено"
+
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
+-msgstr "Додати"
++#~ msgid "Disable SELinux protection for snort daemon"
++#~ msgstr "Захист SELinux для служби snort вимкнено"
+
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
+-msgstr "_Властивості"
++#~ msgid "Disable SELinux protection for soundd daemon"
++#~ msgstr "Захист SELinux для служби soundd вимкнено"
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
+-msgstr "В_илучити"
++#~ msgid "Disable SELinux protection for sound daemon"
++#~ msgstr "Захист SELinux для служби sound вимкнено"
+
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
+-msgstr "Обрати об'єкт керування"
++#~ msgid "Spam Protection"
++#~ msgstr "Захист від спаму"
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
+-msgstr "<b>Вибір:</b>"
++#~ msgid "Disable SELinux protection for spamd daemon"
++#~ msgstr "Захист SELinux для служби spamd вимкнено"
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
+-msgstr "Типовий примусовий режим"
++#~ msgid "Allow Spam Assassin daemon network access"
++#~ msgstr "Дозволити мережний доступ службі Spam Assassin"
+
+-#: ../gui/system-config-selinux.glade:1354
+-msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
+-msgstr ""
+-"Вимкнено\n"
+-"Дозволений\n"
+-"Примусовий\n"
++#~ msgid "Disable SELinux protection for speedmgmt daemon"
++#~ msgstr "Захист SELinux для служби speedmgmt вимкнено"
+
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
+-msgstr "Поточний примусовий режим"
++#~ msgid "Squid"
++#~ msgstr "Звук"
+
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
+-msgstr "Тип типової політики:"
++#~ msgid "Disable SELinux protection for squid daemon"
++#~ msgstr "Захист SELinux для служби squid вимкнено"
+
+-#: ../gui/system-config-selinux.glade:1463
+-msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
+-msgstr ""
+-"Виберіть, якщо хочете виконати повторну розмітку всієї файлової системи при "
+-"наступному завантаженні. Процес повторної розмітки може бути досить тривалим "
+-"залежно від розміру файлової системи. При зміні типу політики також "
+-"знадобиться повторна розмітка."
++#~ msgid "Disable SELinux protection for ssh daemon"
++#~ msgstr "Захист SELinux для служби ssh вимкнено"
+
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
+-msgstr "Повторна розмітка при наступному завантаженні."
++#~ msgid ""
++#~ "Allow staff_r users to search the sysadm home dir and read files (such as "
++#~ "~/.bashrc)"
++#~ msgstr ""
++#~ "Дозволити користувачам staff_r пошук у домашніх каталогах та читання "
++#~ "файлів (наприклад, ~/.bashrc)"
+
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
+-msgstr "label37"
++#~ msgid "Universal SSL tunnel"
++#~ msgstr "Універсальний тунель SSL"
+
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
+-msgstr "Відновити первинне значення параметра"
++#~ msgid "Disable SELinux protection for stunnel daemon"
++#~ msgstr "Захист SELinux для служби stunnel вимкнено"
+
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
+-msgstr ""
+-"Перемикання між значенням вказаним користувачем та усіма логічними значеннями"
++#~ msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#~ msgstr "Дозволити службі stunnel виконуватись незалежно від xinetd"
+
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
+-msgstr "Фільтр"
++#~ msgid "Disable SELinux protection for swat daemon"
++#~ msgstr "Захист SELinux для служби swat вимкнено"
+
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
+-msgstr "label50"
++#~ msgid "Disable SELinux protection for sxid daemon"
++#~ msgstr "Захист SELinux для служби sxid вимкнено"
+
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
+-msgstr "Додати контекст файлу"
++#~ msgid "Disable SELinux protection for syslogd daemon"
++#~ msgstr "Захист SELinux для служби syslogd вимкнено"
+
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
+-msgstr "Змінити контекст файлу"
++#~ msgid "Disable SELinux protection for system cron jobs"
++#~ msgstr "Захист SELinux для системи завдань cron вимкнено"
+
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
+-msgstr "Вилучити контекст файлу"
++#~ msgid "Disable SELinux protection for tcp daemon"
++#~ msgstr "Захист SELinux для служби tcp вимкнено"
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
+-msgstr "Перемикання між усіма та зміненими контекстами файлів"
++#~ msgid "Disable SELinux protection for telnet daemon"
++#~ msgstr "Захист SELinux для служби telnet вимкнено"
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
+-msgstr "label38"
++#~ msgid "Disable SELinux protection for tftpd daemon"
++#~ msgstr "Захист SELinux для служби tftpd вимкнено"
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
+-msgstr "Додати відповідність користувачів SELinux"
++#~ msgid "Disable SELinux protection for transproxy daemon"
++#~ msgstr "Захист SELinux для служби transproxy вимкнено"
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
+-msgstr "Змінити відповідність користувача SELinux"
++#~ msgid "Disable SELinux protection for udev daemon"
++#~ msgstr "Захист SELinux для служби udev вимкнено"
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
+-msgstr "Вилучити відповідність користувача SELinux"
++#~ msgid "Disable SELinux protection for uml daemon"
++#~ msgstr "Захист SELinux для служби uml вимкнено"
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
+-msgstr "label39"
++#~ msgid ""
++#~ "Allow xinetd to run unconfined, including any services it starts that do "
++#~ "not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "Дозволити службі xinetd виконуватись без обмежень, що включає всі "
++#~ "керовані ним служби, для яких явно не вказані перетворення доменів"
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
+-msgstr "Додати користувача"
++#~ msgid ""
++#~ "Allow rc scripts to run unconfined, including any daemon started by an rc "
++#~ "script that does not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "Дозволити виконання сценаріїв rc без обмежень, включаючи служби, що "
++#~ "запускаються сценарієм rc, для яких явно не вказано домен переходу"
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
+-msgstr "Змінити користувача"
++#~ msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#~ msgstr ""
++#~ "Дозволити привілейованим утилітам (наприклад, hotplug та insmod) "
++#~ "виконуватись без обмежень"
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
+-msgstr "Вилучити користувача"
++#~ msgid "Disable SELinux protection for updfstab daemon"
++#~ msgstr "Захист SELinux для служби updfstab вимкнено"
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
+-msgstr "label41"
++#~ msgid "Disable SELinux protection for uptimed daemon"
++#~ msgstr "Захист SELinux для служби uptimed вимкнено"
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
+-msgstr "Додати мережний порт"
++#~ msgid ""
++#~ "Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, "
++#~ "only staff_r can do so"
++#~ msgstr ""
++#~ "Дозволити користувачу user_r звертатися до sysadm_r через su, sudo чи "
++#~ "userhelper. У іншому разі лише staff_r зможе здійснювати доступ"
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
+-msgstr "Змінити мережний порт"
++#~ msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#~ msgstr ""
++#~ "Дозволити користувачам керувати мережними інтерфейсами (також потрібно "
++#~ "USERCTL=true)"
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
+-msgstr "Вилучити мережний порт"
++#~ msgid "Allow user to stat ttyfiles"
++#~ msgstr "Дозволити користувачам виконувати stat для файлів tty"
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
+-msgstr "Перемикання між портами вказаними користувачем та усіма портами"
++#~ msgid "Disable SELinux protection for uucpd daemon"
++#~ msgstr "Захист SELinux для служби uucpd вимкнено"
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
+-msgstr "label42"
++#~ msgid "Disable SELinux protection for vmware daemon"
++#~ msgstr "Захист SELinux для служби vmware вимкнено"
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
+-msgstr "Генерувати модуль нової політики"
++#~ msgid "Disable SELinux protection for watchdog daemon"
++#~ msgstr "Захист SELinux для служби watchdog вимкнено"
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
+-msgstr "Завантажити модуль політики"
++#~ msgid "Disable SELinux protection for winbind daemon"
++#~ msgstr "Захист SELinux для служби winbind вимкнено"
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
+-msgstr "Вилучити завантажувальний модуль політики"
++#~ msgid "Disable SELinux protection for xdm daemon"
++#~ msgstr "Захист SELinux для служби xdm вимкнено"
+
+-#: ../gui/system-config-selinux.glade:2661
+-msgid ""
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
+-msgstr ""
+-"Увімкнути чи вимкнути додаткові правила аудиту, яке зазвичай не показується "
+-"у журналах."
++#~ msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#~ msgstr "Дозволити авторизацію xdm як sysadm_r:sysadm_t"
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
+-msgstr "label44"
++#~ msgid "Disable SELinux protection for xen daemon"
++#~ msgstr "Вимкнути захист SELinux для демона xen"
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
+-msgstr "Змінити режим процесу на дозвільний."
++#~ msgid "XEN"
++#~ msgstr "XEN"
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
+-msgstr "Змінити режим процесу на примусовий."
++#~ msgid "Disable SELinux protection for xfs daemon"
++#~ msgstr "Захист SELinux для служби xfs вимкнено"
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
+-msgstr "Домен процесу"
++#~ msgid "Disable SELinux protection for xen control"
++#~ msgstr "Захист SELinux для служби xen вимкнено"
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
+-msgstr "label59"
++#~ msgid "Disable SELinux protection for ypbind daemon"
++#~ msgstr "Захист SELinux для служби ypbind вимкнено"
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
+-msgstr "Потрібен SELinux користувач ?%s?"
++#~ msgid "Disable SELinux protection for NIS Password Daemon"
++#~ msgstr "Захист SELinux для служби NIS Password вимкнено"
+
+-#~ msgid "Run booleans lockdown wizard"
+-#~ msgstr "Запустити помічник блокування логічних змінних"
++#~ msgid "Disable SELinux protection for ypserv daemon"
++#~ msgstr "Захист SELinux для служби ypserv вимкнено"
+
+-#~ msgid "Lockdown..."
+-#~ msgstr "Блокування..."
++#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
++#~ msgstr "Захист SELinux для служби NIS Transfer вимкнено"
+diff --git a/policycoreutils/po/ur.po b/policycoreutils/po/ur.po
+index a4478db..f98f780 100644
+--- a/policycoreutils/po/ur.po
++++ b/policycoreutils/po/ur.po
+@@ -8,7 +8,7 @@ msgid ""
msgstr ""
- "Project-Id-Version: Policycoreutils\n"
+ "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
- "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: Tamil <tamil-users at lists.fedoraproject.org>\n"
-@@ -31,7 +31,7 @@ msgstr ""
- " எங்கு: <script> ஆரம்ப உரையின் பெயரை இயக்க வேண்டும்,\n"
- " <args ...> இவை அந்த உரையின் மதிப்புகள் ஆகும்."
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
+ "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+ "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+ "Language-Team: LANGUAGE <LL at li.org>\n"
+@@ -24,7 +24,7 @@ msgid ""
+ " <args ...> are the arguments to that script."
+ msgstr ""
-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
#, c-format
msgid "failed to initialize PAM\n"
- msgstr "PAM ஐ துவக்க முடியவில்லை\n"
-@@ -80,7 +80,7 @@ msgstr "மன்னிக்கவும், run_init SELinux கர்னல
+ msgstr ""
+@@ -73,7 +73,7 @@ msgstr ""
msgid "authentication failed.\n"
- msgstr "அங்கீகரிக்கப்படவில்லை.\n"
+ msgstr ""
-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
#, c-format
msgid "Could not set exec context to %s.\n"
- msgstr "%sக்கு exec சூழலை அமைக்க முடியவில்லை.\n"
-@@ -93,855 +93,851 @@ msgstr "******************** முக்கியமானது **************
+ msgstr ""
+@@ -86,855 +86,851 @@ msgstr ""
msgid "To make this policy package active, execute:"
- msgstr "இந்த பாலிசி தொகுப்பை செயல்படுத்த,செயலாற்றுகிறது:"
+ msgstr ""
-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
-msgid "global"
--msgstr "கொலபல்"
+-msgstr ""
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
- msgstr "semanage கையாளுதலை உருவாக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr "SELinux பாலிசி பராமரிக்கப்படாத அல்லது சேமிக்கப்படாததை அணுக முடியாது."
+ msgstr ""
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
- msgstr "பாலிசி ஸ்டோரை படிக்க முடியவில்லை."
+ msgstr ""
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
- msgstr "semanage இணைப்பினை ஏற்படுத்த முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
- msgstr "MLS வரையறையை %sக்கு அமைக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
- msgstr "அமுலுக்கு கொண்டு வரப்படவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
- msgstr "Semanage பரிமாற்றம் ஏற்கனவே செயலில் உள்ளது"
+ msgstr ""
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
- msgstr "semanage பரிமாற்றத்தை ஆரம்பிக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
- msgstr "semanage பரிமாற்றத்தை ஒத்துக் கொள்ள முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
- msgstr "Semanage பரிமாற்றம் இல்லை"
+ msgstr ""
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
- msgstr "SELinux தொகுதிகளை பட்டியலிட முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
- msgstr "தொகுதிகள் பெயர்"
+ msgstr ""
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
- msgstr "பதிப்பு"
+ msgstr ""
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
- msgstr "செயல்நீக்கப்பட்டது"
+ msgstr ""
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
- msgstr "தொகுதி %sஐ செயல்நீக்க முடியவில்லை (நீக்க முடியவில்லை)"
+ msgstr ""
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
- msgstr "தொகுதி %sஐ செயல்படுத்த முடியவில்லை (நீக்க முடியவில்லை)"
+ msgstr ""
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
- msgstr "தொகுதி %sஐ நீக்க முடியவில்லை (நீக்க முடியவில்லை)"
+ msgstr ""
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
- msgstr "'on' அல்லது 'off' க்கு dontaudit தேவைப்படுகிறது"
+ msgstr ""
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
msgstr ""
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
- msgstr "தாராளமான செயற்களம் %s ஐ அமைக்க முடியவில்லை(முறைமையை நிறுவ முடியவில்லை)"
+ msgstr ""
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
- msgstr "ஏற்றத்தக்க செயற்கள %sஐ நீக்க முடியவில்லை (நீக்க முடியவில்லை)"
+ msgstr ""
-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
@@ -127098,715 +282922,715 @@ index 44a14d7..df764a7 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
- msgstr "%sக்கு விசையை உருவாக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
- msgstr "%sக்கு அனுமதி ஒப்பீடு குறிப்பிடப்பட்டால், சோதிக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
- msgstr "லினக்ஸ் குழு %s ஏற்கனவே இல்லை"
+ msgstr ""
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
- msgstr "லினக்ஸ் பயனர் %s இல்லை"
+ msgstr ""
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
- msgstr "%s க்கு அனுமதி ஒப்பீடு உருவாக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
- msgstr "%sக்கு பெயர் அமைக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
- msgstr "MLS வரையறையை %sக்கு அமைக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
- msgstr "SELinux பயனரை %sக்கு அமைக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
- msgstr "%sக்கு அனுமதி ஒப்பீடு சேர்க்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
- msgstr "seuser அல்லது serange தேவைப்படுகிறது"
+ msgstr ""
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
- msgstr "%sக்கு அனுமதி ஒப்பீடு குறிப்பிடப்படவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
- msgstr "seuser %sக்கு வினா எழுப்ப முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
- msgstr "%sக்கு அனுமதி ஒப்பீடுகளை மாற்ற முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
- msgstr "அனுமதி ஒப்பீடு %s பாலிசியில் குறிப்பிடப்பட்டுள்ளது, அழிக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
- msgstr "%sக்கு அனுமதி ஒப்பீடுகளை அழிக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
- msgstr "அனுமதி ஒப்பீடுகளை பட்டியலிட முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
- msgstr "புகுபதிவு பெயர்"
+ msgstr ""
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
msgid "SELinux User"
- msgstr "SELinux பயனர்"
+ msgstr ""
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
- msgstr "MLS/MCS வரையறை"
+ msgstr ""
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
- msgstr "SELinux பயனர் %s குறிப்பிடப்பட்டால், சோதிக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
- msgstr "%sக்கு பயனரை வினா எழுப்ப முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
- msgstr "%sக்காக ஒரு சூழலையாவது சேர்க்கவும்"
+ msgstr ""
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
- msgstr " SELinux பயனரை %sக்கு உருவாக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
- msgstr "%s க்கு %s பாத்திரத்தை சேர்க்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
- msgstr "%sக்கு MLS நிலையை அமைக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
- msgstr "%s க்கு %sல் முன்னொட்டினை சேர்க்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
- msgstr "%sக்கு விசையை பிரிக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
- msgstr "SELinux பயனர் %sஐ சேர்க்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
- msgstr "முன்னொட்டு, பாத்திரங்கள், நிலை அல்லது வரையறை தேவைப்படுகிறது"
+ msgstr ""
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
- msgstr "முன்னொட்டு அல்லது பாத்திரம் தேவைப்படுகிறது"
+ msgstr ""
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
- msgstr "SELinux பயனர் %s குறிப்பிடப்படவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
- msgstr "SELinux பயனர் %sஐ மாற்ற முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
- msgstr "SELinux பயனர் %s பாலிசியில் குறிப்பிடப்பட்டுள்ளது, அழிக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
- msgstr "SELinux பயனர் %sஐ அழிக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
- msgstr "SELinux பயனர்களை பட்டியலிட முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
- msgstr "பயனர் %sக்கு பாத்திரங்களை பட்டியலிட முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
- msgstr "பெயரிடல்"
+ msgstr ""
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
- msgstr "MLS/"
+ msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
- msgstr "முன்னொட்டு"
+ msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
- msgstr "MCS நிலை"
+ msgstr ""
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
- msgstr "MCS வரையறை"
+ msgstr ""
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
- msgstr "SELinux பங்குகள்"
+ msgstr ""
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
- msgstr "நெறிமுறை udp அல்லது tcp தேவைப்படுகிறது"
+ msgstr ""
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
- msgstr "துறை தேவைப்படுகிறது"
+ msgstr ""
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
msgstr ""
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
- msgstr "%s/%sக்கு விசையை உருவாக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
- msgstr "வகை தேவைப்படுகிறது"
+ msgstr ""
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
- msgstr "துறை %s/%s குறிப்பிடப்பட்டால் சோதிக்கப்படுவதில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
- msgstr "துறை %s/%s ஏற்கனவே குறிப்பிடப்பட்டுள்ளது"
+ msgstr ""
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
- msgstr "%s/%s க்கு துறையை உருவாக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
- msgstr "%s/%sக்கு சூழலை உருவாக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
- msgstr "%s/%s க்கு துறை சூழலில் பயனரை அமைக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
- msgstr "%s/%s க்கு துறை சூழலில் பாத்திரங்களை அமைக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
- msgstr "%s/%s க்கு துறை சூழலில் வகையை அமைக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
- msgstr "%s/%s க்கு துறை சூழலில் mls புலங்களை அமைக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
- msgstr "%s/%s க்கு துறை சூழலை அமைக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
- msgstr "துறை %s/%sயை சேர்க்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
- msgstr "setype அல்லது serange தேவைப்படுகிறது"
+ msgstr ""
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
- msgstr "setype தேவைப்படுகிறது"
+ msgstr ""
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
- msgstr "துறை %s/%s குறிப்பிடப்படவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
- msgstr "துறை %s/%sஐ வினா எழுப்ப முடியாது"
+ msgstr ""
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
- msgstr "துறை %s/%sஐ மாற்ற முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
- msgstr "துறைகளை பட்டியலிட முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
- msgstr "%s துறையை அழிக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "துறை %s/%s பாலிசியில் குறிப்பிடப்பட்டுள்ளது, அழிக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
- msgstr "துறைகளை அழிக்க முடியவில்லை %s/%s"
+ msgstr ""
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
- msgstr "துறைகளை பட்டியலிட முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
- msgstr "SELinux துறை வகை"
+ msgstr ""
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
- msgstr "Proto"
+ msgstr ""
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
- msgstr "துறை எண்"
+ msgstr ""
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
- msgstr "முனை முகவரி தேவைப்படுகிறது"
+ msgstr ""
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
- msgstr "தெரியாத அல்லது விடுபட்ட பிரோக்டகால்"
+ msgstr ""
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
- msgstr "SELinux வகை தேவைப்படுகிறது"
+ msgstr ""
-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
- msgstr "%sக்கு விசையை உருவாக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
- msgstr "addr %s குறிப்பிடப்பட்டால் சோதிக்கப்படுவதில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
- msgstr "%sகாக addr உருவாக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
- msgstr "%s க்கு சூழலை உருவாக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
- msgstr "%sகாக மாஸ்க்கை அமைக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
- msgstr "%s க்கு addr சூழலில் பயனரை அமைக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
- msgstr "%s க்கு addr சூழலில் சுழலை அமைக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
- msgstr "%s க்கு addr சூழலில் வகையை அமைக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
- msgstr "%sக்கு addr சூழலில் mls புலங்களை அமைக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
- msgstr "%s க்கு addr சூழலை அமைக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
- msgstr "addr %sயை சேர்க்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
- msgstr "addr %s குறிப்பிடப்படவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
- msgstr "addr %sஐ வினா எழுப்ப முடியாது"
+ msgstr ""
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
- msgstr "addr %sஐ மாற்ற முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr "addr %s பாலிசியில் குறிப்பிடப்பட்டுள்ளது, அழிக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
- msgstr "addr %s ஐ அழிக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
msgstr ""
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
- msgstr "addrs பட்டியலிட முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
- msgstr "இடைமுகம் %s குறிப்பிடப்பட்டால் சோதிக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
- msgstr "%sக்கு இடைமுகம் உருவாக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
- msgstr "%s க்கு இடைமுக சூழலில் பயனரை அமைக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
- msgstr "%s க்கு இடைமுக சூழலில் பாத்திரத்தை அமைக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
- msgstr "%s க்கு இடைமுக சூழலில் வகையை அமைக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
- msgstr "%s க்கு இடைமுக சூழலில் mls புலங்களை அமைக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
- msgstr "%s க்கு இடைமுக சூழலை அமைக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
- msgstr "%s க்கு செய்தி சூழலை அமைக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
- msgstr "இடைமுகத்தை சேர்க்க முடியவில்லை %s"
+ msgstr ""
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr "இடைமுகம் %s குறிப்பிடப்படவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr "இடைமுகம் %sஐ வினா எழுப்ப முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr "இடைமுகம் %sஐ மாற்ற முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr "இடைமுகம் %s பாலிசியில் குறிப்பிடப்பட்டுள்ளது, அழிக்க முடியாது"
+ msgstr ""
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr "இடைமுகம் %s ஐ அழிக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
msgstr ""
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr "இடைமுகங்களை பட்டியலிட முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr "SELinux முகப்பு"
+ msgstr ""
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr "சூழல்"
+ msgstr ""
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
- msgstr "%sலின் சமநிலை வகுப்பு ஏற்கனவே உள்ளது"
+ msgstr ""
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
msgstr ""
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
- msgstr "%sக்கு சமநிலை வகுப்பு இல்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr "%s க்கு கோப்பு சூழலில் பயனரை அமைக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr "%s க்கு கோப்பு சூழலில் பாத்திரத்தை அமைக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
- msgstr "%sக்கு கோப்பு சூழலில் mls புலங்களை அமைக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr "தவறான கோப்பு குறிப்பிடல்"
+ msgstr ""
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
msgstr ""
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
@@ -127815,114 +283639,114 @@ index 44a14d7..df764a7 100644
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
- msgstr "%s க்கு கோப்பு சூழல் குறிப்பிடப்பட்டால் சோதிக்கப்படுவதில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr "%s க்கு கோப்பு சூழலை உருவாக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr "%s க்கு கோப்பு சூழலில் வகையை அமைக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr "%s க்கு கோப்பு சூழலை அமைக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr "%sக்கு கோப்பு சூழலை சேர்க்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
- msgstr "setype, serange அல்லது seuser தேவைப்படுகிறது"
+ msgstr ""
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr "%sக்கு கோப்பு சூழல் குறிப்பிடப்படவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr "%sக்கு கோப்பு சூழலை வினா எழுப்ப முடியாது"
+ msgstr ""
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr "%sக்கு கோப்பு சூழலை மாற்ற முடியாது"
+ msgstr ""
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr "கோப்பு சூழல் பட்டியலிட முடியவில்லை."
+ msgstr ""
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr "%sக்கு கோப்பு சூழலை அழிக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr "கோப்பு சூழல் %sக்கு பாலிசியில் குறிக்கப்பட்டுள்ளது, அழிக்க முடியாது"
+ msgstr ""
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr "%sக்கு கோப்பு சூழலை அழிக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr "கோப்பு சூழல் பட்டியலிட முடியவில்லை."
+ msgstr ""
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr "உள்ளமை கோப்பு சூழல்களை பட்டியலிட முடியவில்லை."
+ msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
- msgstr "SELinux fcontext"
+ msgstr ""
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr "வகை"
+ msgstr ""
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
@@ -127930,114 +283754,114 @@ index 44a14d7..df764a7 100644
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr "பூலியன் %s குறிப்பிடப்பட்டால், சோதிக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr "பூலியன் %s குறிப்பிடப்படவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr "கோப்பு சூழல் %sஐ வினா எழுப்ப முடியாது"
+ msgstr ""
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
- msgstr "பின்வரும் மதிப்புகளில் ஏதேனும் ஒன்றை நீங்கள் குறிப்பிட்டாக வேண்டும்: %s"
+ msgstr ""
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
- msgstr "பூலியன் %sனுடைய மதிப்பினை செயலில் அமைக்க இயலாது"
+ msgstr ""
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr "பூலியன் %sஐ மாற்ற முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
- msgstr "%s தவறான முறை: %sஐ பதிவு செய்யவும்"
+ msgstr ""
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr "பூலியன் %s பாலிசியில் குறிப்பிடப்பட்டுள்ளது, அழிக்க முடியாது"
+ msgstr ""
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr "பூலியன் %sஐ அழிக்க முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr "பூலியன்களை பட்டியலிட முடியவில்லை"
+ msgstr ""
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr "தெரியாத"
+ msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
- msgstr "ஆஃப்"
+ msgstr ""
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
- msgstr "ஆன்"
+ msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
- msgstr "SELinux பூலியன்"
+ msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
msgstr ""
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
msgstr ""
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
- msgstr "விளக்கம்"
+ msgstr ""
-@@ -1005,7 +1001,7 @@ msgstr "நினைவகம் ஒதுக்குவதில் பிழ
+@@ -998,7 +994,7 @@ msgstr ""
msgid "Error sending audit message.\n"
- msgstr "தணிக்கை செய்தியை அனுப்புவதில் பிழை.\n"
+ msgstr ""
-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
#, c-format
msgid "Could not determine enforcing mode.\n"
- msgstr "கட்டாயப்படுத்தும் முறையை குறிப்பிட முடியவில்லை.\n"
-@@ -1120,62 +1116,66 @@ msgstr "வெற்று சமிக்ஞை அமைப்பதை பெ
+ msgstr ""
+@@ -1113,62 +1109,66 @@ msgstr ""
msgid "Unable to set SIGHUP handler\n"
- msgstr "SIGHUP கையாளியை அமைக்க முடியவில்லை\n"
+ msgstr ""
-#: ../newrole/newrole.c:1053
+#: ../newrole/newrole.c:1036
@@ -128047,83 +283871,83 @@ index 44a14d7..df764a7 100644
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "SELinux கர்னலில் மட்டுமே புதிய பாத்திரம் பயன்படுத்தப்படும்.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr "பழைய சூழலை எடுக்க முடியவில்லை.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr "எச்சரிக்கை! tty தகவலை சரியாக்க இயலவில்லை.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr "PAM சேவை கட்டமைப்பினை வாசிப்பதில் பிழை.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr "புதிய பாத்திரம்: %sக்கு தவறான கடவுச்சொல்\n"
+ msgstr ""
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
#, c-format
msgid "newrole: failure forking: %s"
- msgstr "புதிய பாத்திரம்: கிளைப்படுத்த முடியவில்லை: %s"
+ msgstr ""
-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr "tty பெயரை மறு சேமிக்க முடியவில்லை...\n"
+ msgstr ""
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
#, c-format
msgid "Failed to close tty properly\n"
- msgstr "ttyஐ சரியாக மூட முடியவில்லை\n"
+ msgstr ""
-#: ../newrole/newrole.c:1224
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr "விவரிப்பிகளை மூட முடியவில்லை.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr "ஷெல்லுடைய argv0ஐ ஒதுக்குவதில் பிழை.\n"
+ msgstr ""
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
#, c-format
msgid "Unable to restore the environment, aborting\n"
- msgstr "சூழலை மறு சேமிக்க முடியவில்லை, வெளியேறுகிறது\n"
+ msgstr ""
-#: ../newrole/newrole.c:1298
+#: ../newrole/newrole.c:1297
msgid "failed to exec shell\n"
- msgstr "ஷெல்லை செயல்படுத்த முடியவில்லை\n"
+ msgstr ""
-@@ -1279,20 +1279,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1271,20 +1271,20 @@ msgstr ""
msgid "chcat -l +CompanyConfidential juser"
- msgstr "chcat -l +CompanyConfidential juser"
+ msgstr ""
-#: ../scripts/chcat:399 ../gui/polgen.py:1351
-#, c-format, python-format
+#: ../scripts/chcat:399
+#, c-format
msgid "Options Error %s "
- msgstr "விருப்பங்கள் பிழை %s "
+ msgstr ""
-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
@@ -128140,7 +283964,7 @@ index 44a14d7..df764a7 100644
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1368,557 +1368,444 @@ msgstr ""
+@@ -1360,557 +1360,444 @@ msgstr ""
msgid "Load Policy Module"
msgstr ""
@@ -128833,2377 +284657,2489 @@ index 44a14d7..df764a7 100644
#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
msgid "Network Port"
msgstr ""
-@@ -3364,3 +3251,160 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
+@@ -1948,1411 +1835,1487 @@ msgstr ""
+ msgid "Group View"
msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
-+msgid "list all SELinux port types"
-+msgstr "SELinux துறை வகை"
-+
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
-+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
-+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
-+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
-+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
-+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
-+msgid "commands"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:205
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
++#: ../gui/semanagePage.py:126
+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
-+msgstr ""
-+
-+#~ msgid "global"
-+#~ msgstr "கொலபல்"
-diff --git a/policycoreutils/po/te.po b/policycoreutils/po/te.po
-index b73c65b..07d33ea 100644
---- a/policycoreutils/po/te.po
-+++ b/policycoreutils/po/te.po
-@@ -8,7 +8,7 @@ msgid ""
++msgid "Are you sure you want to delete %s '%s'?"
msgstr ""
- "Project-Id-Version: Policycoreutils\n"
- "Report-Msgid-Bugs-To: \n"
--"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
- "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: Telugu (http://www.transifex.net/projects/p/fedora/language/"
-@@ -29,7 +29,7 @@ msgstr ""
- " ఇచట: <script> నడుపవలిసిన స్క్రిప్ట్ యొక్క నామము,\n"
- " <args ...> ఆ స్క్రిప్ట్కు ఆర్గుమెంట్స్."
--#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
-+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
- #, c-format
- msgid "failed to initialize PAM\n"
- msgstr "PAM ను సిద్దముచేయుటలో విఫలమైంది\n"
-@@ -78,7 +78,7 @@ msgstr "మన్నించాలి, run_init అనునది SELinux క
- msgid "authentication failed.\n"
- msgstr "దృవీకరణ విఫలమైంది.\n"
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
+ msgstr ""
--#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
-+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
- #, c-format
- msgid "Could not set exec context to %s.\n"
- msgstr "%s కు exec సందర్భమును అమర్చలేకపోయింది.\n"
-@@ -91,855 +91,851 @@ msgstr "******************** ముఖ్యమైన ***********************\n"
- msgid "To make this policy package active, execute:"
- msgstr "ఈ విధాన సంకలనంను క్రియాశీలం చేయుటకు, నిర్వర్తించుము:"
+-#: ../gui/selinux.tbl:4
+-msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
+ msgstr ""
--#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
--msgid "global"
--msgstr "సార్వత్రిక"
--
--#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
- msgid "Could not create semanage handle"
- msgstr "semanage హాండిల్ను సృష్టించలేకపోయింది"
+-#: ../gui/selinux.tbl:5
+-msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
+ msgstr ""
--#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
- msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr "SELinux విధానం నిర్వహించబడలేదు లేదా నిల్వ వాడుకొన లేదు."
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
+ msgstr ""
--#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
- msgid "Cannot read policy store."
- msgstr "విధాన నిల్వను చదువలేదు."
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
+ msgstr ""
--#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
- msgid "Could not establish semanage connection"
- msgstr "semanage అనుసంధానంను ఎర్పరచలేక పోయింది."
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: ../gui/statusPage.py:94
++msgid "Status"
+ msgstr ""
--#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
- msgid "Could not test MLS enabled status"
- msgstr "MLS చేతనమైన స్థితిని పరిశీలించలేక పోయింది"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
--#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
- msgid "Not yet implemented"
- msgstr "ఇంకా మెరుగుపరచ లేదు"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
+ msgstr ""
--#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
- msgid "Semanage transaction already in progress"
- msgstr "Semanage వ్యవహారము యిప్పటికే పురోగతినందు వున్నది"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
+ msgstr ""
--#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
- msgid "Could not start semanage transaction"
- msgstr "semanage వ్యవహారాన్ని ప్రారంభించ లేకపోయింది"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
+ msgstr ""
--#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
- msgid "Could not commit semanage transaction"
- msgstr "semanage వ్యవహారాన్ని అప్పగించ(commit)లేక పోయింది"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+ msgstr ""
--#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
- msgid "Semanage transaction not in progress"
- msgstr "Semanage వ్యవహారము పురోగతినందు లేదు"
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
+ msgstr ""
--#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
- msgid "Could not list SELinux modules"
- msgstr "SELinux మాడ్యూల్సును జాబితా చేయలేకపోయింది"
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
+ msgstr ""
--#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
- msgid "Modules Name"
+-#: ../gui/selinux.tbl:13
+-msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
msgstr ""
--#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
- msgid "Version"
- msgstr "వర్షన్"
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
+ msgstr ""
--#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
- msgid "Disabled"
- msgstr "అచేతనమైన"
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
+ msgstr ""
--#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
- #, python-format
- msgid "Could not disable module %s (remove failed)"
+-#: ../gui/selinux.tbl:15
++#: ../gui/system-config-selinux.glade:727
+ msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
msgstr ""
--#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
- #, python-format
- msgid "Could not enable module %s (remove failed)"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
msgstr ""
--#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
- #, python-format
- msgid "Could not remove module %s (remove failed)"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
msgstr ""
--#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
- msgid "dontaudit requires either 'on' or 'off'"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
msgstr ""
--#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
- msgid "Builtin Permissive Types"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
msgstr ""
--#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
- msgid "Customized Permissive Types"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
msgstr ""
--#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
- #, python-format
- msgid "Could not set permissive domain %s (module installation failed)"
- msgstr "అనుమతిగల డొమైన్ %sను అమర్చలేక పోయింది (మాడ్యూల్ సంస్థాపన విఫలమైంది)"
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
+ msgstr ""
--#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
- #, python-format
- msgid "Could not remove permissive domain %s (remove failed)"
- msgstr "అనుమతిగల డొమైన్ %sను తొలగించలేక పోయింది (తొలగింపు విఫలమైంది)"
+-#: ../gui/selinux.tbl:20
+-msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
+ msgstr ""
--#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
--#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
--#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
--#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
--#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
--#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
--#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
- #, python-format
- msgid "Could not create a key for %s"
- msgstr "%s కొరకు కీను సృష్టించలేకపోయింది"
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
+ msgstr ""
--#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
--#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
- #, python-format
- msgid "Could not check if login mapping for %s is defined"
- msgstr "%s కొరకు లాగిన్ మాపింగ్ నిర్వచించబడివుంటే పరిశీలించకుండా ఉండేది"
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
+ msgstr ""
--#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
- #, python-format
- msgid "Linux Group %s does not exist"
- msgstr "లినక్స్ సమూహము %s లేదు"
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
+ msgstr ""
--#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
- #, python-format
- msgid "Linux User %s does not exist"
- msgstr "లినక్స్ వినియోగదారి %s లేడు"
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
+ msgstr ""
--#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
- #, python-format
- msgid "Could not create login mapping for %s"
- msgstr "%s కొరకు లాగిన్ మాపింగ్ను సృష్టించలేదు"
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
+ msgstr ""
--#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
- #, python-format
- msgid "Could not set name for %s"
- msgstr "%s కొరకు నామమును అమర్చలేక పోయింది"
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
+ msgstr ""
--#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
- #, python-format
- msgid "Could not set MLS range for %s"
- msgstr "%s కొరకు MLS స్థాయిని అమర్చలేకపోయింది"
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
+ msgstr ""
--#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
- #, python-format
- msgid "Could not set SELinux user for %s"
- msgstr "%s కొరకు SELinux వినియోగదారిని అమర్చలేక పోయింది"
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
+ msgstr ""
--#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
- #, python-format
- msgid "Could not add login mapping for %s"
- msgstr "%s కొరకు లాగిన్ మాపింగ్ను జతచేయ లేకపోయింది"
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
+ msgstr ""
--#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
- msgid "Requires seuser or serange"
- msgstr "seuser లేదా serange అవసరము"
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
+ msgstr ""
--#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
- #, python-format
- msgid "Login mapping for %s is not defined"
- msgstr "%s కొరకు లాగిన్ మాపింగ్ నిర్వచించబడలేదు"
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
+ msgstr ""
--#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
- #, python-format
- msgid "Could not query seuser for %s"
- msgstr "%s కొరకు seuser ను క్వరీ చేయలేకపోయింది"
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
+ msgstr ""
--#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
- #, python-format
- msgid "Could not modify login mapping for %s"
- msgstr "%s కొరకు లాగిన్ మాపింగ్ను సవరించ లేకపోయింది"
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
+ msgstr ""
--#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
- #, python-format
- msgid "Login mapping for %s is defined in policy, cannot be deleted"
- msgstr "%s కొరకు లాగిన్ మాపింగ్ విధానంనందు నిర్వచించబడినది, తొలగించబడలేదు"
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
+ msgstr ""
--#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
- #, python-format
- msgid "Could not delete login mapping for %s"
- msgstr "%s కు లాగిన్ మాపింగ్ను తొలగించలేక పోయింది"
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
+ msgstr ""
--#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
--#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
- msgid "Could not list login mappings"
- msgstr "లాగిన్ మాపింగ్స్ను జాబితా చేయలేకపోయింది"
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
+ msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
- #: ../gui/system-config-selinux.glade:100
- msgid "Login Name"
- msgstr "లాగిన్ నామము"
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
+ msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:128
- #: ../gui/system-config-selinux.glade:915
- #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
- msgid "SELinux User"
- msgstr "SELinux వినియోగదారి"
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
+ msgstr ""
--#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
- #: ../gui/system-config-selinux.glade:943
- msgid "MLS/MCS Range"
- msgstr "MLS/MCS వ్యాప్తి"
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
+ msgstr ""
--#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
--#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
--#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
- #, python-format
- msgid "Could not check if SELinux user %s is defined"
- msgstr "SELinux వినియోగదారి %s నిర్వచించబడివుంటే పరిశీలించకుండా ఉండేది"
+-#: ../gui/selinux.tbl:41
+-msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
+ msgstr ""
--#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
--#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
- #, python-format
- msgid "Could not query user for %s"
- msgstr "%s కొరకు వినియోగదారిని క్వరీ చేయలేకపోయింది"
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
+ msgstr ""
--#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
- #, python-format
- msgid "You must add at least one role for %s"
- msgstr "%s కొరకు మీరు కనీసము వొక పాత్రను జతచేయవలెను"
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
+ msgstr ""
--#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
- #, python-format
- msgid "Could not create SELinux user for %s"
- msgstr "%s కొరకు SELinux వినియోగదారిని సృష్టించ లేకపోయింది"
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
+ msgstr ""
--#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
- #, python-format
- msgid "Could not add role %s for %s"
- msgstr "పాత్ర %s ను %s కొరకు జతచేయ లేకపోయింది"
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
+ msgstr ""
--#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
- #, python-format
- msgid "Could not set MLS level for %s"
- msgstr "%s కు MLS స్థాయిని అమర్చ లేకపోయింది"
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
+ msgstr ""
--#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
- #, python-format
- msgid "Could not add prefix %s for %s"
- msgstr "ప్రిఫిక్స్ %s ను %s కు జతచేయ లేకపోయింది"
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
+ msgstr ""
--#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
- #, python-format
- msgid "Could not extract key for %s"
- msgstr "%s కొరకు కీను బయల్పరచ లేకపోయింది"
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
+ msgstr ""
--#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
- #, python-format
- msgid "Could not add SELinux user %s"
- msgstr "SELinux వినియోగదారి %s ను జతచేయలేకపోయింది"
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
+ msgstr ""
--#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
- msgid "Requires prefix, roles, level or range"
- msgstr "ప్రిఫిక్స్, పాత్రలు, స్థాయి లేదా వ్యాప్తి అవసరము"
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
+ msgstr ""
--#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
- msgid "Requires prefix or roles"
- msgstr "ప్రిఫిక్స్ లేదా పాత్రలు అవసరము"
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
+ msgstr ""
--#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
- #, python-format
- msgid "SELinux user %s is not defined"
- msgstr "SELinux వినియోగదారి %s నిర్వచించబడలేదు"
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
+ msgstr ""
--#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
- #, python-format
- msgid "Could not modify SELinux user %s"
- msgstr "SELinux వినియోగదారి %s ను సవరించలేదు"
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
+ msgstr ""
--#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
- #, python-format
- msgid "SELinux user %s is defined in policy, cannot be deleted"
- msgstr "SELinux వినియోగదారి %s విధానం లో నిర్వచించబడినది, తొలగింపబడలేదు"
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
+ msgstr ""
--#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
- #, python-format
- msgid "Could not delete SELinux user %s"
- msgstr "SELinux వినియోగదారి %s ను తొలగించ లేకపోయింది"
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
+ msgstr ""
--#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
- msgid "Could not list SELinux users"
- msgstr "SELinux వినియోగదారులను జాబితా చేయలేకపోయింది"
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
+ msgstr ""
--#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
- #, python-format
- msgid "Could not list roles for user %s"
- msgstr "వినియోగదారి %s కొరకు పాత్రలను జాబితా చేయలేకపోయింది"
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
+ msgstr ""
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "Labeling"
- msgstr "లేబిలింగ్"
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
+ msgstr ""
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "MLS/"
- msgstr "MLS/"
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
+ msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "Prefix"
- msgstr "ప్రిఫిక్స్"
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
+ msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Level"
- msgstr "MCS స్థాయి"
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
+ msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Range"
- msgstr "MCS వ్యాప్తి"
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
++#: ../sepolicy/sepolicy.py:106
++msgid "Generate SELinux man pages"
+ msgstr ""
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
- msgid "SELinux Roles"
- msgstr "SELinux పాత్రలు"
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
++#: ../sepolicy/sepolicy.py:110
++msgid "path in which the generated SELinux man pages will be stored"
+ msgstr ""
--#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
- msgid "Protocol udp or tcp is required"
- msgstr "నియమం udp లేదా tcp అవసరము"
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
++#: ../sepolicy/sepolicy.py:114
++msgid "All domains"
+ msgstr ""
--#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
- msgid "Port is required"
- msgstr "పోర్ట్ అవసరము"
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
++#: ../sepolicy/sepolicy.py:116
++msgid "Domain name(s) of man pages to be created"
+ msgstr ""
--#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
- msgid "Invalid Port"
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
++#: ../sepolicy/sepolicy.py:164
++msgid "Query SELinux policy network information"
msgstr ""
--#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
- #, python-format
- msgid "Could not create a key for %s/%s"
- msgstr "%s/%s కొరకు కీను సృష్టించ లేకపోయింది"
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
++#: ../sepolicy/sepolicy.py:169
++msgid "list all SELinux port types"
+ msgstr ""
--#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
- msgid "Type is required"
- msgstr "రకము అవసరము"
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
++#: ../sepolicy/sepolicy.py:172
++msgid "show SELinux type related to the port"
+ msgstr ""
--#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
--#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
- #, python-format
- msgid "Could not check if port %s/%s is defined"
- msgstr "పోర్ట్ %s/%s నిర్వచించివుంటే పరిశీలించకుండా ఉండేది"
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: ../sepolicy/sepolicy.py:175
++msgid "Show ports defined for this SELinux type"
+ msgstr ""
--#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
- #, python-format
- msgid "Port %s/%s already defined"
- msgstr "పోర్ట్ %s/%s ఇప్పటికే నిర్వచించబడివుంది"
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
++#: ../sepolicy/sepolicy.py:178
++msgid "show ports to which this domain can bind and/or connect"
+ msgstr ""
--#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
- #, python-format
- msgid "Could not create port for %s/%s"
- msgstr "%s/%s కొరకు పోర్ట్ను సృష్టించ లేకపోయింది"
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: ../sepolicy/sepolicy.py:192
++msgid "query SELinux policy to see if domains can communicate with each other"
+ msgstr ""
--#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
- #, python-format
- msgid "Could not create context for %s/%s"
- msgstr "%s/%s కొరకు సందర్భంను సృష్టించలేకపోయింది"
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
++#: ../sepolicy/sepolicy.py:195
++msgid "Source Domain"
+ msgstr ""
--#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
- #, python-format
- msgid "Could not set user in port context for %s/%s"
- msgstr "%s/%s కొరకు పొర్ట్ సందర్భంనందు వినియోగదారిని అమర్చ లేకపోయింది"
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
++#: ../sepolicy/sepolicy.py:198
++msgid "Target Domain"
+ msgstr ""
--#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
- #, python-format
- msgid "Could not set role in port context for %s/%s"
- msgstr "%s/%s కొరకు పోర్ట్ సందర్భంనందు పాత్రను అమర్చ లేకపోయింది"
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: ../sepolicy/sepolicy.py:215
++msgid "query SELinux Policy to see description of booleans"
+ msgstr ""
--#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
- #, python-format
- msgid "Could not set type in port context for %s/%s"
- msgstr "%s/%s కొరకు పోర్ట్ సందర్భంనందు రకంను అమర్చ లేకపోయింది"
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
+ msgstr ""
--#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
- #, python-format
- msgid "Could not set mls fields in port context for %s/%s"
- msgstr "%s/%s కొరకు పోర్ట్ సందర్భంనందు mls క్షేత్రాలను అమర్చ లేకపోయింది"
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
+ msgstr ""
--#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
- #, python-format
- msgid "Could not set port context for %s/%s"
- msgstr "%s/%s కొరకు పోర్ట్ సందర్భంను అమర్చ లేకపోయింది"
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: ../sepolicy/sepolicy.py:231
++msgid ""
++"query SELinux Policy to see how a source process domain can transition to "
++"the target process domain"
+ msgstr ""
--#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
- #, python-format
- msgid "Could not add port %s/%s"
- msgstr "పోర్ట్ %s/%s ను జతచేయలేకపోయింది"
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: ../sepolicy/sepolicy.py:234
++msgid "source process domain"
+ msgstr ""
--#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
--#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
- msgid "Requires setype or serange"
- msgstr "setype లేదా serange అవసరము"
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: ../sepolicy/sepolicy.py:237
++msgid "target process domain"
+ msgstr ""
--#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
- msgid "Requires setype"
- msgstr "setype అవసరము"
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+ msgstr ""
--#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
- #, python-format
- msgid "Port %s/%s is not defined"
- msgstr "పోర్ట్ %s/%s నిర్వచించబడిలేదు"
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: ../sepolicy/sepolicy.py:265
++msgid "name of policy to generate"
+ msgstr ""
--#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
- #, python-format
- msgid "Could not query port %s/%s"
- msgstr "పోర్ట్ %s/%s ను క్వరీ చేయలేకపోయింది"
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: ../sepolicy/sepolicy.py:267
++msgid "executable to confine"
+ msgstr ""
--#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
- #, python-format
- msgid "Could not modify port %s/%s"
- msgstr "పోర్ట్ %s/%s ను సవరించలేకపోయింది"
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: ../sepolicy/sepolicy.py:269
++msgid "run policy generation test suite"
+ msgstr ""
--#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
- msgid "Could not list the ports"
- msgstr "పోర్ట్స్ ను జాబితాచేయలేకపోయింది"
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: ../sepolicy/sepolicy.py:274
++msgid "commands"
+ msgstr ""
--#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
- #, python-format
- msgid "Could not delete the port %s"
- msgstr "పోర్ట్ %s ను తోలగించలేకపోయింది"
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
++#: ../sepolicy/sepolicy/generate.py:158
++msgid "Internet Services Daemon"
+ msgstr ""
--#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
- #, python-format
- msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "పోర్ట్ %s/%s విధానం నందు నిర్వచించబడింది, తొలగింపబడలేదు"
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
++#: ../sepolicy/sepolicy/generate.py:171
++msgid "Valid Types:\n"
+ msgstr ""
--#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
- #, python-format
- msgid "Could not delete port %s/%s"
- msgstr "పోర్ట్ %s/%s ను తోలగించలేకపోయింది"
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: ../sepolicy/sepolicy/generate.py:205
++#, python-format
++msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+ msgstr ""
--#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
- msgid "Could not list ports"
- msgstr "పోర్ట్స్ ను జాబితాచేయలేకపోయింది"
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: ../sepolicy/sepolicy/generate.py:332
++msgid "You must enter a name for your confined process/user"
+ msgstr ""
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "SELinux Port Type"
- msgstr "SELinux పోర్ట్ రకము"
+-#: ../gui/selinux.tbl:87
++#: ../sepolicy/sepolicy/generate.py:334
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
++"Name must be alpha numberic with no spaces. Consider using option \"-n "
++"MODULENAME\""
++msgstr ""
++
++#: ../sepolicy/sepolicy/generate.py:422
++msgid "User Role types can not be assigned executables."
+ msgstr ""
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "Proto"
- msgstr "Proto"
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
++#: ../sepolicy/sepolicy/generate.py:428
++msgid "Only Daemon apps can use an init script.."
+ msgstr ""
--#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
- msgid "Port Number"
- msgstr "పోర్ట్ సంఖ్య"
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
++#: ../sepolicy/sepolicy/generate.py:446
++msgid "use_resolve must be a boolean value "
+ msgstr ""
--#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
- msgid "Node Address is required"
- msgstr "నోడు చిరునామా అవసరమైనది"
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
++#: ../sepolicy/sepolicy/generate.py:452
++msgid "use_syslog must be a boolean value "
+ msgstr ""
--#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
- msgid "Unknown or missing protocol"
- msgstr "తెలియని లేదా తప్పిపోయిన నిభందన"
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
++#: ../sepolicy/sepolicy/generate.py:458
++msgid "use_kerberos must be a boolean value "
+ msgstr ""
--#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
--#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
- msgid "SELinux Type is required"
- msgstr "SELinux రకము అవసరము"
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
++#: ../sepolicy/sepolicy/generate.py:464
++msgid "manage_krb5_rcache must be a boolean value "
+ msgstr ""
--#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
--#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
--#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
--#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
- #, python-format
- msgid "Could not create key for %s"
- msgstr "%s కొరకు కీను సృష్టించలేకపోయింది"
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
++#: ../sepolicy/sepolicy/generate.py:494
++msgid "USER Types automatically get a tmp type"
+ msgstr ""
--#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
--#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
- #, python-format
- msgid "Could not check if addr %s is defined"
- msgstr "%s చిరునామా నిర్వచించబడివుంటే పరిశీలించలేక పోయేది"
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
++#: ../sepolicy/sepolicy/generate.py:1012
++msgid "You must enter the executable path for your confined process"
+ msgstr ""
--#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
- #, python-format
- msgid "Could not create addr for %s"
- msgstr "%s కొరకు చిరునామాను సృష్టించలేకపోయింది"
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
++#: ../sepolicy/sepolicy/generate.py:1190
++msgid "Type Enforcement file"
+ msgstr ""
--#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
--#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
- #, python-format
- msgid "Could not create context for %s"
- msgstr "%s కొరకు సందర్భంను సృష్టించలేకపోయింది"
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
++#: ../sepolicy/sepolicy/generate.py:1191
++msgid "Interface file"
+ msgstr ""
--#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
- #, python-format
- msgid "Could not set mask for %s"
- msgstr "%s కొరకు తొడుగు(మాస్కు)ను అమర్చలేక పోయింది"
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
++#: ../sepolicy/sepolicy/generate.py:1192
++msgid "File Contexts file"
+ msgstr ""
--#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
- #, python-format
- msgid "Could not set user in addr context for %s"
- msgstr "%s కొరకు చిరునామా సందర్భంనందు వినియోగదారిని అమర్చలేకపోయింది"
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
++#: ../sepolicy/sepolicy/generate.py:1193
++msgid "Setup Script"
+ msgstr ""
--#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
- #, python-format
- msgid "Could not set role in addr context for %s"
- msgstr "%s కొరకు చిరునామా సందర్భంనందు పాత్రను అమర్చలేకపోయింది"
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
--#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
- #, python-format
- msgid "Could not set type in addr context for %s"
- msgstr "%s కొరకు చిరునామా సందర్భంనందు రకమును అమర్చలేకపోయింది"
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
--#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
- #, python-format
- msgid "Could not set mls fields in addr context for %s"
- msgstr "%s కొరకు చిరునామా సందర్భంనందు mls క్షేత్రాలను అమర్చలేకపోయింది"
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
++#: booleans.py:3
++msgid "Allow amavis to use JIT compiler"
+ msgstr ""
--#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
- #, python-format
- msgid "Could not set addr context for %s"
- msgstr "%s కొరకు చిరునామా సందర్భంను అమర్చలేకపోయింది"
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
--#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
- #, python-format
- msgid "Could not add addr %s"
- msgstr "చిరునామా %s జతచేయలేక పోయింది"
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
++#: booleans.py:5
++msgid "Allow users to login using a radius server"
+ msgstr ""
--#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
- #, python-format
- msgid "Addr %s is not defined"
- msgstr "చిరునామా %s నిర్వచించబడిలేదు"
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
++#: booleans.py:6
++msgid ""
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
--#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
- #, python-format
- msgid "Could not query addr %s"
- msgstr "చిరునామా %sను క్వరీచేయలేక పోయింది"
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
--#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
- #, python-format
- msgid "Could not modify addr %s"
- msgstr "చిరునామా %sను సవరించలేక పోయింది"
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
+ msgstr ""
--#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
- #, python-format
- msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr "విధానం నందు నిర్వచించబడిన చిరునామా %s, తొలగింపబడలేదు"
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
++#: booleans.py:9
++msgid "Allow clamscan to read user content"
+ msgstr ""
--#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
- #, python-format
- msgid "Could not delete addr %s"
- msgstr "చిరునామా %sను తొలగించలేక పోయింది"
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
++#: booleans.py:10
++msgid ""
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
--#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
- msgid "Could not deleteall node mappings"
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
++#: booleans.py:11
++msgid "Allow Cobbler to connect to the network using TCP."
msgstr ""
--#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
- msgid "Could not list addrs"
- msgstr "చిరునామాలను జాబితా చేయలేక పోయింది"
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
--#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
- #, python-format
- msgid "Could not check if interface %s is defined"
- msgstr "అంతర్ఫలకం %s నిర్వచించివుంటే పరిశీలించకుండా ఉండేది"
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
- #, python-format
- msgid "Could not create interface for %s"
- msgstr "%s కొరకు అంతర్ఫలకంను సృష్టించ లేకపోయింది"
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
++#: booleans.py:14
++msgid "Allow collectd to connect to the network using TCP."
+ msgstr ""
--#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
- #, python-format
- msgid "Could not set user in interface context for %s"
- msgstr "%s కొరకు అంతర్ఫలకం సందర్భంనందు వినియోగదారిని అమర్చ లేకపోయింది"
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
++#: booleans.py:15
++msgid "Allow codnor domain to connect to the network using TCP."
+ msgstr ""
--#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
- #, python-format
- msgid "Could not set role in interface context for %s"
- msgstr "%s కొరకు అంతర్ఫలకం సందర్భంనందు పాత్రను అమర్చ లేకపోయింది"
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
+ msgstr ""
--#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
- #, python-format
- msgid "Could not set type in interface context for %s"
- msgstr "%s కొరకు అంతర్ఫలకం సందర్భంనందు రకమును అమర్చ లేకపోయింది"
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
++#: booleans.py:17
++msgid "Allow cvs daemon to read shadow"
+ msgstr ""
--#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
- #, python-format
- msgid "Could not set mls fields in interface context for %s"
- msgstr "%s కొరకు అంతర్ఫలకం సందర్భంనందు mls క్షేత్రములను అమర్చ లేకపోయింది"
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
+ msgstr ""
--#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
- #, python-format
- msgid "Could not set interface context for %s"
- msgstr "%s కొరకు అంతర్ఫలకం సందర్భం ను అమర్చ లేకపోయింది"
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
++#: booleans.py:19
++msgid "Allow all daemons to use tcp wrappers."
+ msgstr ""
--#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
- #, python-format
- msgid "Could not set message context for %s"
- msgstr "%s కొరకు సందేశం సందర్భంను అమర్చ లేకపోయింది"
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
++#: booleans.py:20
++msgid "Allow all daemons the ability to read/write terminals"
+ msgstr ""
--#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
- #, python-format
- msgid "Could not add interface %s"
- msgstr "అంతర్ఫలకం %s ను జతచేయలేకపోయింది"
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
++#: booleans.py:21
++msgid "Allow dbadm to manage files in users home directories"
+ msgstr ""
--#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
- #, python-format
- msgid "Interface %s is not defined"
- msgstr "అంతర్ఫలకం %s నిర్వచించబడిలేదు"
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
++#: booleans.py:22
++msgid "Allow dbadm to read files in users home directories"
+ msgstr ""
--#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
- #, python-format
- msgid "Could not query interface %s"
- msgstr "అంతర్ఫలకం %s ను క్వరీ చేయలేకపోయింది"
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
+ msgstr ""
--#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
- #, python-format
- msgid "Could not modify interface %s"
- msgstr "అంతర్ఫలకం %s ను సవరించలేకపోయింది"
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
+ msgstr ""
--#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
- #, python-format
- msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr "అంతర్ఫలకం %s విధానంనందు నిర్వచించబడివుంది, తోలగింపబడలేదు"
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
++#: booleans.py:25
++msgid "Allow dhcpc client applications to execute iptables commands"
+ msgstr ""
--#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
- #, python-format
- msgid "Could not delete interface %s"
- msgstr "అంతర్ఫలకం %s ను తొలగించలేకపోయింది"
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
+ msgstr ""
--#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
- msgid "Could not delete all interface mappings"
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
++#: booleans.py:27
++msgid "Allow all domains to use other domains file descriptors"
msgstr ""
--#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
- msgid "Could not list interfaces"
- msgstr "అంతర్ఫలకంలను జాబీతా చేయలేకపోయింది"
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
++#: booleans.py:28
++msgid "Allow all domains to have the kernel load modules"
+ msgstr ""
--#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
- msgid "SELinux Interface"
- msgstr "SELinux అంతర్ఫలకం"
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
+ msgstr ""
--#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
- msgid "Context"
- msgstr "సందర్భము"
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
++#: booleans.py:30
++msgid "Allow exim to connect to databases (postgres, mysql)"
+ msgstr ""
--#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
- #, python-format
- msgid "Equivalence class for %s already exists"
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
msgstr ""
--#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
- #, python-format
- msgid "File spec %s conflicts with equivalency rule '%s %s'"
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
++#: booleans.py:32
++msgid "Allow exim to read unprivileged user files."
msgstr ""
--#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
- #, python-format
- msgid "Equivalence class for %s does not exists"
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
msgstr ""
--#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
- #, python-format
- msgid "Could not set user in file context for %s"
- msgstr "%s కొరకు దస్త్ర సందర్భంనందు వినియోగదారిని అమర్చలేకపోయింది"
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
++#: booleans.py:34
++msgid "Allow fenced domain to connect to the network using TCP."
+ msgstr ""
--#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
- #, python-format
- msgid "Could not set role in file context for %s"
- msgstr "%s కొరకు దస్త్ర సందర్భంనందు పాత్రను అమర్చలేకపోయింది"
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
++#: booleans.py:35
++msgid "Allow fenced domain to execute ssh."
+ msgstr ""
--#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
- #, python-format
- msgid "Could not set mls fields in file context for %s"
- msgstr "%s కొరకు దస్త్ర సందర్భంనందు mls క్షేత్రాలను అమర్చలేకపోయింది"
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
++#: booleans.py:36
++msgid "Allow ftp to read and write files in the user home directories"
+ msgstr ""
--#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
- msgid "Invalid file specification"
- msgstr "సరికాని దస్త్రము విశదీకరణము"
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
- msgid "File specification can not include spaces"
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
++#: booleans.py:38
++msgid "Allow ftp servers to connect to all ports > 1023"
msgstr ""
--#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
- #, python-format
- msgid ""
- "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
++#: booleans.py:39
++msgid "Allow ftp servers to connect to mysql database ports"
msgstr ""
--#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
--#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
--#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
- #, python-format
- msgid "Could not check if file context for %s is defined"
- msgstr "%s కొరకు దస్త్ర సందర్భం నిర్వచించబడివుంటే పరిశీలించకుండా ఉండేది"
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
--#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
- #, python-format
- msgid "Could not create file context for %s"
- msgstr "%s కొరకు దస్త్ర సందర్భంను సృష్టించలేకపోయింది"
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
+ msgstr ""
--#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
- #, python-format
- msgid "Could not set type in file context for %s"
- msgstr "%s కొరకు దస్త్ర సందర్భంనందు రకమును అమర్చలేకపోయింది"
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
+ msgstr ""
--#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
--#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
- #, python-format
- msgid "Could not set file context for %s"
- msgstr "%s కొరకు దస్త్రము సందర్భంను అమర్చలేకపోయింది"
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
+ msgstr ""
--#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
- #, python-format
- msgid "Could not add file context for %s"
- msgstr "%s కొరకు దస్త్రము సందర్భంను జతచేయలేకపోయింది"
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
+ msgstr ""
--#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
- msgid "Requires setype, serange or seuser"
- msgstr "setype, serange లేదా seuser అవసరము"
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
- #, python-format
- msgid "File context for %s is not defined"
- msgstr "%s కొరకు దస్త్రము సందర్భం నిర్వచించబడిలేదు"
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
- #, python-format
- msgid "Could not query file context for %s"
- msgstr "%s కొరకు దస్త్రము సందర్భంను క్వరీచేయలేకపోయింది"
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
+ msgstr ""
--#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
- #, python-format
- msgid "Could not modify file context for %s"
- msgstr "దస్త్రము సందర్భంను %s కొరకు సవరించలేదు"
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
+ msgstr ""
--#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
- msgid "Could not list the file contexts"
- msgstr "దస్త్రము సందర్భంలను జాబితా చేయలేకపోయింది"
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
+ msgstr ""
--#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
- #, python-format
- msgid "Could not delete the file context %s"
- msgstr "దస్త్రము సందర్భం %sను తొలగించలేకపోయింది"
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
- #, python-format
- msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr "%s కొరకు దస్త్రము సందర్భం విధానంలో నిర్వచించబడివుంది, తొలగింపబడలేదు"
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
- #, python-format
- msgid "Could not delete file context for %s"
- msgstr "%s కొరకు దస్త్రము సందర్భంను తొలగించలేకపోయింది"
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
++#: booleans.py:52
++msgid "Allow gitisis daemon to send mail"
+ msgstr ""
--#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
- msgid "Could not list file contexts"
- msgstr "దస్త్రము సందర్భంలను జాబితా చేయలేకపోయింది"
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
+ msgstr ""
--#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
- msgid "Could not list local file contexts"
- msgstr "స్థానిక దస్త్ర సందర్భంలను జాబితాచేయలేకపోయింది"
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
+ msgstr ""
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
- msgid "SELinux fcontext"
- msgstr "SELinux fcontext"
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
+ msgstr ""
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
- msgid "type"
- msgstr "రకము"
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
+ msgstr ""
--#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
- msgid ""
- "\n"
- "SELinux Distribution fcontext Equivalence \n"
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
- msgid ""
- "\n"
- "SELinux Local fcontext Equivalence \n"
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
msgstr ""
--#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
--#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
- #, python-format
- msgid "Could not check if boolean %s is defined"
- msgstr "బూలియన్ %s నిర్వచించబడితే పరిశీలించి ఉండేదికాదు"
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
++#: booleans.py:59
++msgid "Allow http daemon to check spam"
+ msgstr ""
--#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
- #, python-format
- msgid "Boolean %s is not defined"
- msgstr "బూలియన్ %s నిర్వచించబడిలేదు"
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
+ msgstr ""
--#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
- #, python-format
- msgid "Could not query file context %s"
- msgstr "దస్త్రము సందర్భం %s ను క్వరీ చేయలేకపోయింది"
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
++#: booleans.py:61
++msgid "Allow httpd to connect to the ldap port"
+ msgstr ""
--#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
- #, python-format
- msgid "You must specify one of the following values: %s"
- msgstr "ఈక్రింది విలువలలో వొకదానిని మీరు తప్పక తెలుపవలెను: %s"
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
++#: booleans.py:62
++msgid "Allow http daemon to connect to zabbix"
+ msgstr ""
--#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
- #, python-format
- msgid "Could not set active value of boolean %s"
- msgstr "బూలియన్ %s యొక్క క్రియాశీల విలువను అమర్చలేక పోయింది"
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
++#: booleans.py:63
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
+ msgstr ""
--#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
- #, python-format
- msgid "Could not modify boolean %s"
- msgstr "బూలియన్ %s ను సవరించలేకపోయింది"
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
++#: booleans.py:64
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
+ msgstr ""
--#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
- #, python-format
- msgid "Bad format %s: Record %s"
- msgstr "చెడ్డ రూపీకరణం %s: రికార్డు %s"
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
++#: booleans.py:65
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
+ msgstr ""
--#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
- #, python-format
- msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr "బూలియన్ %s విధానంనందు నిర్వచించబడివుంది, తొలగింపబడలేదు"
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
++#: booleans.py:66
++msgid "Allow httpd to connect to memcache server"
+ msgstr ""
--#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
- #, python-format
- msgid "Could not delete boolean %s"
- msgstr "బూలియన్ %s తొలగింపలేకపోయింది"
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
+ msgstr ""
--#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
- msgid "Could not list booleans"
- msgstr "బూలియన్స్ ను జాబితాచేయలేకపోయింది"
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
++#: booleans.py:68
++msgid "Allow http daemon to send mail"
+ msgstr ""
--#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
- msgid "unknown"
- msgstr "తెలియని"
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
+ msgstr ""
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
- msgid "off"
- msgstr "ఆఫ్"
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
++#: booleans.py:70
++msgid "Allow httpd cgi support"
+ msgstr ""
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
- msgid "on"
- msgstr "ఆన్"
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
+ msgstr ""
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "SELinux boolean"
- msgstr "SELinux బూలియన్"
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
++#: booleans.py:72
++msgid "Allow httpd to read home directories"
+ msgstr ""
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "State"
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
msgstr ""
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "Default"
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
++#: booleans.py:74
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
msgstr ""
--#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
--#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
-+#: ../gui/polgengui.py:254
- msgid "Description"
- msgstr "వివరణ"
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
+ msgstr ""
-@@ -1003,7 +999,7 @@ msgstr "మెమొరిని కేటాయించుటలో దోష
- msgid "Error sending audit message.\n"
- msgstr "ఆడిట్ సందేశమును పంపుటలో దోషము.\n"
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
+ msgstr ""
--#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
-+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
- #, c-format
- msgid "Could not determine enforcing mode.\n"
- msgstr "బలవంతపు రీతిని నిర్ధారించలేకపోయింది.\n"
-@@ -1118,62 +1114,66 @@ msgstr "ఖాళీ చిహ్నపు సమితిని పొందల
- msgid "Unable to set SIGHUP handler\n"
- msgstr "SIGHUP సంభాలికను అమర్చలేకపోయింది\n"
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
+ msgstr ""
--#: ../newrole/newrole.c:1053
-+#: ../newrole/newrole.c:1036
-+msgid "Sorry, newrole failed to drop capabilities\n"
-+msgstr ""
-+
-+#: ../newrole/newrole.c:1052
- #, c-format
- msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "మన్నించాలి, కొత్త పాత్ర SELinux కెర్నల్ నందు మాత్రమే ఉపయోగించవచ్చు.\n"
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
++#: booleans.py:78
++msgid "Allow httpd to read user content"
+ msgstr ""
--#: ../newrole/newrole.c:1070
-+#: ../newrole/newrole.c:1069
- #, c-format
- msgid "failed to get old_context.\n"
- msgstr "పాత సందర్భంను పొందుటలో విఫలమైంది(_c).\n"
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
+ msgstr ""
--#: ../newrole/newrole.c:1077
-+#: ../newrole/newrole.c:1076
- #, c-format
- msgid "Warning! Could not retrieve tty information.\n"
- msgstr "హెచ్చరిక! tty సమాచారాన్ని తిరిగిపొందలేక పోయింది.\n"
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
+ msgstr ""
--#: ../newrole/newrole.c:1098
-+#: ../newrole/newrole.c:1097
- #, c-format
- msgid "error on reading PAM service configuration.\n"
- msgstr "PAM సేవా ఆకృతీకరణ చదువుటలో దోషము.\n"
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
+ msgstr ""
--#: ../newrole/newrole.c:1133
-+#: ../newrole/newrole.c:1132
- #, c-format
- msgid "newrole: incorrect password for %s\n"
- msgstr "కొత్తపాత్ర: %s కొరకు సరికాని సంకేతపదము\n"
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
+ msgstr ""
--#: ../newrole/newrole.c:1160
-+#: ../newrole/newrole.c:1159
- #, c-format
- msgid "newrole: failure forking: %s"
- msgstr "కొత్తపాత్ర: వైఫల్య ఫోర్కింగ్: %s"
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
++#: booleans.py:83
++msgid "Allow Apache to execute tmp content."
+ msgstr ""
--#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
-+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
- #, c-format
- msgid "Unable to restore tty label...\n"
- msgstr "tty లేబుల్ను తిరిగిఉంచలేక పోయింది...\n"
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
+ msgstr ""
--#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
-+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
- #, c-format
- msgid "Failed to close tty properly\n"
- msgstr "tty ను తగురీతిగా మూయుటలో విఫలమైంది\n"
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
+ msgstr ""
--#: ../newrole/newrole.c:1224
-+#: ../newrole/newrole.c:1223
- #, c-format
- msgid "Could not close descriptors.\n"
- msgstr "వివరణిలను మూయులేక పోయింది.\n"
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
++#: booleans.py:86
++msgid "Allow httpd to access cifs file systems"
+ msgstr ""
--#: ../newrole/newrole.c:1251
-+#: ../newrole/newrole.c:1250
- #, c-format
- msgid "Error allocating shell's argv0.\n"
- msgstr "షెల్ యొక్క argvo కేటాయించుటలో దోషము.\n"
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
++#: booleans.py:87
++msgid "Allow httpd to access FUSE file systems"
+ msgstr ""
--#: ../newrole/newrole.c:1287
-+#: ../newrole/newrole.c:1286
- #, c-format
- msgid "Unable to restore the environment, aborting\n"
- msgstr "వాతావరణాన్ని తిరిగివుంచలేక పోయింది, బహిష్కరిస్తోంది\n"
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
++#: booleans.py:88
++msgid "Allow httpd to run gpg"
+ msgstr ""
--#: ../newrole/newrole.c:1298
-+#: ../newrole/newrole.c:1297
- msgid "failed to exec shell\n"
- msgstr "షెల్ నిర్వర్తించుటలో విఫలమైంది\n"
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
++#: booleans.py:89
++msgid "Allow httpd to access nfs file systems"
+ msgstr ""
-@@ -1276,20 +1276,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
- msgid "chcat -l +CompanyConfidential juser"
- msgstr "chcat -l +CompanyConfidential juser"
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
+ msgstr ""
--#: ../scripts/chcat:399 ../gui/polgen.py:1351
--#, c-format, python-format
-+#: ../scripts/chcat:399
-+#, c-format
- msgid "Options Error %s "
- msgstr "ఐచ్చికముల దోషము %s "
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
++#: booleans.py:91
++msgid "Allow httpd to access openstack ports"
+ msgstr ""
--#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
-+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
- msgid "Boolean"
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
++#: booleans.py:92
++msgid "Allow icecast to connect to all ports, not just sound ports."
msgstr ""
--#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
-+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
- msgid "all"
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
msgstr ""
--#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
-+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
- #: ../gui/system-config-selinux.glade:1615
- #: ../gui/system-config-selinux.glade:1820
- #: ../gui/system-config-selinux.glade:2437
-@@ -1365,557 +1365,444 @@ msgstr ""
- msgid "Load Policy Module"
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
++#: booleans.py:94
++msgid "Allow java executable stack"
msgstr ""
--#: ../gui/polgen.glade:79
--msgid "Polgen"
--msgstr ""
--
--#: ../gui/polgen.glade:80
-+#: ../gui/polgen.glade:9
- msgid "Red Hat 2007"
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
++#: booleans.py:95
++msgid "Allow confined applications to run with kerberos."
msgstr ""
--#: ../gui/polgen.glade:81
-+#: ../gui/polgen.glade:11
- msgid "GPL"
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
++#: booleans.py:96
++msgid "Allow syslogd daemon to send mail"
msgstr ""
- #. TRANSLATORS: Replace this string with your names, one name per line.
--#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
-+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
- msgid "translator-credits"
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
++#: booleans.py:97
++msgid "Allow syslogd the ability to read/write terminals"
msgstr ""
--#: ../gui/polgen.glade:90
-+#: ../gui/polgen.glade:34
-+msgid "Add Booleans Dialog"
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
+msgstr ""
+
-+#: ../gui/polgen.glade:101
-+msgid "Boolean Name"
++#: booleans.py:100
++msgid "Allow mock to read files in home directories."
+msgstr ""
+
-+#: ../gui/polgen.glade:230
- msgid "SELinux Policy Generation Tool"
++#: booleans.py:101
++msgid "Allow the mount command to mount any directory or file."
++msgstr ""
++
++#: booleans.py:102
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
msgstr ""
--#: ../gui/polgen.glade:128
-+#: ../gui/polgen.glade:251
+-#: ../gui/selinux.tbl:189
++#: booleans.py:103
msgid ""
- "<b>Select the policy type for the application or user role you want to "
- "confine:</b>"
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++msgid "Allow confined web browsers to read home directory content"
++msgstr ""
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
msgstr ""
--#: ../gui/polgen.glade:177
-+#: ../gui/polgen.glade:284
- msgid "<b>Applications</b>"
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
++#: booleans.py:106
++msgid "Allow mysqld to connect to all ports"
msgstr ""
--#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
-+msgid "Standard Init Daemon"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
- msgid ""
- "Standard Init Daemon are daemons started on boot via init scripts. Usually "
- "requires a script in /etc/rc.d/init.d"
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
++#: booleans.py:107
++msgid "Allow BIND to bind apache port."
msgstr ""
--#: ../gui/polgen.glade:241 ../gui/polgen.py:156
--msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
-+msgid "DBUS System Daemon"
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
msgstr ""
--#: ../gui/polgen.glade:261 ../gui/polgen.py:157
--msgid "DBUS System Daemon"
-+#: ../gui/polgen.glade:349
-+msgid "Internet Services Daemon (inetd)"
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
msgstr ""
--#: ../gui/polgen.glade:280
-+#: ../gui/polgen.glade:353
- msgid "Internet Services Daemon are daemons started by xinetd"
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
msgstr ""
--#: ../gui/polgen.glade:282
--msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
-+msgid "Web Application/Script (CGI)"
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../gui/polgen.glade:301
-+#: ../gui/polgen.glade:370
- msgid ""
- "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
++#: booleans.py:112
++msgid "Allow system to run with NIS"
msgstr ""
--#: ../gui/polgen.glade:303 ../gui/polgen.py:159
--msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
-+msgid "User Application"
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
++#: booleans.py:113
++msgid "Allow confined applications to use nscd shared memory."
msgstr ""
--#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
-+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
- msgid ""
- "User Application are any application that you would like to confine that is "
- "started by a user"
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
++#: booleans.py:114
++msgid "Allow nsplugin code to connect to unreserved ports"
msgstr ""
--#: ../gui/polgen.glade:324 ../gui/polgen.py:160
--msgid "User Application"
--msgstr ""
--
--#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
- msgid "Sandbox"
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
msgstr ""
--#: ../gui/polgen.glade:391
-+#: ../gui/polgen.glade:446
- msgid "<b>Login Users</b>"
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
++#: booleans.py:116
++msgid "Allow openvpn to read home directories"
msgstr ""
--#: ../gui/polgen.glade:453
-+#: ../gui/polgen.glade:478
-+msgid "Existing User Roles"
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
++#: booleans.py:117
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
++#: booleans.py:118
++msgid "Allow polipo to connect to all ports > 1023"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:202
++#: booleans.py:119
+ msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:203
++#: booleans.py:120
+ msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
+msgstr ""
+
-+#: ../gui/polgen.glade:482
- msgid "Modify an existing login user record."
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
++msgstr ""
++
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
msgstr ""
--#: ../gui/polgen.glade:455
--msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
-+msgid "Minimal Terminal User Role"
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
msgstr ""
--#: ../gui/polgen.glade:474
-+#: ../gui/polgen.glade:499
- 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."
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
msgstr ""
--#: ../gui/polgen.glade:476 ../gui/polgen.py:162
--msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
-+msgid "Minimal X Windows User Role"
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
++#: booleans.py:125
++msgid "Allow postfix_local domain full write access to mail_spool directories"
msgstr ""
--#: ../gui/polgen.glade:495
-+#: ../gui/polgen.glade:516
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:208
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
++msgstr ""
++
++#: booleans.py:128
++msgid "Allow database admins to execute DML statement"
++msgstr ""
++
++#: booleans.py:129
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr ""
++
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
++msgstr ""
++
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr ""
++
++#: booleans.py:132
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"
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr ""
++
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
++msgstr ""
++
++#: booleans.py:134
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
msgstr ""
--#: ../gui/polgen.glade:497 ../gui/polgen.py:163
--msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
-+msgid "User Role"
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
++#: booleans.py:135
++msgid "Allow qemu to connect fully to the network"
msgstr ""
--#: ../gui/polgen.glade:516
-+#: ../gui/polgen.glade:533
- msgid ""
- "User with full networking, no setuid applications without transition, no "
- "sudo, no su."
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
msgstr ""
--#: ../gui/polgen.glade:518 ../gui/polgen.py:164
--msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
-+msgid "Admin User Role"
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
msgstr ""
--#: ../gui/polgen.glade:537
-+#: ../gui/polgen.glade:550
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#: booleans.py:138
++msgid "Allow qemu to use nfs file systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
++#: booleans.py:139
++msgid "Allow qemu to use usb devices"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
++#: booleans.py:140
++msgid "Allow racoon to read shadow"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
++#: booleans.py:141
++msgid "Allow rgmanager domain to connect to the network using TCP."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:216
++#: booleans.py:142
msgid ""
- "User with full networking, no setuid applications without transition, no su, "
- "can sudo to Root Administration Roles"
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../gui/polgen.glade:539 ../gui/polgen.py:165
--msgid "Admin User Role"
-+#: ../gui/polgen.glade:592
-+msgid "<b>Root Users</b>"
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
++#: booleans.py:143
++msgid "Allow rsync to run as a client"
msgstr ""
--#: ../gui/polgen.glade:585
--msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
-+msgid "Root Admin User Role"
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
++#: booleans.py:144
++msgid "Allow rsync to export any files/directories read only."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
++#: booleans.py:146
++msgid "Allow rsync servers to share nfs files systems"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
++#: booleans.py:147
++msgid "Allow samba to create new home directories (e.g. via PAM)"
+ msgstr ""
+
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#: booleans.py:149
++msgid "Allow samba to share users home directories."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
++#: booleans.py:150
++msgid "Allow samba to share any file/directory read only."
msgstr ""
--#: ../gui/polgen.glade:647
-+#: ../gui/polgen.glade:627
- 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."
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
++#: booleans.py:151
++msgid "Allow samba to share any file/directory read/write."
msgstr ""
--#: ../gui/polgen.glade:649 ../gui/polgen.py:166
--msgid "Root Admin User Role"
--msgstr ""
--
--#: ../gui/polgen.glade:716
--msgid "label104"
--msgstr ""
--
--#: ../gui/polgen.glade:745
-+#: ../gui/polgen.glade:705
- msgid "<b>Enter name of application or user role:</b>"
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
++#: booleans.py:152
++msgid "Allow samba to act as a portmapper"
msgstr ""
--#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
-+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
- msgid "Name"
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
++#: booleans.py:153
++msgid "Allow samba to run unconfined scripts"
msgstr ""
--#: ../gui/polgen.glade:807
-+#: ../gui/polgen.glade:739
- msgid "Enter complete path for executable to be confined."
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
msgstr ""
--#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
-+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
- msgid "..."
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
msgstr ""
--#: ../gui/polgen.glade:849
-+#: ../gui/polgen.glade:776
- msgid "Enter unique name for the confined application or user role."
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
++#: booleans.py:156
++msgid "Allow sanlock to read/write fuse files"
msgstr ""
--#: ../gui/polgen.glade:871
-+#: ../gui/polgen.glade:794
- msgid "Executable"
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
++#: booleans.py:157
++msgid "Allow sanlock to manage nfs files"
msgstr ""
--#: ../gui/polgen.glade:899
-+#: ../gui/polgen.glade:808
- msgid "Init script"
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
++#: booleans.py:158
++msgid "Allow sanlock to manage cifs files"
msgstr ""
--#: ../gui/polgen.glade:927
-+#: ../gui/polgen.glade:821
- msgid ""
- "Enter complete path to init script used to start the confined application."
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
++#: booleans.py:159
++msgid "Allow sasl to read shadow"
msgstr ""
--#: ../gui/polgen.glade:982
--msgid "label105"
--msgstr ""
--
--#: ../gui/polgen.glade:1011
-+#: ../gui/polgen.glade:887
- msgid "<b>Select existing role to modify:</b>"
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
msgstr ""
--#: ../gui/polgen.glade:1045
-+#: ../gui/polgen.glade:908
- msgid "Select the user roles that will transiton to the %s domain."
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
++#: booleans.py:161
++msgid "Disable kernel module loading."
msgstr ""
--#: ../gui/polgen.glade:1073
--msgid "label106"
-+#: ../gui/polgen.glade:928
-+msgid "role tab"
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
++#: booleans.py:162
++msgid ""
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
msgstr ""
--#: ../gui/polgen.glade:1102
-+#: ../gui/polgen.glade:945
- msgid "<b>Select roles that %s will transition to:</b>"
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
++#: booleans.py:163
++msgid "Allow regular users direct dri device access"
msgstr ""
--#: ../gui/polgen.glade:1136
-+#: ../gui/polgen.glade:963
- msgid "Select applications domains that %s will transition to."
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
++#: booleans.py:164
++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 ""
--#: ../gui/polgen.glade:1164
--msgid "label107"
-+#: ../gui/polgen.glade:983
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
++#: booleans.py:165
+msgid ""
-+"transition \n"
-+"role tab"
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
msgstr ""
--#: ../gui/polgen.glade:1193
-+#: ../gui/polgen.glade:1001
- msgid "<b>Select the user_roles that will transition to %s:</b>"
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
msgstr ""
--#: ../gui/polgen.glade:1227
-+#: ../gui/polgen.glade:1019
- msgid "Select the user roles that will transiton to this applications domains."
+-#: ../gui/statusPage.py:94
+-msgid "Status"
++#: booleans.py:167
++msgid "Allow users to connect to the local mysql server"
msgstr ""
--#: ../gui/polgen.glade:1255
--msgid "label108"
--msgstr ""
--
--#: ../gui/polgen.glade:1284
-+#: ../gui/polgen.glade:1056
- msgid "<b>Select domains that %s will administer:</b>"
+-#: ../gui/statusPage.py:133
++#: booleans.py:168
+ msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow confined users the ability to execute the ping and traceroute commands."
msgstr ""
--#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
-+#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
- msgid "Select the domains that you would like this user administer."
+-#: ../gui/statusPage.py:147
++#: booleans.py:169
++msgid "Allow users to connect to PostgreSQL"
++msgstr ""
++
++#: booleans.py:170
+ msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
msgstr ""
--#: ../gui/polgen.glade:1346
--msgid "label109"
--msgstr ""
--
--#: ../gui/polgen.glade:1375
-+#: ../gui/polgen.glade:1111
- msgid "<b>Select additional roles for %s:</b>"
+-#: ../gui/statusPage.py:152
++#: booleans.py:171
+ msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
msgstr ""
--#: ../gui/polgen.glade:1437
--msgid "label111"
--msgstr ""
--
--#: ../gui/polgen.glade:1466
-+#: ../gui/polgen.glade:1166
- msgid "<b>Enter network ports that %s binds on:</b>"
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
++#: booleans.py:172
++msgid "Allow user music sharing"
msgstr ""
--#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
-+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
- msgid "<b>TCP Ports</b>"
+-#: ../gui/system-config-selinux.glade:12
++#: booleans.py:173
+ msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
-+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
-+#: ../gui/polgen.glade:1698
-+msgid "All"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
- msgid "Allows %s to bind to any udp port"
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
++#: booleans.py:174
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
msgstr ""
--#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
--#: ../gui/polgen.glade:2215
--msgid "All"
-+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
-+msgid "600-1024"
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
msgstr ""
--#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
-+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
- msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
++#: booleans.py:176
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
msgstr ""
--#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
--msgid "600-1024"
-+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
-+msgid "Unreserved Ports (>1024)"
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
++#: booleans.py:177
++msgid "Allow sge to connect to the network using any TCP port"
msgstr ""
--#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
-+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
++#: booleans.py:178
++msgid "Allow sge to access nfs file systems."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:727
++#: booleans.py:179
msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s binds "
- "to. Example: 612, 650-660"
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
++"Enable additional permissions needed to support devices on 3ware controllers."
msgstr ""
--#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
--msgid "Unreserved Ports (>1024)"
--msgstr ""
--
--#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
--#: ../gui/polgen.glade:2233
-+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
-+#: ../gui/polgen.glade:1718
- msgid "Select Ports"
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
-+#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
- msgid "Allows %s to bind to any udp ports > 1024"
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
++#: booleans.py:181
++msgid "Allow user spamassassin clients to use the network."
msgstr ""
--#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
-+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
- msgid "<b>UDP Ports</b>"
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
++#: booleans.py:182
++msgid "Allow spamd to read/write user home directories."
msgstr ""
--#: ../gui/polgen.glade:1937
--msgid "label113"
-+#: ../gui/polgen.glade:1519
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
++#: booleans.py:183
+msgid ""
-+"Network\n"
-+"Bind tab"
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
msgstr ""
--#: ../gui/polgen.glade:1966
-+#: ../gui/polgen.glade:1537
- msgid "<b>Select network ports that %s connects to:</b>"
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
msgstr ""
--#: ../gui/polgen.glade:2058
-+#: ../gui/polgen.glade:1593
- msgid "Allows %s to connect to any tcp port"
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
++#: booleans.py:185
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
msgstr ""
--#: ../gui/polgen.glade:2104
-+#: ../gui/polgen.glade:1622
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
++#: booleans.py:186
++msgid "allow host key based authentication"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
++#: booleans.py:188
++msgid "allow staff user to create and transition to svirt domains."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1354
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
++msgstr ""
++
++#: booleans.py:190
msgid ""
- "Enter a comma separated list of tcp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
++"Allow the Telepathy connection managers to connect to any generic TCP port."
msgstr ""
--#: ../gui/polgen.glade:2212
-+#: ../gui/polgen.glade:1702
- msgid "Allows %s to connect to any udp port"
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
msgstr ""
--#: ../gui/polgen.glade:2258
-+#: ../gui/polgen.glade:1731
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
+
+-#: ../gui/system-config-selinux.glade:1463
++#: booleans.py:193
msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
msgstr ""
--#: ../gui/polgen.glade:2305
--msgid "label114"
--msgstr ""
--
--#: ../gui/polgen.glade:2334
-+#: ../gui/polgen.glade:1792
- msgid "<b>Select common application traits for %s:</b>"
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
++#: booleans.py:194
++msgid "Allow a user to login as an unconfined domain"
msgstr ""
--#: ../gui/polgen.glade:2366
-+#: ../gui/polgen.glade:1809
- msgid "Writes syslog messages\t"
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
msgstr ""
--#: ../gui/polgen.glade:2385
-+#: ../gui/polgen.glade:1824
- msgid "Create/Manipulate temporary files in /tmp"
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
++#: booleans.py:196
++msgid "Allow video playing tools to run unconfined"
msgstr ""
--#: ../gui/polgen.glade:2404
-+#: ../gui/polgen.glade:1839
- msgid "Uses Pam for authentication"
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
msgstr ""
--#: ../gui/polgen.glade:2423
-+#: ../gui/polgen.glade:1854
- msgid "Uses nsswitch or getpw* calls"
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
++#: booleans.py:198
++msgid "Support ecryptfs home directories"
msgstr ""
--#: ../gui/polgen.glade:2442
-+#: ../gui/polgen.glade:1869
- msgid "Uses dbus"
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
++#: booleans.py:199
++msgid "Support fusefs home directories"
msgstr ""
--#: ../gui/polgen.glade:2461
-+#: ../gui/polgen.glade:1884
- msgid "Sends audit messages"
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
msgstr ""
--#: ../gui/polgen.glade:2480
-+#: ../gui/polgen.glade:1899
- msgid "Interacts with the terminal"
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
++#: booleans.py:201
++msgid "Support NFS home directories"
msgstr ""
--#: ../gui/polgen.glade:2499
-+#: ../gui/polgen.glade:1914
- msgid "Sends email"
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
++#: booleans.py:202
++msgid "Support SAMBA home directories"
msgstr ""
--#: ../gui/polgen.glade:2530
--msgid "label115"
--msgstr ""
--
--#: ../gui/polgen.glade:2559
-+#: ../gui/polgen.glade:1961
- msgid "<b>Add files/directories that %s manages</b>"
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
++#: booleans.py:203
++msgid "Allow varnishd to connect to all ports, not just HTTP."
msgstr ""
--#: ../gui/polgen.glade:2788
-+#: ../gui/polgen.glade:2122
- msgid ""
- "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
- "Files ..."
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
msgstr ""
--#: ../gui/polgen.glade:2823
--msgid "label116"
--msgstr ""
--
--#: ../gui/polgen.glade:2852
-+#: ../gui/polgen.glade:2166
- msgid "<b>Add booleans from the %s policy:</b>"
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
msgstr ""
--#: ../gui/polgen.glade:3002
-+#: ../gui/polgen.glade:2274
- msgid "Add/Remove booleans used by the %s domain"
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
msgstr ""
--#: ../gui/polgen.glade:3066
-+#: ../gui/polgen.glade:2316
- msgid "<b>Which directory you will generate the %s policy?</b>"
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
++#: booleans.py:207
++msgid "Allow confined virtual guests to read fuse files"
msgstr ""
--#: ../gui/polgen.glade:3097
-+#: ../gui/polgen.glade:2334
- msgid "Policy Directory"
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
msgstr ""
--#: ../gui/polgen.glade:3254
--msgid "Add Booleans Dialog"
--msgstr ""
--
--#: ../gui/polgen.glade:3327
--msgid "Boolean Name"
--msgstr ""
--
--#: ../gui/polgengui.py:261
-+#: ../gui/polgengui.py:262
- msgid "Role"
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
msgstr ""
--#: ../gui/polgengui.py:268
-+#: ../gui/polgengui.py:269
- msgid "Existing_User"
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
msgstr ""
--#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
-+#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
- msgid "Application"
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
msgstr ""
--#: ../gui/polgengui.py:352
-+#: ../gui/polgengui.py:353
- #, python-format
- msgid "%s must be a directory"
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
++#: booleans.py:212
++msgid "Allow confined virtual guests to use usb devices"
msgstr ""
--#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
-+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
- msgid "You must select a user"
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
msgstr ""
--#: ../gui/polgengui.py:542
-+#: ../gui/polgengui.py:543
- msgid "Select executable file to be confined."
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
++#: booleans.py:214
++msgid "Allow webadm to manage files in users home directories"
msgstr ""
--#: ../gui/polgengui.py:553
-+#: ../gui/polgengui.py:554
- msgid "Select init script file to be confined."
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
++#: booleans.py:215
++msgid "Allow webadm to read files in users home directories"
msgstr ""
--#: ../gui/polgengui.py:563
-+#: ../gui/polgengui.py:564
- msgid "Select file(s) that confined application creates or writes"
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
msgstr ""
--#: ../gui/polgengui.py:570
-+#: ../gui/polgengui.py:571
- msgid "Select directory(s) that the confined application owns and writes into"
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
msgstr ""
--#: ../gui/polgengui.py:632
-+#: ../gui/polgengui.py:633
- msgid "Select directory to generate policy files in"
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
++#: booleans.py:218
++msgid ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
msgstr ""
--#: ../gui/polgengui.py:649
-+#: ../gui/polgengui.py:650
- #, python-format
- msgid ""
- "Type %s_t already defined in current policy.\n"
- "Do you want to continue?"
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
++#: booleans.py:219
++msgid "Allow xen to manage nfs files"
msgstr ""
--#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
- msgid "Verify Name"
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
msgstr ""
--#: ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:654
- #, python-format
+-#: ../gui/system-config-selinux.glade:2661
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
++msgstr ""
++
++#: booleans.py:222
msgid ""
- "Module %s.pp already loaded in current policy.\n"
- "Do you want to continue?"
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
++"Allow xguest users to configure Network Manager and connect to apache ports"
msgstr ""
--#: ../gui/polgengui.py:699
-+#: ../gui/polgengui.py:700
- msgid ""
- "You must add a name made up of letters and numbers and containing no spaces."
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
++#: booleans.py:223
++msgid "Allow xguest users to mount removable media"
msgstr ""
--#: ../gui/polgengui.py:713
-+#: ../gui/polgengui.py:714
- msgid "You must enter a executable"
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
++#: booleans.py:224
++msgid "Allow xguest to use blue tooth devices"
msgstr ""
--#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
-+#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
- msgid "Configue SELinux"
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
++#: booleans.py:225
++msgid "Allows clients to write to the X server shared memory segments."
msgstr ""
--#: ../gui/polgen.py:158
--msgid "Internet Services Daemon"
--msgstr ""
--
--#: ../gui/polgen.py:197
--#, python-format
--msgid "Ports must be numbers or ranges of numbers from 1 to %d "
--msgstr ""
--
--#: ../gui/polgen.py:324
--msgid "You must enter a name for your confined process/user"
--msgstr ""
--
--#: ../gui/polgen.py:326
--msgid ""
--"Name must be alpha numberic with no spaces. Consider using option \"-n "
--"MODULENAME\""
--msgstr ""
--
--#: ../gui/polgen.py:414
--msgid "User Role types can not be assigned executables."
--msgstr ""
--
--#: ../gui/polgen.py:420
--msgid "Only Daemon apps can use an init script.."
--msgstr ""
--
--#: ../gui/polgen.py:438
--msgid "use_resolve must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:444
--msgid "use_syslog must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:450
--msgid "use_kerberos must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
--msgstr ""
--
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
--msgstr ""
--
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
--msgstr ""
--
--#: ../gui/polgen.py:1183
--msgid "Interface file"
--msgstr ""
--
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
--msgstr ""
--
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
--msgstr ""
--
--#: ../gui/polgen.py:1306
--#, python-format
--msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
--msgstr ""
--
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
--msgstr ""
--
- #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
++#: booleans.py:226
++msgid "Allows XServer to execute writable memory"
msgstr ""
-@@ -3361,3 +3248,160 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
++#: booleans.py:227
++msgid "Support X userspace object manager"
msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
-+msgid "list all SELinux port types"
-+msgstr "SELinux పోర్ట్ రకము"
-+
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
-+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
-+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
-+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
-+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
-+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
-+msgid "commands"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
++#: booleans.py:228
++msgid "Allow zabbix to connect to unreserved ports"
+msgstr ""
+
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
++#: booleans.py:229
++msgid "Allow zebra daemon to write it configuration files"
+msgstr ""
+
-+#: ../sepolicy/sepolicy/generate.py:334
++#: booleans.py:230
+msgid ""
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
-+msgstr ""
-+
-+#~ msgid "global"
-+#~ msgstr "సార్వత్రిక"
-diff --git a/policycoreutils/po/uk.po b/policycoreutils/po/uk.po
-index 1b99ad4..8eb4a7f 100644
---- a/policycoreutils/po/uk.po
-+++ b/policycoreutils/po/uk.po
-@@ -8,7 +8,7 @@ msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
+diff --git a/policycoreutils/po/zh_CN.po b/policycoreutils/po/zh_CN.po
+index 1f2b45f..0ef777b 100644
+--- a/policycoreutils/po/zh_CN.po
++++ b/policycoreutils/po/zh_CN.po
+@@ -4,21 +4,22 @@
+ #
+ # Translators:
+ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER, 2006.
+-# Leah Liu <lliu at redhat.com>, 2008, 2009, 2010.
++# Leah Liu <lliu at redhat.com>, 2008-2010.
+ # Tony Fu <tfu at redhat.com>, 2006.
++# Wei Liu <LLIU at REDHAT.COM>, 2012.
+ msgid ""
msgstr ""
"Project-Id-Version: Policycoreutils\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-03 05:09+0000\n"
- "Last-Translator: Yuri Chornoivan <yurchor at ukr.net>\n"
- "Language-Team: Ukrainian <trans-uk at lists.fedoraproject.org>\n"
-@@ -29,7 +29,7 @@ msgstr ""
- " де <сценарій> — назва сценарію ініціалізації для запуску,\n"
- " <аргументи ...> — аргументи для цього сценарію."
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
+ "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
+ "Language-Team: Chinese (China) <trans-zh_cn at lists.fedoraproject.org>\n"
+ "Language: zh_CN\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=1; plural=0\n"
++"Plural-Forms: nplurals=1; plural=0;\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -26,11 +27,11 @@ msgid ""
+ " where: <script> is the name of the init script to run,\n"
+ " <args ...> are the arguments to that script."
+ msgstr ""
+-"使用方法:run_init <script> <args ...>\n"
+-" 这里:<script> 是要运行的初始脚本名,\n"
+-" <args ...> 是这个脚本的参数。"
++"用法:run_init <script> <args ...>\n"
++" 其中:<script> 是要运行的 init 脚本名,\n"
++" <args ...> 是那个脚本的参数。"
-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
#, c-format
msgid "failed to initialize PAM\n"
- msgstr "не вдалося ініціалізувати PAM\n"
-@@ -78,7 +78,7 @@ msgstr "run_init може використовуватись лише для я
+ msgstr "初始化 PAM 失败\n"
+@@ -38,7 +39,7 @@ msgstr "初始化 PAM 失败\n"
+ #: ../run_init/run_init.c:139
+ #, c-format
+ msgid "failed to get account information\n"
+-msgstr "获取帐号信息失败\n"
++msgstr "获取帐户信息失败\n"
+
+ #: ../run_init/run_init.c:162 ../newrole/newrole.c:341
+ msgid "Password:"
+@@ -47,7 +48,7 @@ msgstr "密码:"
+ #: ../run_init/run_init.c:197 ../newrole/newrole.c:366
+ #, c-format
+ msgid "Cannot find your entry in the shadow passwd file.\n"
+-msgstr "无法在 shadow passwd 文件中找到您的项。\n"
++msgstr "无法在 shadow passwd 文件中找到您的条目。\n"
+
+ #: ../run_init/run_init.c:203 ../newrole/newrole.c:373
+ #, c-format
+@@ -67,22 +68,22 @@ msgstr "无法打开文件 %s\n"
+ #: ../run_init/run_init.c:336
+ #, c-format
+ msgid "No context in file %s\n"
+-msgstr "在文件 %s 中无 context\n"
++msgstr "在文件 %s 中无上下文\n"
+
+ #: ../run_init/run_init.c:361
+ #, c-format
+ msgid "Sorry, run_init may be used only on a SELinux kernel.\n"
+-msgstr "run_init 只能在一个 SELinux 内核中运行。\n"
++msgstr "抱歉,run_init 可能只能用于 SELinux 内核。\n"
+
+ #: ../run_init/run_init.c:380
+ #, c-format
msgid "authentication failed.\n"
- msgstr "помилка розпізнавання.\n"
+ msgstr "验证失败。\n"
-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
#, c-format
msgid "Could not set exec context to %s.\n"
- msgstr "Не вдалося вказати контекст виконання у %s.\n"
-@@ -91,680 +91,676 @@ msgstr "********************* ВАЖЛИВО ************************\n"
+-msgstr "无法为 %s 设定 exec context。\n"
++msgstr "无法将 exec context 设定为 %s。\n"
+
+ #: ../audit2allow/audit2allow:230
+ msgid "******************** IMPORTANT ***********************\n"
+@@ -92,855 +93,855 @@ msgstr "******************** 重要 ***********************\n"
msgid "To make this policy package active, execute:"
- msgstr "Для активації пакету правил виконайте:"
+ msgstr "要激活这个策略包,执行:"
-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
-msgid "global"
--msgstr "глобально"
+-msgstr "global"
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
- msgstr "Не вдалося створити дескриптор semanage"
+ msgstr "无法创建 semanage 句柄"
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr "Правила SELinux не призначено або немає доступу до сховища."
+-msgstr "SELinux 策略没有被管理或存储无法被访问。"
++msgstr "没有管理 SELinux 策略或者无法访问存储。"
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
- msgstr "Не вдалося прочитати дані сховища правил."
+-msgstr "不能读策略存储。"
++msgstr "无法读取策略存储。"
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
- msgstr "Не вдалося встановити з'єднання з semanage"
+-msgstr "无法创建 semanage 连接"
++msgstr "无法建立 semanage 连接"
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
- msgstr "Не вдалося встановити активний статус MLS"
+-msgstr "无法测试 MLS 启用的状态"
++msgstr "无法测试启用了 MLS 的状态"
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
- msgstr "Функцію ще не реалізовано"
+-msgstr "还没有实施"
++msgstr "尚未实施"
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
- msgstr "Транзакція semanage вже виконується"
+-msgstr "Semanage 交易进行中"
++msgstr "Semanage 事务进行中"
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
- msgstr "Не вдалося запустити транзакцію semanage"
+-msgstr "无法开始 semanage 交易"
++msgstr "无法启动 semanage 事务"
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
- msgstr "Не вдалося завершити транзакцію semanage"
+-msgstr "无法提交 semanage 交易"
++msgstr "无法提交 semanage 事务"
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
- msgstr "Транзакція semanage не виконується"
+-msgstr "Semanage 交易未进行"
++msgstr "Semanage 事务未进行"
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
- msgstr "Не вдалося отримати список модулів SELinux"
+ msgstr "无法列出 SELinux 模块"
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
- msgstr "Назва модуля"
+-msgstr ""
++msgstr "模块名称"
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
- msgstr "Версія"
+ msgstr "版本"
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
- msgstr "Вимкнено"
+-msgstr "禁用"
++msgstr "已禁用"
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
- msgstr "Не вдалося вимкнути модуль %s (помилка вилучення)"
+-msgstr ""
++msgstr "无法禁用模块 %s (删除失败)"
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
- msgstr "Не вдалося увімкнути модуль %s (помилка вилучення)"
+-msgstr ""
++msgstr "无法启用模块 %s (删除失败)"
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
- msgstr "Не вдалося вилучити модуль %s (помилка вилучення)"
+-msgstr ""
++msgstr "无法删除模块 %s (删除失败)"
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
- msgstr "для dontaudit слід визначити «on» або «off»"
+-msgstr ""
++msgstr "dontaudit 需为 'on' 或者 'off'"
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
- msgstr "Вбудовані типи permissive"
+-msgstr ""
++msgstr "内嵌 Permissive 类型"
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
- msgstr "Нетипові типи permissive"
+-msgstr ""
++msgstr "自定义 Permissive 类型"
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
- msgstr "Не вдалося вказати permissive домен %s (помилка встановлення модуля)"
+ msgstr "无法设定 permissive 域 %s(模块安装失败)"
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
- msgstr "Не вдалося вилучити permissive домен %s (помилка при встановленні)"
+ msgstr "无法删除 permissive 域 %s(删除操作失败)"
-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
@@ -131212,952 +287148,1142 @@ index 1b99ad4..8eb4a7f 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
- msgstr "Не вдалося створити ключ для %s"
+-msgstr "无法为 %s 创建一个密钥"
++msgstr "无法为 %s 创建密钥"
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
- msgstr "Не вдалося перевірити чи визначено mapping входу для %s "
+-msgstr "无法检查 %s 的登录映射已被定义"
++msgstr "无法检查是否已经为 %s 规定了登录映射"
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
- msgstr "Linux-група %s не існує"
+ msgstr "Linux 组群 %s 不存在"
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
- msgstr "Користувач %s не існує у Linux"
+ msgstr "Linux用户 %s 不存在"
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
- msgstr "Не вдалося створити mapping входу для %s"
+ msgstr "无法为 %s 创建登录映射"
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
- msgstr "Не вдалося вказати назву %s"
+ msgstr "无法为 %s 设置名称"
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
- msgstr "Не вдалося вказати діапазон MLS для %s"
+-msgstr "无法为 %s 设置 MLS 的范围"
++msgstr "无法为 %s 设置 MLS 范围"
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
- msgstr "Не вдалося встановити користувача SELinux для %s"
+ msgstr "无法为 %s 设置 SELinux 用户"
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
- msgstr "Не вдалося додати mapping входу для %s"
+ msgstr "无法为 %s 添加登录映射"
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
- msgstr "Потрібно seuser або serange"
+ msgstr "需要 seuser 或 serange"
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
- msgstr "mapping входу для %s не визначено"
+-msgstr "%s 的登录映射没有被定义"
++msgstr "未定义 %s 的登录映射"
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
- msgstr "Не вдалося запитати seuser для %s"
+ msgstr "无法为 %s 查询 seuser"
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
- msgstr "Не вдалося змінити mapping входу для %s"
+ msgstr "无法为 %s 修改登录映射"
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
- msgstr "mapping входу для %s визначено у правилах, не вдалося вилучити"
+-msgstr "%s 的登录映射在策略中被定义,不能被删除"
++msgstr "已经在策略中规定了 %s 的登录映射,无法将其删除。"
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
- msgstr "Не вдалося вилучити mapping входу для %s"
+-msgstr "无法为 %s 删除登录映射"
++msgstr "无法删除 %s 的登录映射"
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
- msgstr "Не вдалося вивести прив’язки входу"
+ msgstr "无法列出登录映射"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
- msgstr "Реєстраційне ім'я"
+ msgstr "登录名"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
msgid "SELinux User"
- msgstr "Користувач SELinux"
+ msgstr "SELinux 用户"
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
- msgstr "Діапазон MLS/MCS"
+ msgstr "MLS/MCS 范围"
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
- msgstr "Не вдалося перевірити чи визначений користувач SELinux %s"
+-msgstr "如果 SELinux 用户 %s 被定义将无法检查"
++msgstr "无法检查是否已定义了 SELinux 用户 %s"
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
- msgstr "Не вдалося запитати користувача для %s"
+ msgstr "无法为 %s 查询用户"
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
- msgstr "Треба додати принаймні одну роль для %s"
+ msgstr "您必须至少为 %s 添加一个角色"
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
- msgstr "Не вдалося створити користувача SELinux для %s"
+ msgstr "无法为 %s 创建 SELinux 用户"
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
- msgstr "Не вдалося додати роль %s для %s"
+-msgstr "无法添加角色 %s(为 %s)"
++msgstr "无法为 %s 添加角色 %s"
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
- msgstr "Не вдалося встановити рівень MLS для %s"
+ msgstr "无法为 %s 设置 MLS 级别"
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
- msgstr "Не вдалося додати префікс %s для %s"
+-msgstr "无法添加前缀 %s(为 %s)"
++msgstr "无法为 %s 添加前缀 %s"
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
- msgstr "Не вдалося витягнути ключ для %s"
+ msgstr "无法为 %s 提取密钥"
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
- msgstr "Не вдалося додати користувача SELinux %s"
+ msgstr "无法添加 SELinux 用户 %s"
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
- msgstr "Треба вказати префікс, ролі, рівень або range"
+ msgstr "需要前缀、角色、级别或范围"
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
- msgstr "Потрібен префікс або роль"
+-msgstr "需要前锥或角色"
++msgstr "需要前缀或角色"
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
- msgstr "Користувача SELinux %s не визначено"
+-msgstr "SELinux 用户 %s 没有被定义"
++msgstr "未定义 SELinux 用户 %s"
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
- msgstr "Не вдалося змінити користувача SELinux %s"
+ msgstr "无法修改 SELinux 用户 %s"
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
- msgstr "Користувач SELinux %s визначено у правилах, не може бути вилучено"
+-msgstr "SELinux 用户 %s 在策略中被定义,无法删除"
++msgstr "已在策略中定义了 SELinux 用户 %s,无法将其删除。"
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
- msgstr "Не вдалося вилучити користувача SELinux %s"
+ msgstr "无法删除 SELinux 用户 %s"
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
- msgstr "Не вдалося отримати список користувачів SELinux"
+ msgstr "无法列出 SELinux 用户"
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
- msgstr "Не вдалося отримати список ролей користувача %s"
+ msgstr "无法为用户 %s 列出角色"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
- msgstr "Розмітка"
+-msgstr "标记"
++msgstr "标记中"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
msgstr "MLS/"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
- msgstr "Префікс"
+ msgstr "前缀"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
- msgstr "Рівень MCS"
+ msgstr "MCS 级别"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
- msgstr "Діапазон MCS"
+ msgstr "MCS 范围"
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
- msgstr "Ролі SELinux"
+ msgstr "SELinux 角色"
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
- msgstr "Потрібен протокол udp чи tcp"
+ msgstr "需要 udp 或 tcp 协议"
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
- msgstr "Слід вказати порт"
+-msgstr "端口是必需的"
++msgstr "需要端口"
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
- msgstr "Некоректний порт"
+-msgstr ""
++msgstr "无效端口"
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
- msgstr "Не вдалося створити ключ для %s/%s"
+-msgstr "无法为 %s/%s 创建一个密钥"
++msgstr "无法为 %s/%s 生成密钥"
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
- msgstr "Слід вказати тип"
+-msgstr "类型是必需的"
++msgstr "需要类型"
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
- msgstr "Не вдалося чи порт визначено %s/%s"
+-msgstr "无法检查端口 %s/%s 已被定义"
++msgstr "无法检查是否已定义端口 %s/%s"
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
- msgstr "Порт %s/%s вже визначено"
+-msgstr "端口 %s/%s 已经存在"
++msgstr "已定义端口 %s/%s"
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
- msgstr "Не вдалося створити порт для %s/%s"
+ msgstr "无法为 %s/%s 创建端口"
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
- msgstr "Не вдалося створити контекст для %s/%s"
+-msgstr "无法为 %s/%s 设置 context"
++msgstr "无法为 %s/%s 创建上下文"
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
- msgstr "Не вдалося вказати користувача у контексті порту для %s/%s"
+-msgstr "无法在端口 context 中为 %s/%s 设置用户"
++msgstr "无法在端口上下文中为 %s/%s 设置用户"
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
- msgstr "Не вдалося встановити роль у контексті порту для %s/%s"
+-msgstr "无法在端口 context 中为 %s/%s 设置角色"
++msgstr "无法在端口上下文中为 %s/%s 设置角色"
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
- msgstr "Не вдалося встановити тип у контексті порту для %s/%s"
+-msgstr "无法在端口 context 中为 %s/%s 设置类型"
++msgstr "无法在端口上下文中为 %s/%s 设置类型"
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
- msgstr "Не вдалося встановити поле mls у контексті порту для %s/%s"
+-msgstr "无法在端口 context 中为 %s/%s 设置 mls 项"
++msgstr "无法在端口 上下文中为 %s/%s 设置 mls 字段"
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
- msgstr "Не вдалося створити контекст порту для %s/%s"
+-msgstr "无法为 %s/%s 设置端口 context"
++msgstr "无法为 %s/%s 设置端口上下文"
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
- msgstr "Не вдалося додати додати порт %s/%s"
+ msgstr "无法添加端口 %s/%s"
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
- msgstr "Потрібно вказати setype або serange"
+ msgstr "需要 setype 或 serange"
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
- msgstr "Потрібно вказати setype"
+ msgstr "需要 settype"
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
- msgstr "Порт %s/%s не визначено"
+-msgstr "端口 %s/%s 没有被定义"
++msgstr "未定义端口 %s/%s"
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
- msgstr "Не вдалося запитати порт %s/%s"
+ msgstr "无法查询端口 %s/%s"
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
- msgstr "Не вдалося змінити порт %s/%s"
+ msgstr "无法修改端口 %s/%s"
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
- msgstr "Не вдалося отримати список портів"
+ msgstr "无法列出端口"
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
- msgstr "Неможливо вилучити порт %s"
+ msgstr "无法删除端口 %s"
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "Порт %s/%s визначено у правилах, не може бути вилучено"
+-msgstr "端口 %s/%s 在策略中被定义,无法删除"
++msgstr "已在策略中定义了端口 %s/%s,无法将其删除。"
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
- msgstr "Не вдалося вилучити порт %s/%s"
+ msgstr "无法删除端口 %s/%s"
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
- msgstr "Не вдалося отримати список портів"
+ msgstr "无法列出端口"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
- msgstr "Тип порту SELinux"
+ msgstr "SELinux 端口类型"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
- msgstr "Протокол"
+ msgstr "协议"
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
- msgstr "Номер порту"
+ msgstr "端口号"
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
- msgstr "Потрібно вказати адреса вузла"
+ msgstr "需要节点地址"
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
- msgstr "Протокол відсутній чи невідомий"
+ msgstr "未知或者缺少协议"
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
- msgstr "Потрібно вказати тип SELinux"
+-msgstr "SELinux 类型是必选的"
++msgstr "需要 SELinux 类型"
-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
- msgstr "Не вдалося створити ключ для %s"
+ msgstr "无法为 %s 创建密钥"
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
- msgstr "Не вдалося перевірити чи визначено адресу %s"
+-msgstr "如果定义了 addr %s 则无法检查"
++msgstr "无法检查是否定义了 addr %s"
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
- msgstr "Не вдалося створити адресу %s"
+ msgstr "无法为 %s 创建 addr"
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
- msgstr "Не вдалося створити контекст для %s"
+-msgstr "无法为 %s 创建 context"
++msgstr "无法为 %s 创建上下文"
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
- msgstr "Не вдалося вказати маску %s"
+ msgstr "无法为 %s 设置掩码"
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
- msgstr "Не вдалося вказати користувача у контексті адреси для %s"
+ msgstr "无法在 addr 上下文中为 %s 设置用户"
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
- msgstr "Не вдалося вказати роль у контексті адреси для %s"
+ msgstr "无法在 addr 上下文中为 %s 设置角色"
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
- msgstr "Не вдалося вказати тип у контексті адреси для %s"
+ msgstr "无法在 addr 上下文中为 %s 设置类型"
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
- msgstr "Не вдалося вказати поля mls у контексті адреси для %s"
+ msgstr "无法在 addr 上下文中为 %s 设置 mls 字段"
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
- msgstr "Не вдалося вказати контекст addr для %s"
+ msgstr "无法为 %s 设置 addr 上下文"
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
- msgstr "Не вдалося додати addr %s"
+ msgstr "无法添加 addr %s"
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
- msgstr "Addr %s не визначено"
+ msgstr "没有定义 addr %s"
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
- msgstr "Не вдалося запитати addr %s"
+ msgstr "无法查询 addr %s"
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
- msgstr "Не вдалося змінити addr %s"
+ msgstr "无法修改 addr %s"
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr "Адресу %s визначено у правилах, її не можна вилучати"
+-msgstr "在策略中定义了 addr %s,无法删除"
++msgstr "已在策略中定义了 addr %s,无法将其删除。"
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
- msgstr "Не вдалося вилучити адресу %s"
+ msgstr "无法删除 addr %s"
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
- msgstr "Не вдалося вилучити всі прив’язки відповідники вузлів"
+-msgstr ""
++msgstr "无法删除所有节点映射"
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
- msgstr "Не вдалося отримати список addr"
+ msgstr "无法列出 addr"
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
- msgstr "Не вдалося перевірити чи визначений інтерфейс %s"
+-msgstr "无法检查接口 %s 是否已定义"
++msgstr "无法检查是否已定义接口 %s"
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
- msgstr "Не вдалося створити інтерфейс для %s"
+ msgstr "无法为 %s 创建接口"
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
- msgstr "Не вдалося вказати користувача у контексті інтерфейсу для %s"
+ msgstr "无法在接口 context 中为 %s 设置用户"
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
- msgstr "Не вдалося вказати роль у контексті інтерфейсу для %s"
+ msgstr "无法在接口 context 中为 %s 设置角色"
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
- msgstr "Не вдалося вказати тип у контексті інтерфейсу для %s"
+ msgstr "无法在接口 context 中为 %s 设置类型"
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
- msgstr "Не вдалося вказати поле mls у контексті інтерфейсу для %s"
+-msgstr "无法在接口 context 中为 %s 设置 mls 项"
++msgstr "无法在接口上下文中为 %s 设置 mls 字段"
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
- msgstr "Не вдалося вказати контекст інтерфейсу для %s"
+-msgstr "无法为 %s 设置接口 context"
++msgstr "无法为 %s 设置接口上下文"
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
- msgstr "Не вдалося створити контекст повідомлення для %s"
+-msgstr "无法为 %s 设置信息 context"
++msgstr "无法为 %s 设置信息上下文"
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
- msgstr "Не вдалося додати інтерфейс %s"
+ msgstr "无法添加接口 %s"
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr "Інтерфейс %s не визначено"
+-msgstr "接口 %s 没有被定义"
++msgstr "未定义接口 %s"
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr "Не вдалося запитати інтерфейс %s"
+ msgstr "无法查询接口 %s"
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr "Не вдалося змінити інтерфейс %s"
+ msgstr "无法修改接口 %s"
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr "Інтерфейс %s визначений у правилах, не може бути вилучено"
+-msgstr "接口 %s 在策略中被定义,无法删除"
++msgstr "已在策略中定义了接口 %s,无法将其删除"
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr "Не вдалося вилучити інтерфейс %s"
+ msgstr "无法删除接口 %s"
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
- msgstr "Не вдалося вилучити всі прив’язки інтерфейсів"
+-msgstr ""
++msgstr "无法删除所有接口映射"
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr "Не вдалося отримати список інтерфейсів"
+ msgstr "无法列出接口"
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr "Інтерфейс SELinux"
+ msgstr "SELinux 接口"
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr "Контекст"
+ msgstr "上下文"
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
- msgstr "Клас еквівалентності для %s вже існує"
+-msgstr ""
++msgstr "已存在 %s 的等效类型"
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
- msgstr "Специфікація файлів, %s, суперечить правилу еквівалентності «%s %s»"
+-msgstr ""
++msgstr "文件说明 %s 与等效规则 '%s %s' 冲突"
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
- msgstr "Класу еквівалентності для %s не існує"
+-msgstr ""
++msgstr "%s 的等效类型不存在"
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr "Не вдалося вказати користувача у контексті файла для %s"
+ msgstr "无法在文件 context 中为 %s 设置用户"
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr "Не вдалося вказати роль у контексті файла для %s"
+ msgstr "无法在文件 context 中为 %s 设置角色"
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
- msgstr "Не вдалося вказати поле mls у контексті файла для %s"
+-msgstr "无法在文件 context 中为 %s 设置 mls 项"
++msgstr "无法在文件 context 中为 %s 设置 mls 字段"
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr "Неправильна визначення файла"
+ msgstr "无效文件说明"
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
- msgstr "У специфікації файлів не можна використовувати пробіли"
+-msgstr ""
++msgstr "文件说明不能有空格"
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
-@@ -772,89 +768,89 @@ msgstr ""
- "Специфікація файлів, %s, суперечить правилу еквівалентності «%s %s». "
- "Спробуйте краще додати «%s»."
+-msgstr ""
++msgstr "文件说明 %s 与等效规则 '%s %s' 冲突。请尝试添加 '%s'。"
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
- msgstr "Не вдалося перевірити чи визначений контекст файла для %s"
+-msgstr "如果 %s 的文件 context 被设定,无法检查"
++msgstr "如果已定义 %s 的文件上下文,则无法检查。"
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr "Не вдалося створити контекст файла для %s"
+-msgstr "无法为 %s 创建文件 context"
++msgstr "无法为 %s 创建文件上下文"
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr "Не вдалося вказати тип у контексті файла для %s"
+ msgstr "无法在文件 context 中为 %s 设置类型"
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr "Не вдалося вказати контекст файла для %s"
+-msgstr "无法为 %s 设置文件 context"
++msgstr "无法为 %s 设置文件上下文"
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr "Не вдалося додати контекст файла для %s"
+-msgstr "无法为 %s 添加文件 context"
++msgstr "无法为 %s 添加文件上下文"
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
- msgstr "Потрібно вказати setype, serange чи seuser"
+ msgstr "需要 setype、serange 或 seuser"
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr "Контекст файла для %s не визначено"
+-msgstr "%s 的文件 context 没有被定义"
++msgstr "未定义 %s 的文件上下文"
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr "Не вдалося запитати контекст файла для %s"
+-msgstr "无法为 %s 查询文件 context"
++msgstr "无法为 %s 查询文件上下文"
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr "Не вдалося змінити контекст файла для %s"
+-msgstr "无法为 %s 修改文件 context"
++msgstr "无法为 %s 修改文件上下文"
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr "Не вдалося отримати список контекстів файлів"
+-msgstr "无法列出文件环境"
++msgstr "无法列出文件上下文"
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr "Не вдалося вилучити контекст файла для %s"
+-msgstr "无法删除文件环境为 %s"
++msgstr "无法删除文件上下文 %s"
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr "Контекст файла для %s визначено у правилах, його не можна вилучити"
+-msgstr "%s 的文件 context 已经在策略中被定义,无法删除"
++msgstr "已在策略中定义了 %s 的文件上下文,无法将其删除。"
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr "Не вдалося вилучити контекст файла для %s"
+-msgstr "无法为 %s 删除文件 context"
++msgstr "无法为 %s 删除文件上下文"
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr "Не вдалося отримати список контекстів файлів"
+-msgstr "无法列出文件 context"
++msgstr "无法列出文件上下文"
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr "Не вдалося отримати список локальних контекстів файлів"
+ msgstr "无法列出本地文件上下文"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
- msgstr "Контекст файла SELinux"
+-msgstr "SELinux 文件上下文"
++msgstr "SELinux fcontext"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr "тип"
+ msgstr "类型"
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
-@@ -862,7 +858,7 @@ msgstr ""
- "\n"
- "Еквівалентність файлових контекстів дистрибутива SELinux\n"
+ msgstr ""
++"\n"
++"SELinux Distribution fcontext Equivalence\n"
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
-@@ -870,82 +866,82 @@ msgstr ""
- "\n"
- "Еквівалентність локальних файлових контекстів SELinux\n"
+ msgstr ""
++"\n"
++"SELinux Local fcontext Equivalence\n"
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr "Не вдалося перевірити чи визначено логічне значення %s"
+-msgstr "无法检查布尔值 %s 是否已被定义"
++msgstr "无法检查是否已定义布尔值 %s"
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr "Логічне значення %s не визначене"
+-msgstr "布尔值 %s 未被定义"
++msgstr "尚未定义布尔值 %s"
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr "Не вдалося запитати контекст файла %s"
+-msgstr "无法查询文件 context %s"
++msgstr "无法查询文件上下文 %s"
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
- msgstr "Слід вказати одне з таких значень: %s"
+ msgstr "您必需指定以下值之一:%s"
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
- msgstr "Не вдалося вказати активне значення змінної %s"
+ msgstr "无法设定活跃布尔值 %s"
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr "Не вдалося змінити логічне значення %s"
+ msgstr "无法修改布尔值 %s"
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
- msgstr "Неправильний формат %s: Запис %s"
+ msgstr "错误格式 %s:记录 %s"
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr "Логічне значення %s визначено у правилах, його не можна вилучити"
+-msgstr "布尔值 %s 在策略中被定义,无法删除"
++msgstr "已在策略中定义了布尔值 %s,无法将其删除。"
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr "Не вдалося вилучити логічне значення %s"
+-msgstr "不能删除布尔值 %s"
++msgstr "无法删除布尔值 %s"
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr "Не вдалося отримати список логічних змінних"
+ msgstr "无法列出布尔值"
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr "невідомо"
+ msgstr "未知"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
- msgstr "вимкнено"
+ msgstr "关"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
- msgstr "увімкнено"
+ msgstr "开"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
- msgstr "Логічна змінна SELinux"
+ msgstr "SELinux 布尔值"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
- msgstr "Стан"
+-msgstr ""
++msgstr "状态"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
- msgstr "Типовий"
+-msgstr ""
++msgstr "默认"
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
- msgstr "Опис"
+ msgstr "描述"
-@@ -1009,7 +1005,7 @@ msgstr "Помилка при розподілі пам'яті.\n"
+@@ -952,7 +953,7 @@ msgstr "设置 PAM_TTY 失败\n"
+ #: ../newrole/newrole.c:290
+ #, c-format
+ msgid "newrole: service name configuration hashtable overflow\n"
+-msgstr "newrole: 服务名配置散列溢出\n"
++msgstr "newrole: 服务名配置散列表溢出\n"
+
+ #: ../newrole/newrole.c:300
+ #, c-format
+@@ -962,7 +963,7 @@ msgstr "newrole: %s: 错误发生在第 %lu 行。\n"
+ #: ../newrole/newrole.c:439
+ #, c-format
+ msgid "cannot find valid entry in the passwd file.\n"
+-msgstr "无法在 passwd 文件中找到有效的项。\n"
++msgstr "无法在 passwd 文件中找到有效条目。\n"
+
+ #: ../newrole/newrole.c:450
+ #, c-format
+@@ -982,17 +983,17 @@ msgstr "无法清除系统环境\n"
+ #: ../newrole/newrole.c:556 ../newrole/newrole.c:587 ../newrole/newrole.c:617
+ #, c-format
+ msgid "Error changing uid, aborting.\n"
+-msgstr "改变 uid 错误,中止。\n"
++msgstr "更改 uid 出错,中止。\n"
+
+ #: ../newrole/newrole.c:612
+ #, c-format
+ msgid "Error resetting KEEPCAPS, aborting\n"
+-msgstr "重新设置 KEEPCAPS 错误,中止\n"
++msgstr "重新设置 KEEPCAPS 出错,中止\n"
+
+ #: ../newrole/newrole.c:635
+ #, c-format
+ msgid "Error connecting to audit system.\n"
+-msgstr "连接到审核系统错误。\n"
++msgstr "连接到审计系统出错。\n"
+
+ #: ../newrole/newrole.c:641
+ #, c-format
+@@ -1004,10 +1005,10 @@ msgstr "分配内存时出错。\n"
msgid "Error sending audit message.\n"
- msgstr "Помилка надсилання повідомлення аудиту.\n"
+ msgstr "发送审计信息时出错。\n"
-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
#, c-format
msgid "Could not determine enforcing mode.\n"
- msgstr "Не вдалося визначити режим блокування (enforcing).\n"
-@@ -1128,62 +1124,66 @@ msgstr "Не вдалося отримати порожній сигнал ві
+-msgstr "不能决定强制模式。\n"
++msgstr "不能决定 enforcing 模式。\n"
+
+ #: ../newrole/newrole.c:699
+ #, c-format
+@@ -1017,22 +1018,22 @@ msgstr "错误!无法打开 %s。\n"
+ #: ../newrole/newrole.c:705
+ #, c-format
+ msgid "%s! Could not get current context for %s, not relabeling tty.\n"
+-msgstr "%s! 无法为 %s 获得当前的 context,没有重新标记(relabel)tty。\n"
++msgstr "%s! 无法为 %s 获得当前的 上下文,没有重新标记(relabel)tty。\n"
+
+ #: ../newrole/newrole.c:715
+ #, c-format
+ msgid "%s! Could not get new context for %s, not relabeling tty.\n"
+-msgstr "%s! 无法为 %s 获得新 context,不能重新标记 tty。\n"
++msgstr "%s! 无法为 %s 获得新上下文,不能重新标记 tty。\n"
+
+ #: ../newrole/newrole.c:725
+ #, c-format
+ msgid "%s! Could not set new context for %s\n"
+-msgstr "%s! 无法为 %s 设置新 context\n"
++msgstr "%s! 无法为 %s 设置新上下文\n"
+
+ #: ../newrole/newrole.c:772
+ #, c-format
+ msgid "%s changed labels.\n"
+-msgstr "%s 改变的标记。\n"
++msgstr "%s 更改的标签。\n"
+
+ #: ../newrole/newrole.c:778
+ #, c-format
+@@ -1052,27 +1053,27 @@ msgstr "错误:指定了多个类型\n"
+ #: ../newrole/newrole.c:850
+ #, c-format
+ msgid "Sorry, -l may be used with SELinux MLS support.\n"
+-msgstr "-l 可以被有 MLS 支持的 SELinux 使用。\n"
++msgstr "抱歉,可能会在 SELinux MLS 支持中使用 -l。\n"
+
+ #: ../newrole/newrole.c:855
+ #, c-format
+ msgid "Error: multiple levels specified\n"
+-msgstr "错误:多个级别被指定\n"
++msgstr "错误:指定了多个级别\n"
+
+ #: ../newrole/newrole.c:865
+ #, c-format
+ msgid "Error: you are not allowed to change levels on a non secure terminal \n"
+-msgstr "错误:您不能在不安全的终端更改级别\n"
++msgstr "错误:不允许在不安全的终端更改级别\n"
+
+ #: ../newrole/newrole.c:891
+ #, c-format
+ msgid "Couldn't get default type.\n"
+-msgstr "无法获得默认的类型。\n"
++msgstr "无法获得默认类型。\n"
+
+ #: ../newrole/newrole.c:901
+ #, c-format
+ msgid "failed to get new context.\n"
+-msgstr "获得新 context 失败。\n"
++msgstr "获得新上下文失败。\n"
+
+ #: ../newrole/newrole.c:908
+ #, c-format
+@@ -1087,7 +1088,7 @@ msgstr "设置新类型 %s 失败\n"
+ #: ../newrole/newrole.c:925
+ #, c-format
+ msgid "failed to build new range with level %s\n"
+-msgstr "创建有级别 %s 的新范围失败\n"
++msgstr "使用级别 %s 构建新范围失败\n"
+
+ #: ../newrole/newrole.c:930
+ #, c-format
+@@ -1097,12 +1098,12 @@ msgstr "设定新范围 %s 失败\n"
+ #: ../newrole/newrole.c:938
+ #, c-format
+ msgid "failed to convert new context to string\n"
+-msgstr "把新 context 转换为字符串失败\n"
++msgstr "将新上下文转换为字符串失败\n"
+
+ #: ../newrole/newrole.c:943
+ #, c-format
+ msgid "%s is not a valid context\n"
+-msgstr "%s 不是一个有效的 context\n"
++msgstr "%s 不是一个有效的上下文\n"
+
+ #: ../newrole/newrole.c:950
+ #, c-format
+@@ -1119,62 +1120,66 @@ msgstr "无法获得空信号\n"
msgid "Unable to set SIGHUP handler\n"
- msgstr "Не вдалося встановити обробник SIGHUP\n"
+ msgstr "无法设置 SIGHUP handler\n"
-#: ../newrole/newrole.c:1053
+#: ../newrole/newrole.c:1036
@@ -132167,74 +288293,74 @@ index 1b99ad4..8eb4a7f 100644
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "newrole може використовуватись лише для ядра з підтримкою SELinux.\n"
+ msgstr "newrole 只可以在一个 SELinux 内核中使用。\n"
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr "не вдалося отримати old_context.\n"
+ msgstr "获得 old_context 失败。\n"
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr "Попередження! Не вдалося отримати інформацію про tty.\n"
+ msgstr "错误!不能检索 tty 信息。\n"
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr "помилка при читанні конфігурації служби PAM.\n"
+ msgstr "读取 PAM 服务配置时出错。\n"
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr "newrole: неправильний пароль для %s\n"
+ msgstr "newrole:%s 的密码不正确\n"
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
#, c-format
msgid "newrole: failure forking: %s"
- msgstr "newrole: помилка створення дочірнього процесу: %s"
+ msgstr "newrole:fork 失败:%s"
-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr "Не вдалося відновити позначку tty...\n"
+ msgstr "无法恢复 tty label...\n"
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
#, c-format
msgid "Failed to close tty properly\n"
- msgstr "Не вдалося правильно закрити tty\n"
+ msgstr "关闭 tty 失败\n"
-#: ../newrole/newrole.c:1224
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr "Не вдалося закрити дескриптор.\n"
+ msgstr "无法关闭 descriptors。\n"
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr "Помилка виділення argv0 у оболонці.\n"
+ msgstr "分配 shell 的 argv0 时出错。\n"
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
#, c-format
msgid "Unable to restore the environment, aborting\n"
- msgstr "Не вдалося відновити оточення, виконання перервано\n"
+ msgstr "无法恢复系统环境,中止\n"
-#: ../newrole/newrole.c:1298
+#: ../newrole/newrole.c:1297
msgid "failed to exec shell\n"
- msgstr "не вдалося виконати оболонку\n"
+ msgstr "执行 shell 失败\n"
-@@ -1286,20 +1286,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1277,2088 +1282,2902 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
msgid "chcat -l +CompanyConfidential juser"
msgstr "chcat -l +CompanyConfidential juser"
@@ -132243,397 +288369,506 @@ index 1b99ad4..8eb4a7f 100644
+#: ../scripts/chcat:399
+#, c-format
msgid "Options Error %s "
- msgstr "Помилка у параметрах %s"
+ msgstr "选项错误 %s "
-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
msgid "Boolean"
- msgstr "Логічні змінні"
+-msgstr ""
++msgstr "布尔值"
-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
msgid "all"
- msgstr "Усі"
+-msgstr ""
++msgstr "全部"
-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1387,28 +1387,32 @@ msgstr "Увімкнути аудит"
+ msgid "Customized"
+-msgstr ""
++msgstr "自定义"
+
+ #: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:1911
+ msgid "File Labeling"
+-msgstr ""
++msgstr "文件标签"
+
+ #: ../gui/fcontextPage.py:74
+ msgid ""
+ "File\n"
+ "Specification"
+-msgstr ""
++msgstr "文件说明"
+
+ #: ../gui/fcontextPage.py:81
+ msgid ""
+ "Selinux\n"
+ "File Type"
+-msgstr ""
++msgstr "Selinux 文件类型"
+
+ #: ../gui/fcontextPage.py:88
+ msgid ""
+ "File\n"
+ "Type"
+-msgstr ""
++msgstr " 文件类型"
+
+ #: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2098
+ msgid "User Mapping"
+-msgstr ""
++msgstr "用户映射"
+
+ #: ../gui/loginsPage.py:52
+ msgid ""
+ "Login\n"
+ "Name"
+-msgstr ""
++msgstr "登录名"
+
+ #: ../gui/loginsPage.py:56 ../gui/usersPage.py:50
+ msgid ""
+ "SELinux\n"
+ "User"
+-msgstr ""
++msgstr "SELinux 用户"
+
+ #: ../gui/loginsPage.py:59 ../gui/usersPage.py:55
+ msgid ""
+ "MLS/\n"
+ "MCS Range"
+-msgstr ""
++msgstr "MLS/⏎ MCS 范围"
+
+ #: ../gui/loginsPage.py:133
+ #, python-format
+ msgid "Login '%s' is required"
+-msgstr ""
++msgstr "需要登录 '%s' "
+
+ #: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+-msgstr ""
++msgstr "策略模块"
+
+ #: ../gui/modulesPage.py:57
+ msgid "Module Name"
+-msgstr ""
++msgstr "模块名称"
+
+ #: ../gui/modulesPage.py:134
+ msgid "Disable Audit"
+-msgstr ""
++msgstr "禁用审核"
+
+ #: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+-msgstr ""
++msgstr "启用审核"
+
+ #: ../gui/modulesPage.py:162
msgid "Load Policy Module"
- msgstr "Завантажити модуль політики"
+-msgstr ""
++msgstr "载入策略模块"
-#: ../gui/polgen.glade:79
-msgid "Polgen"
--msgstr "Polgen"
+-msgstr ""
-
-#: ../gui/polgen.glade:80
+#: ../gui/polgen.glade:9
msgid "Red Hat 2007"
- msgstr "Red Hat 2007"
+-msgstr ""
++msgstr "Red Hat 2007"
-#: ../gui/polgen.glade:81
+#: ../gui/polgen.glade:11
msgid "GPL"
- msgstr "GPL"
+-msgstr ""
++msgstr "GPL"
#. TRANSLATORS: Replace this string with your names, one name per line.
-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
msgid "translator-credits"
- msgstr "Максим Дзюманенко <dziumanenko at gmail.com>"
-
--#: ../gui/polgen.glade:90
+-msgstr ""
++msgstr "译者"
++
+#: ../gui/polgen.glade:34
+msgid "Add Booleans Dialog"
-+msgstr "Додати діалог для логічних змінних"
++msgstr "添加布尔值对话"
+
+#: ../gui/polgen.glade:101
+msgid "Boolean Name"
-+msgstr "Назва логічної змінної"
-+
++msgstr "布尔值名称"
+
+-#: ../gui/polgen.glade:90
+#: ../gui/polgen.glade:230
msgid "SELinux Policy Generation Tool"
- msgstr "Утиліта генерації політики SELinux"
+-msgstr ""
++msgstr "SELinux 策略生成工具"
-#: ../gui/polgen.glade:128
+#: ../gui/polgen.glade:251
msgid ""
"<b>Select the policy type for the application or user role you want to "
"confine:</b>"
-@@ -1416,11 +1420,15 @@ msgstr ""
- "<b>Виберіть тип правил для програми або ролі користувача, обмеження для яких "
- "ви хочете визначити:</b>"
+-msgstr ""
++msgstr "<b>为您要限制的程序或者用户角色选择策略类型:</b>"
-#: ../gui/polgen.glade:177
+#: ../gui/polgen.glade:284
msgid "<b>Applications</b>"
- msgstr "<b>Програма</b>"
+-msgstr ""
++msgstr "<b>应用程序</b>"
-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
+msgid "Standard Init Daemon"
-+msgstr "Стандартна служба Init"
++msgstr "标准初始化守护进程"
+
+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
msgid ""
"Standard Init Daemon are daemons started on boot via init scripts. Usually "
"requires a script in /etc/rc.d/init.d"
-@@ -1428,32 +1436,32 @@ msgstr ""
- "Стандартні служби ініціалізації запускаються при завантаженні за допомогою "
- "сценаріїв init, які зазвичай розташовані у /etc/rc.d/init.d"
+ msgstr ""
++"标准初始化守护进程是那些通过 init 脚步启动的守护进程。通常需要在 /etc/rc.d/"
++"init.d 中有一个脚本。"
-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
-msgid "Standard Init Daemon"
--msgstr "Стандартна служба Init"
+-msgstr ""
-
-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
msgid "DBUS System Daemon"
- msgstr "Системна служба DBUS"
-
--#: ../gui/polgen.glade:280
+-msgstr ""
++msgstr "DBUS 系统守护进程"
++
+#: ../gui/polgen.glade:349
+msgid "Internet Services Daemon (inetd)"
-+msgstr "Фонова служба інтернет-служб (inetd)"
-+
++msgstr "互联网服务守护进程 (inetd)"
+
+-#: ../gui/polgen.glade:280
+#: ../gui/polgen.glade:353
msgid "Internet Services Daemon are daemons started by xinetd"
- msgstr "initd запускається службою xinetd"
+-msgstr ""
++msgstr "互联网服务守护进程是那些使用 xinetd 启动的守护进程。"
-#: ../gui/polgen.glade:282
-msgid "Internet Services Daemon (inetd)"
--msgstr "Фонова служба інтернет-служб (inetd)"
+-msgstr ""
+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
+msgid "Web Application/Script (CGI)"
-+msgstr "Веб-програма/ сценарій (CGI)"
++msgstr "网页应用程序/脚本 (CGI)"
-#: ../gui/polgen.glade:301
+#: ../gui/polgen.glade:370
msgid ""
"Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
- msgstr "Веб-програми/ сценарії CGI, що запускаються веб-сервером Apache"
+-msgstr ""
++msgstr "网页应用程序/脚本 (CGI) CGI 脚本由网页服务器 (apache) 启动。"
-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
-msgid "Web Application/Script (CGI)"
--msgstr "Веб-програма/ сценарій (CGI)"
+-msgstr ""
+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
+msgid "User Application"
-+msgstr "Програма користувача"
++msgstr "用户程序"
-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
msgid ""
"User Application are any application that you would like to confine that is "
"started by a user"
-@@ -1461,27 +1469,27 @@ msgstr ""
- "Програма користувача -- будь-яка програма, запущена користувачем, до якого "
- "ви хочете застосувати обмеження."
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
-msgid "User Application"
--msgstr "Програма користувача"
--
+-msgstr ""
++msgstr "用户程序是您要控制的由某个用户启动的任意应用程序"
+
-#: ../gui/polgen.glade:345 ../gui/polgen.py:161
+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
msgid "Sandbox"
- msgstr "Пісочниця"
+-msgstr ""
++msgstr "沙箱"
-#: ../gui/polgen.glade:391
+#: ../gui/polgen.glade:446
msgid "<b>Login Users</b>"
- msgstr "<b>Зареєстровані користувачі</b>"
-
--#: ../gui/polgen.glade:453
+-msgstr ""
++msgstr "<b>登录用户</b>"
++
+#: ../gui/polgen.glade:478
+msgid "Existing User Roles"
-+msgstr "Наявні ролі користувачів"
-+
++msgstr "现有用户角色"
+
+-#: ../gui/polgen.glade:453
+#: ../gui/polgen.glade:482
msgid "Modify an existing login user record."
- msgstr "Змінити наявний запис авторизації користувача."
+-msgstr ""
++msgstr "修改现有登录用户记录。"
-#: ../gui/polgen.glade:455
-msgid "Existing User Roles"
--msgstr "Наявні ролі користувачів"
+-msgstr ""
+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
+msgid "Minimal Terminal User Role"
-+msgstr "Мінімальна роль користувача терміналу"
++msgstr "最低终端用户角色"
-#: ../gui/polgen.glade:474
+#: ../gui/polgen.glade:499
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."
-@@ -1489,11 +1497,11 @@ msgstr ""
- "Користувач може авторизуватися лише віддалено чи у терміналі. Початково для "
- "користувача не налаштовані setuid, sudo, su та мережне оточення."
+ msgstr ""
++"这个用户将使用终端或者远程登录登录某台机器。默认情况下这个用户将没有 setuid、"
++"联网、su、sudo 权限。"
-#: ../gui/polgen.glade:476 ../gui/polgen.py:162
-msgid "Minimal Terminal User Role"
--msgstr "Мінімальна роль користувача терміналу"
+-msgstr ""
+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
+msgid "Minimal X Windows User Role"
-+msgstr "Мінімальна роль користувача X Window"
++msgstr "最低 X 视窗用户角色"
-#: ../gui/polgen.glade:495
+#: ../gui/polgen.glade:516
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"
-@@ -1501,11 +1509,11 @@ msgstr ""
- "Цей користувач може авторизуватися за допомогою X або терміналу. Початково "
- "для користувача не налаштовані setuid, sudo, su та мережне оточення."
+ msgstr ""
++"这个用户通过 X 或者终端登录到某台机器。默认情况下这个用户将没有 setuid、联"
++"网、su、sudo 权限。"
-#: ../gui/polgen.glade:497 ../gui/polgen.py:163
-msgid "Minimal X Windows User Role"
--msgstr "Мінімальна роль користувача X Window"
+-msgstr ""
+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
+msgid "User Role"
-+msgstr "Роль користувача"
++msgstr "用户角色"
-#: ../gui/polgen.glade:516
+#: ../gui/polgen.glade:533
msgid ""
"User with full networking, no setuid applications without transition, no "
"sudo, no su."
-@@ -1513,11 +1521,11 @@ msgstr ""
- "Користувач з повністю налаштованим мережним оточенням, програми без setuid, "
- "без su, без sudo."
+-msgstr ""
++msgstr "用户可完全联网,没有不转换的 setuid 应用程序,没有 sudo,没有 su。"
-#: ../gui/polgen.glade:518 ../gui/polgen.py:164
-msgid "User Role"
--msgstr "Роль користувача"
+-msgstr ""
+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
+msgid "Admin User Role"
-+msgstr "Роль адміністратора"
++msgstr "管理员用户角色"
-#: ../gui/polgen.glade:537
+#: ../gui/polgen.glade:550
msgid ""
"User with full networking, no setuid applications without transition, no su, "
"can sudo to Root Administration Roles"
-@@ -1525,15 +1533,15 @@ msgstr ""
- "Користувач з повністю налаштованим мережним оточенням, програми без setuid, "
- "без su, може виконувати sudo до ролей адміністрування root."
+ msgstr ""
++"用户可完全联网,没有不转换的 setuid 应用程序,没有 sudo,可以 sudo 为 Root 管"
++"理员角色。"
-#: ../gui/polgen.glade:539 ../gui/polgen.py:165
-msgid "Admin User Role"
--msgstr "Роль адміністратора"
+-msgstr ""
-
-#: ../gui/polgen.glade:585
+#: ../gui/polgen.glade:592
msgid "<b>Root Users</b>"
- msgstr "<b>Користувачі root</b>"
+-msgstr ""
++msgstr "<b>Root 用户</b>"
-#: ../gui/polgen.glade:647
+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
+msgid "Root Admin User Role"
-+msgstr "Роль адміністратора root"
++msgstr "Root 管理员用户角色"
+
+#: ../gui/polgen.glade:627
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 "
-@@ -1543,138 +1551,120 @@ msgstr ""
- "систему у режимі root. При цьому користувач не зможе авторизуватися у "
- "системі безпосередньо."
+ "the system directly."
+ msgstr ""
++"如果要使用这个用户管理作为 root 运行的机器,则请选择 Root 管理员用户角色。这"
++"个用户将无法直接登录到该系统。"
-#: ../gui/polgen.glade:649 ../gui/polgen.py:166
-msgid "Root Admin User Role"
--msgstr "Роль адміністратора root"
+-msgstr ""
-
-#: ../gui/polgen.glade:716
-msgid "label104"
--msgstr "label104"
+-msgstr ""
-
-#: ../gui/polgen.glade:745
+#: ../gui/polgen.glade:705
msgid "<b>Enter name of application or user role:</b>"
- msgstr "<b>Вкажіть назву програми або роль користувача:</b>"
+-msgstr ""
++msgstr "<b>输入应用程序或者用户角色名称:</b>"
-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
msgid "Name"
- msgstr "Назва"
+-msgstr ""
++msgstr "名称"
-#: ../gui/polgen.glade:807
+#: ../gui/polgen.glade:739
msgid "Enter complete path for executable to be confined."
- msgstr ""
- "Вкажіть повний шлях до виконуваного компоненту, у якому будуть застосовані "
- "обмеження"
+-msgstr ""
++msgstr "输入要限制的可执行文件的完整路径。"
-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
msgid "..."
- msgstr "…"
+-msgstr ""
++msgstr "..."
-#: ../gui/polgen.glade:849
+#: ../gui/polgen.glade:776
msgid "Enter unique name for the confined application or user role."
- msgstr "Введіть унікальну назву для обмежуваної ролі програми або користувача."
+-msgstr ""
++msgstr "输入要限制的应用程序或者用户角色的唯一名称。"
-#: ../gui/polgen.glade:871
+#: ../gui/polgen.glade:794
msgid "Executable"
- msgstr "Виконуваний файл"
+-msgstr ""
++msgstr "可执行"
-#: ../gui/polgen.glade:899
+#: ../gui/polgen.glade:808
msgid "Init script"
- msgstr "Сценарій init"
+-msgstr ""
++msgstr "Init 脚本"
-#: ../gui/polgen.glade:927
+#: ../gui/polgen.glade:821
msgid ""
"Enter complete path to init script used to start the confined application."
- msgstr ""
- "Вкажіть повний шлях до сценарію init, що використовується для запуску "
- "обмежуваної програми."
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:982
-msgid "label105"
--msgstr "label105"
--
+-msgstr ""
++msgstr "输入用来启动受限制程序的 init 脚本的完整路径。"
+
-#: ../gui/polgen.glade:1011
+#: ../gui/polgen.glade:887
msgid "<b>Select existing role to modify:</b>"
- msgstr "<b>Виберіть вже створену роль для внесення змін:</b>"
+-msgstr ""
++msgstr "<b>选择现有角色进行修改:</b>"
-#: ../gui/polgen.glade:1045
+#: ../gui/polgen.glade:908
msgid "Select the user roles that will transiton to the %s domain."
- msgstr "Виберіть ролі користувача, які переводитимуть до домену %s."
+-msgstr ""
++msgstr "选择要转换到 %s 域的用户角色。"
-#: ../gui/polgen.glade:1073
-msgid "label106"
--msgstr "label106"
+#: ../gui/polgen.glade:928
+msgid "role tab"
-+msgstr ""
+ msgstr ""
-#: ../gui/polgen.glade:1102
+#: ../gui/polgen.glade:945
msgid "<b>Select roles that %s will transition to:</b>"
- msgstr "<b>Виберіть ролі, які %s переводитиме до:</b>"
+-msgstr ""
++msgstr "<b>选择 %s 要转换成的角色:</b>"
-#: ../gui/polgen.glade:1136
+#: ../gui/polgen.glade:963
msgid "Select applications domains that %s will transition to."
- msgstr "Виберіть домени програми, які %s переводитиме."
+-msgstr ""
++msgstr "选择 %s 要转换成的程序域。"
-#: ../gui/polgen.glade:1164
-msgid "label107"
--msgstr "label107"
+#: ../gui/polgen.glade:983
+msgid ""
+"transition \n"
+"role tab"
-+msgstr ""
+ msgstr ""
-#: ../gui/polgen.glade:1193
+#: ../gui/polgen.glade:1001
msgid "<b>Select the user_roles that will transition to %s:</b>"
- msgstr "<b>Виберіть user_roles які переводитимуть до %s:</b>"
+-msgstr ""
++msgstr "<b>选择要转换成 %s 的 user_roles:</b>"
-#: ../gui/polgen.glade:1227
+#: ../gui/polgen.glade:1019
msgid "Select the user roles that will transiton to this applications domains."
- msgstr "Виберіть ролі користувачів, які слід перенести у домени програм."
+-msgstr ""
++msgstr "选择要转换成这个程序域的用户角色。"
-#: ../gui/polgen.glade:1255
-msgid "label108"
--msgstr "label108"
+-msgstr ""
-
-#: ../gui/polgen.glade:1284
+#: ../gui/polgen.glade:1056
msgid "<b>Select domains that %s will administer:</b>"
- msgstr "<b>Виберіть домени, які адмініструватиме %s:</b>"
+-msgstr ""
++msgstr "<b>选择 %s 要管理的域:</b>"
-#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
+#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
msgid "Select the domains that you would like this user administer."
- msgstr "Виберіть домени, якими має керувати цей користувач."
+-msgstr ""
++msgstr "选择您希望这个用户管理的域。"
-#: ../gui/polgen.glade:1346
-msgid "label109"
--msgstr "label109"
+-msgstr ""
-
-#: ../gui/polgen.glade:1375
+#: ../gui/polgen.glade:1111
msgid "<b>Select additional roles for %s:</b>"
- msgstr "<b>Виберіть додаткові ролі для %s:</b>"
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:1437
-msgid "label111"
--msgstr "label111"
--
+-msgstr ""
++msgstr "<b>为 %s 选择附加角色:</b>"
+
-#: ../gui/polgen.glade:1466
+#: ../gui/polgen.glade:1166
msgid "<b>Enter network ports that %s binds on:</b>"
- msgstr "<b>Вкажіть мережеві порти, до яких прив’язуватиметься %s:</b>"
+-msgstr ""
++msgstr "<b>输入 %s 捆绑的网络接口:</b>"
-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
msgid "<b>TCP Ports</b>"
- msgstr "<b>Порти TCP</b>"
-
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
+-msgstr ""
++msgstr "<b>TCP 端口</b>"
++
+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
+#: ../gui/polgen.glade:1698
+msgid "All"
-+msgstr "Усі"
-+
++msgstr "全部"
+
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
msgid "Allows %s to bind to any udp port"
- msgstr "Дозволяє %s прив’язуватися до будь-якого порту UDP"
+-msgstr ""
++msgstr "允许 %s 捆绑到任意 udp 端口"
-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
-#: ../gui/polgen.glade:2215
-msgid "All"
--msgstr "Усі"
+-msgstr ""
+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
+msgid "600-1024"
+msgstr "600-1024"
@@ -132641,379 +288876,697 @@ index 1b99ad4..8eb4a7f 100644
-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
- msgstr ""
- "Дозволити %s викликати bindresvport з 0. Прив’язування до порту 600-1024."
+-msgstr ""
++msgstr "允许 %s 使用 0 调用 bindresvport。捆绑到端口 600-1024"
-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
-msgid "600-1024"
--msgstr "600-1024"
+-msgstr ""
+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
+msgid "Unreserved Ports (>1024)"
-+msgstr "Не зарезервовані порти (>1024)"
++msgstr "未保留的端口 (>1024)"
-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
msgid ""
"Enter a comma separated list of udp ports or ranges of ports that %s binds "
"to. Example: 612, 650-660"
-@@ -1682,36 +1672,35 @@ msgstr ""
- "Вкажіть список портів чи діапазонів портів UDP, розділених комою, з якими "
- "буде пов’язано %s. Приклад: 612, 650-660"
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
-msgid "Unreserved Ports (>1024)"
--msgstr "Не зарезервовані порти (>1024)"
--
+-msgstr ""
++msgstr "输入以逗号分开的 %s 可捆绑的 udp 端口或者端口范围列表。例如:"
+
-#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
-#: ../gui/polgen.glade:2233
+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
+#: ../gui/polgen.glade:1718
msgid "Select Ports"
- msgstr "Виберіть порти"
+-msgstr ""
++msgstr "选择端口"
-#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
+#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
msgid "Allows %s to bind to any udp ports > 1024"
- msgstr "Дозволяє %s зв’язуватися з будь-якими портами UDP з номером > 1024"
+-msgstr ""
++msgstr "允许 %s 捆绑到任意大于 1024 的 udp 端口"
-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
msgid "<b>UDP Ports</b>"
- msgstr "<b>Порти UDP</b>"
+-msgstr ""
++msgstr "<b>UDP 端口</b>"
-#: ../gui/polgen.glade:1937
-msgid "label113"
--msgstr "label113"
+#: ../gui/polgen.glade:1519
-+#, fuzzy
+msgid ""
+"Network\n"
+"Bind tab"
-+msgstr "Мережний порт"
+ msgstr ""
-#: ../gui/polgen.glade:1966
+#: ../gui/polgen.glade:1537
msgid "<b>Select network ports that %s connects to:</b>"
- msgstr "<b>Виберіть мережеві порти, з якими з’єднуватиметься %s:</b>"
+-msgstr ""
++msgstr "<b>选择 %s 连接的网络端口:</b>"
-#: ../gui/polgen.glade:2058
+#: ../gui/polgen.glade:1593
msgid "Allows %s to connect to any tcp port"
- msgstr "Дозволяє %s встановлювати з’єднання з будь-яким портом TCP"
+-msgstr ""
++msgstr "允许 %s 连接到任意 tcp 端口"
-#: ../gui/polgen.glade:2104
+#: ../gui/polgen.glade:1622
msgid ""
"Enter a comma separated list of tcp ports or ranges of ports that %s "
"connects to. Example: 612, 650-660"
-@@ -1719,11 +1708,11 @@ msgstr ""
- "Вкажіть список портів чи діапазонів портів TCP, розділених комою, з якими "
- "буде з’єднано %s. Приклад: 612, 650-660"
+ msgstr ""
++"输入使用逗号分开的 %s 要连接的 tcp 端口或者端口范围列表,例如:612, 650-660"
-#: ../gui/polgen.glade:2212
+#: ../gui/polgen.glade:1702
msgid "Allows %s to connect to any udp port"
- msgstr "Дозволяє %s встановлювати з’єднання з будь-яким портом UDP"
+-msgstr ""
++msgstr "允许 %s 连接到任意 udp 端口"
-#: ../gui/polgen.glade:2258
+#: ../gui/polgen.glade:1731
msgid ""
"Enter a comma separated list of udp ports or ranges of ports that %s "
"connects to. Example: 612, 650-660"
-@@ -1731,55 +1720,47 @@ msgstr ""
- "Вкажіть список портів чи діапазонів портів UDP, розділених комою, з якими "
- "буде з’єднано %s. Приклад: 612, 650-660"
+ msgstr ""
++"输入使用逗号分开的 %s 要连接的 udp 端口或者端口范围列表,例如:612, 650-660"
-#: ../gui/polgen.glade:2305
-msgid "label114"
--msgstr "label114"
+-msgstr ""
-
-#: ../gui/polgen.glade:2334
+#: ../gui/polgen.glade:1792
msgid "<b>Select common application traits for %s:</b>"
- msgstr "<b>Виберіть загальні властивості програми для %s:</b>"
+-msgstr ""
++msgstr "<b>为 %s 选择在通用应用程序特征:</b>"
-#: ../gui/polgen.glade:2366
+#: ../gui/polgen.glade:1809
msgid "Writes syslog messages\t"
- msgstr "Записує повідомлення syslog\t"
+-msgstr ""
++msgstr "写入 syslog 信息"
-#: ../gui/polgen.glade:2385
+#: ../gui/polgen.glade:1824
msgid "Create/Manipulate temporary files in /tmp"
- msgstr "Створює та обробляє тимчасові файли у каталозі /tmp"
+-msgstr ""
++msgstr "创建/操作 /tmp 中的临时文件"
-#: ../gui/polgen.glade:2404
+#: ../gui/polgen.glade:1839
msgid "Uses Pam for authentication"
- msgstr "Використовує Pam для автентифікації"
+-msgstr ""
++msgstr "使用 Pam 验证"
-#: ../gui/polgen.glade:2423
+#: ../gui/polgen.glade:1854
msgid "Uses nsswitch or getpw* calls"
- msgstr "Використовує виклики nsswitch чи getpw*"
+-msgstr ""
++msgstr "使用 nsswitch 或者 getpw* 调用"
-#: ../gui/polgen.glade:2442
+#: ../gui/polgen.glade:1869
msgid "Uses dbus"
- msgstr "Використовує dbus"
+-msgstr ""
++msgstr "使用 dbus"
-#: ../gui/polgen.glade:2461
+#: ../gui/polgen.glade:1884
msgid "Sends audit messages"
- msgstr "Надсилає повідомлення audit "
+-msgstr ""
++msgstr "发送审核信息"
-#: ../gui/polgen.glade:2480
+#: ../gui/polgen.glade:1899
msgid "Interacts with the terminal"
- msgstr "Взаємодіє з терміналом"
+-msgstr ""
++msgstr "与终端互动"
-#: ../gui/polgen.glade:2499
+#: ../gui/polgen.glade:1914
msgid "Sends email"
- msgstr "Надсилає повідомлення електронною поштою"
+-msgstr ""
++msgstr "送电子邮件"
-#: ../gui/polgen.glade:2530
-msgid "label115"
--msgstr "label115"
+-msgstr ""
-
-#: ../gui/polgen.glade:2559
+#: ../gui/polgen.glade:1961
msgid "<b>Add files/directories that %s manages</b>"
- msgstr "<b>Додайте файли або каталоги, якими керуватиме %s</b>"
+-msgstr ""
++msgstr "<b>添加 %s 管理的文件/目录</b>"
-#: ../gui/polgen.glade:2788
+#: ../gui/polgen.glade:2122
msgid ""
"Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
"Files ..."
-@@ -1787,77 +1768,65 @@ msgstr ""
- "Файли або каталоги, якими «керуватиме» %s. Файли pid, файли журналів, файли "
- "у /var/lib…"
+-msgstr ""
++msgstr "%s “管理” 的文件/目录。Pid 文件,日志文件,/var/lib 文件......"
-#: ../gui/polgen.glade:2823
-msgid "label116"
--msgstr "label116"
+-msgstr ""
-
-#: ../gui/polgen.glade:2852
+#: ../gui/polgen.glade:2166
msgid "<b>Add booleans from the %s policy:</b>"
- msgstr "<b>Додати булеві значення з правил %s:</b>"
+-msgstr ""
++msgstr "<b>添加 %s 策略中的布尔值:</b>"
-#: ../gui/polgen.glade:3002
+#: ../gui/polgen.glade:2274
msgid "Add/Remove booleans used by the %s domain"
- msgstr ""
- "Додати або вилучити булеві правила, які використовуватимуться доменом %s"
+-msgstr ""
++msgstr "添加/删除 %s 域使用的布尔值"
-#: ../gui/polgen.glade:3066
+#: ../gui/polgen.glade:2316
msgid "<b>Which directory you will generate the %s policy?</b>"
- msgstr "<b>До якого каталогу слід створити правила %s?</b>"
+-msgstr ""
++msgstr "<b>您要在哪个目录中创建 %s 策略?</b>"
-#: ../gui/polgen.glade:3097
+#: ../gui/polgen.glade:2334
msgid "Policy Directory"
- msgstr "Каталог політики"
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:3254
-msgid "Add Booleans Dialog"
--msgstr "Додати діалог для логічних змінних"
+-msgstr ""
-
-#: ../gui/polgen.glade:3327
-msgid "Boolean Name"
--msgstr "Назва логічної змінної"
--
+-msgstr ""
++msgstr "策略目录"
+
-#: ../gui/polgengui.py:261
+#: ../gui/polgengui.py:262
msgid "Role"
- msgstr "Роль"
+-msgstr ""
++msgstr "角色"
-#: ../gui/polgengui.py:268
+#: ../gui/polgengui.py:269
msgid "Existing_User"
- msgstr "Наявний_користувач"
+-msgstr ""
++msgstr "现有用户(_U)"
-#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
+#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
msgid "Application"
- msgstr "Програма"
+-msgstr ""
++msgstr "应用程序"
-#: ../gui/polgengui.py:352
+#: ../gui/polgengui.py:353
#, python-format
msgid "%s must be a directory"
- msgstr "%s має бути каталогом"
+-msgstr ""
++msgstr "%s 必须是一个目录"
-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
msgid "You must select a user"
- msgstr "Потрібно вказати користувача"
+-msgstr ""
++msgstr "您必须选择一个用户"
-#: ../gui/polgengui.py:542
+#: ../gui/polgengui.py:543
msgid "Select executable file to be confined."
- msgstr "Виберіть виконуваний файл для приміщення обмежень."
+-msgstr ""
++msgstr "选择要限制的可执行文件"
-#: ../gui/polgengui.py:553
+#: ../gui/polgengui.py:554
msgid "Select init script file to be confined."
- msgstr "Виберіть сценарій init для застосування обмежень."
+-msgstr ""
++msgstr "选择要限制的 init 脚本文件。"
-#: ../gui/polgengui.py:563
+#: ../gui/polgengui.py:564
msgid "Select file(s) that confined application creates or writes"
- msgstr "Виберіть файли, які обмежувана програма буде створювати чи записувати"
+-msgstr ""
++msgstr "选择受限制的应用程序生成或者写入的文件"
-#: ../gui/polgengui.py:570
+#: ../gui/polgengui.py:571
msgid "Select directory(s) that the confined application owns and writes into"
- msgstr "Виберіть каталоги, які будуть належати обмежуваній програмі"
+-msgstr ""
++msgstr "选择受限制的应用程序拥有和写入的目录"
-#: ../gui/polgengui.py:632
+#: ../gui/polgengui.py:633
msgid "Select directory to generate policy files in"
- msgstr "Виберіть каталог, у якому будуть створюватись файли політики"
+-msgstr ""
++msgstr "选择要生成策略文件的目录"
-#: ../gui/polgengui.py:649
+#: ../gui/polgengui.py:650
#, python-format
msgid ""
"Type %s_t already defined in current policy.\n"
-@@ -1866,11 +1835,11 @@ msgstr ""
- "Тип %s_t вже визначено у поточні політиці.\n"
- "Продовжити?"
+ "Do you want to continue?"
+-msgstr ""
++msgstr "当前策略中已经定义类型 %s_t。要继续吗?"
-#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
+#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
msgid "Verify Name"
- msgstr "Перевірка назви"
+-msgstr ""
++msgstr "验证名称"
-#: ../gui/polgengui.py:653
+#: ../gui/polgengui.py:654
#, python-format
msgid ""
"Module %s.pp already loaded in current policy.\n"
-@@ -1879,108 +1848,20 @@ msgstr ""
- "Модуль %s.pp вже завантажено у поточну політику .\n"
- "Продовжити?"
+ "Do you want to continue?"
+-msgstr ""
++msgstr "在当前策略中已载入 %s.pp 模块。要继续吗?"
-#: ../gui/polgengui.py:699
+#: ../gui/polgengui.py:700
msgid ""
"You must add a name made up of letters and numbers and containing no spaces."
- msgstr ""
- "Вам слід додати назву, складену з літер і цифр, яка не міститиме пробілів."
+-msgstr ""
++msgstr "添加的名称必须以字母和数字组成,且不能有空格。"
-#: ../gui/polgengui.py:713
+#: ../gui/polgengui.py:714
msgid "You must enter a executable"
- msgstr "Слід вказати виконуваний файл"
+-msgstr ""
++msgstr "您必须输入 executable"
-#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
+#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
msgid "Configue SELinux"
- msgstr "Налаштовування SELinux"
+-msgstr ""
++msgstr "配置 SELinux"
-#: ../gui/polgen.py:158
-msgid "Internet Services Daemon"
--msgstr "Фонова служба інтернет-служб"
--
+-msgstr ""
++#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
++msgid "Network Port"
++msgstr "网络端口"
+
-#: ../gui/polgen.py:197
-#, python-format
-msgid "Ports must be numbers or ranges of numbers from 1 to %d "
--msgstr "Номери портів повинні бути у діапазоні від 1 до %d "
--
++#: ../gui/portsPage.py:85
++msgid ""
++"SELinux Port\n"
++"Type"
+ msgstr ""
++"SELinux 端口\n"
++"类型"
+
-#: ../gui/polgen.py:324
-msgid "You must enter a name for your confined process/user"
--msgstr "Треба ввести назву процесу/користувача з обмеженнями"
--
+-msgstr ""
++#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
++msgid "Protocol"
++msgstr "协议"
+
-#: ../gui/polgen.py:326
--msgid ""
++#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
+ msgid ""
-"Name must be alpha numberic with no spaces. Consider using option \"-n "
-"MODULENAME\""
--msgstr ""
--"Назва має складатися з літер і цифр, без пробілів. Вам варто скористатися "
--"параметром «-n НАЗВА_МОДУЛЯ»"
--
++"MLS/MCS\n"
++"Level"
+ msgstr ""
++"MLS/MCS\n"
++"等级"
+
-#: ../gui/polgen.py:414
-msgid "User Role types can not be assigned executables."
--msgstr "З типами ролей користувачів не можна пов’язувати виконувані файли."
--
+-msgstr ""
++#: ../gui/portsPage.py:101
++msgid "Port"
++msgstr "端口"
+
-#: ../gui/polgen.py:420
-msgid "Only Daemon apps can use an init script.."
--msgstr "Лише служби можуть використовувати сценарій init."
--
--#: ../gui/polgen.py:438
--msgid "use_resolve must be a boolean value "
--msgstr "use_resolve має містити логічне значення"
--
--#: ../gui/polgen.py:444
--msgid "use_syslog must be a boolean value "
--msgstr "use_syslog має містити логічне значення"
--
--#: ../gui/polgen.py:450
--msgid "use_kerberos must be a boolean value "
--msgstr "use_kerberos має бути булевим значенням "
--
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
--msgstr "manage_krb5_rcache має бути булевим значенням"
--
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
--msgstr "Типам користувачів автоматично встановлюється тип tmp"
--
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
--msgstr "Для обмеження процесу треба вказати виконуваний шлях"
--
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
--msgstr "Файл примусового типу"
--
--#: ../gui/polgen.py:1183
--msgid "Interface file"
--msgstr "Файл інтерфейсу"
--
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
--msgstr "Файл контексту"
--
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
--msgstr "Сценарій налаштовування"
--
--#: ../gui/polgen.py:1306
--#, python-format
--msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
-msgstr ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n назва_модуля ] [ -m ] [ -t тип ] [ виконуваний_файл | назва ]\n"
--"можливі значення типу:\n"
--
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
--msgstr "Слід вказати виконуваний файл або назву"
--
- #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
- msgstr "Мережний порт"
-@@ -3506,6 +3387,226 @@ msgstr "label59"
- msgid "SELinux user '%s' is required"
- msgstr "Потрібен SELinux користувач ?%s?"
-
++#: ../gui/portsPage.py:207
++#, python-format
++msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 "
++msgstr "端口号 \"%s\" 无效。0 < PORT_NUMBER < 65536 "
++
++#: ../gui/portsPage.py:252
++msgid "List View"
++msgstr "列表查看"
++
++#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
++msgid "Group View"
++msgstr "组查看"
++
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
++msgstr "您确定要删除 %s '%s' 吗?"
++
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
++msgstr "删除 %s"
++
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
++msgstr "添加 %s"
++
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
++msgstr "修改 %s"
++
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
++msgstr "Permissive"
++
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
++msgstr "Enforcing"
++
++#: ../gui/statusPage.py:94
++msgid "Status"
++msgstr "状态"
++
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
++msgstr ""
++"更改策略类型将导致在下一次引导时重新标记整个文件系统。重新标记需要一定的时"
++"间,具体要看文件系统的大小。您要继续吗?"
++
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
++msgstr ""
++"将 SELinux 改为禁用的状态要求重启方可生效。不推荐使用此选项。如果您以后决定重"
++"新启用 SELinux,则需要重新标记该系统。如果您要看是否因为 SELinux 造成您系统中"
++"的错误,您可以选择 permissive 模式,这个模式只记录出错信息,且不强制执行 "
++"SELinux 策略。Permissive 策略不要求重启。您要继续吗?"
++
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
++msgstr ""
++"更改为启用 SELinux 将导致在下一次引导时重新标记整个文件系统。重新标记需要一定"
++"的时间,具体要看文件系统的大小。您要继续吗?"
++
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
++msgstr "system-config-selinux"
++
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++msgstr ""
++"版权所有 (c)2006 Red Hat, Inc.\n"
++"版权所有 (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
++msgstr "添加 SELinux 登录映射"
++
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
++msgstr "添加 SELinux 网络端口"
++
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
++msgstr "SELinux 类型"
++
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
++msgstr "文件说明"
++
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
++msgstr " 类型"
++
++#: ../gui/system-config-selinux.glade:727
++msgid ""
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
++msgstr ""
++"所有文件\n"
++"常规文件\n"
++"目录\n"
++"字符设备\n"
++"块设备\n"
++"插槽\n"
++"符号链接\n"
++"命名的管道\n"
++
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
++msgstr "MLS"
++
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
++msgstr "添加 SELinux 用户"
++
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
++msgstr "添加管理员"
++
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
++msgstr "添加"
++
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
++msgstr "属性(_P)"
++
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
++msgstr "删除(_D)"
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr "选择管理对象"
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr "<b>选择:</b>"
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr "系统默认 Enforcing 模式"
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr "当前 Enforcing 模式"
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr "系统默认策略类型:"
++
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
++msgstr ""
++"如果您要在下次重启时重新标记整个系统则请选择此选项。重新标记需要一些时间,具"
++"体要看系统的大小。如果您要将策略类型从 disabled 改为 enforcing,就需要重新标"
++"记。"
++
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr "下次重启时重新标记。"
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr "label37"
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr "将布尔值设置改为系统默认设置"
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr "在自定义布尔值和全部布尔值之间切换"
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr "过滤器"
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr "label50"
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr "添加文件上下文"
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr "修改文件上下文"
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
++msgstr "删除文件上下文"
++
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
++msgstr "在自定义文件上下文和全部文件上下文之间切换"
++
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
++msgstr "label38"
++
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
++msgstr "添加 SELinux 用户映射"
++
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
++msgstr "修改 SELinux 用户映射"
++
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
++msgstr "删除 SELinux 用户映射"
++
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
++msgstr "label39"
++
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
++msgstr "添加用户"
++
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
++msgstr "修改用户"
++
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
++msgstr "删除用户"
++
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
++msgstr "label41"
++
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
++msgstr "添加网络接口"
++
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
++msgstr "编辑网络接口"
++
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
++msgstr "删除网络接口"
++
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
++msgstr "在自定义接口和所有接口之间切换"
++
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
++msgstr "label42"
++
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
++msgstr "生成新策略模块"
++
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
++msgstr "载入策略模块"
++
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
++msgstr "删除可载入的策略模块"
++
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
++msgstr "启用/禁用额外审计规则,一般不再日志文件中报告这些规则。"
++
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
++msgstr "label44"
++
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
++msgstr "将进程模式改为 permissive。"
++
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
++msgstr "将进程模式改为 enforcing。"
++
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
++msgstr "进程域"
++
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
++msgstr "label59"
++
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
++msgstr "需要 SELinux 用户 '%s'"
++
+#: ../sepolicy/sepolicy.py:106
-+#, fuzzy
-+msgid "generate SELinux man pages"
-+msgstr "Вилучити відповідність користувача SELinux"
++msgid "Generate SELinux man pages"
++msgstr ""
+
+#: ../sepolicy/sepolicy.py:110
+msgid "path in which the generated SELinux man pages will be stored"
@@ -133022,2423 +289575,3242 @@ index 1b99ad4..8eb4a7f 100644
+#: ../sepolicy/sepolicy.py:114
+msgid "All domains"
+msgstr ""
-+
+
+-#: ../gui/polgen.py:438
+-msgid "use_resolve must be a boolean value "
+#: ../sepolicy/sepolicy.py:116
+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/polgen.py:444
+-msgid "use_syslog must be a boolean value "
+#: ../sepolicy/sepolicy.py:164
-+#, fuzzy
+msgid "Query SELinux policy network information"
-+msgstr "Утиліта генерації політики SELinux"
-+
+ msgstr ""
+
+-#: ../gui/polgen.py:450
+-msgid "use_kerberos must be a boolean value "
+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
+msgid "list all SELinux port types"
-+msgstr "Тип порту SELinux"
-+
+ msgstr ""
+
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
+#: ../sepolicy/sepolicy.py:175
+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
+#: ../sepolicy/sepolicy.py:178
+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
+#: ../sepolicy/sepolicy.py:195
-+#, fuzzy
+msgid "Source Domain"
-+msgstr "Домен процесу"
-+
+ msgstr ""
+
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
+#: ../sepolicy/sepolicy.py:198
-+#, fuzzy
+msgid "Target Domain"
-+msgstr "Домен процесу"
+ msgstr ""
+
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
++#: ../sepolicy/sepolicy.py:215
++#, fuzzy
++msgid "query SELinux Policy to see description of booleans"
++msgstr "SELinux 策略生成工具"
++
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
++msgstr ""
+
-+#: ../sepolicy/sepolicy.py:211
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:214
-+#, fuzzy
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
-+msgstr "Домен процесу"
++msgstr ""
+
-+#: ../sepolicy/sepolicy.py:217
-+#, fuzzy
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
-+msgstr "Домен процесу"
++msgstr ""
+
-+#: ../sepolicy/sepolicy.py:239
-+#, fuzzy
-+msgid "generate SELinux Policy module template"
-+msgstr "Генерувати модуль нової політики"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
++msgstr ""
+
-+#: ../sepolicy/sepolicy.py:245
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:247
-+#, fuzzy
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
-+msgstr "Виберіть виконуваний файл для приміщення обмежень."
++msgstr ""
+
-+#: ../sepolicy/sepolicy.py:249
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:254
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr "Фонова служба інтернет-служб"
++msgstr "互联网服务守护进程"
+
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/polgen.py:1306
+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
+ #, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr "Номери портів повинні бути у діапазоні від 1 до %d "
++msgstr "端口必须是从 1 到 %d 的数字或者一组数字"
+
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr "Треба ввести назву процесу/користувача з обмеженнями"
++msgstr "必须为要限定的进程/用户输入名称"
+
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
-+msgstr ""
-+"Назва має складатися з літер і цифр, без пробілів. Вам варто скористатися "
-+"параметром «-n НАЗВА_МОДУЛЯ»"
++msgstr "名称必须是数字字母组合,且没有空格。请考虑使用选项 \"-n MODULENAME\"。"
+
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr "З типами ролей користувачів не можна пов’язувати виконувані файли."
++msgstr "不能讲用户角色类型设定为 executable"
+
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr "Лише служби можуть використовувати сценарій init."
++msgstr "只有守护进程程序可以使用 init 脚本。"
+
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr "use_resolve має містити логічне значення"
++msgstr "use_resolve 必须是一个布尔值"
+
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr "use_syslog має містити логічне значення"
++msgstr "use_syslog 必须是一个布尔值"
+
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr "use_kerberos має бути булевим значенням "
++msgstr "use_kerberos 必须是一个布尔值"
+
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr "manage_krb5_rcache має бути булевим значенням"
++msgstr "manage_krb5_rcache 必须是一个布尔值"
+
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr "Типам користувачів автоматично встановлюється тип tmp"
++msgstr "USER 类型自动为 tmp 类型"
+
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr "Для обмеження процесу треба вказати виконуваний шлях"
++msgstr "您必须输入要限制进程的可执行路径"
+
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr "Файл примусового типу"
++msgstr "输入强制文件"
+
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr "Файл інтерфейсу"
++msgstr "接口文件"
+
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr "Файл контексту"
++msgstr "文件上下文文件"
+
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
-+msgstr "Сценарій налаштовування"
++msgstr "设置脚本"
+
-+#~ msgid "global"
-+#~ msgstr "глобально"
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
+
+-#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+-msgid "Network Port"
++#: booleans.py:3
++#, fuzzy
++msgid "Allow amavis to use JIT compiler"
++msgstr "允许 Samba 共享 nfs 目录"
+
-+#~ msgid "Polgen"
-+#~ msgstr "Polgen"
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
+
+-#: ../gui/portsPage.py:85
++#: booleans.py:5
++#, fuzzy
++msgid "Allow users to login using a radius server"
++msgstr "允许用于读取写入 usb 鼠标"
+
-+#~ msgid "label104"
-+#~ msgstr "label104"
++#: booleans.py:6
+ msgid ""
+-"SELinux Port\n"
+-"Type"
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
++"允许 cdrecord 读取各种内容。nfs、samba、可移动设备、用户 temp 以及不可信的内"
++"容文件。"
+
+-#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
+-msgid "Protocol"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
++msgstr ""
+
-+#~ msgid "label105"
-+#~ msgstr "label105"
++#: booleans.py:9
++#, fuzzy
++msgid "Allow clamscan to read user content"
++msgstr "允许 mozilla 浏览器读取用户文件"
+
-+#~ msgid "label106"
-+#~ msgstr "label106"
++#: booleans.py:10
+ msgid ""
+-"MLS/MCS\n"
+-"Level"
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/portsPage.py:101
+-msgid "Port"
++#: booleans.py:11
++#, fuzzy
++msgid "Allow Cobbler to connect to the network using TCP."
++msgstr "允许 squid 守护进程连接到网络"
+
-+#~ msgid "label107"
-+#~ msgstr "label107"
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/portsPage.py:207
+-#, python-format
+-msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 "
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
++msgstr ""
+
-+#~ msgid "label108"
-+#~ msgstr "label108"
++#: booleans.py:14
++#, fuzzy
++msgid "Allow collectd to connect to the network using TCP."
++msgstr "允许 squid 守护进程连接到网络"
+
-+#~ msgid "label109"
-+#~ msgstr "label109"
++#: booleans.py:15
++#, fuzzy
++msgid "Allow codnor domain to connect to the network using TCP."
++msgstr "允许 squid 守护进程连接到网络"
+
-+#~ msgid "label111"
-+#~ msgstr "label111"
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
++msgstr ""
+
-+#~ msgid "label113"
-+#~ msgstr "label113"
++#: booleans.py:17
++#, fuzzy
++msgid "Allow cvs daemon to read shadow"
++msgstr "允许 sasl 认证服务器读取 /etc/shadow"
+
-+#~ msgid "label114"
-+#~ msgstr "label114"
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
++msgstr "允许所有守护进程将 corefile 写入 /"
+
-+#~ msgid "label115"
-+#~ msgstr "label115"
++#: booleans.py:19
++#, fuzzy
++msgid "Allow all daemons to use tcp wrappers."
++msgstr "允许所有守护进程将 corefile 写入 /"
+
-+#~ msgid "label116"
-+#~ msgstr "label116"
++#: booleans.py:20
++#, fuzzy
++msgid "Allow all daemons the ability to read/write terminals"
++msgstr "允许所有守护进程使用未分配的 ttys"
+
-+#~ msgid ""
-+#~ "\n"
-+#~ "%s\n"
-+#~ "\n"
-+#~ "sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
-+#~ "valid Types:\n"
-+#~ msgstr ""
-+#~ "\n"
-+#~ "%s\n"
-+#~ "\n"
-+#~ "sepolgen [ -n назва_модуля ] [ -m ] [ -t тип ] [ виконуваний_файл | "
-+#~ "назва ]\n"
-+#~ "можливі значення типу:\n"
++#: booleans.py:21
++#, fuzzy
++msgid "Allow dbadm to manage files in users home directories"
++msgstr "允许 SELinux webadm 用户管理非特权用户主目录"
+
-+#~ msgid "Executable or Name required"
-+#~ msgstr "Слід вказати виконуваний файл або назву"
++#: booleans.py:22
++#, fuzzy
++msgid "Allow dbadm to read files in users home directories"
++msgstr "允许 SELinux webadm 用户读取非特权用户主目录"
+
- #~ msgid "Run booleans lockdown wizard"
- #~ msgstr "Запустити помічник блокування логічних змінних"
-
-diff --git a/policycoreutils/po/ur.po b/policycoreutils/po/ur.po
-index a4478db..8a537f3 100644
---- a/policycoreutils/po/ur.po
-+++ b/policycoreutils/po/ur.po
-@@ -8,7 +8,7 @@ msgid ""
- msgstr ""
- "Project-Id-Version: PACKAGE VERSION\n"
- "Report-Msgid-Bugs-To: \n"
--"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
- "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
- "Language-Team: LANGUAGE <LL at li.org>\n"
-@@ -24,7 +24,7 @@ msgid ""
- " <args ...> are the arguments to that script."
- msgstr ""
-
--#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
-+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
- #, c-format
- msgid "failed to initialize PAM\n"
- msgstr ""
-@@ -73,7 +73,7 @@ msgstr ""
- msgid "authentication failed.\n"
- msgstr ""
-
--#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
-+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
- #, c-format
- msgid "Could not set exec context to %s.\n"
- msgstr ""
-@@ -86,855 +86,851 @@ msgstr ""
- msgid "To make this policy package active, execute:"
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
++msgstr ""
++
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
++msgstr ""
++
++#: booleans.py:25
++#, fuzzy
++msgid "Allow dhcpc client applications to execute iptables commands"
++msgstr "允许所有用户执行 mount 命令"
++
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
++msgstr ""
++
++#: booleans.py:27
++#, fuzzy
++msgid "Allow all domains to use other domains file descriptors"
++msgstr "允许所有守护进程将 corefile 写入 /"
++
++#: booleans.py:28
++#, fuzzy
++msgid "Allow all domains to have the kernel load modules"
++msgstr "允许所有守护进程将 corefile 写入 /"
++
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
++msgstr ""
++
++#: booleans.py:30
++#, fuzzy
++msgid "Allow exim to connect to databases (postgres, mysql)"
++msgstr "允许用户连接到 postgres 插槽"
++
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
++msgstr ""
++
++#: booleans.py:32
++#, fuzzy
++msgid "Allow exim to read unprivileged user files."
++msgstr "允许 SELinux webadm 用户读取非特权用户主目录"
++
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
++msgstr ""
++
++#: booleans.py:34
++#, fuzzy
++msgid "Allow fenced domain to connect to the network using TCP."
++msgstr "允许 squid 守护进程连接到网络"
++
++#: booleans.py:35
++#, fuzzy
++msgid "Allow fenced domain to execute ssh."
++msgstr "允许一般用户执行 ping"
++
++#: booleans.py:36
++#, fuzzy
++msgid "Allow ftp to read and write files in the user home directories"
++msgstr "允许 SELinux webadm 用户读取非特权用户主目录"
++
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:38
++#, fuzzy
++msgid "Allow ftp servers to connect to all ports > 1023"
++msgstr "允许 %s 连接到任意 tcp 端口"
++
++#: booleans.py:39
++#, fuzzy
++msgid "Allow ftp servers to connect to mysql database ports"
++msgstr "允许用户连接到 mysql 插槽"
++
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
++msgstr ""
++
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
++msgstr ""
++
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
++msgstr ""
++
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++msgstr ""
++
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
++msgstr ""
++
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
++msgstr ""
++
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
++msgstr ""
++
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
++msgstr ""
++
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
++msgstr ""
++
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
++msgstr ""
++
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
++msgstr ""
++
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
++msgstr ""
++
++#: booleans.py:52
++#, fuzzy
++msgid "Allow gitisis daemon to send mail"
++msgstr "允许守护进程在 NIS 中运行"
++
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
++msgstr ""
++
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
++msgstr ""
++
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
++msgstr ""
++
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
++msgstr ""
++
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
++msgstr ""
++
++#: booleans.py:59
++#, fuzzy
++msgid "Allow http daemon to check spam"
++msgstr "允许守护进程在 NIS 中运行"
++
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
++msgstr ""
++
++#: booleans.py:61
++#, fuzzy
++msgid "Allow httpd to connect to the ldap port"
++msgstr "允许 %s 连接到任意 udp 端口"
++
++#: booleans.py:62
++#, fuzzy
++msgid "Allow http daemon to connect to zabbix"
++msgstr "允许 squid 守护进程连接到网络"
++
++#: booleans.py:63
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++msgstr "允许 squid 守护进程连接到网络"
++
++#: booleans.py:64
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++msgstr "允许 squid 守护进程连接到网络"
++
++#: booleans.py:65
++#, fuzzy
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
++msgstr "允许 squid 守护进程连接到网络"
++
++#: booleans.py:66
++#, fuzzy
++msgid "Allow httpd to connect to memcache server"
++msgstr "允许 %s 连接到任意 tcp 端口"
++
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
++msgstr ""
++
++#: booleans.py:68
++#, fuzzy
++msgid "Allow http daemon to send mail"
++msgstr "允许守护进程在 NIS 中运行"
++
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
++msgstr ""
++
++#: booleans.py:70
++msgid "Allow httpd cgi support"
++msgstr ""
++
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++msgstr ""
++
++#: booleans.py:72
++#, fuzzy
++msgid "Allow httpd to read home directories"
++msgstr "允许 spamd 访问主目录"
++
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
++msgstr ""
++
++#: booleans.py:74
++#, fuzzy
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++msgstr "允许用户连接到 postgres 插槽"
++
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
++msgstr ""
++
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
++msgstr ""
++
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
++msgstr ""
++
++#: booleans.py:78
++#, fuzzy
++msgid "Allow httpd to read user content"
++msgstr "允许 rpm 在不受限制的情况下运行"
++
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++msgstr ""
++
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
++msgstr ""
++
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++msgstr ""
++
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
++msgstr ""
++
++#: booleans.py:83
++#, fuzzy
++msgid "Allow Apache to execute tmp content."
++msgstr "允许所有用户执行 mount 命令"
++
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
++msgstr ""
++
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
++msgstr ""
++
++#: booleans.py:86
++#, fuzzy
++msgid "Allow httpd to access cifs file systems"
++msgstr "允许 spamd 访问主目录"
++
++#: booleans.py:87
++#, fuzzy
++msgid "Allow httpd to access FUSE file systems"
++msgstr "允许 spamd 访问主目录"
++
++#: booleans.py:88
++#, fuzzy
++msgid "Allow httpd to run gpg"
++msgstr "允许 ssh 运行 ssh-keysign"
++
++#: booleans.py:89
++#, fuzzy
++msgid "Allow httpd to access nfs file systems"
++msgstr "允许 spamd 访问主目录"
++
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
++msgstr ""
++
++#: booleans.py:91
++#, fuzzy
++msgid "Allow httpd to access openstack ports"
++msgstr "允许 spamd 访问主目录"
++
++#: booleans.py:92
++#, fuzzy
++msgid "Allow icecast to connect to all ports, not just sound ports."
++msgstr "允许 %s 连接到任意 udp 端口"
++
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
++msgstr ""
++
++#: booleans.py:94
++msgid "Allow java executable stack"
++msgstr "允许 java 可执行堆栈"
++
++#: booleans.py:95
++#, fuzzy
++msgid "Allow confined applications to run with kerberos."
++msgstr "选择受限制的应用程序生成或者写入的文件"
++
++#: booleans.py:96
++#, fuzzy
++msgid "Allow syslogd daemon to send mail"
++msgstr "允许守护进程在 NIS 中运行"
++
++#: booleans.py:97
++#, fuzzy
++msgid "Allow syslogd the ability to read/write terminals"
++msgstr "允许所有守护进程使用未分配的 ttys"
++
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
++msgstr ""
++
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
++msgstr ""
++
++#: booleans.py:100
++#, fuzzy
++msgid "Allow mock to read files in home directories."
++msgstr "允许 spamd 访问主目录"
++
++#: booleans.py:101
++#, fuzzy
++msgid "Allow the mount command to mount any directory or file."
++msgstr "允许使用 mount 挂载任意目录"
++
++#: booleans.py:102
++#, fuzzy
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
++msgstr "允许 squid 守护进程连接到网络"
++
++#: booleans.py:103
++msgid ""
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++#, fuzzy
++msgid "Allow confined web browsers to read home directory content"
++msgstr "允许 staff 网页浏览器域写入主目录"
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
++msgstr "允许 mplayer 可执行堆栈"
++
++#: booleans.py:106
++#, fuzzy
++msgid "Allow mysqld to connect to all ports"
++msgstr "允许 %s 连接到任意 tcp 端口"
++
++#: booleans.py:107
++#, fuzzy
++msgid "Allow BIND to bind apache port."
++msgstr "允许 %s 捆绑到任意 udp 端口"
++
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/portsPage.py:252
+-msgid "List View"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
+-msgid "Group View"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
--msgid "global"
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
-msgstr ""
--
--#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
- msgid "Could not create semanage handle"
- msgstr ""
-
--#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
- msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr ""
-
--#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
- msgid "Cannot read policy store."
- msgstr ""
-
--#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
- msgid "Could not establish semanage connection"
- msgstr ""
-
--#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
- msgid "Could not test MLS enabled status"
++#: booleans.py:112
++#, fuzzy
++msgid "Allow system to run with NIS"
++msgstr "允许守护进程在 NIS 中运行"
++
++#: booleans.py:113
++#, fuzzy
++msgid "Allow confined applications to use nscd shared memory."
++msgstr "允许客户端写入 X 共享的内存"
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: booleans.py:114
++#, fuzzy
++msgid "Allow nsplugin code to connect to unreserved ports"
++msgstr "允许 %s 连接到任意 udp 端口"
++
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
msgstr ""
--#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
- msgid "Not yet implemented"
+-#: ../gui/selinux.tbl:4
++#: booleans.py:116
++#, fuzzy
++msgid "Allow openvpn to read home directories"
++msgstr "允许 spamd 访问主目录"
++
++#: booleans.py:117
++#, fuzzy
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
++msgstr "允许 squid 守护进程连接到网络"
++
++#: booleans.py:118
++#, fuzzy
++msgid "Allow polipo to connect to all ports > 1023"
++msgstr "允许 %s 连接到任意 tcp 端口"
++
++#: booleans.py:119
+ msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
msgstr ""
--#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
- msgid "Semanage transaction already in progress"
+-#: ../gui/selinux.tbl:5
++#: booleans.py:120
+ msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
msgstr ""
--#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
- msgid "Could not start semanage transaction"
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
msgstr ""
--#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
- msgid "Could not commit semanage transaction"
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
msgstr ""
--#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
- msgid "Semanage transaction not in progress"
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
msgstr ""
--#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
- msgid "Could not list SELinux modules"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
msgstr ""
--#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
- msgid "Modules Name"
- msgstr ""
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
+-msgstr ""
++#: booleans.py:125
++#, fuzzy
++msgid "Allow postfix_local domain full write access to mail_spool directories"
++msgstr "允许 spamd 访问主目录"
--#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
- msgid "Version"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
msgstr ""
--#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
- msgid "Disabled"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
msgstr ""
--#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
- #, python-format
- msgid "Could not disable module %s (remove failed)"
- msgstr ""
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
+-msgstr ""
++#: booleans.py:128
++#, fuzzy
++msgid "Allow database admins to execute DML statement"
++msgstr "允许所有用户执行 mount 命令"
--#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
- #, python-format
- msgid "Could not enable module %s (remove failed)"
- msgstr ""
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
++#: booleans.py:129
++#, fuzzy
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr "允许一般用户执行 ping"
--#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
- #, python-format
- msgid "Could not remove module %s (remove failed)"
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
msgstr ""
--#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
- msgid "dontaudit requires either 'on' or 'off'"
+-#: ../gui/selinux.tbl:13
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr "允许为一般用户运行 pppd"
++
++#: booleans.py:132
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
msgstr ""
--#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
- msgid "Builtin Permissive Types"
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
msgstr ""
--#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
- msgid "Customized Permissive Types"
- msgstr ""
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
+-msgstr ""
++#: booleans.py:134
++#, fuzzy
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++msgstr "允许用户连接到 postgres 插槽"
--#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
- #, python-format
- msgid "Could not set permissive domain %s (module installation failed)"
- msgstr ""
+-#: ../gui/selinux.tbl:15
+-msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
++#: booleans.py:135
++#, fuzzy
++msgid "Allow qemu to connect fully to the network"
++msgstr "允许 squid 守护进程连接到网络"
--#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
- #, python-format
- msgid "Could not remove permissive domain %s (remove failed)"
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
msgstr ""
--#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
--#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
--#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
--#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
--#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
--#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
--#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
- #, python-format
- msgid "Could not create a key for %s"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
msgstr ""
--#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
--#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
- #, python-format
- msgid "Could not check if login mapping for %s is defined"
- msgstr ""
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
+-msgstr ""
++#: booleans.py:138
++#, fuzzy
++msgid "Allow qemu to use nfs file systems"
++msgstr "允许 Samba 共享 nfs 目录"
--#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
- #, python-format
- msgid "Linux Group %s does not exist"
- msgstr ""
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
+-msgstr ""
++#: booleans.py:139
++#, fuzzy
++msgid "Allow qemu to use usb devices"
++msgstr "允许用于读取写入 usb 鼠标"
--#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
- #, python-format
- msgid "Linux User %s does not exist"
- msgstr ""
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
+-msgstr ""
++#: booleans.py:140
++#, fuzzy
++msgid "Allow racoon to read shadow"
++msgstr "允许 sasl 认证服务器读取 /etc/shadow"
--#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
- #, python-format
- msgid "Could not create login mapping for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
++#: booleans.py:141
++#, fuzzy
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr "允许 squid 守护进程连接到网络"
--#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
- #, python-format
- msgid "Could not set name for %s"
+-#: ../gui/selinux.tbl:20
++#: booleans.py:142
+ msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
- #, python-format
- msgid "Could not set MLS range for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
+-msgstr ""
++#: booleans.py:143
++#, fuzzy
++msgid "Allow rsync to run as a client"
++msgstr "允许 rpm 在不受限制的情况下运行"
--#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
- #, python-format
- msgid "Could not set SELinux user for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
+-msgstr ""
++#: booleans.py:144
++#, fuzzy
++msgid "Allow rsync to export any files/directories read only."
++msgstr "允许使用 mount 挂载任意目录"
--#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
- #, python-format
- msgid "Could not add login mapping for %s"
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
msgstr ""
--#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
- msgid "Requires seuser or serange"
- msgstr ""
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
+-msgstr ""
++#: booleans.py:146
++#, fuzzy
++msgid "Allow rsync servers to share nfs files systems"
++msgstr "允许 Samba 共享 nfs 目录"
--#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
- #, python-format
- msgid "Login mapping for %s is not defined"
- msgstr ""
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
+-msgstr ""
++#: booleans.py:147
++#, fuzzy
++msgid "Allow samba to create new home directories (e.g. via PAM)"
++msgstr "允许 spamd 访问主目录"
--#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
- #, python-format
- msgid "Could not query seuser for %s"
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
msgstr ""
--#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
- #, python-format
- msgid "Could not modify login mapping for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
+-msgstr ""
++#: booleans.py:149
++#, fuzzy
++msgid "Allow samba to share users home directories."
++msgstr "允许 spamd 访问主目录"
--#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
- #, python-format
- msgid "Login mapping for %s is defined in policy, cannot be deleted"
- msgstr ""
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
+-msgstr ""
++#: booleans.py:150
++#, fuzzy
++msgid "Allow samba to share any file/directory read only."
++msgstr "允许 Samba 共享 nfs 目录"
--#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
- #, python-format
- msgid "Could not delete login mapping for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
+-msgstr ""
++#: booleans.py:151
++#, fuzzy
++msgid "Allow samba to share any file/directory read/write."
++msgstr "允许 Samba 共享 nfs 目录"
--#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
--#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
- msgid "Could not list login mappings"
- msgstr ""
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
+-msgstr ""
++#: booleans.py:152
++#, fuzzy
++msgid "Allow samba to act as a portmapper"
++msgstr "允许 Samba 共享 nfs 目录"
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
- #: ../gui/system-config-selinux.glade:100
- msgid "Login Name"
- msgstr ""
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
+-msgstr ""
++#: booleans.py:153
++#, fuzzy
++msgid "Allow samba to run unconfined scripts"
++msgstr "允许 rpm 在不受限制的情况下运行"
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:128
- #: ../gui/system-config-selinux.glade:915
- #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
- msgid "SELinux User"
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
msgstr ""
--#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
- #: ../gui/system-config-selinux.glade:943
- msgid "MLS/MCS Range"
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
msgstr ""
--#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
--#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
--#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
- #, python-format
- msgid "Could not check if SELinux user %s is defined"
- msgstr ""
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
+-msgstr ""
++#: booleans.py:156
++#, fuzzy
++msgid "Allow sanlock to read/write fuse files"
++msgstr "允许 xen 读取/写入物理磁盘设备"
--#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
--#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
- #, python-format
- msgid "Could not query user for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
+-msgstr ""
++#: booleans.py:157
++#, fuzzy
++msgid "Allow sanlock to manage nfs files"
++msgstr "允许使用 mount 挂载任意文件"
--#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
- #, python-format
- msgid "You must add at least one role for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
+-msgstr ""
++#: booleans.py:158
++#, fuzzy
++msgid "Allow sanlock to manage cifs files"
++msgstr "允许使用 mount 挂载任意文件"
--#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
- #, python-format
- msgid "Could not create SELinux user for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
+-msgstr ""
++#: booleans.py:159
++#, fuzzy
++msgid "Allow sasl to read shadow"
++msgstr "允许 sasl 认证服务器读取 /etc/shadow"
--#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
- #, python-format
- msgid "Could not add role %s for %s"
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
msgstr ""
--#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
- #, python-format
- msgid "Could not set MLS level for %s"
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: booleans.py:161
++msgid "Disable kernel module loading."
msgstr ""
--#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
- #, python-format
- msgid "Could not add prefix %s for %s"
+-#: ../gui/selinux.tbl:41
++#: booleans.py:162
+ msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
msgstr ""
--#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
- #, python-format
- msgid "Could not extract key for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
+-msgstr ""
++#: booleans.py:163
++#, fuzzy
++msgid "Allow regular users direct dri device access"
++msgstr "允许一般用户的直接鼠标访问 (只允许 X 服务器)"
--#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
- #, python-format
- msgid "Could not add SELinux user %s"
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: booleans.py:164
++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 ""
--#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
- msgid "Requires prefix, roles, level or range"
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
msgstr ""
--#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
- msgid "Requires prefix or roles"
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
msgstr ""
--#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
- #, python-format
- msgid "SELinux user %s is not defined"
- msgstr ""
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
+-msgstr ""
++#: booleans.py:167
++#, fuzzy
++msgid "Allow users to connect to the local mysql server"
++msgstr "允许用户连接到 mysql 插槽"
--#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
- #, python-format
- msgid "Could not modify SELinux user %s"
- msgstr ""
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
+-msgstr ""
++#: booleans.py:168
++#, fuzzy
++msgid ""
++"Allow confined users the ability to execute the ping and traceroute commands."
++msgstr "允许所有用户执行 mount 命令"
--#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
- #, python-format
- msgid "SELinux user %s is defined in policy, cannot be deleted"
- msgstr ""
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
+-msgstr ""
++#: booleans.py:169
++#, fuzzy
++msgid "Allow users to connect to PostgreSQL"
++msgstr "允许用户连接到 postgres 插槽"
--#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
- #, python-format
- msgid "Could not delete SELinux user %s"
- msgstr ""
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
+-msgstr ""
++#: booleans.py:170
++#, fuzzy
++msgid ""
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
++msgstr "允许用户读取/写入 noextrattrifile (FAT、CDROM、FLOPPY)"
--#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
- msgid "Could not list SELinux users"
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: booleans.py:171
++#, fuzzy
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
msgstr ""
++"允许用户运行 TCP 服务器 (捆绑到端口并接受来自同一域和域外用户的连接) 禁用了这"
++"个强制 FTP 被动模式,也可能会改变其他协议。"
--#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
- #, python-format
- msgid "Could not list roles for user %s"
- msgstr ""
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
+-msgstr ""
++#: booleans.py:172
++#, fuzzy
++msgid "Allow user music sharing"
++msgstr "允许用于读取写入 usb 鼠标"
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "Labeling"
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: booleans.py:173
++msgid ""
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "MLS/"
- msgstr ""
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
+-msgstr ""
++#: booleans.py:174
++#, fuzzy
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
++msgstr "允许 SELinux webadm 用户读取非特权用户主目录"
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "Prefix"
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Level"
- msgstr ""
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
+-msgstr ""
++#: booleans.py:176
++#, fuzzy
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
++msgstr "允许 SELinux webadm 用户读取非特权用户主目录"
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Range"
- msgstr ""
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
+-msgstr ""
++#: booleans.py:177
++#, fuzzy
++msgid "Allow sge to connect to the network using any TCP port"
++msgstr "允许 squid 守护进程连接到网络"
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
- msgid "SELinux Roles"
- msgstr ""
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
+-msgstr ""
++#: booleans.py:178
++#, fuzzy
++msgid "Allow sge to access nfs file systems."
++msgstr "允许 spamd 访问主目录"
--#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
- msgid "Protocol udp or tcp is required"
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: booleans.py:179
++msgid ""
++"Enable additional permissions needed to support devices on 3ware controllers."
msgstr ""
--#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
- msgid "Port is required"
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
msgstr ""
--#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
- msgid "Invalid Port"
- msgstr ""
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
+-msgstr ""
++#: booleans.py:181
++#, fuzzy
++msgid "Allow user spamassassin clients to use the network."
++msgstr "允许在网络中传播未标记的软件包"
--#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
- #, python-format
- msgid "Could not create a key for %s/%s"
- msgstr ""
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
+-msgstr ""
++#: booleans.py:182
++#, fuzzy
++msgid "Allow spamd to read/write user home directories."
++msgstr "允许 spamd 访问主目录"
--#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
- msgid "Type is required"
- msgstr ""
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+-msgstr ""
++#: booleans.py:183
++#, fuzzy
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr "允许 %s 连接到任意 udp 端口"
--#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
--#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
- #, python-format
- msgid "Could not check if port %s/%s is defined"
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
msgstr ""
--#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
- #, python-format
- msgid "Port %s/%s already defined"
- msgstr ""
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+-msgstr ""
++#: booleans.py:185
++#, fuzzy
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
++msgstr "允许 SELinux webadm 用户读取非特权用户主目录"
--#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
- #, python-format
- msgid "Could not create port for %s/%s"
- msgstr ""
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+-msgstr ""
++#: booleans.py:186
++#, fuzzy
++msgid "allow host key based authentication"
++msgstr "使用 Pam 验证"
--#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
- #, python-format
- msgid "Could not create context for %s/%s"
- msgstr ""
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+-msgstr ""
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr "允许 ssh 作为 sysadm_r:sysadm_t 登录"
--#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
- #, python-format
- msgid "Could not set user in port context for %s/%s"
- msgstr ""
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+-msgstr ""
++#: booleans.py:188
++#, fuzzy
++msgid "allow staff user to create and transition to svirt domains."
++msgstr "选择要转换到 %s 域的用户角色。"
--#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
- #, python-format
- msgid "Could not set role in port context for %s/%s"
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
msgstr ""
--#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
- #, python-format
- msgid "Could not set type in port context for %s/%s"
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: booleans.py:190
++msgid ""
++"Allow the Telepathy connection managers to connect to any generic TCP port."
msgstr ""
--#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
- #, python-format
- msgid "Could not set mls fields in port context for %s/%s"
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
msgstr ""
--#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
- #, python-format
- msgid "Could not set port context for %s/%s"
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
msgstr ""
--#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
- #, python-format
- msgid "Could not add port %s/%s"
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
++#: booleans.py:193
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
msgstr ""
--#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
--#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
- msgid "Requires setype or serange"
- msgstr ""
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+-msgstr ""
++#: booleans.py:194
++#, fuzzy
++msgid "Allow a user to login as an unconfined domain"
++msgstr "允许 rpm 在不受限制的情况下运行"
--#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
- msgid "Requires setype"
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
msgstr ""
--#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
- #, python-format
- msgid "Port %s/%s is not defined"
- msgstr ""
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
+-msgstr ""
++#: booleans.py:196
++#, fuzzy
++msgid "Allow video playing tools to run unconfined"
++msgstr "允许 rpm 在不受限制的情况下运行"
--#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
- #, python-format
- msgid "Could not query port %s/%s"
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
msgstr ""
--#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
- #, python-format
- msgid "Could not modify port %s/%s"
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: booleans.py:198
++#, fuzzy
++msgid "Support ecryptfs home directories"
++msgstr "允许 spamd 访问主目录"
++
++#: booleans.py:199
++#, fuzzy
++msgid "Support fusefs home directories"
++msgstr "允许 spamd 访问主目录"
++
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
msgstr ""
--#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
- msgid "Could not list the ports"
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: booleans.py:201
++#, fuzzy
++msgid "Support NFS home directories"
++msgstr "允许 spamd 访问主目录"
++
++#: booleans.py:202
++msgid "Support SAMBA home directories"
msgstr ""
--#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
- #, python-format
- msgid "Could not delete the port %s"
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: booleans.py:203
++#, fuzzy
++msgid "Allow varnishd to connect to all ports, not just HTTP."
++msgstr "允许 %s 连接到任意 tcp 端口"
++
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
msgstr ""
--#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
- #, python-format
- msgid "Port %s/%s is defined in policy, cannot be deleted"
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
msgstr ""
--#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
- #, python-format
- msgid "Could not delete port %s/%s"
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
msgstr ""
--#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
- msgid "Could not list ports"
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: booleans.py:207
++#, fuzzy
++msgid "Allow confined virtual guests to read fuse files"
++msgstr "允许 evolution 和 thunderbird 读取用户文件"
++
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
msgstr ""
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "SELinux Port Type"
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
msgstr ""
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "Proto"
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
msgstr ""
--#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
- msgid "Port Number"
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
msgstr ""
--#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
- msgid "Node Address is required"
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
++#: booleans.py:212
++#, fuzzy
++msgid "Allow confined virtual guests to use usb devices"
++msgstr "允许用于读取写入 usb 鼠标"
++
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
msgstr ""
--#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
- msgid "Unknown or missing protocol"
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: booleans.py:214
++#, fuzzy
++msgid "Allow webadm to manage files in users home directories"
++msgstr "允许 SELinux webadm 用户管理非特权用户主目录"
++
++#: booleans.py:215
++#, fuzzy
++msgid "Allow webadm to read files in users home directories"
++msgstr "允许 SELinux webadm 用户读取非特权用户主目录"
++
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
msgstr ""
--#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
--#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
- msgid "SELinux Type is required"
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
msgstr ""
--#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
--#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
--#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
--#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
- #, python-format
- msgid "Could not create key for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:87
++#: booleans.py:218
++#, fuzzy
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+-msgstr ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++msgstr "允许 ssh 作为 sysadm_r:sysadm_t 登录"
--#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
--#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
- #, python-format
- msgid "Could not check if addr %s is defined"
- msgstr ""
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+-msgstr ""
++#: booleans.py:219
++#, fuzzy
++msgid "Allow xen to manage nfs files"
++msgstr "允许使用 mount 挂载任意文件"
--#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
- #, python-format
- msgid "Could not create addr for %s"
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
msgstr ""
--#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
--#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
- #, python-format
- msgid "Could not create context for %s"
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
msgstr ""
--#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
- #, python-format
- msgid "Could not set mask for %s"
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
++#: booleans.py:222
++msgid ""
++"Allow xguest users to configure Network Manager and connect to apache ports"
msgstr ""
--#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
- #, python-format
- msgid "Could not set user in addr context for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+-msgstr ""
++#: booleans.py:223
++#, fuzzy
++msgid "Allow xguest users to mount removable media"
++msgstr "允许用户运行 dmesg 命令"
--#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
- #, python-format
- msgid "Could not set role in addr context for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+-msgstr ""
++#: booleans.py:224
++#, fuzzy
++msgid "Allow xguest to use blue tooth devices"
++msgstr "允许用于读取写入 usb 鼠标"
--#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
- #, python-format
- msgid "Could not set type in addr context for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+-msgstr ""
++#: booleans.py:225
++#, fuzzy
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr "允许客户端写入 X 共享的内存"
--#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
- #, python-format
- msgid "Could not set mls fields in addr context for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+-msgstr ""
++#: booleans.py:226
++#, fuzzy
++msgid "Allows XServer to execute writable memory"
++msgstr "允许所有用户执行 mount 命令"
--#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
- #, python-format
- msgid "Could not set addr context for %s"
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
++#: booleans.py:227
++msgid "Support X userspace object manager"
msgstr ""
--#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
- #, python-format
- msgid "Could not add addr %s"
- msgstr ""
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+-msgstr ""
++#: booleans.py:228
++#, fuzzy
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr "允许 %s 连接到任意 udp 端口"
--#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
- #, python-format
- msgid "Addr %s is not defined"
- msgstr ""
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+-msgstr ""
++#: booleans.py:229
++#, fuzzy
++msgid "Allow zebra daemon to write it configuration files"
++msgstr "允许所有守护进程将 corefile 写入 /"
--#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
- #, python-format
- msgid "Could not query addr %s"
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
msgstr ""
--#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
- #, python-format
- msgid "Could not modify addr %s"
- msgstr ""
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
+-msgstr ""
++#~ msgid "SELinux Service Protection"
++#~ msgstr "SELinux 服务保护"
--#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
- #, python-format
- msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr ""
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for acct daemon"
++#~ msgstr "胃 acct 守护进程禁用 SELinux 服务保护"
--#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
- #, python-format
- msgid "Could not delete addr %s"
- msgstr ""
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
+-msgstr ""
++#~ msgid "Admin"
++#~ msgstr "管理员"
--#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
- msgid "Could not deleteall node mappings"
- msgstr ""
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
+-msgstr ""
++#~ msgid "User Privs"
++#~ msgstr "用户 Privs"
--#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
- msgid "Could not list addrs"
- msgstr ""
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow gadmin SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr "允许 gadmin SElinux 用户帐户执行主目录或者 /tmp 中的文件"
--#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
--#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
- #, python-format
- msgid "Could not check if interface %s is defined"
- msgstr ""
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow guest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr "允许 guest SELinux 用户帐户执行主目录或者 /tmp 中的文件"
--#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
- #, python-format
- msgid "Could not create interface for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
+-msgstr ""
++#~ msgid "Memory Protection"
++#~ msgstr "内存保护"
--#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
- #, python-format
- msgid "Could not set user in interface context for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
+-msgstr ""
++#~ msgid "Mount"
++#~ msgstr "挂载"
--#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
- #, python-format
- msgid "Could not set role in interface context for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
+-msgstr ""
++#~ msgid "SSH"
++#~ msgstr "SSH"
--#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
- #, python-format
- msgid "Could not set type in interface context for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow staff SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr "允许 staff SELinux 用户帐户执行主目录或者 /tmp 中的文件"
--#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
- #, python-format
- msgid "Could not set mls fields in interface context for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
+-msgstr ""
++#~ msgid ""
++#~ "Allow sysadm SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr "允许 sysadm SELinux 用户帐户在主目录或者 /tmp 中执行文件"
--#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
- #, python-format
- msgid "Could not set interface context for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow unconfined SELinux user account to execute files in home directory "
++#~ "or /tmp"
++#~ msgstr "允许位受限制的 SELinux 帐户用户在主目录或者 /tmp 执行文件"
--#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
- #, python-format
- msgid "Could not set message context for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
+-msgstr ""
++#~ msgid "Network Configuration"
++#~ msgstr "网络配置"
--#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
- #, python-format
- msgid "Could not add interface %s"
- msgstr ""
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow user SELinux user account to execute files in home directory or /tmp"
++#~ msgstr "用需 user SELinux 用户帐户在主目录或者 /tmp 中执行文件"
--#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
- #, python-format
- msgid "Interface %s is not defined"
- msgstr ""
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
+-msgstr ""
++#~ msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#~ msgstr "允许不受限制地 dyntrans 为 unconfined_execmem"
--#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
- #, python-format
- msgid "Could not query interface %s"
- msgstr ""
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
+-msgstr ""
++#~ msgid "Databases"
++#~ msgstr "数据库"
--#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
- #, python-format
- msgid "Could not modify interface %s"
- msgstr ""
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
+-msgstr ""
++#~ msgid "XServer"
++#~ msgstr "XServer"
--#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
- #, python-format
- msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr ""
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
+-msgstr ""
++#~ msgid ""
++#~ "Allow xguest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr "允许 xguest SELinux 用户帐户在主目录或者 /tmp 中执行文件"
--#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
- #, python-format
- msgid "Could not delete interface %s"
- msgstr ""
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
+-msgstr ""
++#~ msgid "NIS"
++#~ msgstr "NIS"
--#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
- msgid "Could not delete all interface mappings"
- msgstr ""
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
+-msgstr ""
++#~ msgid "Web Applications"
++#~ msgstr "网页应用程序"
--#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
- msgid "Could not list interfaces"
- msgstr ""
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
+-msgstr ""
++#~ msgid "Transition staff SELinux user to Web Browser Domain"
++#~ msgstr "将 staff SELinux 用户转换为网页浏览器域"
--#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
- msgid "SELinux Interface"
- msgstr ""
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
+-msgstr ""
++#~ msgid "Transition sysadm SELinux user to Web Browser Domain"
++#~ msgstr "将 sysadm SELinux 用户转换为网页浏览器域"
--#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
- msgid "Context"
- msgstr ""
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
+-msgstr ""
++#~ msgid "Transition user SELinux user to Web Browser Domain"
++#~ msgstr "将 user SELinux 用户转换为网页浏览器域"
--#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
- #, python-format
- msgid "Equivalence class for %s already exists"
- msgstr ""
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
+-msgstr ""
++#~ msgid "Transition xguest SELinux user to Web Browser Domain"
++#~ msgstr "将 xguest SELinux 用户转换为网页浏览器域"
--#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
- #, python-format
- msgid "File spec %s conflicts with equivalency rule '%s %s'"
- msgstr ""
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
+-msgstr ""
++#~ msgid "Disable SELinux protection for amanda"
++#~ msgstr "禁用 amanda 的 SELinux 保护"
--#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
- #, python-format
- msgid "Equivalence class for %s does not exists"
- msgstr ""
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for amavis"
++#~ msgstr "禁用 amavis 的 SELinux 保护"
--#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
- #, python-format
- msgid "Could not set user in file context for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for apmd daemon"
++#~ msgstr "禁用 apmd 守护进程 的 SELinux 保护"
--#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
- #, python-format
- msgid "Could not set role in file context for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
+-msgstr ""
++#~ msgid "Disable SELinux protection for arpwatch daemon"
++#~ msgstr "禁用 arpwatch 守护进程 的 SELinux 保护"
--#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
- #, python-format
- msgid "Could not set mls fields in file context for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for auditd daemon"
++#~ msgstr "禁用 auditd 守护进程 的 SELinux 保护"
--#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
- msgid "Invalid file specification"
- msgstr ""
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
+-msgstr ""
++#~ msgid "Disable SELinux protection for automount daemon"
++#~ msgstr "禁用 automount 守护进程 的 SELinux 保护"
--#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
- msgid "File specification can not include spaces"
- msgstr ""
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for avahi"
++#~ msgstr "禁用 avahi 的 SELinux 保护"
--#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
- #, python-format
- msgid ""
- "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
- msgstr ""
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for bluetooth daemon"
++#~ msgstr "禁用蓝牙守护进程的 SELinux 保护"
--#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
--#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
--#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
- #, python-format
- msgid "Could not check if file context for %s is defined"
- msgstr ""
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for canna daemon"
++#~ msgstr "禁用 canna 守护进程 的 SELinux 保护"
--#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
- #, python-format
- msgid "Could not create file context for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cardmgr daemon"
++#~ msgstr "禁用 cardmgr 守护进程 的 SELinux 保护"
--#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
- #, python-format
- msgid "Could not set type in file context for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Cluster Server"
++#~ msgstr "禁用集群服务器的 SELinux 保护"
--#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
--#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
- #, python-format
- msgid "Could not set file context for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ciped daemon"
++#~ msgstr "为 ciped 守护进程禁用 SELinux 服务保护"
--#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
- #, python-format
- msgid "Could not add file context for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clamd daemon"
++#~ msgstr "为 clamd 守护进程禁用 SELinux 服务保护"
--#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
- msgid "Requires setype, serange or seuser"
- msgstr ""
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clamscan"
++#~ msgstr "为 clamscan 禁用 SELinux 服务保护"
--#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
- #, python-format
- msgid "File context for %s is not defined"
- msgstr ""
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clvmd"
++#~ msgstr "为 clvmd 禁用 SELinux 服务保护"
--#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
- #, python-format
- msgid "Could not query file context for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
+-msgstr ""
++#~ msgid "Disable SELinux protection for comsat daemon"
++#~ msgstr "为 comsat 守护进程禁用 SELinux 服务保护"
--#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
- #, python-format
- msgid "Could not modify file context for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for courier daemon"
++#~ msgstr "为 courier 守护进程禁用 SELinux 服务保护"
--#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
- msgid "Could not list the file contexts"
- msgstr ""
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cpucontrol daemon"
++#~ msgstr "为 cpucontrol 守护进程禁用 SELinux 服务保护"
--#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
- #, python-format
- msgid "Could not delete the file context %s"
- msgstr ""
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cpuspeed daemon"
++#~ msgstr "为 cpuspeed 守护进程禁用 SELinux 服务保护"
--#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
- #, python-format
- msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr ""
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
+-msgstr ""
++#~ msgid "Cron"
++#~ msgstr "Cron"
--#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
- #, python-format
- msgid "Could not delete file context for %s"
- msgstr ""
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for crond daemon"
++#~ msgstr "为 crond 守护进程禁用 SELinux 服务保护"
--#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
- msgid "Could not list file contexts"
- msgstr ""
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
+-msgstr ""
++#~ msgid "Printing"
++#~ msgstr "打印中"
--#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
- msgid "Could not list local file contexts"
- msgstr ""
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd back end server"
++#~ msgstr "为 cpusd 后端服务器禁用 SELinux 服务保护"
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
- msgid "SELinux fcontext"
- msgstr ""
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd daemon"
++#~ msgstr "为 cpusd 守护进程禁用 SELinux 服务保护"
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
- msgid "type"
- msgstr ""
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd_lpd"
++#~ msgstr "为 cpusd_lpd 禁用 SELinux 服务保护"
--#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
- msgid ""
- "\n"
- "SELinux Distribution fcontext Equivalence \n"
- msgstr ""
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
+-msgstr ""
++#~ msgid "CVS"
++#~ msgstr "CVS"
--#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
- msgid ""
- "\n"
- "SELinux Local fcontext Equivalence \n"
- msgstr ""
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cvs daemon"
++#~ msgstr "为 cvs 守护进程禁用 SELinux 服务保护"
--#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
--#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
- #, python-format
- msgid "Could not check if boolean %s is defined"
- msgstr ""
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cyrus daemon"
++#~ msgstr "为 cyrus 守护进程禁用 SELinux 服务保护"
--#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
- #, python-format
- msgid "Boolean %s is not defined"
- msgstr ""
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dbskkd daemon"
++#~ msgstr "为 dbskkd 守护进程禁用 SELinux 服务保护"
--#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
- #, python-format
- msgid "Could not query file context %s"
- msgstr ""
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dbusd daemon"
++#~ msgstr "为 dbusd 守护进程禁用 SELinux 服务保护"
--#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
- #, python-format
- msgid "You must specify one of the following values: %s"
- msgstr ""
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccd"
++#~ msgstr "为 dccd 禁用 SELinux 服务保护"
--#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
- #, python-format
- msgid "Could not set active value of boolean %s"
- msgstr ""
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccifd"
++#~ msgstr "为 dccifd 禁用 SELinux 服务保护"
--#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
- #, python-format
- msgid "Could not modify boolean %s"
- msgstr ""
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccm"
++#~ msgstr "为 dccm 禁用 SELinux 服务保护"
--#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
- #, python-format
- msgid "Bad format %s: Record %s"
- msgstr ""
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ddt daemon"
++#~ msgstr "为 ddt 守护进程禁用 SELinux 服务保护"
--#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
- #, python-format
- msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr ""
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for devfsd daemon"
++#~ msgstr "为 devfsd 守护进程禁用 SELinux 服务保护"
--#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
- #, python-format
- msgid "Could not delete boolean %s"
- msgstr ""
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dhcpc daemon"
++#~ msgstr "为 dhcpc 守护进程禁用 SELinux 服务保护"
--#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
- msgid "Could not list booleans"
- msgstr ""
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dhcpd daemon"
++#~ msgstr "为 dhcpd 守护进程禁用 SELinux 服务保护"
--#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
- msgid "unknown"
- msgstr ""
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dictd daemon"
++#~ msgstr "为 dictd 守护进程禁用 SELinux 服务保护"
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
- msgid "off"
- msgstr ""
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
+-msgstr ""
++#~ msgid "Allow sysadm_t to directly start daemons"
++#~ msgstr "允许 sysadm_t 直接启动守护进程"
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
- msgid "on"
- msgstr ""
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Evolution"
++#~ msgstr "为 Evolution 禁用 SELinux 服务保护"
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "SELinux boolean"
- msgstr ""
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
+-msgstr ""
++#~ msgid "Games"
++#~ msgstr "游戏"
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "State"
- msgstr ""
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
+-msgstr ""
++#~ msgid "Disable SELinux protection for games"
++#~ msgstr "为游戏禁用 SELinux 服务保护"
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "Default"
- msgstr ""
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
+-msgstr ""
++#~ msgid "Disable SELinux protection for the web browsers"
++#~ msgstr "为网页浏览器禁用 SELinux 服务保护"
--#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
--#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
-+#: ../gui/polgengui.py:254
- msgid "Description"
- msgstr ""
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Thunderbird"
++#~ msgstr "为 Thunderbird 禁用 SELinux 服务保护"
-@@ -998,7 +994,7 @@ msgstr ""
- msgid "Error sending audit message.\n"
- msgstr ""
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for distccd daemon"
++#~ msgstr "为 distccd 守护进程禁用 SELinux 服务保护"
--#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
-+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
- #, c-format
- msgid "Could not determine enforcing mode.\n"
- msgstr ""
-@@ -1113,62 +1109,66 @@ msgstr ""
- msgid "Unable to set SIGHUP handler\n"
- msgstr ""
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dmesg daemon"
++#~ msgstr "为 dmesg 守护进程禁用 SELinux 服务保护"
--#: ../newrole/newrole.c:1053
-+#: ../newrole/newrole.c:1036
-+msgid "Sorry, newrole failed to drop capabilities\n"
-+msgstr ""
-+
-+#: ../newrole/newrole.c:1052
- #, c-format
- msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr ""
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dnsmasq daemon"
++#~ msgstr "为 dnsmasq 守护进程禁用 SELinux 服务保护"
--#: ../newrole/newrole.c:1070
-+#: ../newrole/newrole.c:1069
- #, c-format
- msgid "failed to get old_context.\n"
- msgstr ""
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dovecot daemon"
++#~ msgstr "为 dovecot 守护进程禁用 SELinux 服务保护"
--#: ../newrole/newrole.c:1077
-+#: ../newrole/newrole.c:1076
- #, c-format
- msgid "Warning! Could not retrieve tty information.\n"
- msgstr ""
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
+-msgstr ""
++#~ msgid "Disable SELinux protection for entropyd daemon"
++#~ msgstr "为 entropyd 守护进程禁用 SELinux 服务保护"
--#: ../newrole/newrole.c:1098
-+#: ../newrole/newrole.c:1097
- #, c-format
- msgid "error on reading PAM service configuration.\n"
- msgstr ""
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fetchmail"
++#~ msgstr "为 fetchmail 禁用 SELinux 服务保护"
--#: ../newrole/newrole.c:1133
-+#: ../newrole/newrole.c:1132
- #, c-format
- msgid "newrole: incorrect password for %s\n"
- msgstr ""
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fingerd daemon"
++#~ msgstr "为 fingerd 守护进程禁用 SELinux 服务保护"
--#: ../newrole/newrole.c:1160
-+#: ../newrole/newrole.c:1159
- #, c-format
- msgid "newrole: failure forking: %s"
- msgstr ""
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
+-msgstr ""
++#~ msgid "Disable SELinux protection for freshclam daemon"
++#~ msgstr "为 freshclam "
--#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
-+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
- #, c-format
- msgid "Unable to restore tty label...\n"
- msgstr ""
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fsdaemon daemon"
++#~ msgstr "为 fsdaemon 守护进程禁用 SELinux 保护"
--#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
-+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
- #, c-format
- msgid "Failed to close tty properly\n"
- msgstr ""
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
+-msgstr ""
++#~ msgid "Disable SELinux protection for gpm daemon"
++#~ msgstr "为 gpm 守护进程禁用 SELinux 保护"
--#: ../newrole/newrole.c:1224
-+#: ../newrole/newrole.c:1223
- #, c-format
- msgid "Could not close descriptors.\n"
- msgstr ""
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
+-msgstr ""
++#~ msgid "NFS"
++#~ msgstr "NFS"
--#: ../newrole/newrole.c:1251
-+#: ../newrole/newrole.c:1250
- #, c-format
- msgid "Error allocating shell's argv0.\n"
- msgstr ""
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
+-msgstr ""
++#~ msgid "Disable SELinux protection for gss daemon"
++#~ msgstr "为 gss 守护进程禁用 SELinux 保护"
--#: ../newrole/newrole.c:1287
-+#: ../newrole/newrole.c:1286
- #, c-format
- msgid "Unable to restore the environment, aborting\n"
- msgstr ""
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Hal daemon"
++#~ msgstr "为 Hal 守护进程禁用 SELinux 保护"
--#: ../newrole/newrole.c:1298
-+#: ../newrole/newrole.c:1297
- msgid "failed to exec shell\n"
- msgstr ""
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
+-msgstr ""
++#~ msgid "Compatibility"
++#~ msgstr "兼容性"
-@@ -1271,20 +1271,20 @@ msgstr ""
- msgid "chcat -l +CompanyConfidential juser"
- msgstr ""
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Do not audit things that we know to be broken but which are not security "
++#~ "risks"
++#~ msgstr "不能审计那些我们知道要被破坏但有没有安全风险的内容。"
--#: ../scripts/chcat:399 ../gui/polgen.py:1351
--#, c-format, python-format
-+#: ../scripts/chcat:399
-+#, c-format
- msgid "Options Error %s "
- msgstr ""
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hostname daemon"
++#~ msgstr "为 hostname 守护进程禁用 SELinux 保护"
--#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
-+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
- msgid "Boolean"
- msgstr ""
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hotplug daemon"
++#~ msgstr "为 hotplug 守护进程禁用 SELinux 保护"
--#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
-+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
- msgid "all"
- msgstr ""
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for howl daemon"
++#~ msgstr "为 howl 守护进程禁用 SELinux 保护"
--#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
-+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
- #: ../gui/system-config-selinux.glade:1615
- #: ../gui/system-config-selinux.glade:1820
- #: ../gui/system-config-selinux.glade:2437
-@@ -1360,557 +1360,444 @@ msgstr ""
- msgid "Load Policy Module"
- msgstr ""
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cups hplip daemon"
++#~ msgstr "为 cpus hplip 守护进程禁用 SELinux 保护"
--#: ../gui/polgen.glade:79
--msgid "Polgen"
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:80
-+#: ../gui/polgen.glade:9
- msgid "Red Hat 2007"
- msgstr ""
++#~ msgid "Disable SELinux protection for httpd rotatelogs"
++#~ msgstr "为 httpd rotatelog 禁用 SELinux 保护"
--#: ../gui/polgen.glade:81
-+#: ../gui/polgen.glade:11
- msgid "GPL"
- msgstr ""
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
+-msgstr ""
++#~ msgid "HTTPD Service"
++#~ msgstr "HTTPD 服务"
- #. TRANSLATORS: Replace this string with your names, one name per line.
--#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
-+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
- msgid "translator-credits"
- msgstr ""
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for http suexec"
++#~ msgstr "为 httpsuexec 禁用 SELinux 保护"
--#: ../gui/polgen.glade:90
-+#: ../gui/polgen.glade:34
-+msgid "Add Booleans Dialog"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:101
-+msgid "Boolean Name"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:230
- msgid "SELinux Policy Generation Tool"
- msgstr ""
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hwclock daemon"
++#~ msgstr "为 hwclock 守护进程禁用 SELinux 保护"
--#: ../gui/polgen.glade:128
-+#: ../gui/polgen.glade:251
- msgid ""
- "<b>Select the policy type for the application or user role you want to "
- "confine:</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
+-msgstr ""
++#~ msgid "Disable SELinux protection for i18n daemon"
++#~ msgstr "为 i18n 守护进程禁用 SELinux 保护"
+
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for imazesrv daemon"
++#~ msgstr "为 imazesrv 守护进程禁用 SELinux 保护"
+
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
+-msgstr ""
++#~ msgid "Disable SELinux protection for inetd child daemons"
++#~ msgstr "为子守护进程禁用 SELinux 保护"
+
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
+-msgstr ""
++#~ msgid "Disable SELinux protection for inetd daemon"
++#~ msgstr "为 inetd 守护进程禁用 SELinux 保护"
+
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for innd daemon"
++#~ msgstr "为 innd 守护进程禁用 SELinux 保护"
--#: ../gui/polgen.glade:177
-+#: ../gui/polgen.glade:284
- msgid "<b>Applications</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for iptables daemon"
++#~ msgstr "为 iptables 守护进程禁用 SELinux 保护"
--#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
-+msgid "Standard Init Daemon"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
- msgid ""
- "Standard Init Daemon are daemons started on boot via init scripts. Usually "
- "requires a script in /etc/rc.d/init.d"
- msgstr ""
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ircd daemon"
++#~ msgstr "为 ircd 守护进程禁用 SELinux 保护"
--#: ../gui/polgen.glade:241 ../gui/polgen.py:156
--msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
-+msgid "DBUS System Daemon"
- msgstr ""
+-#: ../gui/selinux.tbl:189
+-msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for irqbalance daemon"
++#~ msgstr "为 irqbalance 守护进程禁用 SELinux 保护"
--#: ../gui/polgen.glade:261 ../gui/polgen.py:157
--msgid "DBUS System Daemon"
-+#: ../gui/polgen.glade:349
-+msgid "Internet Services Daemon (inetd)"
- msgstr ""
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
+-msgstr ""
++#~ msgid "Disable SELinux protection for iscsi daemon"
++#~ msgstr "为 iscsi 守护进程禁用 SELinux 保护"
--#: ../gui/polgen.glade:280
-+#: ../gui/polgen.glade:353
- msgid "Internet Services Daemon are daemons started by xinetd"
- msgstr ""
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for jabberd daemon"
++#~ msgstr "为 jabberd 守护进程禁用 SELinux 保护"
--#: ../gui/polgen.glade:282
--msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
-+msgid "Web Application/Script (CGI)"
- msgstr ""
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
+-msgstr ""
++#~ msgid "Kerberos"
++#~ msgstr "Kerberos"
--#: ../gui/polgen.glade:301
-+#: ../gui/polgen.glade:370
- msgid ""
- "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
- msgstr ""
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for kadmind daemon"
++#~ msgstr "为 kadmind 守护进程禁用 SELinux 保护"
--#: ../gui/polgen.glade:303 ../gui/polgen.py:159
--msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
-+msgid "User Application"
- msgstr ""
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for klogd daemon"
++#~ msgstr "为 klogd 守护进程禁用 SELinux 保护"
--#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
-+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
- msgid ""
- "User Application are any application that you would like to confine that is "
- "started by a user"
- msgstr ""
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for krb5kdc daemon"
++#~ msgstr "为 krb5kdc 守护进程禁用 SELinux 保护"
--#: ../gui/polgen.glade:324 ../gui/polgen.py:160
--msgid "User Application"
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
-msgstr ""
--
--#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
- msgid "Sandbox"
- msgstr ""
++#~ msgid "Disable SELinux protection for ktalk daemons"
++#~ msgstr "为 ktalk 守护进程禁用 SELinux 保护"
--#: ../gui/polgen.glade:391
-+#: ../gui/polgen.glade:446
- msgid "<b>Login Users</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for kudzu daemon"
++#~ msgstr "为 kudzu 守护进程禁用 SELinux 保护"
--#: ../gui/polgen.glade:453
-+#: ../gui/polgen.glade:478
-+msgid "Existing User Roles"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:482
- msgid "Modify an existing login user record."
- msgstr ""
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for locate daemon"
++#~ msgstr "为 locate 守护进程禁用 SELinux 保护"
--#: ../gui/polgen.glade:455
--msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
-+msgid "Minimal Terminal User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lpd daemon"
++#~ msgstr "为 lpd 守护进程禁用 SELinux 保护"
--#: ../gui/polgen.glade:474
-+#: ../gui/polgen.glade:499
- 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/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lrrd daemon"
++#~ msgstr "为 lrrd 守护进程禁用 SELinux 保护"
--#: ../gui/polgen.glade:476 ../gui/polgen.py:162
--msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
-+msgid "Minimal X Windows User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lvm daemon"
++#~ msgstr "为 lvm 守护进程禁用 SELinux 保护"
--#: ../gui/polgen.glade:495
-+#: ../gui/polgen.glade:516
- 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/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mailman"
++#~ msgstr "为 mailman 禁用 SELinux 保护"
--#: ../gui/polgen.glade:497 ../gui/polgen.py:163
--msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
-+msgid "User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:202
+-msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mdadm daemon"
++#~ msgstr "为 mdadm 守护进程禁用 SELinux 保护"
--#: ../gui/polgen.glade:516
-+#: ../gui/polgen.glade:533
- msgid ""
- "User with full networking, no setuid applications without transition, no "
- "sudo, no su."
- msgstr ""
+-#: ../gui/selinux.tbl:203
+-msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for monopd daemon"
++#~ msgstr "为 monopd 守护进程禁用 SELinux 保护"
--#: ../gui/polgen.glade:518 ../gui/polgen.py:164
--msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
-+msgid "Admin User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mrtg daemon"
++#~ msgstr "为 mtrg "
--#: ../gui/polgen.glade:537
-+#: ../gui/polgen.glade:550
- msgid ""
- "User with full networking, no setuid applications without transition, no su, "
- "can sudo to Root Administration Roles"
- msgstr ""
+-#: ../gui/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mysqld daemon"
++#~ msgstr "为 mysqld 守护进程禁用 SELinux 服务保护"
--#: ../gui/polgen.glade:539 ../gui/polgen.py:165
--msgid "Admin User Role"
-+#: ../gui/polgen.glade:592
-+msgid "<b>Root Users</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nagios daemon"
++#~ msgstr "为 nagios 守护进程禁用 SELinux 服务保护"
--#: ../gui/polgen.glade:585
--msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
-+msgid "Root Admin User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
+-msgstr ""
++#~ msgid "Name Service"
++#~ msgstr "名称服务"
--#: ../gui/polgen.glade:647
-+#: ../gui/polgen.glade:627
- 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/selinux.tbl:208
+-msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
+-msgstr ""
++#~ msgid "Disable SELinux protection for named daemon"
++#~ msgstr "为 named 守护进程禁用 SELinux 服务保护"
--#: ../gui/polgen.glade:649 ../gui/polgen.py:166
--msgid "Root Admin User Role"
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
-msgstr ""
--
--#: ../gui/polgen.glade:716
--msgid "label104"
++#~ msgid "Disable SELinux protection for nessusd daemon"
++#~ msgstr "为 nessusd 守护进程禁用 SELinux 服务保护"
+
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
-msgstr ""
--
--#: ../gui/polgen.glade:745
-+#: ../gui/polgen.glade:705
- msgid "<b>Enter name of application or user role:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for NetworkManager"
++#~ msgstr "为 NetworkManager 禁用 SELinux 服务保护"
--#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
-+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
- msgid "Name"
- msgstr ""
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nfsd daemon"
++#~ msgstr "为 nfsd 守护进程禁用 SELinux 服务保护"
--#: ../gui/polgen.glade:807
-+#: ../gui/polgen.glade:739
- msgid "Enter complete path for executable to be confined."
- msgstr ""
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
+-msgstr ""
++#~ msgid "Samba"
++#~ msgstr "Samba"
--#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
-+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
- msgid "..."
- msgstr ""
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nmbd daemon"
++#~ msgstr "为 nmbd 守护进程禁用 SELinux 服务保护"
--#: ../gui/polgen.glade:849
-+#: ../gui/polgen.glade:776
- msgid "Enter unique name for the confined application or user role."
- msgstr ""
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nrpe daemon"
++#~ msgstr "为 nrpe 守护进程禁用 SELinux 服务保护"
--#: ../gui/polgen.glade:871
-+#: ../gui/polgen.glade:794
- msgid "Executable"
- msgstr ""
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nscd daemon"
++#~ msgstr "为 nscd 守护进程禁用 SELinux 服务保护"
--#: ../gui/polgen.glade:899
-+#: ../gui/polgen.glade:808
- msgid "Init script"
- msgstr ""
+-#: ../gui/selinux.tbl:216
+-msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nsd daemon"
++#~ msgstr "为 nsd 守护进程禁用 SELinux 服务保护"
--#: ../gui/polgen.glade:927
-+#: ../gui/polgen.glade:821
- msgid ""
- "Enter complete path to init script used to start the confined application."
- msgstr ""
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ntpd daemon"
++#~ msgstr "为 ntpd 守护进程禁用 SELinux 服务保护"
--#: ../gui/polgen.glade:982
--msgid "label105"
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:1011
-+#: ../gui/polgen.glade:887
- msgid "<b>Select existing role to modify:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for oddjob"
++#~ msgstr "为 oddjob 禁用 SELinux 服务保护"
++
++#~ msgid "Disable SELinux protection for oddjob_mkhomedir"
++#~ msgstr "为 oddjob_mkhomedir 禁用 SELinux 服务保护"
++
++#~ msgid "Disable SELinux protection for openvpn daemon"
++#~ msgstr "为 openvpn 守护进程禁用 SELinux 服务保护"
++
++#~ msgid "Disable SELinux protection for pam daemon"
++#~ msgstr "为 pam 守护进程禁用 SELinux 服务保护"
++
++#~ msgid "Disable SELinux protection for pegasus"
++#~ msgstr "为 pegasus 禁用 SELinux 服务保护"
++
++#~ msgid "Disable SELinux protection for perdition daemon"
++#~ msgstr "为 perdition 守护进程禁用 SELinux 服务保护"
++
++#~ msgid "Disable SELinux protection for portmap daemon"
++#~ msgstr "为 portmap 守护进程禁用 SELinux 保护"
++
++#~ msgid "Disable SELinux protection for portslave daemon"
++#~ msgstr "为 portslave 守护进程禁用 SELinux 服务保护"
++
++#~ msgid "Disable SELinux protection for postfix"
++#~ msgstr "为 postfix 禁用 SELinux 服务保护"
++
++#~ msgid "Disable SELinux protection for postgresql daemon"
++#~ msgstr "为 postgresql 守护进程禁用 SELinux 服务保护"
++
++#~ msgid "pppd"
++#~ msgstr "pppd"
++
++#~ msgid "Disable SELinux protection for pptp"
++#~ msgstr "为 pptp 禁用 SELinux 服务保护"
--#: ../gui/polgen.glade:1045
-+#: ../gui/polgen.glade:908
- msgid "Select the user roles that will transiton to the %s domain."
- msgstr ""
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for prelink daemon"
++#~ msgstr "为 prelink 守护进程禁用 SELinux 服务保护"
--#: ../gui/polgen.glade:1073
--msgid "label106"
-+#: ../gui/polgen.glade:928
-+msgid "role tab"
- msgstr ""
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for privoxy daemon"
++#~ msgstr "为 privoxy 守护进程禁用 SELinux 服务保护"
--#: ../gui/polgen.glade:1102
-+#: ../gui/polgen.glade:945
- msgid "<b>Select roles that %s will transition to:</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ptal daemon"
++#~ msgstr "为 ptal 守护进程禁用 SELinux 服务保护"
--#: ../gui/polgen.glade:1136
-+#: ../gui/polgen.glade:963
- msgid "Select applications domains that %s will transition to."
- msgstr ""
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for pxe daemon"
++#~ msgstr "为 pxe 守护进程禁用 SELinux 服务保护"
--#: ../gui/polgen.glade:1164
--msgid "label107"
-+#: ../gui/polgen.glade:983
-+msgid ""
-+"transition \n"
-+"role tab"
- msgstr ""
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
+-msgstr ""
++#~ msgid "Disable SELinux protection for pyzord"
++#~ msgstr "为 pyzord 禁用 SELinux 服务保护"
--#: ../gui/polgen.glade:1193
-+#: ../gui/polgen.glade:1001
- msgid "<b>Select the user_roles that will transition to %s:</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for quota daemon"
++#~ msgstr "为 quota 守护进程禁用 SELinux 服务保护"
--#: ../gui/polgen.glade:1227
-+#: ../gui/polgen.glade:1019
- msgid "Select the user roles that will transiton to this applications domains."
- msgstr ""
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
+-msgstr ""
++#~ msgid "Disable SELinux protection for radiusd daemon"
++#~ msgstr "为 radiusd 守护进程禁用 SELinux 服务保护"
--#: ../gui/polgen.glade:1255
--msgid "label108"
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
-msgstr ""
--
--#: ../gui/polgen.glade:1284
-+#: ../gui/polgen.glade:1056
- msgid "<b>Select domains that %s will administer:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for radvd daemon"
++#~ msgstr "为 radvd 守护进程禁用 SELinux 服务保护"
--#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
-+#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
- msgid "Select the domains that you would like this user administer."
- msgstr ""
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rdisc"
++#~ msgstr "为 rdisc 禁用 SELinux 服务保护"
--#: ../gui/polgen.glade:1346
--msgid "label109"
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
-msgstr ""
--
--#: ../gui/polgen.glade:1375
-+#: ../gui/polgen.glade:1111
- msgid "<b>Select additional roles for %s:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for readahead"
++#~ msgstr "为 readahead 禁用 SELinux 服务保护"
--#: ../gui/polgen.glade:1437
--msgid "label111"
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:1466
-+#: ../gui/polgen.glade:1166
- msgid "<b>Enter network ports that %s binds on:</b>"
- msgstr ""
++#~ msgid "Allow programs to read files in non-standard locations (default_t)"
++#~ msgstr "允许程序在非标准位置读取文件 (derault_t)"
--#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
-+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
- msgid "<b>TCP Ports</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for restorecond"
++#~ msgstr "为 restorecond 禁用 SELinux 服务保护"
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
-+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
-+#: ../gui/polgen.glade:1698
-+msgid "All"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
- msgid "Allows %s to bind to any udp port"
- msgstr ""
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rhgb daemon"
++#~ msgstr "为 rhgb 守护进程禁用 SELinux 服务保护"
--#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
--#: ../gui/polgen.glade:2215
--msgid "All"
-+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
-+msgid "600-1024"
- msgstr ""
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ricci"
++#~ msgstr "为 ricci 禁用 SELinux 服务保护"
--#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
-+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
- msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
- msgstr ""
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ricci_modclusterd"
++#~ msgstr "为 ricci_modclusterd 禁用 SELinux 服务保护"
--#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
--msgid "600-1024"
-+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
-+msgid "Unreserved Ports (>1024)"
- msgstr ""
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rlogind daemon"
++#~ msgstr "为 rlogind 守护进程禁用 SELinux 服务保护"
--#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
-+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s binds "
- "to. Example: 612, 650-660"
- msgstr ""
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rpcd daemon"
++#~ msgstr "为 rpcd 守护进程禁用 SELinux 服务保护"
--#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
--msgid "Unreserved Ports (>1024)"
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
-msgstr ""
--
--#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
--#: ../gui/polgen.glade:2233
-+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
-+#: ../gui/polgen.glade:1718
- msgid "Select Ports"
- msgstr ""
++#~ msgid "Disable SELinux protection for rshd"
++#~ msgstr "为rshd 禁用 SELinux 服务保护"
--#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
-+#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
- msgid "Allows %s to bind to any udp ports > 1024"
- msgstr ""
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
+-msgstr ""
++#~ msgid "rsync"
++#~ msgstr "rsync"
--#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
-+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
- msgid "<b>UDP Ports</b>"
- msgstr ""
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rsync daemon"
++#~ msgstr "为 rsync 守护进程禁用 SELinux 服务保护"
--#: ../gui/polgen.glade:1937
--msgid "label113"
-+#: ../gui/polgen.glade:1519
-+msgid ""
-+"Network\n"
-+"Bind tab"
- msgstr ""
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
+-msgstr ""
++#~ msgid "Allow ssh to run from inetd instead of as a daemon"
++#~ msgstr "允许 ssh 在 inetd 中运行而不是作为守护进程使用"
--#: ../gui/polgen.glade:1966
-+#: ../gui/polgen.glade:1537
- msgid "<b>Select network ports that %s connects to:</b>"
- msgstr ""
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
+-msgstr ""
++#~ msgid "SASL authentication server"
++#~ msgstr "SASL 认证服务器"
--#: ../gui/polgen.glade:2058
-+#: ../gui/polgen.glade:1593
- msgid "Allows %s to connect to any tcp port"
- msgstr ""
+-#: ../gui/statusPage.py:94
+-msgid "Status"
+-msgstr ""
++#~ msgid ""
++#~ "Allow X-Windows server to map a memory region as both executable and "
++#~ "writable"
++#~ msgstr "允许 X-窗口服务器将内存区域同时映射为可执行和可写入"
--#: ../gui/polgen.glade:2104
-+#: ../gui/polgen.glade:1622
- msgid ""
- "Enter a comma separated list of tcp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
- msgstr ""
+-#: ../gui/statusPage.py:133
+-msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for saslauthd daemon"
++#~ msgstr "为 saslauthd 守护进程禁用 SELinux 保护"
--#: ../gui/polgen.glade:2212
-+#: ../gui/polgen.glade:1702
- msgid "Allows %s to connect to any udp port"
- msgstr ""
+-#: ../gui/statusPage.py:147
+-msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for scannerdaemon daemon"
++#~ msgstr "为 scannerdaemon 守护进程禁用 SELinux 保护"
--#: ../gui/polgen.glade:2258
-+#: ../gui/polgen.glade:1731
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
- msgstr ""
+-#: ../gui/statusPage.py:152
+-msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
+-msgstr ""
++#~ msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#~ msgstr "不允许转换为 sysadm_t、sudo 和 su。"
--#: ../gui/polgen.glade:2305
--msgid "label114"
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
-msgstr ""
--
--#: ../gui/polgen.glade:2334
-+#: ../gui/polgen.glade:1792
- msgid "<b>Select common application traits for %s:</b>"
- msgstr ""
++#~ msgid "Do not allow any processes to load kernel modules"
++#~ msgstr "不允许任何进程载入内核模块"
--#: ../gui/polgen.glade:2366
-+#: ../gui/polgen.glade:1809
- msgid "Writes syslog messages\t"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:12
+-msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+-msgstr ""
++#~ msgid "Do not allow any processes to modify kernel SELinux policy"
++#~ msgstr "不允许任何进程修改内核 SELinux 策略"
--#: ../gui/polgen.glade:2385
-+#: ../gui/polgen.glade:1824
- msgid "Create/Manipulate temporary files in /tmp"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sendmail daemon"
++#~ msgstr "为 sendmail 守护进程禁用 SELinux 保护"
--#: ../gui/polgen.glade:2404
-+#: ../gui/polgen.glade:1839
- msgid "Uses Pam for authentication"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
+-msgstr ""
++#~ msgid "Disable SELinux protection for setrans"
++#~ msgstr "为 setrans 禁用 SELinux 保护"
--#: ../gui/polgen.glade:2423
-+#: ../gui/polgen.glade:1854
- msgid "Uses nsswitch or getpw* calls"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
+-msgstr ""
++#~ msgid "Disable SELinux protection for setroubleshoot daemon"
++#~ msgstr "为 setroubleshoot 守护进程禁用 SELinux 保护"
--#: ../gui/polgen.glade:2442
-+#: ../gui/polgen.glade:1869
- msgid "Uses dbus"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
+-msgstr ""
++#~ msgid "Disable SELinux protection for slapd daemon"
++#~ msgstr "为 slapd 守护进程禁用 SELinux 保护"
--#: ../gui/polgen.glade:2461
-+#: ../gui/polgen.glade:1884
- msgid "Sends audit messages"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
+-msgstr ""
++#~ msgid "Disable SELinux protection for slrnpull daemon"
++#~ msgstr "为 slrnpull 守护进程禁用 SELinux 保护"
--#: ../gui/polgen.glade:2480
-+#: ../gui/polgen.glade:1899
- msgid "Interacts with the terminal"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:727
+-msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
+-msgstr ""
++#~ msgid "Disable SELinux protection for smbd daemon"
++#~ msgstr "为 smbd 守护进程禁用 SELinux 保护"
--#: ../gui/polgen.glade:2499
-+#: ../gui/polgen.glade:1914
- msgid "Sends email"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
+-msgstr ""
++#~ msgid "Disable SELinux protection for snmpd daemon"
++#~ msgstr "为 snmpd 守护进程禁用 SELinux 保护"
--#: ../gui/polgen.glade:2530
--msgid "label115"
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
-msgstr ""
--
--#: ../gui/polgen.glade:2559
-+#: ../gui/polgen.glade:1961
- msgid "<b>Add files/directories that %s manages</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for snort daemon"
++#~ msgstr "为 snort 守护进程禁用 SELinux 保护"
--#: ../gui/polgen.glade:2788
-+#: ../gui/polgen.glade:2122
- msgid ""
- "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
- "Files ..."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
+-msgstr ""
++#~ msgid "Disable SELinux protection for soundd daemon"
++#~ msgstr "为 soundd 守护进程禁用 SELinux 保护"
--#: ../gui/polgen.glade:2823
--msgid "label116"
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
-msgstr ""
--
--#: ../gui/polgen.glade:2852
-+#: ../gui/polgen.glade:2166
- msgid "<b>Add booleans from the %s policy:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for sound daemon"
++#~ msgstr "为 sound 守护进程禁用 SELinux 保护"
--#: ../gui/polgen.glade:3002
-+#: ../gui/polgen.glade:2274
- msgid "Add/Remove booleans used by the %s domain"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
+-msgstr ""
++#~ msgid "Spam Protection"
++#~ msgstr "Spam 保护"
--#: ../gui/polgen.glade:3066
-+#: ../gui/polgen.glade:2316
- msgid "<b>Which directory you will generate the %s policy?</b>"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
+-msgstr ""
++#~ msgid "Disable SELinux protection for spamd daemon"
++#~ msgstr "为 spamd 守护进程禁用 SELinux 保护"
--#: ../gui/polgen.glade:3097
-+#: ../gui/polgen.glade:2334
- msgid "Policy Directory"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
+-msgstr ""
++#~ msgid "Allow Spam Assassin daemon network access"
++#~ msgstr "允许 Spam Assassin 守护进程网络访问"
--#: ../gui/polgen.glade:3254
--msgid "Add Booleans Dialog"
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
-msgstr ""
--
--#: ../gui/polgen.glade:3327
--msgid "Boolean Name"
++#~ msgid "Disable SELinux protection for speedmgmt daemon"
++#~ msgstr "为 speedmgmt 守护进程禁用 SELinux 保护"
+
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
-msgstr ""
--
--#: ../gui/polgengui.py:261
-+#: ../gui/polgengui.py:262
- msgid "Role"
- msgstr ""
++#~ msgid "Squid"
++#~ msgstr "Squid"
--#: ../gui/polgengui.py:268
-+#: ../gui/polgengui.py:269
- msgid "Existing_User"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1354
+-msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
+-msgstr ""
++#~ msgid "Disable SELinux protection for squid daemon"
++#~ msgstr "为 squid 守护进程禁用 SELinux 保护"
--#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
-+#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
- msgid "Application"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ssh daemon"
++#~ msgstr "为 ssh 守护进程禁用 SELinux 保护"
--#: ../gui/polgengui.py:352
-+#: ../gui/polgengui.py:353
- #, python-format
- msgid "%s must be a directory"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
+-msgstr ""
++#~ msgid ""
++#~ "Allow staff_r users to search the sysadm home dir and read files (such as "
++#~ "~/.bashrc)"
++#~ msgstr "允许 staff_r 用户搜索 sysadm 主目录并读取文件 (比如 ~/.bashrc)"
--#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
-+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
- msgid "You must select a user"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1463
+-msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
+-msgstr ""
++#~ msgid "Universal SSL tunnel"
++#~ msgstr "统一 SSL 通道"
--#: ../gui/polgengui.py:542
-+#: ../gui/polgengui.py:543
- msgid "Select executable file to be confined."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
+-msgstr ""
++#~ msgid "Disable SELinux protection for stunnel daemon"
++#~ msgstr "为 stunnel 守护进程禁用 SELinux 保护"
--#: ../gui/polgengui.py:553
-+#: ../gui/polgengui.py:554
- msgid "Select init script file to be confined."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
+-msgstr ""
++#~ msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#~ msgstr "允许 stunnel 守护进程在 xinetd 之外独立运行"
--#: ../gui/polgengui.py:563
-+#: ../gui/polgengui.py:564
- msgid "Select file(s) that confined application creates or writes"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
+-msgstr ""
++#~ msgid "Disable SELinux protection for swat daemon"
++#~ msgstr "为 swat 守护进程禁用 SELinux 保护"
--#: ../gui/polgengui.py:570
-+#: ../gui/polgengui.py:571
- msgid "Select directory(s) that the confined application owns and writes into"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sxid daemon"
++#~ msgstr "为 sxid 守护进程禁用 SELinux 保护"
--#: ../gui/polgengui.py:632
-+#: ../gui/polgengui.py:633
- msgid "Select directory to generate policy files in"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
+-msgstr ""
++#~ msgid "Disable SELinux protection for syslogd daemon"
++#~ msgstr "为 syslogd 守护进程禁用 SELinux 保护"
--#: ../gui/polgengui.py:649
-+#: ../gui/polgengui.py:650
- #, python-format
- msgid ""
- "Type %s_t already defined in current policy.\n"
- "Do you want to continue?"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
+-msgstr ""
++#~ msgid "Disable SELinux protection for system cron jobs"
++#~ msgstr "为 系统 cron 任务禁用 SELinux 保护"
--#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
- msgid "Verify Name"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for tcp daemon"
++#~ msgstr "为 tcp 守护进程禁用 SELinux 保护"
--#: ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:654
- #, python-format
- msgid ""
- "Module %s.pp already loaded in current policy.\n"
- "Do you want to continue?"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for telnet daemon"
++#~ msgstr "为 telnet 守护进程禁用 SELinux 保护"
--#: ../gui/polgengui.py:699
-+#: ../gui/polgengui.py:700
- msgid ""
- "You must add a name made up of letters and numbers and containing no spaces."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for tftpd daemon"
++#~ msgstr "为 tftpd 守护进程禁用 SELinux 保护"
--#: ../gui/polgengui.py:713
-+#: ../gui/polgengui.py:714
- msgid "You must enter a executable"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for transproxy daemon"
++#~ msgstr "为 transproxy 守护进程禁用 SELinux 保护"
--#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
-+#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
- msgid "Configue SELinux"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
+-msgstr ""
++#~ msgid "Disable SELinux protection for udev daemon"
++#~ msgstr "为 udev 守护进程禁用 SELinux 保护"
--#: ../gui/polgen.py:158
--msgid "Internet Services Daemon"
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
-msgstr ""
--
--#: ../gui/polgen.py:197
--#, python-format
--msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#~ msgid "Disable SELinux protection for uml daemon"
++#~ msgstr "为 uml 守护进程禁用 SELinux 保护"
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
-msgstr ""
--
--#: ../gui/polgen.py:324
--msgid "You must enter a name for your confined process/user"
++#~ msgid ""
++#~ "Allow xinetd to run unconfined, including any services it starts that do "
++#~ "not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "允许 xinetd 在不受限制的情况下运行,包括所有由它启动且没有明确定义域转换的"
++#~ "服务。"
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
-msgstr ""
--
--#: ../gui/polgen.py:326
--msgid ""
--"Name must be alpha numberic with no spaces. Consider using option \"-n "
--"MODULENAME\""
++#~ msgid ""
++#~ "Allow rc scripts to run unconfined, including any daemon started by an rc "
++#~ "script that does not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "允许 rc 脚本在不受限制的情况下运行,包括所有由 rc 脚本启动,且没有明确定义"
++#~ "域转换的守护进程。"
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
-msgstr ""
--
--#: ../gui/polgen.py:414
--msgid "User Role types can not be assigned executables."
++#~ msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#~ msgstr "允许特权程序,比如 hotplug 和 insmod 在不受限制的条件下运行。"
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
-msgstr ""
--
--#: ../gui/polgen.py:420
--msgid "Only Daemon apps can use an init script.."
++#~ msgid "Disable SELinux protection for updfstab daemon"
++#~ msgstr "为 updfstab 守护进程禁用 SELinux 保护"
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
-msgstr ""
--
--#: ../gui/polgen.py:438
--msgid "use_resolve must be a boolean value "
++#~ msgid "Disable SELinux protection for uptimed daemon"
++#~ msgstr "为 uptime 守护进程禁用 SELinux 保护"
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
-msgstr ""
--
--#: ../gui/polgen.py:444
--msgid "use_syslog must be a boolean value "
++#~ msgid ""
++#~ "Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, "
++#~ "only staff_r can do so"
++#~ msgstr ""
++#~ "允许 user_r 通过 su、sudo 或者 userhelper 获取 sysadm_r。否则只有 staff_r "
++#~ "可以这样做。"
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
-msgstr ""
--
--#: ../gui/polgen.py:450
--msgid "use_kerberos must be a boolean value "
++#~ msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#~ msgstr "允许用户控制网络接口 (还需要设定 USECTL=true)"
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
-msgstr ""
--
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
++#~ msgid "Allow user to stat ttyfiles"
++#~ msgstr "允许用户启动 ttyfiles"
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
-msgstr ""
--
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
++#~ msgid "Disable SELinux protection for uucpd daemon"
++#~ msgstr "为 uucpd 守护进程禁用 SELinux 保护"
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
-msgstr ""
--
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
++#~ msgid "Disable SELinux protection for vmware daemon"
++#~ msgstr "为 vmware 守护进程禁用 SELinux 保护"
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
-msgstr ""
--
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
++#~ msgid "Disable SELinux protection for watchdog daemon"
++#~ msgstr "为 watchdog 守护进程禁用 SELinux 保护"
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
-msgstr ""
--
--#: ../gui/polgen.py:1183
--msgid "Interface file"
++#~ msgid "Disable SELinux protection for winbind daemon"
++#~ msgstr "为 winbnd 守护进程禁用 SELinux 保护"
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
-msgstr ""
--
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
++#~ msgid "Disable SELinux protection for xdm daemon"
++#~ msgstr "为 xdm 守护进程禁用 SELinux 保护"
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
-msgstr ""
--
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
++#~ msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#~ msgstr "允许 xdm 作为 sysadm_r:sysadm_t 登录"
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
-msgstr ""
--
--#: ../gui/polgen.py:1306
--#, python-format
++#~ msgid "Disable SELinux protection for xen daemon"
++#~ msgstr "为 xen 守护进程禁用 SELinux 保护"
+
+-#: ../gui/system-config-selinux.glade:2661
-msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
-msgstr ""
--
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
++#~ msgid "XEN"
++#~ msgstr "XEN"
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
-msgstr ""
--
- #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
- msgstr ""
-@@ -3356,3 +3243,156 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
- msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:169
-+msgid "list all SELinux port types"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
-+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
-+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
-+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
-+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
-+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
-+msgid "commands"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
-+msgstr ""
-diff --git a/policycoreutils/po/zh_CN.po b/policycoreutils/po/zh_CN.po
-index 1f2b45f..5154642 100644
---- a/policycoreutils/po/zh_CN.po
-+++ b/policycoreutils/po/zh_CN.po
-@@ -10,7 +10,7 @@ msgid ""
++#~ msgid "Disable SELinux protection for xfs daemon"
++#~ msgstr "为 xfs 守护进程禁用 SELinux 保护"
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
+-msgstr ""
++#~ msgid "Disable SELinux protection for xen control"
++#~ msgstr "为 xen 控制禁用 SELinux 保护"
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ypbind daemon"
++#~ msgstr "为 ypbind 守护进程禁用 SELinux 保护"
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NIS Password Daemon"
++#~ msgstr "为 NIS 密码守护进程禁用 SELinux 保护"
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ypserv daemon"
++#~ msgstr "为 ypserv 守护进程禁用 SELinux 保护"
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
++#~ msgstr "为 NIS 转换守护进程禁用 SELinux 保护"
+diff --git a/policycoreutils/po/zh_TW.po b/policycoreutils/po/zh_TW.po
+index 4ba51bf..b0dcee2 100644
+--- a/policycoreutils/po/zh_TW.po
++++ b/policycoreutils/po/zh_TW.po
+@@ -4,22 +4,22 @@
+ #
+ # Translators:
+ # Chester Cheng <ccheng at brisbane.redhat.com>, 2006.
+-# Chester Cheng <ccheng at redhat.com>, 2006.
++# Chester Cheng <ccheng at redhat.com>, 2006,2012.
+ # Terry Chuang <tchuang at redhat>, 2010.
+-# Terry Chuang <tchuang at redhat.com>, 2008, 2009, 2010.
++# Terry Chuang <tchuang at redhat.com>, 2008-2010,2012.
+ msgid ""
msgstr ""
"Project-Id-Version: Policycoreutils\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
+-"PO-Revision-Date: 2012-04-02 20:30+0000\n"
++"POT-Creation-Date: 2012-10-08 10:31-0400\n"
++"PO-Revision-Date: 2012-10-08 13:10+0000\n"
"Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: Chinese (China) <trans-zh_cn at lists.fedoraproject.org>\n"
-@@ -30,7 +30,7 @@ msgstr ""
- " 这里:<script> 是要运行的初始脚本名,\n"
- " <args ...> 是这个脚本的参数。"
+ "Language-Team: Chinese (Taiwan) <trans-zh_TW at lists.fedoraproject.org>\n"
+ "Language: zh_TW\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+-"Plural-Forms: nplurals=1; plural=0\n"
++"Plural-Forms: nplurals=1; plural=0;\n"
+
+ #: ../run_init/run_init.c:67
+ msgid ""
+@@ -31,7 +31,7 @@ msgstr ""
+ " 其中:<script> 是要執行的 init 程序檔,\n"
+ " <args ...> 是程序檔的參數。"
-#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
#, c-format
msgid "failed to initialize PAM\n"
- msgstr "初始化 PAM 失败\n"
-@@ -79,7 +79,7 @@ msgstr "run_init 只能在一个 SELinux 内核中运行。\n"
+ msgstr "初始化 PAM 失敗\n"
+@@ -80,7 +80,7 @@ msgstr "對不起,run_init 可能只能用在 SELinux 的核心上。\n"
msgid "authentication failed.\n"
- msgstr "验证失败。\n"
+ msgstr "認證失敗。\n"
-#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
#, c-format
msgid "Could not set exec context to %s.\n"
- msgstr "无法为 %s 设定 exec context。\n"
-@@ -92,855 +92,851 @@ msgstr "******************** 重要 ***********************\n"
+ msgstr "無法將 exec context 設定為 %s。\n"
+@@ -93,855 +93,855 @@ msgstr "******************** 重要 ***********************\n"
msgid "To make this policy package active, execute:"
- msgstr "要激活这个策略包,执行:"
+ msgstr "若要啟用此方針套件,請執行:"
-#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
-msgid "global"
--msgstr "global"
+-msgstr "全域"
-
-#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
++#: ../semanage/seobject.py:200
msgid "Could not create semanage handle"
- msgstr "无法创建 semanage 句柄"
+ msgstr "無法建立 semanage 處理器"
-#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
++#: ../semanage/seobject.py:208
msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr "SELinux 策略没有被管理或存储无法被访问。"
+ msgstr "SELinux 方針並不受管理,或無法存取 store。"
-#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
++#: ../semanage/seobject.py:213
msgid "Cannot read policy store."
- msgstr "不能读策略存储。"
+ msgstr "無法讀取方針 store。"
-#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
++#: ../semanage/seobject.py:218
msgid "Could not establish semanage connection"
- msgstr "无法创建 semanage 连接"
+ msgstr "無法建立 semanage 連線"
-#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
++#: ../semanage/seobject.py:223
msgid "Could not test MLS enabled status"
- msgstr "无法测试 MLS 启用的状态"
+ msgstr "無法測試啟用了 MLS 的狀態"
-#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
++#: ../semanage/seobject.py:229 ../semanage/seobject.py:244
msgid "Not yet implemented"
- msgstr "还没有实施"
+ msgstr "未實施"
-#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
++#: ../semanage/seobject.py:233
msgid "Semanage transaction already in progress"
- msgstr "Semanage 交易进行中"
+ msgstr "Semanage 傳輸正在進行中"
-#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
++#: ../semanage/seobject.py:242
msgid "Could not start semanage transaction"
- msgstr "无法开始 semanage 交易"
+ msgstr "無法開始 semanage 交易"
-#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
++#: ../semanage/seobject.py:254
msgid "Could not commit semanage transaction"
- msgstr "无法提交 semanage 交易"
+ msgstr "無法提交 semanage 交易"
-#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
++#: ../semanage/seobject.py:259
msgid "Semanage transaction not in progress"
- msgstr "Semanage 交易未进行"
+ msgstr "Semanage 傳輸非進行中"
-#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
++#: ../semanage/seobject.py:271 ../semanage/seobject.py:351
msgid "Could not list SELinux modules"
- msgstr "无法列出 SELinux 模块"
+ msgstr "無法列出 SELinux 模組"
-#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
++#: ../semanage/seobject.py:284
msgid "Modules Name"
- msgstr ""
+-msgstr ""
++msgstr "模組名稱"
-#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
++#: ../semanage/seobject.py:284 ../gui/modulesPage.py:62
msgid "Version"
msgstr "版本"
-#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
++#: ../semanage/seobject.py:287 ../gui/statusPage.py:75
msgid "Disabled"
- msgstr "禁用"
+ msgstr "停用"
-#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
++#: ../semanage/seobject.py:302
#, python-format
msgid "Could not disable module %s (remove failed)"
- msgstr ""
+-msgstr ""
++msgstr "無法停用 %s 模組(移除失敗)"
-#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
++#: ../semanage/seobject.py:313
#, python-format
msgid "Could not enable module %s (remove failed)"
- msgstr ""
+-msgstr ""
++msgstr "無法啟用 %s 模組(移除失敗)"
-#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
++#: ../semanage/seobject.py:328
#, python-format
msgid "Could not remove module %s (remove failed)"
- msgstr ""
+-msgstr ""
++msgstr "無法移除 %s 模組(移除失敗)"
-#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
++#: ../semanage/seobject.py:338
msgid "dontaudit requires either 'on' or 'off'"
- msgstr ""
+-msgstr ""
++msgstr "dontaudit 必須要是「on」或「off」"
-#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
++#: ../semanage/seobject.py:366
msgid "Builtin Permissive Types"
- msgstr ""
+-msgstr ""
++msgstr "內建的許可類型"
-#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
++#: ../semanage/seobject.py:376
msgid "Customized Permissive Types"
- msgstr ""
+-msgstr ""
++msgstr "自訂許可類型"
-#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
++#: ../semanage/seobject.py:417
#, python-format
msgid "Could not set permissive domain %s (module installation failed)"
- msgstr "无法设定 permissive 域 %s(模块安装失败)"
+ msgstr "無法設定寬鬆型網域 %s(模組安裝失敗)"
-#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
++#: ../semanage/seobject.py:423
#, python-format
msgid "Could not remove permissive domain %s (remove failed)"
- msgstr "无法删除 permissive 域 %s(删除操作失败)"
+ msgstr "無法移除寬鬆型網域 %s(移除失敗)"
-#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
-#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
@@ -135447,946 +292819,960 @@ index 1f2b45f..5154642 100644
-#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
-#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
-#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
++#: ../semanage/seobject.py:458 ../semanage/seobject.py:532
++#: ../semanage/seobject.py:578 ../semanage/seobject.py:675
++#: ../semanage/seobject.py:705 ../semanage/seobject.py:772
++#: ../semanage/seobject.py:829 ../semanage/seobject.py:1076
++#: ../semanage/seobject.py:1775 ../semanage/seobject.py:1838
++#: ../semanage/seobject.py:1857 ../semanage/seobject.py:1978
++#: ../semanage/seobject.py:2031
#, python-format
msgid "Could not create a key for %s"
- msgstr "无法为 %s 创建一个密钥"
+ msgstr "無法為 %s 建立金鑰"
-#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
-#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
++#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
++#: ../semanage/seobject.py:582 ../semanage/seobject.py:588
#, python-format
msgid "Could not check if login mapping for %s is defined"
- msgstr "无法检查 %s 的登录映射已被定义"
+ msgstr "無法檢查 %s 的登入對應是否已經定義"
-#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
++#: ../semanage/seobject.py:471
#, python-format
msgid "Linux Group %s does not exist"
- msgstr "Linux 组群 %s 不存在"
+ msgstr "Linux 群組 %s 不存在"
-#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
++#: ../semanage/seobject.py:476
#, python-format
msgid "Linux User %s does not exist"
- msgstr "Linux用户 %s 不存在"
+ msgstr "Linux 使用者 %s 不存在"
-#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
++#: ../semanage/seobject.py:480
#, python-format
msgid "Could not create login mapping for %s"
- msgstr "无法为 %s 创建登录映射"
+ msgstr "無法為 %s 建立登入對應"
-#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
++#: ../semanage/seobject.py:484 ../semanage/seobject.py:720
#, python-format
msgid "Could not set name for %s"
- msgstr "无法为 %s 设置名称"
+ msgstr "無法為 %s 設定名稱"
-#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
++#: ../semanage/seobject.py:489 ../semanage/seobject.py:730
#, python-format
msgid "Could not set MLS range for %s"
- msgstr "无法为 %s 设置 MLS 的范围"
+ msgstr "無法為 %s 設定 MLS 範圍"
-#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
++#: ../semanage/seobject.py:493
#, python-format
msgid "Could not set SELinux user for %s"
- msgstr "无法为 %s 设置 SELinux 用户"
+ msgstr "無法為 %s 設定 SELinux 使用者"
-#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
++#: ../semanage/seobject.py:497
#, python-format
msgid "Could not add login mapping for %s"
- msgstr "无法为 %s 添加登录映射"
+ msgstr "無法為 %s 新增登入對應"
-#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
++#: ../semanage/seobject.py:515
msgid "Requires seuser or serange"
msgstr "需要 seuser 或 serange"
-#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
++#: ../semanage/seobject.py:538 ../semanage/seobject.py:584
#, python-format
msgid "Login mapping for %s is not defined"
- msgstr "%s 的登录映射没有被定义"
+ msgstr "%s 的登入對應並未定義"
-#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
++#: ../semanage/seobject.py:542
#, python-format
msgid "Could not query seuser for %s"
- msgstr "无法为 %s 查询 seuser"
+ msgstr "無法為 %s 查詢 seuser"
-#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
++#: ../semanage/seobject.py:556
#, python-format
msgid "Could not modify login mapping for %s"
- msgstr "无法为 %s 修改登录映射"
+ msgstr "無法為 %s 修改登入對應"
-#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
++#: ../semanage/seobject.py:590
#, python-format
msgid "Login mapping for %s is defined in policy, cannot be deleted"
- msgstr "%s 的登录映射在策略中被定义,不能被删除"
+ msgstr "%s 的登入對應定義在方針中,無法刪除"
-#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
++#: ../semanage/seobject.py:594
#, python-format
msgid "Could not delete login mapping for %s"
- msgstr "无法为 %s 删除登录映射"
+ msgstr "無法為 %s 刪除登入對應"
-#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
-#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
++#: ../semanage/seobject.py:616 ../semanage/seobject.py:634
++#: ../semanage/seobject.py:872
msgid "Could not list login mappings"
- msgstr "无法列出登录映射"
+ msgstr "無法列出登入對應"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
#: ../gui/system-config-selinux.glade:100
msgid "Login Name"
- msgstr "登录名"
+ msgstr "登錄名稱"
-#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:659 ../semanage/seobject.py:664
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:128
#: ../gui/system-config-selinux.glade:915
#: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
msgid "SELinux User"
- msgstr "SELinux 用户"
+ msgstr "SELinux 使用者"
-#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
++#: ../semanage/seobject.py:659 ../gui/system-config-selinux.glade:156
#: ../gui/system-config-selinux.glade:943
msgid "MLS/MCS Range"
- msgstr "MLS/MCS 范围"
+ msgstr "MLS/MCS 範圍"
-#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
-#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
-#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
++#: ../semanage/seobject.py:678 ../semanage/seobject.py:709
++#: ../semanage/seobject.py:776 ../semanage/seobject.py:833
++#: ../semanage/seobject.py:839
#, python-format
msgid "Could not check if SELinux user %s is defined"
- msgstr "如果 SELinux 用户 %s 被定义将无法检查"
+ msgstr "無法檢查 SELinux 使用者 %s 是否已經定義"
-#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
-#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
++#: ../semanage/seobject.py:681 ../semanage/seobject.py:782
++#: ../semanage/seobject.py:845
#, python-format
msgid "Could not query user for %s"
- msgstr "无法为 %s 查询用户"
+ msgstr "無法為 %s 查詢使用者"
-#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
++#: ../semanage/seobject.py:701
#, python-format
msgid "You must add at least one role for %s"
- msgstr "您必须至少为 %s 添加一个角色"
+ msgstr "您必須為 %s 新增至少一個角色"
-#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
++#: ../semanage/seobject.py:716
#, python-format
msgid "Could not create SELinux user for %s"
- msgstr "无法为 %s 创建 SELinux 用户"
+ msgstr "無法為 %s 建立 SELinux 使用者"
-#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
++#: ../semanage/seobject.py:725
#, python-format
msgid "Could not add role %s for %s"
- msgstr "无法添加角色 %s(为 %s)"
+ msgstr "無法新增 %s 角色給 %s"
-#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
++#: ../semanage/seobject.py:734
#, python-format
msgid "Could not set MLS level for %s"
- msgstr "无法为 %s 设置 MLS 级别"
+ msgstr "無法為 %s 設定 MLS 等級"
-#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
++#: ../semanage/seobject.py:737
#, python-format
msgid "Could not add prefix %s for %s"
- msgstr "无法添加前缀 %s(为 %s)"
+ msgstr "無法新增前綴 %s 到 %s"
-#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
++#: ../semanage/seobject.py:740
#, python-format
msgid "Could not extract key for %s"
- msgstr "无法为 %s 提取密钥"
+ msgstr "無法為 %s 擷取金鑰"
-#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
++#: ../semanage/seobject.py:744
#, python-format
msgid "Could not add SELinux user %s"
- msgstr "无法添加 SELinux 用户 %s"
+ msgstr "無法新增 SELinux 使用者 %s"
-#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
++#: ../semanage/seobject.py:766
msgid "Requires prefix, roles, level or range"
- msgstr "需要前缀、角色、级别或范围"
+ msgstr "需要前綴、角色、等級或範圍"
-#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
++#: ../semanage/seobject.py:768
msgid "Requires prefix or roles"
- msgstr "需要前锥或角色"
+ msgstr "需要前綴或角色"
-#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
++#: ../semanage/seobject.py:778 ../semanage/seobject.py:835
#, python-format
msgid "SELinux user %s is not defined"
- msgstr "SELinux 用户 %s 没有被定义"
+ msgstr "SELinux 使用者 %s 未定義"
-#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
++#: ../semanage/seobject.py:807
#, python-format
msgid "Could not modify SELinux user %s"
- msgstr "无法修改 SELinux 用户 %s"
+ msgstr "無法修改 SELinux 使用者 %s"
-#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
++#: ../semanage/seobject.py:841
#, python-format
msgid "SELinux user %s is defined in policy, cannot be deleted"
- msgstr "SELinux 用户 %s 在策略中被定义,无法删除"
+ msgstr "SELinux 使用者 %s 定義在方針中,無法刪除"
-#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
++#: ../semanage/seobject.py:852
#, python-format
msgid "Could not delete SELinux user %s"
- msgstr "无法删除 SELinux 用户 %s"
+ msgstr "無法刪除 SELinux 使用者 %s"
-#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
++#: ../semanage/seobject.py:890
msgid "Could not list SELinux users"
- msgstr "无法列出 SELinux 用户"
+ msgstr "無法列出 SELinux 使用者"
-#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
++#: ../semanage/seobject.py:896
#, python-format
msgid "Could not list roles for user %s"
- msgstr "无法为用户 %s 列出角色"
+ msgstr "無法列出使用者 %s 的角色"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "Labeling"
- msgstr "标记"
+ msgstr "標記"
-#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
++#: ../semanage/seobject.py:921
msgid "MLS/"
msgstr "MLS/"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "Prefix"
- msgstr "前缀"
+ msgstr "前綴字元"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Level"
- msgstr "MCS 级别"
+ msgstr "MCS 等級"
-#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
++#: ../semanage/seobject.py:922
msgid "MCS Range"
- msgstr "MCS 范围"
+ msgstr "MCS 範圍"
-#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
++#: ../semanage/seobject.py:922 ../semanage/seobject.py:927
#: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
msgid "SELinux Roles"
msgstr "SELinux 角色"
-#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
++#: ../semanage/seobject.py:942
msgid "Protocol udp or tcp is required"
- msgstr "需要 udp 或 tcp 协议"
+ msgstr "需要 udp 或 tcp 通訊協定"
-#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
++#: ../semanage/seobject.py:944
msgid "Port is required"
- msgstr "端口是必需的"
+ msgstr "需要連接埠"
-#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
++#: ../semanage/seobject.py:954
msgid "Invalid Port"
- msgstr ""
+-msgstr ""
++msgstr "無效的連接埠"
-#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
++#: ../semanage/seobject.py:958
#, python-format
msgid "Could not create a key for %s/%s"
- msgstr "无法为 %s/%s 创建一个密钥"
+ msgstr "無法為 %s/%s 建立金鑰"
-#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
++#: ../semanage/seobject.py:969
msgid "Type is required"
- msgstr "类型是必需的"
+ msgstr "需要類型"
-#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
-#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
++#: ../semanage/seobject.py:975 ../semanage/seobject.py:1034
++#: ../semanage/seobject.py:1089 ../semanage/seobject.py:1095
#, python-format
msgid "Could not check if port %s/%s is defined"
- msgstr "无法检查端口 %s/%s 已被定义"
+ msgstr "無法檢查連接埠 %s/%s 是否已經定義"
-#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
++#: ../semanage/seobject.py:977
#, python-format
msgid "Port %s/%s already defined"
- msgstr "端口 %s/%s 已经存在"
+ msgstr "連接埠 %s/%s 已經定義"
-#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
++#: ../semanage/seobject.py:981
#, python-format
msgid "Could not create port for %s/%s"
- msgstr "无法为 %s/%s 创建端口"
+ msgstr "無法為 %s/%s 建立連接埠"
-#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
++#: ../semanage/seobject.py:987
#, python-format
msgid "Could not create context for %s/%s"
- msgstr "无法为 %s/%s 设置 context"
+ msgstr "無法為 %s/%s 建立 context"
-#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
++#: ../semanage/seobject.py:991
#, python-format
msgid "Could not set user in port context for %s/%s"
- msgstr "无法在端口 context 中为 %s/%s 设置用户"
+ msgstr "無法為 %s/%s 的連接埠 context 中,設定使用者"
-#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
++#: ../semanage/seobject.py:995
#, python-format
msgid "Could not set role in port context for %s/%s"
- msgstr "无法在端口 context 中为 %s/%s 设置角色"
+ msgstr "無法為 %s/%s 的連接埠 context 中,設定角色"
-#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
++#: ../semanage/seobject.py:999
#, python-format
msgid "Could not set type in port context for %s/%s"
- msgstr "无法在端口 context 中为 %s/%s 设置类型"
+ msgstr "無法為 %s/%s 的連接埠 context 中,設定類型"
-#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
++#: ../semanage/seobject.py:1004
#, python-format
msgid "Could not set mls fields in port context for %s/%s"
- msgstr "无法在端口 context 中为 %s/%s 设置 mls 项"
+ msgstr "無法為 %s/%s 的連接埠 context 中,設定 mls 欄位"
-#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
++#: ../semanage/seobject.py:1008
#, python-format
msgid "Could not set port context for %s/%s"
- msgstr "无法为 %s/%s 设置端口 context"
+ msgstr "無法為 %s/%s 設定連接埠 context"
-#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
++#: ../semanage/seobject.py:1012
#, python-format
msgid "Could not add port %s/%s"
- msgstr "无法添加端口 %s/%s"
+ msgstr "無法新增連接埠 %s/%s"
-#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
-#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
++#: ../semanage/seobject.py:1026 ../semanage/seobject.py:1291
++#: ../semanage/seobject.py:1487
msgid "Requires setype or serange"
msgstr "需要 setype 或 serange"
-#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
++#: ../semanage/seobject.py:1028
msgid "Requires setype"
- msgstr "需要 settype"
+ msgstr "需要 setype"
-#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
++#: ../semanage/seobject.py:1036 ../semanage/seobject.py:1091
#, python-format
msgid "Port %s/%s is not defined"
- msgstr "端口 %s/%s 没有被定义"
+ msgstr "連接埠 %s/%s 未定義"
-#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
++#: ../semanage/seobject.py:1040
#, python-format
msgid "Could not query port %s/%s"
- msgstr "无法查询端口 %s/%s"
+ msgstr "無法查詢連接埠 %s/%s"
-#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
++#: ../semanage/seobject.py:1051
#, python-format
msgid "Could not modify port %s/%s"
- msgstr "无法修改端口 %s/%s"
+ msgstr "無法修改連接埠 %s/%s"
-#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
++#: ../semanage/seobject.py:1064
msgid "Could not list the ports"
- msgstr "无法列出端口"
+ msgstr "無法列出連接埠"
-#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
++#: ../semanage/seobject.py:1080
#, python-format
msgid "Could not delete the port %s"
- msgstr "无法删除端口 %s"
+ msgstr "無法刪除連接埠 %s"
-#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
++#: ../semanage/seobject.py:1097
#, python-format
msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "端口 %s/%s 在策略中被定义,无法删除"
+ msgstr "連接埠 %s/%s 已經在方針中定義,無法刪除"
-#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
++#: ../semanage/seobject.py:1101
#, python-format
msgid "Could not delete port %s/%s"
- msgstr "无法删除端口 %s/%s"
+ msgstr "無法刪除連接埠 %s/%s"
-#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
++#: ../semanage/seobject.py:1117 ../semanage/seobject.py:1139
msgid "Could not list ports"
- msgstr "无法列出端口"
+ msgstr "無法列出連接埠"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "SELinux Port Type"
- msgstr "SELinux 端口类型"
+ msgstr "SELinux 連接埠類型"
-#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
++#: ../semanage/seobject.py:1178
msgid "Proto"
- msgstr "协议"
+ msgstr "Proto"
-#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
++#: ../semanage/seobject.py:1178 ../gui/system-config-selinux.glade:335
msgid "Port Number"
- msgstr "端口号"
+ msgstr "埠號"
-#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
++#: ../semanage/seobject.py:1197
msgid "Node Address is required"
- msgstr "需要节点地址"
+ msgstr "需要節點位址"
-#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
++#: ../semanage/seobject.py:1212
msgid "Unknown or missing protocol"
- msgstr "未知或者缺少协议"
+ msgstr "通訊協定不明或遺失"
-#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
-#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
++#: ../semanage/seobject.py:1226 ../semanage/seobject.py:1425
++#: ../semanage/seobject.py:1713
msgid "SELinux Type is required"
- msgstr "SELinux 类型是必选的"
+ msgstr "需要 SELinux 類型"
-#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
-#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
-#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
-#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
++#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1295
++#: ../semanage/seobject.py:1331 ../semanage/seobject.py:1429
++#: ../semanage/seobject.py:1491 ../semanage/seobject.py:1525
++#: ../semanage/seobject.py:1717
#, python-format
msgid "Could not create key for %s"
- msgstr "无法为 %s 创建密钥"
+ msgstr "無法為 %s 建立金鑰"
-#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
-#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
++#: ../semanage/seobject.py:1232 ../semanage/seobject.py:1299
++#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1341
#, python-format
msgid "Could not check if addr %s is defined"
- msgstr "如果定义了 addr %s 则无法检查"
+ msgstr "無法檢查 addr %s 是否已定義"
-#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
++#: ../semanage/seobject.py:1241
#, python-format
msgid "Could not create addr for %s"
- msgstr "无法为 %s 创建 addr"
+ msgstr "無法為 %s 建立 addr"
-#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
-#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
++#: ../semanage/seobject.py:1247 ../semanage/seobject.py:1445
++#: ../semanage/seobject.py:1675
#, python-format
msgid "Could not create context for %s"
- msgstr "无法为 %s 创建 context"
+ msgstr "無法為 %s 建立 context"
-#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
++#: ../semanage/seobject.py:1251
#, python-format
msgid "Could not set mask for %s"
- msgstr "无法为 %s 设置掩码"
+ msgstr "無法為 %s 設定遮罩"
-#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
++#: ../semanage/seobject.py:1255
#, python-format
msgid "Could not set user in addr context for %s"
- msgstr "无法在 addr 上下文中为 %s 设置用户"
+ msgstr "無法為 %s 的 addr context 設定使用者"
-#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
++#: ../semanage/seobject.py:1259
#, python-format
msgid "Could not set role in addr context for %s"
- msgstr "无法在 addr 上下文中为 %s 设置角色"
+ msgstr "無法為 %s 的 addr context 設定角色"
-#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
++#: ../semanage/seobject.py:1263
#, python-format
msgid "Could not set type in addr context for %s"
- msgstr "无法在 addr 上下文中为 %s 设置类型"
+ msgstr "無法為 %s 的 addr context 設定類型"
-#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
++#: ../semanage/seobject.py:1268
#, python-format
msgid "Could not set mls fields in addr context for %s"
- msgstr "无法在 addr 上下文中为 %s 设置 mls 字段"
+ msgstr "無法為 %s 的 addr context 設定 mls 欄位"
-#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
++#: ../semanage/seobject.py:1272
#, python-format
msgid "Could not set addr context for %s"
- msgstr "无法为 %s 设置 addr 上下文"
+ msgstr "無法為 %s 設定 addr context"
-#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
++#: ../semanage/seobject.py:1276
#, python-format
msgid "Could not add addr %s"
- msgstr "无法添加 addr %s"
+ msgstr "無法新增 addr %s"
-#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
++#: ../semanage/seobject.py:1301 ../semanage/seobject.py:1337
#, python-format
msgid "Addr %s is not defined"
- msgstr "没有定义 addr %s"
+ msgstr "Addr %s 未定義"
-#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
++#: ../semanage/seobject.py:1305
#, python-format
msgid "Could not query addr %s"
- msgstr "无法查询 addr %s"
+ msgstr "無法查詢 addr %s"
-#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
++#: ../semanage/seobject.py:1315
#, python-format
msgid "Could not modify addr %s"
- msgstr "无法修改 addr %s"
+ msgstr "無法修改 addr %s"
-#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
++#: ../semanage/seobject.py:1343
#, python-format
msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr "在策略中定义了 addr %s,无法删除"
+ msgstr "Addr %s 已經在方針中定義,無法刪除"
-#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
++#: ../semanage/seobject.py:1347
#, python-format
msgid "Could not delete addr %s"
- msgstr "无法删除 addr %s"
+ msgstr "無法刪除 addr %s"
-#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
++#: ../semanage/seobject.py:1359
msgid "Could not deleteall node mappings"
- msgstr ""
+-msgstr ""
++msgstr "無法刪除所有節點對映"
-#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
++#: ../semanage/seobject.py:1373
msgid "Could not list addrs"
- msgstr "无法列出 addr"
+ msgstr "無法列出 addr"
-#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
-#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
++#: ../semanage/seobject.py:1433 ../semanage/seobject.py:1495
++#: ../semanage/seobject.py:1529 ../semanage/seobject.py:1535
#, python-format
msgid "Could not check if interface %s is defined"
- msgstr "无法检查接口 %s 是否已定义"
+ msgstr "無法檢查介面 %s 是否已經定義"
-#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
++#: ../semanage/seobject.py:1440
#, python-format
msgid "Could not create interface for %s"
- msgstr "无法为 %s 创建接口"
+ msgstr "無法為 %s 建立介面"
-#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
++#: ../semanage/seobject.py:1449
#, python-format
msgid "Could not set user in interface context for %s"
- msgstr "无法在接口 context 中为 %s 设置用户"
+ msgstr "無法為 %s 設定介面 context 中的使用者"
-#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
++#: ../semanage/seobject.py:1453
#, python-format
msgid "Could not set role in interface context for %s"
- msgstr "无法在接口 context 中为 %s 设置角色"
+ msgstr "無法為 %s 設定介面 context 中的角色"
-#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
++#: ../semanage/seobject.py:1457
#, python-format
msgid "Could not set type in interface context for %s"
- msgstr "无法在接口 context 中为 %s 设置类型"
+ msgstr "無法為 %s 設定介面 context 中的類型"
-#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
++#: ../semanage/seobject.py:1462
#, python-format
msgid "Could not set mls fields in interface context for %s"
- msgstr "无法在接口 context 中为 %s 设置 mls 项"
+ msgstr "無法為 %s 設定介面 context 中的 mls 欄位"
-#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
++#: ../semanage/seobject.py:1466
#, python-format
msgid "Could not set interface context for %s"
- msgstr "无法为 %s 设置接口 context"
+ msgstr "無法為 %s 設定介面 context"
-#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
++#: ../semanage/seobject.py:1470
#, python-format
msgid "Could not set message context for %s"
- msgstr "无法为 %s 设置信息 context"
+ msgstr "無法為 %s 設定訊息 context"
-#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
++#: ../semanage/seobject.py:1474
#, python-format
msgid "Could not add interface %s"
- msgstr "无法添加接口 %s"
+ msgstr "無法新增介面 %s"
-#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
++#: ../semanage/seobject.py:1497 ../semanage/seobject.py:1531
#, python-format
msgid "Interface %s is not defined"
- msgstr "接口 %s 没有被定义"
+ msgstr "介面 %s 未定義"
-#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
++#: ../semanage/seobject.py:1501
#, python-format
msgid "Could not query interface %s"
- msgstr "无法查询接口 %s"
+ msgstr "無法查詢介面 %s"
-#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
++#: ../semanage/seobject.py:1512
#, python-format
msgid "Could not modify interface %s"
- msgstr "无法修改接口 %s"
+ msgstr "無法修改介面 %s"
-#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
++#: ../semanage/seobject.py:1537
#, python-format
msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr "接口 %s 在策略中被定义,无法删除"
+ msgstr "介面 %s 定義在方針中,無法刪除"
-#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
++#: ../semanage/seobject.py:1541
#, python-format
msgid "Could not delete interface %s"
- msgstr "无法删除接口 %s"
+ msgstr "無法刪除介面 %s"
-#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
++#: ../semanage/seobject.py:1553
msgid "Could not delete all interface mappings"
- msgstr ""
+-msgstr ""
++msgstr "無法刪除所有介面 對映"
-#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
++#: ../semanage/seobject.py:1567
msgid "Could not list interfaces"
- msgstr "无法列出接口"
+ msgstr "無法列出介面"
-#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
++#: ../semanage/seobject.py:1592
msgid "SELinux Interface"
- msgstr "SELinux 接口"
+ msgstr "SELinux 介面"
-#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1592 ../semanage/seobject.py:1929
msgid "Context"
- msgstr "上下文"
+ msgstr "Context"
-#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
++#: ../semanage/seobject.py:1652
#, python-format
msgid "Equivalence class for %s already exists"
- msgstr ""
+-msgstr ""
++msgstr "與 %s 相等的 class 已存在"
-#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
++#: ../semanage/seobject.py:1658
#, python-format
msgid "File spec %s conflicts with equivalency rule '%s %s'"
- msgstr ""
+-msgstr ""
++msgstr "檔案規格 %s 與相等規則 '%s %s' 發生衝突"
-#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
++#: ../semanage/seobject.py:1667
#, python-format
msgid "Equivalence class for %s does not exists"
- msgstr ""
+-msgstr ""
++msgstr "%s 的相等 class 不存在"
-#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
++#: ../semanage/seobject.py:1681
#, python-format
msgid "Could not set user in file context for %s"
- msgstr "无法在文件 context 中为 %s 设置用户"
+ msgstr "無法為 %s 的檔案 context 設定使用者"
-#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
++#: ../semanage/seobject.py:1685
#, python-format
msgid "Could not set role in file context for %s"
- msgstr "无法在文件 context 中为 %s 设置角色"
+ msgstr "無法為 %s 的檔案 context 設定角色"
-#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
++#: ../semanage/seobject.py:1690 ../semanage/seobject.py:1747
#, python-format
msgid "Could not set mls fields in file context for %s"
- msgstr "无法在文件 context 中为 %s 设置 mls 项"
+ msgstr "無法為 %s 的檔案 context 設定 mls 欄位"
-#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
++#: ../semanage/seobject.py:1696
msgid "Invalid file specification"
- msgstr "无效文件说明"
+ msgstr "無效的檔案規格"
-#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
++#: ../semanage/seobject.py:1698
msgid "File specification can not include spaces"
- msgstr ""
+-msgstr ""
++msgstr "檔案規格不可包含空格"
-#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
++#: ../semanage/seobject.py:1703
#, python-format
msgid ""
"File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
- msgstr ""
+-msgstr ""
++msgstr "檔案規格 %s 與相等規則 '%s %s' 發生衝突;請嘗試新增 '%s' 來代替"
-#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
-#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
-#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
++#: ../semanage/seobject.py:1721 ../semanage/seobject.py:1726
++#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1861
++#: ../semanage/seobject.py:1865
#, python-format
msgid "Could not check if file context for %s is defined"
- msgstr "如果 %s 的文件 context 被设定,无法检查"
+ msgstr "無法檢查 %s 的檔案 context 是否已經定義"
-#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
++#: ../semanage/seobject.py:1734
#, python-format
msgid "Could not create file context for %s"
- msgstr "无法为 %s 创建文件 context"
+ msgstr "無法為 %s 建立檔案 context"
-#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
++#: ../semanage/seobject.py:1742
#, python-format
msgid "Could not set type in file context for %s"
- msgstr "无法在文件 context 中为 %s 设置类型"
+ msgstr "無法為 %s 的檔案 context 設定類型"
-#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
-#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
++#: ../semanage/seobject.py:1750 ../semanage/seobject.py:1807
++#: ../semanage/seobject.py:1811
#, python-format
msgid "Could not set file context for %s"
- msgstr "无法为 %s 设置文件 context"
+ msgstr "無法為 %s 設定檔案 context"
-#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
++#: ../semanage/seobject.py:1756
#, python-format
msgid "Could not add file context for %s"
- msgstr "无法为 %s 添加文件 context"
+ msgstr "無法為 %s 新增檔案 context"
-#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
++#: ../semanage/seobject.py:1770
msgid "Requires setype, serange or seuser"
msgstr "需要 setype、serange 或 seuser"
-#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
++#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1869
#, python-format
msgid "File context for %s is not defined"
- msgstr "%s 的文件 context 没有被定义"
+ msgstr "%s 的檔案 context 未定義"
-#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
++#: ../semanage/seobject.py:1789
#, python-format
msgid "Could not query file context for %s"
- msgstr "无法为 %s 查询文件 context"
+ msgstr "無法為 %s 查詢檔案 context"
-#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
++#: ../semanage/seobject.py:1815
#, python-format
msgid "Could not modify file context for %s"
- msgstr "无法为 %s 修改文件 context"
+ msgstr "無法為 %s 修改檔案 context"
-#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
++#: ../semanage/seobject.py:1828
msgid "Could not list the file contexts"
- msgstr "无法列出文件环境"
+ msgstr "無法列出檔案 context"
-#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
++#: ../semanage/seobject.py:1842
#, python-format
msgid "Could not delete the file context %s"
- msgstr "无法删除文件环境为 %s"
+ msgstr "無法刪除檔案 context %s"
-#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
++#: ../semanage/seobject.py:1867
#, python-format
msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr "%s 的文件 context 已经在策略中被定义,无法删除"
+ msgstr "%s 的檔案 context 已經定義在方針中,無法刪除"
-#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
++#: ../semanage/seobject.py:1873
#, python-format
msgid "Could not delete file context for %s"
- msgstr "无法为 %s 删除文件 context"
+ msgstr "無法為 %s 刪除檔案 context"
-#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
++#: ../semanage/seobject.py:1888
msgid "Could not list file contexts"
- msgstr "无法列出文件 context"
+ msgstr "無法列出檔案 context"
-#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
++#: ../semanage/seobject.py:1892
msgid "Could not list local file contexts"
- msgstr "无法列出本地文件上下文"
+ msgstr "無法列出本地的檔案 context"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "SELinux fcontext"
- msgstr "SELinux 文件上下文"
+ msgstr "SELinux fcontext"
-#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
++#: ../semanage/seobject.py:1929
msgid "type"
- msgstr "类型"
+ msgstr "類型"
-#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
++#: ../semanage/seobject.py:1942
msgid ""
"\n"
"SELinux Distribution fcontext Equivalence \n"
msgstr ""
++"\n"
++"SELinux Distribution fcontext Equivalence \n"
-#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
++#: ../semanage/seobject.py:1947
msgid ""
"\n"
"SELinux Local fcontext Equivalence \n"
msgstr ""
++"\n"
++"SELinux Local fcontext Equivalence \n"
-#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
-#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
++#: ../semanage/seobject.py:1981 ../semanage/seobject.py:2034
++#: ../semanage/seobject.py:2040
#, python-format
msgid "Could not check if boolean %s is defined"
- msgstr "无法检查布尔值 %s 是否已被定义"
+ msgstr "無法檢查布林值 %s 是否已經定義"
-#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
++#: ../semanage/seobject.py:1983 ../semanage/seobject.py:2036
#, python-format
msgid "Boolean %s is not defined"
- msgstr "布尔值 %s 未被定义"
+ msgstr "布林值 %s 未定義"
-#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
++#: ../semanage/seobject.py:1987
#, python-format
msgid "Could not query file context %s"
- msgstr "无法查询文件 context %s"
+ msgstr "無法查詢檔案 context %s"
-#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
++#: ../semanage/seobject.py:1992
#, python-format
msgid "You must specify one of the following values: %s"
- msgstr "您必需指定以下值之一:%s"
+ msgstr "您必須指定下列其中一個值:%s"
-#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
++#: ../semanage/seobject.py:1997
#, python-format
msgid "Could not set active value of boolean %s"
- msgstr "无法设定活跃布尔值 %s"
+ msgstr "無法設置布林值 %s"
-#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
++#: ../semanage/seobject.py:2000
#, python-format
msgid "Could not modify boolean %s"
- msgstr "无法修改布尔值 %s"
+ msgstr "無法修改布林值 %s"
-#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
++#: ../semanage/seobject.py:2018
#, python-format
msgid "Bad format %s: Record %s"
- msgstr "错误格式 %s:记录 %s"
+ msgstr "錯誤的格式 %s:紀錄 %s"
-#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
++#: ../semanage/seobject.py:2042
#, python-format
msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr "布尔值 %s 在策略中被定义,无法删除"
+ msgstr "布林值 %s 已經定義在方針中,無法刪除"
-#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
++#: ../semanage/seobject.py:2046
#, python-format
msgid "Could not delete boolean %s"
- msgstr "不能删除布尔值 %s"
+ msgstr "無法刪除布林值 %s"
-#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
++#: ../semanage/seobject.py:2058 ../semanage/seobject.py:2075
msgid "Could not list booleans"
- msgstr "无法列出布尔值"
+ msgstr "無法列出布林值"
-#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
++#: ../semanage/seobject.py:2100
msgid "unknown"
- msgstr "未知"
+ msgstr "不明"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "off"
- msgstr "关"
+ msgstr "關閉"
-#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
++#: ../semanage/seobject.py:2113
msgid "on"
- msgstr "开"
+ msgstr "開啟"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "SELinux boolean"
- msgstr "SELinux 布尔值"
+ msgstr "SELinux 布林值"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "State"
- msgstr ""
+-msgstr ""
++msgstr "狀態"
-#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
++#: ../semanage/seobject.py:2127
msgid "Default"
- msgstr ""
+-msgstr ""
++msgstr "預設值"
-#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
-#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
++#: ../semanage/seobject.py:2127 ../gui/polgen.glade:113
+#: ../gui/polgengui.py:254
msgid "Description"
msgstr "描述"
-@@ -1004,7 +1000,7 @@ msgstr "分配内存时出错。\n"
+@@ -1005,7 +1005,7 @@ msgstr "分配記憶體錯誤。\n"
msgid "Error sending audit message.\n"
- msgstr "发送审计信息时出错。\n"
+ msgstr "發送稽核訊息時錯誤。\n"
-#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
#, c-format
msgid "Could not determine enforcing mode.\n"
- msgstr "不能决定强制模式。\n"
-@@ -1119,62 +1115,66 @@ msgstr "无法获得空信号\n"
+ msgstr "無法決定 enforcing 模式。\n"
+@@ -1120,62 +1120,66 @@ msgstr "無法獲得空的訊號組\n"
msgid "Unable to set SIGHUP handler\n"
- msgstr "无法设置 SIGHUP handler\n"
+ msgstr "無法設定 SIGHUP 處理器\n"
-#: ../newrole/newrole.c:1053
+#: ../newrole/newrole.c:1036
@@ -136396,74 +293782,74 @@ index 1f2b45f..5154642 100644
+#: ../newrole/newrole.c:1052
#, c-format
msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "newrole 只可以在一个 SELinux 内核中使用。\n"
+ msgstr "很抱歉,newrole 只能在 SELinux 核心中使用。\n"
-#: ../newrole/newrole.c:1070
+#: ../newrole/newrole.c:1069
#, c-format
msgid "failed to get old_context.\n"
- msgstr "获得 old_context 失败。\n"
+ msgstr "無法取得舊的 context(old_context)。\n"
-#: ../newrole/newrole.c:1077
+#: ../newrole/newrole.c:1076
#, c-format
msgid "Warning! Could not retrieve tty information.\n"
- msgstr "错误!不能检索 tty 信息。\n"
+ msgstr "警告!無法擷取 tty 資訊。\n"
-#: ../newrole/newrole.c:1098
+#: ../newrole/newrole.c:1097
#, c-format
msgid "error on reading PAM service configuration.\n"
- msgstr "读取 PAM 服务配置时出错。\n"
+ msgstr "讀取 PAM 服務組態設定時發生了錯誤。\n"
-#: ../newrole/newrole.c:1133
+#: ../newrole/newrole.c:1132
#, c-format
msgid "newrole: incorrect password for %s\n"
- msgstr "newrole:%s 的密码不正确\n"
+ msgstr "newrole:%s 的密碼錯誤\n"
-#: ../newrole/newrole.c:1160
+#: ../newrole/newrole.c:1159
#, c-format
msgid "newrole: failure forking: %s"
- msgstr "newrole:fork 失败:%s"
+ msgstr "newrole:無法分支(fork):%s"
-#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
#, c-format
msgid "Unable to restore tty label...\n"
- msgstr "无法恢复 tty label...\n"
+ msgstr "無法回復 tty 標籤...\n"
-#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
#, c-format
msgid "Failed to close tty properly\n"
- msgstr "关闭 tty 失败\n"
+ msgstr "無法正確地關閉 tty\n"
-#: ../newrole/newrole.c:1224
+#: ../newrole/newrole.c:1223
#, c-format
msgid "Could not close descriptors.\n"
- msgstr "无法关闭 descriptors。\n"
+ msgstr "無法關閉描述者。\n"
-#: ../newrole/newrole.c:1251
+#: ../newrole/newrole.c:1250
#, c-format
msgid "Error allocating shell's argv0.\n"
- msgstr "分配 shell 的 argv0 时出错。\n"
+ msgstr "無法分配 shell 的 argv0。\n"
-#: ../newrole/newrole.c:1287
+#: ../newrole/newrole.c:1286
#, c-format
msgid "Unable to restore the environment, aborting\n"
- msgstr "无法恢复系统环境,中止\n"
+ msgstr "無法復原環境;放棄\n"
-#: ../newrole/newrole.c:1298
+#: ../newrole/newrole.c:1297
msgid "failed to exec shell\n"
- msgstr "执行 shell 失败\n"
+ msgstr "無法 exec shell\n"
-@@ -1277,20 +1277,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
+@@ -1278,2088 +1282,2925 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
msgid "chcat -l +CompanyConfidential juser"
msgstr "chcat -l +CompanyConfidential juser"
@@ -136472,26 +293858,117 @@ index 1f2b45f..5154642 100644
+#: ../scripts/chcat:399
+#, c-format
msgid "Options Error %s "
- msgstr "选项错误 %s "
+ msgstr "選項錯誤 %s"
-#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
msgid "Boolean"
- msgstr ""
+-msgstr ""
++msgstr "布林值"
-#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
msgid "all"
- msgstr ""
+-msgstr ""
++msgstr "全部"
-#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
#: ../gui/system-config-selinux.glade:1615
#: ../gui/system-config-selinux.glade:1820
#: ../gui/system-config-selinux.glade:2437
-@@ -1366,557 +1366,444 @@ msgstr ""
- msgid "Load Policy Module"
+ msgid "Customized"
+-msgstr ""
++msgstr "自訂"
+
+ #: ../gui/fcontextPage.py:64 ../gui/system-config-selinux.glade:1911
+ msgid "File Labeling"
+-msgstr ""
++msgstr "檔案標籤"
+
+ #: ../gui/fcontextPage.py:74
+ msgid ""
+ "File\n"
+ "Specification"
+ msgstr ""
++"檔案\n"
++"規格"
+
+ #: ../gui/fcontextPage.py:81
+ msgid ""
+ "Selinux\n"
+ "File Type"
+ msgstr ""
++"Selinux\n"
++"檔案類型"
+
+ #: ../gui/fcontextPage.py:88
+ msgid ""
+ "File\n"
+ "Type"
+ msgstr ""
++"檔案\n"
++"類型"
+
+ #: ../gui/loginsPage.py:48 ../gui/system-config-selinux.glade:2098
+ msgid "User Mapping"
+-msgstr ""
++msgstr "使用者對映"
+
+ #: ../gui/loginsPage.py:52
+ msgid ""
+ "Login\n"
+ "Name"
+ msgstr ""
++"登錄\n"
++"名稱"
+
+ #: ../gui/loginsPage.py:56 ../gui/usersPage.py:50
+ msgid ""
+ "SELinux\n"
+ "User"
+ msgstr ""
++"SELinux\n"
++"使用者"
+
+ #: ../gui/loginsPage.py:59 ../gui/usersPage.py:55
+ msgid ""
+ "MLS/\n"
+ "MCS Range"
msgstr ""
++"MLS/\n"
++"MCS 範圍"
+
+ #: ../gui/loginsPage.py:133
+ #, python-format
+ msgid "Login '%s' is required"
+-msgstr ""
++msgstr "需要登錄 '%s'"
+
+ #: ../gui/modulesPage.py:48 ../gui/system-config-selinux.glade:2753
+ msgid "Policy Module"
+-msgstr ""
++msgstr "政策模組"
+
+ #: ../gui/modulesPage.py:57
+ msgid "Module Name"
+-msgstr ""
++msgstr "模組名稱"
+
+ #: ../gui/modulesPage.py:134
+ msgid "Disable Audit"
+-msgstr ""
++msgstr "停用稽核"
+
+ #: ../gui/modulesPage.py:137 ../gui/system-config-selinux.glade:2662
+ msgid "Enable Audit"
+-msgstr ""
++msgstr "啟用稽核"
+
+ #: ../gui/modulesPage.py:162
+ msgid "Load Policy Module"
+-msgstr ""
++msgstr "載入政策模組"
-#: ../gui/polgen.glade:79
-msgid "Polgen"
@@ -136500,125 +293977,144 @@ index 1f2b45f..5154642 100644
-#: ../gui/polgen.glade:80
+#: ../gui/polgen.glade:9
msgid "Red Hat 2007"
- msgstr ""
+-msgstr ""
++msgstr "Red Hat 2007"
-#: ../gui/polgen.glade:81
+#: ../gui/polgen.glade:11
msgid "GPL"
- msgstr ""
+-msgstr ""
++msgstr "GPL"
#. TRANSLATORS: Replace this string with your names, one name per line.
-#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
msgid "translator-credits"
- msgstr ""
-
--#: ../gui/polgen.glade:90
+-msgstr ""
++msgstr "譯者姓名:莊佳儒(tchuang at redhat.com)"
++
+#: ../gui/polgen.glade:34
+msgid "Add Booleans Dialog"
-+msgstr ""
++msgstr "新增布林值對話方塊"
+
+#: ../gui/polgen.glade:101
+msgid "Boolean Name"
-+msgstr ""
-+
++msgstr "布林值名稱"
+
+-#: ../gui/polgen.glade:90
+#: ../gui/polgen.glade:230
msgid "SELinux Policy Generation Tool"
- msgstr ""
+-msgstr ""
++msgstr "SELinux 政策產生工具"
-#: ../gui/polgen.glade:128
+#: ../gui/polgen.glade:251
msgid ""
"<b>Select the policy type for the application or user role you want to "
"confine:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>為您希望限制的應用程式或使用者角色選擇政策類型:</b>"
-#: ../gui/polgen.glade:177
+#: ../gui/polgen.glade:284
msgid "<b>Applications</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>應用程式</b>"
-#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
+msgid "Standard Init Daemon"
-+msgstr ""
++msgstr "標準的 Init Daemon"
+
+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
msgid ""
"Standard Init Daemon are daemons started on boot via init scripts. Usually "
"requires a script in /etc/rc.d/init.d"
msgstr ""
++"標準的 Init Daemon 乃透過 init script 在 boot 上啟用的 daemon。 一般在 /etc/"
++"rc.d/init.d 中需要有個 script"
-#: ../gui/polgen.glade:241 ../gui/polgen.py:156
-msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
-+msgid "DBUS System Daemon"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:261 ../gui/polgen.py:157
--msgid "DBUS System Daemon"
++#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
+ msgid "DBUS System Daemon"
+-msgstr ""
++msgstr "DBUS 系統 Daemon"
++
+#: ../gui/polgen.glade:349
+msgid "Internet Services Daemon (inetd)"
- msgstr ""
++msgstr "網際網路服務 Daemon(inetd)"
-#: ../gui/polgen.glade:280
+#: ../gui/polgen.glade:353
msgid "Internet Services Daemon are daemons started by xinetd"
- msgstr ""
+-msgstr ""
++msgstr "網際網路服務 Daemon 乃 xinetd 所啟用的 daemon"
-#: ../gui/polgen.glade:282
-msgid "Internet Services Daemon (inetd)"
+-msgstr ""
+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
+msgid "Web Application/Script (CGI)"
- msgstr ""
++msgstr "網站應用程式/Script(CGI)"
-#: ../gui/polgen.glade:301
+#: ../gui/polgen.glade:370
msgid ""
"Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
- msgstr ""
+-msgstr ""
++msgstr "網站應用程式/Script(CGI)CGI script 乃由網站伺服器(apache)所啟用。"
-#: ../gui/polgen.glade:303 ../gui/polgen.py:159
-msgid "Web Application/Script (CGI)"
+-msgstr ""
+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
+msgid "User Application"
- msgstr ""
++msgstr "使用者應用程式"
-#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
msgid ""
"User Application are any application that you would like to confine that is "
"started by a user"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:324 ../gui/polgen.py:160
-msgid "User Application"
-msgstr ""
--
++msgstr "使用者應用程式乃任何您所希望限制、由使用者所啟用的任何應用程式"
+
-#: ../gui/polgen.glade:345 ../gui/polgen.py:161
+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
msgid "Sandbox"
- msgstr ""
+-msgstr ""
++msgstr "Sandbox"
-#: ../gui/polgen.glade:391
+#: ../gui/polgen.glade:446
msgid "<b>Login Users</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:453
+-msgstr ""
++msgstr "<b>登錄使用者</b>"
++
+#: ../gui/polgen.glade:478
+msgid "Existing User Roles"
-+msgstr ""
-+
++msgstr "既有的使用者角色"
+
+-#: ../gui/polgen.glade:453
+#: ../gui/polgen.glade:482
msgid "Modify an existing login user record."
- msgstr ""
+-msgstr ""
++msgstr "修改既有的登錄使用者紀錄。"
-#: ../gui/polgen.glade:455
-msgid "Existing User Roles"
+-msgstr ""
+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
+msgid "Minimal Terminal User Role"
- msgstr ""
++msgstr "最少終端機使用者角色"
-#: ../gui/polgen.glade:474
+#: ../gui/polgen.glade:499
@@ -136626,12 +294122,15 @@ index 1f2b45f..5154642 100644
"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 ""
++"這位使用者只能透過終端機或是遠端登錄來登錄機器。 就預設值,這位使用者將 沒"
++"有 setuid、無網路、無 su,並無 sudo。"
-#: ../gui/polgen.glade:476 ../gui/polgen.py:162
-msgid "Minimal Terminal User Role"
+-msgstr ""
+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
+msgid "Minimal X Windows User Role"
- msgstr ""
++msgstr "最少 X Windows 使用者角色"
-#: ../gui/polgen.glade:495
+#: ../gui/polgen.glade:516
@@ -136639,25 +294138,30 @@ index 1f2b45f..5154642 100644
"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 ""
++"這位使用者能透過 X 或是終端機來登入機器。 就預設值,這位使用者將沒有 setuid、"
++"無網路、無 sudo,並無 su"
-#: ../gui/polgen.glade:497 ../gui/polgen.py:163
-msgid "Minimal X Windows User Role"
+-msgstr ""
+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
+msgid "User Role"
- msgstr ""
++msgstr "使用者角色"
-#: ../gui/polgen.glade:516
+#: ../gui/polgen.glade:533
msgid ""
"User with full networking, no setuid applications without transition, no "
"sudo, no su."
- msgstr ""
+-msgstr ""
++msgstr "使用者擁有完整網路、沒有無轉換的 setuid 應用程式、無 sudo,無 su。"
-#: ../gui/polgen.glade:518 ../gui/polgen.py:164
-msgid "User Role"
+-msgstr ""
+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
+msgid "Admin User Role"
- msgstr ""
++msgstr "管理使用者角色"
-#: ../gui/polgen.glade:537
+#: ../gui/polgen.glade:550
@@ -136665,26 +294169,31 @@ index 1f2b45f..5154642 100644
"User with full networking, no setuid applications without transition, no su, "
"can sudo to Root Administration Roles"
msgstr ""
++"使用者擁有完整網路、沒有無轉換的 setuid、無 su,可 sudo 至 Root 管理角色"
-#: ../gui/polgen.glade:539 ../gui/polgen.py:165
-msgid "Admin User Role"
+-msgstr ""
+-
+-#: ../gui/polgen.glade:585
+#: ../gui/polgen.glade:592
-+msgid "<b>Root Users</b>"
- msgstr ""
+ msgid "<b>Root Users</b>"
+-msgstr ""
++msgstr "<b>Root 使用者</b>"
--#: ../gui/polgen.glade:585
--msgid "<b>Root Users</b>"
+-#: ../gui/polgen.glade:647
+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
+msgid "Root Admin User Role"
- msgstr ""
-
--#: ../gui/polgen.glade:647
++msgstr "Root 管理使用者角色"
++
+#: ../gui/polgen.glade:627
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 ""
++"若使用者將會以 root 身份管理機器,請選擇 Root 管理使用者角色。 該使用者將無法"
++"直接登入系統。"
-#: ../gui/polgen.glade:649 ../gui/polgen.py:166
-msgid "Root Admin User Role"
@@ -136697,57 +294206,67 @@ index 1f2b45f..5154642 100644
-#: ../gui/polgen.glade:745
+#: ../gui/polgen.glade:705
msgid "<b>Enter name of application or user role:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>輸入應用程式或使用者叫色的名稱:</b>"
-#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
msgid "Name"
- msgstr ""
+-msgstr ""
++msgstr "名稱"
-#: ../gui/polgen.glade:807
+#: ../gui/polgen.glade:739
msgid "Enter complete path for executable to be confined."
- msgstr ""
+-msgstr ""
++msgstr "輸入欲限制之可執行檔的完整路徑。"
-#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
msgid "..."
- msgstr ""
+-msgstr ""
++msgstr "..."
-#: ../gui/polgen.glade:849
+#: ../gui/polgen.glade:776
msgid "Enter unique name for the confined application or user role."
- msgstr ""
+-msgstr ""
++msgstr "輸入受限制的應用程式或使用者角色的獨特名稱。"
-#: ../gui/polgen.glade:871
+#: ../gui/polgen.glade:794
msgid "Executable"
- msgstr ""
+-msgstr ""
++msgstr "可執行檔"
-#: ../gui/polgen.glade:899
+#: ../gui/polgen.glade:808
msgid "Init script"
- msgstr ""
+-msgstr ""
++msgstr "Init script"
-#: ../gui/polgen.glade:927
+#: ../gui/polgen.glade:821
msgid ""
"Enter complete path to init script used to start the confined application."
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:982
-msgid "label105"
-msgstr ""
--
++msgstr "輸入用來啟用受限制之應用程式的 init script 完整路徑。"
+
-#: ../gui/polgen.glade:1011
+#: ../gui/polgen.glade:887
msgid "<b>Select existing role to modify:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>選擇欲修改的既有角色:</b>"
-#: ../gui/polgen.glade:1045
+#: ../gui/polgen.glade:908
msgid "Select the user roles that will transiton to the %s domain."
- msgstr ""
+-msgstr ""
++msgstr "選擇將會轉換至 %s 區域的使用者角色。"
-#: ../gui/polgen.glade:1073
-msgid "label106"
@@ -136758,12 +294277,14 @@ index 1f2b45f..5154642 100644
-#: ../gui/polgen.glade:1102
+#: ../gui/polgen.glade:945
msgid "<b>Select roles that %s will transition to:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>選擇 %s 將會轉換至的角色:</b>"
-#: ../gui/polgen.glade:1136
+#: ../gui/polgen.glade:963
msgid "Select applications domains that %s will transition to."
- msgstr ""
+-msgstr ""
++msgstr "選擇 %s 將會轉換至的應用程式區域。"
-#: ../gui/polgen.glade:1164
-msgid "label107"
@@ -136776,12 +294297,14 @@ index 1f2b45f..5154642 100644
-#: ../gui/polgen.glade:1193
+#: ../gui/polgen.glade:1001
msgid "<b>Select the user_roles that will transition to %s:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>選擇將會轉換至 %s 的 user_roles:</b>"
-#: ../gui/polgen.glade:1227
+#: ../gui/polgen.glade:1019
msgid "Select the user roles that will transiton to this applications domains."
- msgstr ""
+-msgstr ""
++msgstr "選擇將會轉換至此應用程式區域的使用者角色。"
-#: ../gui/polgen.glade:1255
-msgid "label108"
@@ -136790,12 +294313,14 @@ index 1f2b45f..5154642 100644
-#: ../gui/polgen.glade:1284
+#: ../gui/polgen.glade:1056
msgid "<b>Select domains that %s will administer:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>選擇 %s 將會管理的區域:</b>"
-#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
+#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
msgid "Select the domains that you would like this user administer."
- msgstr ""
+-msgstr ""
++msgstr "選擇您希望該使用者管理的區域。"
-#: ../gui/polgen.glade:1346
-msgid "label109"
@@ -136804,49 +294329,56 @@ index 1f2b45f..5154642 100644
-#: ../gui/polgen.glade:1375
+#: ../gui/polgen.glade:1111
msgid "<b>Select additional roles for %s:</b>"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:1437
-msgid "label111"
-msgstr ""
--
++msgstr "<b>為 %s 選擇額外的角色:</b>"
+
-#: ../gui/polgen.glade:1466
+#: ../gui/polgen.glade:1166
msgid "<b>Enter network ports that %s binds on:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>輸入 %s 綁定的網路連接埠:</b>"
-#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
msgid "<b>TCP Ports</b>"
- msgstr ""
-
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
+-msgstr ""
++msgstr "<b>TCP 連接埠</b>"
++
+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
+#: ../gui/polgen.glade:1698
+msgid "All"
-+msgstr ""
-+
++msgstr "全部"
+
+-#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
msgid "Allows %s to bind to any udp port"
- msgstr ""
+-msgstr ""
++msgstr "允許 %s 綁定至任何 udp 連接埠"
-#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
-#: ../gui/polgen.glade:2215
-msgid "All"
+-msgstr ""
+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
+msgid "600-1024"
- msgstr ""
++msgstr "600-1024"
-#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
- msgstr ""
+-msgstr ""
++msgstr "允許 %s 以 0 來調用 bindresvport。綁定至連接埠 600-1024"
-#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
-msgid "600-1024"
+-msgstr ""
+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
+msgid "Unreserved Ports (>1024)"
- msgstr ""
++msgstr "未預留的連接埠(>1024)"
-#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
@@ -136854,6 +294386,8 @@ index 1f2b45f..5154642 100644
"Enter a comma separated list of udp ports or ranges of ports that %s binds "
"to. Example: 612, 650-660"
msgstr ""
++"輸入一列以逗號區隔開的 udp 連接埠,或是 %s 綁定至的連接埠範圍之清單。例如:"
++"612, 650-660"
-#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
-msgid "Unreserved Ports (>1024)"
@@ -136864,17 +294398,20 @@ index 1f2b45f..5154642 100644
+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
+#: ../gui/polgen.glade:1718
msgid "Select Ports"
- msgstr ""
+-msgstr ""
++msgstr "選擇連接埠"
-#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
+#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
msgid "Allows %s to bind to any udp ports > 1024"
- msgstr ""
+-msgstr ""
++msgstr "允許 %s 綁定至任何 udp 連接埠 > 1024"
-#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
msgid "<b>UDP Ports</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>UDP 連接埠</b>"
-#: ../gui/polgen.glade:1937
-msgid "label113"
@@ -136887,12 +294424,14 @@ index 1f2b45f..5154642 100644
-#: ../gui/polgen.glade:1966
+#: ../gui/polgen.glade:1537
msgid "<b>Select network ports that %s connects to:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>選擇 %s 連至的網路連接埠:</b>"
-#: ../gui/polgen.glade:2058
+#: ../gui/polgen.glade:1593
msgid "Allows %s to connect to any tcp port"
- msgstr ""
+-msgstr ""
++msgstr "允許 %s 連至任何 tcp 連接埠"
-#: ../gui/polgen.glade:2104
+#: ../gui/polgen.glade:1622
@@ -136900,11 +294439,13 @@ index 1f2b45f..5154642 100644
"Enter a comma separated list of tcp ports or ranges of ports that %s "
"connects to. Example: 612, 650-660"
msgstr ""
++"輸入一列以逗號區隔開、%s 連至的 tcp 連接埠或連接埠範圍。例如:612, 650-660"
-#: ../gui/polgen.glade:2212
+#: ../gui/polgen.glade:1702
msgid "Allows %s to connect to any udp port"
- msgstr ""
+-msgstr ""
++msgstr "允許 %s 連至任何 udp 連接埠"
-#: ../gui/polgen.glade:2258
+#: ../gui/polgen.glade:1731
@@ -136912,6 +294453,7 @@ index 1f2b45f..5154642 100644
"Enter a comma separated list of udp ports or ranges of ports that %s "
"connects to. Example: 612, 650-660"
msgstr ""
++"輸入一列以逗號區隔開、%s 連至的 udp 連接埠或連接埠範圍。例如:612, 650-660"
-#: ../gui/polgen.glade:2305
-msgid "label114"
@@ -136920,88 +294462,102 @@ index 1f2b45f..5154642 100644
-#: ../gui/polgen.glade:2334
+#: ../gui/polgen.glade:1792
msgid "<b>Select common application traits for %s:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>為 %s 選擇一般應用程式特性:</b>"
-#: ../gui/polgen.glade:2366
+#: ../gui/polgen.glade:1809
msgid "Writes syslog messages\t"
- msgstr ""
+-msgstr ""
++msgstr "寫入 syslog 訊息\t"
-#: ../gui/polgen.glade:2385
+#: ../gui/polgen.glade:1824
msgid "Create/Manipulate temporary files in /tmp"
- msgstr ""
+-msgstr ""
++msgstr "建立/操作 /tmp 中的暫時性檔案"
-#: ../gui/polgen.glade:2404
+#: ../gui/polgen.glade:1839
msgid "Uses Pam for authentication"
- msgstr ""
+-msgstr ""
++msgstr "使用 Pam 來進行認證"
-#: ../gui/polgen.glade:2423
+#: ../gui/polgen.glade:1854
msgid "Uses nsswitch or getpw* calls"
- msgstr ""
+-msgstr ""
++msgstr "使用 nsswitch 或是 getpw* 調用"
-#: ../gui/polgen.glade:2442
+#: ../gui/polgen.glade:1869
msgid "Uses dbus"
- msgstr ""
+-msgstr ""
++msgstr "使用 dbus"
-#: ../gui/polgen.glade:2461
+#: ../gui/polgen.glade:1884
msgid "Sends audit messages"
- msgstr ""
+-msgstr ""
++msgstr "傳送稽核訊息"
-#: ../gui/polgen.glade:2480
+#: ../gui/polgen.glade:1899
msgid "Interacts with the terminal"
- msgstr ""
+-msgstr ""
++msgstr "與終端機進行互動"
-#: ../gui/polgen.glade:2499
+#: ../gui/polgen.glade:1914
msgid "Sends email"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:2530
-msgid "label115"
-msgstr ""
--
++msgstr "傳送電子郵件"
+
-#: ../gui/polgen.glade:2559
+#: ../gui/polgen.glade:1961
msgid "<b>Add files/directories that %s manages</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>新增 %s 所管理的檔案/目錄</b>"
-#: ../gui/polgen.glade:2788
+#: ../gui/polgen.glade:2122
msgid ""
"Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
"Files ..."
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:2823
-msgid "label116"
-msgstr ""
--
++msgstr "%s \"管理\"的檔案/目錄。Pid 檔案、日誌檔案、/var/lib 檔案 ..."
+
-#: ../gui/polgen.glade:2852
+#: ../gui/polgen.glade:2166
msgid "<b>Add booleans from the %s policy:</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>由 %s 政策新增布林值:</b>"
-#: ../gui/polgen.glade:3002
+#: ../gui/polgen.glade:2274
msgid "Add/Remove booleans used by the %s domain"
- msgstr ""
+-msgstr ""
++msgstr "新增/移除 %s 區域所使用的布林值"
-#: ../gui/polgen.glade:3066
+#: ../gui/polgen.glade:2316
msgid "<b>Which directory you will generate the %s policy?</b>"
- msgstr ""
+-msgstr ""
++msgstr "<b>您會為那個目錄產生 %s 政策?</b>"
-#: ../gui/polgen.glade:3097
+#: ../gui/polgen.glade:2334
msgid "Policy Directory"
- msgstr ""
-
+-msgstr ""
+-
-#: ../gui/polgen.glade:3254
-msgid "Add Booleans Dialog"
-msgstr ""
@@ -137009,57 +294565,68 @@ index 1f2b45f..5154642 100644
-#: ../gui/polgen.glade:3327
-msgid "Boolean Name"
-msgstr ""
--
++msgstr "政策目錄"
+
-#: ../gui/polgengui.py:261
+#: ../gui/polgengui.py:262
msgid "Role"
- msgstr ""
+-msgstr ""
++msgstr "角色"
-#: ../gui/polgengui.py:268
+#: ../gui/polgengui.py:269
msgid "Existing_User"
- msgstr ""
+-msgstr ""
++msgstr "既有使用者(_U)"
-#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
+#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
msgid "Application"
- msgstr ""
+-msgstr ""
++msgstr "應用程式"
-#: ../gui/polgengui.py:352
+#: ../gui/polgengui.py:353
#, python-format
msgid "%s must be a directory"
- msgstr ""
+-msgstr ""
++msgstr "%s 必須是個目錄"
-#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
msgid "You must select a user"
- msgstr ""
+-msgstr ""
++msgstr "您必須選擇一位使用者"
-#: ../gui/polgengui.py:542
+#: ../gui/polgengui.py:543
msgid "Select executable file to be confined."
- msgstr ""
+-msgstr ""
++msgstr "選擇欲限制的可執行檔。"
-#: ../gui/polgengui.py:553
+#: ../gui/polgengui.py:554
msgid "Select init script file to be confined."
- msgstr ""
+-msgstr ""
++msgstr "選擇欲限制的 init script 檔案。"
-#: ../gui/polgengui.py:563
+#: ../gui/polgengui.py:564
msgid "Select file(s) that confined application creates or writes"
- msgstr ""
+-msgstr ""
++msgstr "選擇限制應用程式建立或寫入的檔案"
-#: ../gui/polgengui.py:570
+#: ../gui/polgengui.py:571
msgid "Select directory(s) that the confined application owns and writes into"
- msgstr ""
+-msgstr ""
++msgstr "選擇受限之應用程式擁有並寫入其中的目錄"
-#: ../gui/polgengui.py:632
+#: ../gui/polgengui.py:633
msgid "Select directory to generate policy files in"
- msgstr ""
+-msgstr ""
++msgstr "選擇欲在其中產生政策檔案的目錄"
-#: ../gui/polgengui.py:649
+#: ../gui/polgengui.py:650
@@ -137068,11 +294635,14 @@ index 1f2b45f..5154642 100644
"Type %s_t already defined in current policy.\n"
"Do you want to continue?"
msgstr ""
++"類型 %s_t 已定義於目前的政策中。\n"
++"您是否希望繼續?"
-#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
+#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
msgid "Verify Name"
- msgstr ""
+-msgstr ""
++msgstr "驗證名稱"
-#: ../gui/polgengui.py:653
+#: ../gui/polgengui.py:654
@@ -137081,114 +294651,428 @@ index 1f2b45f..5154642 100644
"Module %s.pp already loaded in current policy.\n"
"Do you want to continue?"
msgstr ""
++"模組 %s.pp 已載入目前的政策中。\n"
++"您是否希望繼續?"
-#: ../gui/polgengui.py:699
+#: ../gui/polgengui.py:700
msgid ""
"You must add a name made up of letters and numbers and containing no spaces."
- msgstr ""
+-msgstr ""
++msgstr "您必須新增一組以字母和數字組成,並且不包含空格的名稱。"
-#: ../gui/polgengui.py:713
+#: ../gui/polgengui.py:714
msgid "You must enter a executable"
- msgstr ""
+-msgstr ""
++msgstr "您必須輸入一個可執行檔"
-#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
+#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
msgid "Configue SELinux"
- msgstr ""
+-msgstr ""
++msgstr "配置 SELinux"
-#: ../gui/polgen.py:158
-msgid "Internet Services Daemon"
-msgstr ""
--
++#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
++msgid "Network Port"
++msgstr "網路連接埠"
+
-#: ../gui/polgen.py:197
-#, python-format
-msgid "Ports must be numbers or ranges of numbers from 1 to %d "
--msgstr ""
--
++#: ../gui/portsPage.py:85
++msgid ""
++"SELinux Port\n"
++"Type"
+ msgstr ""
++"SELinux 連接埠\n"
++"類型"
+
-#: ../gui/polgen.py:324
-msgid "You must enter a name for your confined process/user"
-msgstr ""
--
++#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
++msgid "Protocol"
++msgstr "通訊協定"
+
-#: ../gui/polgen.py:326
--msgid ""
++#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
+ msgid ""
-"Name must be alpha numberic with no spaces. Consider using option \"-n "
-"MODULENAME\""
--msgstr ""
--
++"MLS/MCS\n"
++"Level"
+ msgstr ""
++"MLS/MCS\n"
++"等級"
+
-#: ../gui/polgen.py:414
-msgid "User Role types can not be assigned executables."
-msgstr ""
--
++#: ../gui/portsPage.py:101
++msgid "Port"
++msgstr "連接埠"
+
-#: ../gui/polgen.py:420
-msgid "Only Daemon apps can use an init script.."
-msgstr ""
--
++#: ../gui/portsPage.py:207
++#, python-format
++msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 "
++msgstr "連接埠號「%s」不正確。 0 < 連接埠號 < 65536 "
+
-#: ../gui/polgen.py:438
-msgid "use_resolve must be a boolean value "
-msgstr ""
--
++#: ../gui/portsPage.py:252
++msgid "List View"
++msgstr "檢視清單"
+
-#: ../gui/polgen.py:444
-msgid "use_syslog must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:450
--msgid "use_kerberos must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
--msgstr ""
--
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
--msgstr ""
--
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
--msgstr ""
--
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
--msgstr ""
--
--#: ../gui/polgen.py:1183
--msgid "Interface file"
--msgstr ""
--
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
--msgstr ""
--
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
--msgstr ""
--
--#: ../gui/polgen.py:1306
--#, python-format
--msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
--msgstr ""
--
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
--msgstr ""
--
- #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
- msgstr ""
-@@ -3362,3 +3249,160 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
- msgstr ""
++#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
++msgid "Group View"
++msgstr "檢視群組"
++
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Are you sure you want to delete %s '%s'?"
++msgstr "確定要刪除 %s '%s'?"
++
++#: ../gui/semanagePage.py:126
++#, python-format
++msgid "Delete %s"
++msgstr "刪除 %s"
++
++#: ../gui/semanagePage.py:134
++#, python-format
++msgid "Add %s"
++msgstr "新增 %s"
++
++#: ../gui/semanagePage.py:148
++#, python-format
++msgid "Modify %s"
++msgstr "修改 %s"
++
++#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
++msgid "Permissive"
++msgstr "寬容"
++
++#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
++msgid "Enforcing"
++msgstr "強制"
++
++#: ../gui/statusPage.py:94
++msgid "Status"
++msgstr "狀態"
++
++#: ../gui/statusPage.py:133
++msgid ""
++"Changing the policy type will cause a relabel of the entire file system on "
++"the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
++msgstr ""
++"變更政策類型會在下次開機時,重新標記整個檔案系統。根據檔案系統的大小,重新標"
++"記會花上不少時間。\n"
++"確定要繼續?"
++
++#: ../gui/statusPage.py:147
++msgid ""
++"Changing to SELinux disabled requires a reboot. It is not recommended. If "
++"you later decide to turn SELinux back on, the system will be required to "
++"relabel. If you just want to see if SELinux is causing a problem on your "
++"system, you can go to permissive mode which will only log errors and not "
++"enforce SELinux policy. Permissive mode does not require a reboot Do you "
++"wish to continue?"
++msgstr ""
++"停用 SELinux 後需要重新開機。\n"
++"不建議這麼做。\n"
++"如果您之後決定再度啟用 SELinux,系統會需要重新標記。\n"
++"如果您只是想知道 SELinux 是否導致系統發生問題,您可以切換到寬容模式,只記錄錯"
++"誤但不使用 SELinux 政策。\n"
++"切換到寬容模式並不需要重新開機。\n"
++"確定要繼續?"
++
++#: ../gui/statusPage.py:152
++msgid ""
++"Changing to SELinux enabled will cause a relabel of the entire file system "
++"on the next boot. Relabeling takes a long time depending on the size of the "
++"file system. Do you wish to continue?"
++msgstr ""
++"啟用 SELinux 會在下次開機時,重新標記整個檔案系統。根據檔案系統的大小,重新標"
++"記會花上不少時間。\n"
++"確定要繼續?"
++
++#: ../gui/system-config-selinux.glade:11
++msgid "system-config-selinux"
++msgstr "system-config-selinux"
++
++#: ../gui/system-config-selinux.glade:12
++msgid ""
++"Copyright (c)2006 Red Hat, Inc.\n"
++"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++msgstr ""
++"版權所有 (c) 2006 Red Hat, Inc.\n"
++"版權所有 (c) 2006 Dan Walsh <dwalsh at redhat.com>"
++
++#: ../gui/system-config-selinux.glade:22
++#: ../gui/system-config-selinux.glade:544
++msgid "Add SELinux Login Mapping"
++msgstr "新增 SELinux 登入對應"
++
++#: ../gui/system-config-selinux.glade:257
++msgid "Add SELinux Network Ports"
++msgstr "新增 SELinux 網路連接埠"
++
++#: ../gui/system-config-selinux.glade:391
++#: ../gui/system-config-selinux.glade:678
++msgid "SELinux Type"
++msgstr "SELinux 類型"
++
++#: ../gui/system-config-selinux.glade:622
++msgid "File Specification"
++msgstr "檔案規格"
++
++#: ../gui/system-config-selinux.glade:650
++msgid "File Type"
++msgstr "檔案類型"
++
++#: ../gui/system-config-selinux.glade:727
++msgid ""
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
++msgstr ""
++"all files\n"
++"regular file\n"
++"directory\n"
++"character device\n"
++"block device\n"
++"socket\n"
++"symbolic link\n"
++"named pipe\n"
++
++#: ../gui/system-config-selinux.glade:773
++msgid "MLS"
++msgstr "MLS"
++
++#: ../gui/system-config-selinux.glade:837
++msgid "Add SELinux User"
++msgstr "新增 SELinux 使用者"
++
++#: ../gui/system-config-selinux.glade:1079
++msgid "SELinux Administration"
++msgstr "管理 SELinux"
++
++#: ../gui/system-config-selinux.glade:1122
++msgid "Add"
++msgstr "新增"
++
++#: ../gui/system-config-selinux.glade:1144
++msgid "_Properties"
++msgstr "屬性 (_P)"
++
++#: ../gui/system-config-selinux.glade:1166
++msgid "_Delete"
++msgstr "刪除 (_D)"
++
++#: ../gui/system-config-selinux.glade:1256
++msgid "Select Management Object"
++msgstr "選擇管理物件"
++
++#: ../gui/system-config-selinux.glade:1273
++msgid "<b>Select:</b>"
++msgstr "<b>選擇:</b>"
++
++#: ../gui/system-config-selinux.glade:1326
++msgid "System Default Enforcing Mode"
++msgstr "系統的預設使用模式"
++
++#: ../gui/system-config-selinux.glade:1354
++msgid ""
++"Disabled\n"
++"Permissive\n"
++"Enforcing\n"
++msgstr ""
++"停用\n"
++"寬容\n"
++"強制\n"
++
++#: ../gui/system-config-selinux.glade:1373
++msgid "Current Enforcing Mode"
++msgstr "現有的使用模式"
++
++#: ../gui/system-config-selinux.glade:1418
++msgid "System Default Policy Type: "
++msgstr "系統的預設政策類型:"
++
++#: ../gui/system-config-selinux.glade:1463
++msgid ""
++"Select if you wish to relabel then entire file system on next reboot. "
++"Relabeling can take a very long time, depending on the size of the system. "
++"If you are changing policy types or going from disabled to enforcing, a "
++"relabel is required."
++msgstr ""
++"如果您想要在下次開機時,重新標記整個作業系統,請選擇此項。\n"
++"根據檔案系統大小,重新標記可能會花上非常長的時間。\n"
++"如果您要改變政策類型,或從停用模式變為強制模式,那麼就需要重新標記。"
++
++#: ../gui/system-config-selinux.glade:1509
++msgid "Relabel on next reboot."
++msgstr "下次開機時重新標記。"
++
++#: ../gui/system-config-selinux.glade:1561
++msgid "label37"
++msgstr "label37"
++
++#: ../gui/system-config-selinux.glade:1598
++msgid "Revert boolean setting to system default"
++msgstr "將布林值設定改回系統預設值"
++
++#: ../gui/system-config-selinux.glade:1614
++msgid "Toggle between Customized and All Booleans"
++msgstr "在自訂布林值與所有布林值之間切換"
++
++#: ../gui/system-config-selinux.glade:1645
++#: ../gui/system-config-selinux.glade:1850
++#: ../gui/system-config-selinux.glade:2037
++#: ../gui/system-config-selinux.glade:2224
++#: ../gui/system-config-selinux.glade:2467
++#: ../gui/system-config-selinux.glade:2692
++#: ../gui/system-config-selinux.glade:2867
++msgid "Filter"
++msgstr "篩選"
++
++#: ../gui/system-config-selinux.glade:1734
++msgid "label50"
++msgstr "label50"
++
++#: ../gui/system-config-selinux.glade:1771
++msgid "Add File Context"
++msgstr "新增檔案文本"
++
++#: ../gui/system-config-selinux.glade:1787
++msgid "Modify File Context"
++msgstr "修改檔案文本"
++
++#: ../gui/system-config-selinux.glade:1803
++msgid "Delete File Context"
++msgstr "刪除檔案文本"
++
++#: ../gui/system-config-selinux.glade:1819
++msgid "Toggle between all and customized file context"
++msgstr "在所有檔案文本與自訂檔案文本之間切換"
++
++#: ../gui/system-config-selinux.glade:1939
++msgid "label38"
++msgstr "label38"
++
++#: ../gui/system-config-selinux.glade:1976
++msgid "Add SELinux User Mapping"
++msgstr "新增 SELinux 使用者對應"
++
++#: ../gui/system-config-selinux.glade:1992
++msgid "Modify SELinux User Mapping"
++msgstr "修改 SELinux 使用者對應"
++
++#: ../gui/system-config-selinux.glade:2008
++msgid "Delete SELinux User Mapping"
++msgstr "刪除 SELinux 使用者對應"
++
++#: ../gui/system-config-selinux.glade:2126
++msgid "label39"
++msgstr "label39"
++
++#: ../gui/system-config-selinux.glade:2163
++msgid "Add User"
++msgstr "新增使用者"
++
++#: ../gui/system-config-selinux.glade:2179
++msgid "Modify User"
++msgstr "修改使用者"
++
++#: ../gui/system-config-selinux.glade:2195
++msgid "Delete User"
++msgstr "刪除使用者"
++
++#: ../gui/system-config-selinux.glade:2313
++msgid "label41"
++msgstr "label41"
++
++#: ../gui/system-config-selinux.glade:2350
++msgid "Add Network Port"
++msgstr "新增網路連接埠"
++
++#: ../gui/system-config-selinux.glade:2366
++msgid "Edit Network Port"
++msgstr "編輯網路連接埠"
++
++#: ../gui/system-config-selinux.glade:2382
++msgid "Delete Network Port"
++msgstr "刪除網路連接埠"
++
++#: ../gui/system-config-selinux.glade:2418
++#: ../gui/system-config-selinux.glade:2436
++msgid "Toggle between Customized and All Ports"
++msgstr "在自訂連接埠與所有連接埠之間切換"
++
++#: ../gui/system-config-selinux.glade:2556
++msgid "label42"
++msgstr "label42"
++
++#: ../gui/system-config-selinux.glade:2593
++msgid "Generate new policy module"
++msgstr "產生新的政策模組"
++
++#: ../gui/system-config-selinux.glade:2609
++msgid "Load policy module"
++msgstr "載入政策模組"
++
++#: ../gui/system-config-selinux.glade:2625
++msgid "Remove loadable policy module"
++msgstr "移除可載入政策模組"
++
++#: ../gui/system-config-selinux.glade:2661
++msgid ""
++"Enable/Disable additional audit rules, that are normally not reported in the "
++"log files."
++msgstr "啟用/停用額外的稽核規則,這些規則通常不會回報在日誌檔中。"
++
++#: ../gui/system-config-selinux.glade:2781
++msgid "label44"
++msgstr "label44"
++
++#: ../gui/system-config-selinux.glade:2818
++msgid "Change process mode to permissive."
++msgstr "將處理模式改為 permissive(寬容)。"
++
++#: ../gui/system-config-selinux.glade:2836
++msgid "Change process mode to enforcing"
++msgstr "將處理模式改變為 enforcing(強制)。"
++
++#: ../gui/system-config-selinux.glade:2928
++msgid "Process Domain"
++msgstr "處理區域"
++
++#: ../gui/system-config-selinux.glade:2956
++msgid "label59"
++msgstr "label59"
++
++#: ../gui/usersPage.py:138
++#, python-format
++msgid "SELinux user '%s' is required"
++msgstr "需要 SELinux 使用者「%s」"
+
+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
++msgid "Generate SELinux man pages"
+msgstr ""
+
+#: ../sepolicy/sepolicy.py:110
@@ -137201,2205 +295085,3057 @@ index 1f2b45f..5154642 100644
+
+#: ../sepolicy/sepolicy.py:116
+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/polgen.py:450
+-msgid "use_kerberos must be a boolean value "
+#: ../sepolicy/sepolicy.py:164
+msgid "Query SELinux policy network information"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/polgen.py:456
+-msgid "manage_krb5_rcache must be a boolean value "
+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
+msgid "list all SELinux port types"
-+msgstr "SELinux 端口类型"
-+
+ msgstr ""
+
+-#: ../gui/polgen.py:486
+-msgid "USER Types automatically get a tmp type"
+#: ../sepolicy/sepolicy.py:172
+msgid "show SELinux type related to the port"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/polgen.py:1004
+-msgid "You must enter the executable path for your confined process"
+#: ../sepolicy/sepolicy.py:175
+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/polgen.py:1182
+-msgid "Type Enforcement file"
+#: ../sepolicy/sepolicy.py:178
+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/polgen.py:1183
+-msgid "Interface file"
+#: ../sepolicy/sepolicy.py:192
+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/polgen.py:1184
+-msgid "File Contexts file"
+#: ../sepolicy/sepolicy.py:195
+msgid "Source Domain"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/polgen.py:1185
+-msgid "Setup Script"
+#: ../sepolicy/sepolicy.py:198
+msgid "Target Domain"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:211
++#: ../sepolicy/sepolicy.py:215
++#, fuzzy
++msgid "query SELinux Policy to see description of booleans"
++msgstr "SELinux 政策產生工具"
++
++#: ../sepolicy/sepolicy.py:219
++msgid "get all booleans desctiption"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:221
++msgid "boolean to get description"
++msgstr ""
++
++#: ../sepolicy/sepolicy.py:231
+msgid ""
+"query SELinux Policy to see how a source process domain can transition to "
+"the target process domain"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:214
++#: ../sepolicy/sepolicy.py:234
+msgid "source process domain"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:217
++#: ../sepolicy/sepolicy.py:237
+msgid "target process domain"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
++#: ../sepolicy/sepolicy.py:259
++msgid "Generate SELinux Policy module template"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:245
++#: ../sepolicy/sepolicy.py:265
+msgid "name of policy to generate"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:247
++#: ../sepolicy/sepolicy.py:267
+msgid "executable to confine"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:249
++#: ../sepolicy/sepolicy.py:269
+msgid "run policy generation test suite"
+msgstr ""
+
-+#: ../sepolicy/sepolicy.py:254
++#: ../sepolicy/sepolicy.py:274
+msgid "commands"
+msgstr ""
+
+#: ../sepolicy/sepolicy/generate.py:158
+msgid "Internet Services Daemon"
-+msgstr ""
++msgstr "網際網路服務 Daemon"
+
+#: ../sepolicy/sepolicy/generate.py:171
+msgid "Valid Types:\n"
-+msgstr ""
-+
+ msgstr ""
+
+-#: ../gui/polgen.py:1306
+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
+ #, python-format
+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
++msgstr "連接埠必須是數字或是由 1 至 %d 這個範圍內的數字"
+
+#: ../sepolicy/sepolicy/generate.py:332
+msgid "You must enter a name for your confined process/user"
-+msgstr ""
++msgstr "您必須為您受限的程序/使用者輸入一組名稱"
+
+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
+ msgid ""
+-"\n"
+-"%s\n"
+-"\n"
+-"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
+-"valid Types:\n"
+"Name must be alpha numberic with no spaces. Consider using option \"-n "
+"MODULENAME\""
-+msgstr ""
++msgstr "名稱必須是字母數字,並且不包含空格。請考慮使用 \"-n MODULENAME\" 選項"
+
+#: ../sepolicy/sepolicy/generate.py:422
+msgid "User Role types can not be assigned executables."
-+msgstr ""
++msgstr "使用者角色類型不可指定可執行檔。"
+
+#: ../sepolicy/sepolicy/generate.py:428
+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
++msgstr "只有 Daemon 應用程式可使用 init script..."
+
+#: ../sepolicy/sepolicy/generate.py:446
+msgid "use_resolve must be a boolean value "
-+msgstr ""
++msgstr "use_resolve 必須是個布林值"
+
+#: ../sepolicy/sepolicy/generate.py:452
+msgid "use_syslog must be a boolean value "
-+msgstr ""
++msgstr "use_syslog 必須是個布林值"
+
+#: ../sepolicy/sepolicy/generate.py:458
+msgid "use_kerberos must be a boolean value "
-+msgstr ""
++msgstr "use_kerberos 必須是個布林值"
+
+#: ../sepolicy/sepolicy/generate.py:464
+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
++msgstr "manage_krb5_rcache 必須是個布林值"
+
+#: ../sepolicy/sepolicy/generate.py:494
+msgid "USER Types automatically get a tmp type"
-+msgstr ""
++msgstr "USER 類型會自動地取得一項 tmp 類型"
+
+#: ../sepolicy/sepolicy/generate.py:1012
+msgid "You must enter the executable path for your confined process"
-+msgstr ""
++msgstr "您必須為您受限的程序輸入可執行檔的路徑"
+
+#: ../sepolicy/sepolicy/generate.py:1190
+msgid "Type Enforcement file"
-+msgstr ""
++msgstr "Type Enforcement 檔案"
+
+#: ../sepolicy/sepolicy/generate.py:1191
+msgid "Interface file"
-+msgstr ""
++msgstr "介面檔"
+
+#: ../sepolicy/sepolicy/generate.py:1192
+msgid "File Contexts file"
-+msgstr ""
++msgstr "檔案文本檔"
+
+#: ../sepolicy/sepolicy/generate.py:1193
+msgid "Setup Script"
-+msgstr ""
++msgstr "設定 script"
+
-+#~ msgid "global"
-+#~ msgstr "global"
-diff --git a/policycoreutils/po/zh_TW.po b/policycoreutils/po/zh_TW.po
-index 4ba51bf..e5b97b2 100644
---- a/policycoreutils/po/zh_TW.po
-+++ b/policycoreutils/po/zh_TW.po
-@@ -11,7 +11,7 @@ msgid ""
++#: booleans.py:1
++msgid ""
++"Allow ABRT to modify public files used for public file transfer services."
msgstr ""
- "Project-Id-Version: Policycoreutils\n"
- "Report-Msgid-Bugs-To: \n"
--"POT-Creation-Date: 2012-05-25 07:28-0400\n"
-+"POT-Creation-Date: 2012-10-05 06:54-0400\n"
- "PO-Revision-Date: 2012-04-02 20:30+0000\n"
- "Last-Translator: dwalsh <dwalsh at redhat.com>\n"
- "Language-Team: Chinese (Taiwan) <trans-zh_TW at lists.fedoraproject.org>\n"
-@@ -31,7 +31,7 @@ msgstr ""
- " 其中:<script> 是要執行的 init 程序檔,\n"
- " <args ...> 是程序檔的參數。"
--#: ../run_init/run_init.c:126 ../newrole/newrole.c:1124
-+#: ../run_init/run_init.c:126 ../newrole/newrole.c:1123
- #, c-format
- msgid "failed to initialize PAM\n"
- msgstr "初始化 PAM 失敗\n"
-@@ -80,7 +80,7 @@ msgstr "對不起,run_init 可能只能用在 SELinux 的核心上。\n"
- msgid "authentication failed.\n"
- msgstr "認證失敗。\n"
+-#: ../gui/polgen.py:1354
+-msgid "Executable or Name required"
++#: booleans.py:2
++msgid ""
++"Allow ABRT to run in abrt_handle_event_t domain to handle ABRT event scripts"
+ msgstr ""
--#: ../run_init/run_init.c:405 ../newrole/newrole.c:1258
-+#: ../run_init/run_init.c:405 ../newrole/newrole.c:1257
- #, c-format
- msgid "Could not set exec context to %s.\n"
- msgstr "無法將 exec context 設定為 %s。\n"
-@@ -93,855 +93,851 @@ msgstr "******************** 重要 ***********************\n"
- msgid "To make this policy package active, execute:"
- msgstr "若要啟用此方針套件,請執行:"
+-#: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
+-msgid "Network Port"
++#: booleans.py:3
++#, fuzzy
++msgid "Allow amavis to use JIT compiler"
++msgstr "允許 Samba 分享 nfs 目錄"
++
++#: booleans.py:4
++msgid ""
++"Allow users to resolve user passwd entries directly from ldap rather then "
++"using a sssd server"
+ msgstr ""
--#: ../semanage/seobject.py:143 ../semanage/seobject.py:147
--msgid "global"
--msgstr "全域"
--
--#: ../semanage/seobject.py:225
-+#: ../semanage/seobject.py:204
- msgid "Could not create semanage handle"
- msgstr "無法建立 semanage 處理器"
+-#: ../gui/portsPage.py:85
++#: booleans.py:5
++#, fuzzy
++msgid "Allow users to login using a radius server"
++msgstr "允許使用者讀寫 USB 裝置"
++
++#: booleans.py:6
+ msgid ""
+-"SELinux Port\n"
+-"Type"
++"Allow cdrecord to read various content. nfs, samba, removable devices, user "
++"temp and untrusted content files"
+ msgstr ""
++"允許 cdrecord 讀取各種內容。nfs、samba、卸除式裝置、使用者 temp 以及不受信任"
++"的內容檔案"
--#: ../semanage/seobject.py:233
-+#: ../semanage/seobject.py:212
- msgid "SELinux policy is not managed or store cannot be accessed."
- msgstr "SELinux 方針並不受管理,或無法存取 store。"
+-#: ../gui/portsPage.py:91 ../gui/system-config-selinux.glade:363
+-msgid "Protocol"
++#: booleans.py:7
++msgid "Allow clamd to use JIT compiler"
+ msgstr ""
+
+-#: ../gui/portsPage.py:96 ../gui/system-config-selinux.glade:479
++#: booleans.py:8
++msgid "Allow clamscan to non security files on a system"
++msgstr ""
++
++#: booleans.py:9
++#, fuzzy
++msgid "Allow clamscan to read user content"
++msgstr "允許 mozilla 瀏覽器讀取使用者檔案"
++
++#: booleans.py:10
+ msgid ""
+-"MLS/MCS\n"
+-"Level"
++"Allow Cobbler to modify public files used for public file transfer services."
+ msgstr ""
+
+-#: ../gui/portsPage.py:101
+-msgid "Port"
++#: booleans.py:11
++#, fuzzy
++msgid "Allow Cobbler to connect to the network using TCP."
++msgstr "允許 Squid daemon 連接網路"
++
++#: booleans.py:12
++msgid "Allow Cobbler to access cifs file systems."
+ msgstr ""
+
+-#: ../gui/portsPage.py:207
+-#, python-format
+-msgid "Port number \"%s\" is not valid. 0 < PORT_NUMBER < 65536 "
++#: booleans.py:13
++msgid "Allow Cobbler to access nfs file systems."
++msgstr ""
++
++#: booleans.py:14
++#, fuzzy
++msgid "Allow collectd to connect to the network using TCP."
++msgstr "允許 Squid daemon 連接網路"
++
++#: booleans.py:15
++#, fuzzy
++msgid "Allow codnor domain to connect to the network using TCP."
++msgstr "允許 Squid daemon 連接網路"
++
++#: booleans.py:16
++msgid ""
++"Allow system cron jobs to relabel filesystem for restoring file contexts."
++msgstr ""
++
++#: booleans.py:17
++#, fuzzy
++msgid "Allow cvs daemon to read shadow"
++msgstr "允許 sasl 身份認證伺服器讀取 /etc/shadow"
++
++#: booleans.py:18
++msgid "Allow all daemons to write corefiles to /"
++msgstr "允許所有 daemon 將 corefiles 寫至 /"
++
++#: booleans.py:19
++#, fuzzy
++msgid "Allow all daemons to use tcp wrappers."
++msgstr "允許所有 daemon 將 corefiles 寫至 /"
++
++#: booleans.py:20
++#, fuzzy
++msgid "Allow all daemons the ability to read/write terminals"
++msgstr "允許所有 daemon 有使用未分配 tty 的能力"
++
++#: booleans.py:21
++#, fuzzy
++msgid "Allow dbadm to manage files in users home directories"
++msgstr "允許 SELinux webadm 使用者管理無特權使用者的家目錄"
++
++#: booleans.py:22
++#, fuzzy
++msgid "Allow dbadm to read files in users home directories"
++msgstr "允許 SELinux webadm 使用者讀取無特權使用者的家目錄"
++
++#: booleans.py:23
++msgid ""
++"Deny user domains applications to map a memory region as both executable and "
++"writable, this is dangerous and the executable should be reported in bugzilla"
++msgstr ""
++
++#: booleans.py:24
++msgid "Allow sysadm to debug or ptrace all processes."
++msgstr ""
++
++#: booleans.py:25
++#, fuzzy
++msgid "Allow dhcpc client applications to execute iptables commands"
++msgstr "允許使用者執行 mount 指令"
++
++#: booleans.py:26
++msgid "Allow DHCP daemon to use LDAP backends"
++msgstr ""
++
++#: booleans.py:27
++#, fuzzy
++msgid "Allow all domains to use other domains file descriptors"
++msgstr "允許所有 daemon 將 corefiles 寫至 /"
++
++#: booleans.py:28
++#, fuzzy
++msgid "Allow all domains to have the kernel load modules"
++msgstr "允許所有 daemon 將 corefiles 寫至 /"
++
++#: booleans.py:29
++msgid "Allow the use of the audio devices as the source for the entropy feeds"
++msgstr ""
++
++#: booleans.py:30
++#, fuzzy
++msgid "Allow exim to connect to databases (postgres, mysql)"
++msgstr "允許使用者連接 postgres socket"
++
++#: booleans.py:31
++msgid "Allow exim to create, read, write, and delete unprivileged user files."
++msgstr ""
++
++#: booleans.py:32
++#, fuzzy
++msgid "Allow exim to read unprivileged user files."
++msgstr "允許 SELinux webadm 使用者讀取無特權使用者的家目錄"
++
++#: booleans.py:33
++msgid "Enable extra rules in the cron domain to support fcron."
++msgstr ""
++
++#: booleans.py:34
++#, fuzzy
++msgid "Allow fenced domain to connect to the network using TCP."
++msgstr "允許 Squid daemon 連接網路"
++
++#: booleans.py:35
++#, fuzzy
++msgid "Allow fenced domain to execute ssh."
++msgstr "允許普通使用者執行 ping"
++
++#: booleans.py:36
++#, fuzzy
++msgid "Allow ftp to read and write files in the user home directories"
++msgstr "允許 SELinux webadm 使用者讀取無特權使用者的家目錄"
++
++#: booleans.py:37
++msgid ""
++"Allow ftp servers to upload files, used for public file transfer services. "
++"Directories must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:38
++#, fuzzy
++msgid "Allow ftp servers to connect to all ports > 1023"
++msgstr "允許 %s 連至任何 tcp 連接埠"
++
++#: booleans.py:39
++#, fuzzy
++msgid "Allow ftp servers to connect to mysql database ports"
++msgstr "允許使用者連接 mysql socket"
++
++#: booleans.py:40
++msgid ""
++"Allow ftp servers to login to local users and read/write all files on the "
++"system, governed by DAC."
++msgstr ""
++
++#: booleans.py:41
++msgid "Allow ftp servers to use cifs used for public file transfer services."
++msgstr ""
++
++#: booleans.py:42
++msgid "Allow ftp servers to use nfs used for public file transfer services."
++msgstr ""
++
++#: booleans.py:43
++msgid "Allow ftp servers to use bind to all unreserved ports for passive mode"
++msgstr ""
++
++#: booleans.py:44
++msgid "Determine whether Git CGI can search home directories."
++msgstr ""
++
++#: booleans.py:45
++msgid "Determine whether Git CGI can access cifs file systems."
++msgstr ""
++
++#: booleans.py:46
++msgid "Determine whether Git CGI can access nfs file systems."
++msgstr ""
++
++#: booleans.py:47
++msgid ""
++"Determine whether Git session daemon can bind TCP sockets to all unreserved "
++"ports."
++msgstr ""
++
++#: booleans.py:48
++msgid ""
++"Determine whether calling user domains can execute Git daemon in the "
++"git_session_t domain."
++msgstr ""
++
++#: booleans.py:49
++msgid "Determine whether Git system daemon can search home directories."
++msgstr ""
++
++#: booleans.py:50
++msgid "Determine whether Git system daemon can access cifs file systems."
++msgstr ""
++
++#: booleans.py:51
++msgid "Determine whether Git system daemon can access nfs file systems."
++msgstr ""
++
++#: booleans.py:52
++#, fuzzy
++msgid "Allow gitisis daemon to send mail"
++msgstr "允許 daemon 搭配 NIS 執行"
++
++#: booleans.py:53
++msgid "Enable reading of urandom for all domains."
++msgstr ""
++
++#: booleans.py:54
++msgid ""
++"Allow usage of the gpg-agent --write-env-file option. This also allows gpg-"
++"agent to manage user files."
++msgstr ""
++
++#: booleans.py:55
++msgid ""
++"Allow gpg web domain to modify public files used for public file transfer "
++"services."
++msgstr ""
++
++#: booleans.py:56
++msgid "Allow gssd to read temp directory. For access to kerberos tgt."
++msgstr ""
++
++#: booleans.py:57
++msgid ""
++"Allow Apache to modify public files used for public file transfer services. "
++"Directories/Files must be labeled public_content_rw_t."
++msgstr ""
++
++#: booleans.py:58
++msgid "Allow httpd to use built in scripting (usually php)"
++msgstr ""
++
++#: booleans.py:59
++#, fuzzy
++msgid "Allow http daemon to check spam"
++msgstr "允許 daemon 搭配 NIS 執行"
++
++#: booleans.py:60
++msgid ""
++"Allow httpd to act as a FTP client connecting to the ftp port and ephemeral "
++"ports"
++msgstr ""
++
++#: booleans.py:61
++#, fuzzy
++msgid "Allow httpd to connect to the ldap port"
++msgstr "允許 %s 連至任何 udp 連接埠"
++
++#: booleans.py:62
++#, fuzzy
++msgid "Allow http daemon to connect to zabbix"
++msgstr "允許 Squid daemon 連接網路"
++
++#: booleans.py:63
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to the network using TCP."
++msgstr "允許 Squid daemon 連接網路"
++
++#: booleans.py:64
++#, fuzzy
++msgid "Allow HTTPD scripts and modules to connect to cobbler over the network."
++msgstr "允許 Squid daemon 連接網路"
++
++#: booleans.py:65
++#, fuzzy
++msgid ""
++"Allow HTTPD scripts and modules to connect to databases over the network."
++msgstr "允許 Squid daemon 連接網路"
++
++#: booleans.py:66
++#, fuzzy
++msgid "Allow httpd to connect to memcache server"
++msgstr "允許 %s 連至任何 tcp 連接埠"
++
++#: booleans.py:67
++msgid "Allow httpd to act as a relay"
++msgstr ""
++
++#: booleans.py:68
++#, fuzzy
++msgid "Allow http daemon to send mail"
++msgstr "允許 daemon 搭配 NIS 執行"
++
++#: booleans.py:69
++msgid "Allow Apache to communicate with avahi service via dbus"
++msgstr ""
++
++#: booleans.py:70
++msgid "Allow httpd cgi support"
++msgstr ""
++
++#: booleans.py:71
++msgid "Allow httpd to act as a FTP server by listening on the ftp port."
++msgstr ""
++
++#: booleans.py:72
++#, fuzzy
++msgid "Allow httpd to read home directories"
++msgstr "允許 spamd 存取家目錄"
++
++#: booleans.py:73
++msgid "Allow httpd scripts and modules execmem/execstack"
++msgstr ""
++
++#: booleans.py:74
++#, fuzzy
++msgid "Allow HTTPD to connect to port 80 for graceful shutdown"
++msgstr "允許使用者連接 postgres socket"
++
++#: booleans.py:75
++msgid "Allow httpd processes to manage IPA content"
++msgstr ""
++
++#: booleans.py:76
++msgid "Allow Apache to use mod_auth_ntlm_winbind"
++msgstr ""
++
++#: booleans.py:77
++msgid "Allow Apache to use mod_auth_pam"
++msgstr ""
++
++#: booleans.py:78
++#, fuzzy
++msgid "Allow httpd to read user content"
++msgstr "允許 rpm 以未受限的方式執行"
++
++#: booleans.py:79
++msgid "Allow Apache to run in stickshift mode, not transition to passenger"
++msgstr ""
++
++#: booleans.py:80
++msgid "Allow httpd daemon to change its resource limits"
++msgstr ""
++
++#: booleans.py:81
++msgid ""
++"Allow HTTPD to run SSI executables in the same domain as system CGI scripts."
++msgstr ""
++
++#: booleans.py:82
++msgid ""
++"Allow apache scripts to write to public content, directories/files must be "
++"labeled public_rw_content_t."
++msgstr ""
++
++#: booleans.py:83
++#, fuzzy
++msgid "Allow Apache to execute tmp content."
++msgstr "允許使用者執行 mount 指令"
++
++#: booleans.py:84
++msgid ""
++"Unify HTTPD to communicate with the terminal. Needed for entering the "
++"passphrase for certificates at the terminal."
++msgstr ""
++
++#: booleans.py:85
++msgid "Unify HTTPD handling of all content files."
++msgstr ""
++
++#: booleans.py:86
++#, fuzzy
++msgid "Allow httpd to access cifs file systems"
++msgstr "允許 spamd 存取家目錄"
++
++#: booleans.py:87
++#, fuzzy
++msgid "Allow httpd to access FUSE file systems"
++msgstr "允許 spamd 存取家目錄"
++
++#: booleans.py:88
++#, fuzzy
++msgid "Allow httpd to run gpg"
++msgstr "允許 ssh 執行 ssh-keysign"
++
++#: booleans.py:89
++#, fuzzy
++msgid "Allow httpd to access nfs file systems"
++msgstr "允許 spamd 存取家目錄"
++
++#: booleans.py:90
++msgid "Allow httpd to communicate with oddjob to start up a service"
++msgstr ""
++
++#: booleans.py:91
++#, fuzzy
++msgid "Allow httpd to access openstack ports"
++msgstr "允許 spamd 存取家目錄"
++
++#: booleans.py:92
++#, fuzzy
++msgid "Allow icecast to connect to all ports, not just sound ports."
++msgstr "允許 %s 連至任何 udp 連接埠"
++
++#: booleans.py:93
++msgid ""
++"Allow the Irssi IRC Client to connect to any port, and to bind to any "
++"unreserved port."
++msgstr ""
++
++#: booleans.py:94
++msgid "Allow java executable stack"
++msgstr "允許 java 可執行堆疊"
++
++#: booleans.py:95
++#, fuzzy
++msgid "Allow confined applications to run with kerberos."
++msgstr "選擇限制應用程式建立或寫入的檔案"
++
++#: booleans.py:96
++#, fuzzy
++msgid "Allow syslogd daemon to send mail"
++msgstr "允許 daemon 搭配 NIS 執行"
++
++#: booleans.py:97
++#, fuzzy
++msgid "Allow syslogd the ability to read/write terminals"
++msgstr "允許所有 daemon 有使用未分配 tty 的能力"
++
++#: booleans.py:98
++msgid "Allow logging in and using the system from /dev/console."
++msgstr ""
++
++#: booleans.py:99
++msgid ""
++"Control the ability to mmap a low area of the address space, as configured "
++"by /proc/sys/kernel/mmap_min_addr."
++msgstr ""
++
++#: booleans.py:100
++#, fuzzy
++msgid "Allow mock to read files in home directories."
++msgstr "允許 spamd 存取家目錄"
++
++#: booleans.py:101
++#, fuzzy
++msgid "Allow the mount command to mount any directory or file."
++msgstr "允許 mount 掛載任何目錄"
++
++#: booleans.py:102
++#, fuzzy
++msgid "Allow mozilla plugin domain to connect to the network using TCP."
++msgstr "允許 Squid daemon 連接網路"
++
++#: booleans.py:103
++msgid ""
++"Allow mozilla_plugins to create random content in the users home directory"
++msgstr ""
++
++#: booleans.py:104
++#, fuzzy
++msgid "Allow confined web browsers to read home directory content"
++msgstr "允許 staff 網站瀏覽器寫入家目錄"
++
++#: booleans.py:105
++msgid "Allow mplayer executable stack"
++msgstr "允許 mplayer 可執行堆疊"
++
++#: booleans.py:106
++#, fuzzy
++msgid "Allow mysqld to connect to all ports"
++msgstr "允許 %s 連至任何 tcp 連接埠"
++
++#: booleans.py:107
++#, fuzzy
++msgid "Allow BIND to bind apache port."
++msgstr "允許 %s 綁定至任何 udp 連接埠"
++
++#: booleans.py:108
++msgid ""
++"Allow BIND to write the master zone files. Generally this is used for "
++"dynamic DNS or zone transfers."
+ msgstr ""
+
+-#: ../gui/portsPage.py:252
+-msgid "List View"
++#: booleans.py:109
++msgid "Allow any files/directories to be exported read/only via NFS."
+ msgstr ""
+
+-#: ../gui/portsPage.py:255 ../gui/system-config-selinux.glade:2419
+-msgid "Group View"
++#: booleans.py:110
++msgid "Allow any files/directories to be exported read/write via NFS."
+ msgstr ""
+
+-#: ../gui/selinux.tbl:1 ../gui/selinux.tbl:30 ../gui/selinux.tbl:31
+-#: ../gui/selinux.tbl:32 ../gui/selinux.tbl:33 ../gui/selinux.tbl:34
+-#: ../gui/selinux.tbl:36 ../gui/selinux.tbl:37 ../gui/selinux.tbl:38
+-#: ../gui/selinux.tbl:39 ../gui/selinux.tbl:40 ../gui/selinux.tbl:42
+-#: ../gui/selinux.tbl:43 ../gui/selinux.tbl:44 ../gui/selinux.tbl:45
+-#: ../gui/selinux.tbl:46 ../gui/selinux.tbl:47 ../gui/selinux.tbl:48
+-#: ../gui/selinux.tbl:49 ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-#: ../gui/selinux.tbl:52 ../gui/selinux.tbl:53 ../gui/selinux.tbl:59
+-#: ../gui/selinux.tbl:60 ../gui/selinux.tbl:61 ../gui/selinux.tbl:62
+-#: ../gui/selinux.tbl:63 ../gui/selinux.tbl:64 ../gui/selinux.tbl:65
+-#: ../gui/selinux.tbl:66 ../gui/selinux.tbl:67 ../gui/selinux.tbl:68
+-#: ../gui/selinux.tbl:69 ../gui/selinux.tbl:75 ../gui/selinux.tbl:76
+-#: ../gui/selinux.tbl:77 ../gui/selinux.tbl:78 ../gui/selinux.tbl:79
+-#: ../gui/selinux.tbl:80 ../gui/selinux.tbl:81 ../gui/selinux.tbl:82
+-#: ../gui/selinux.tbl:83 ../gui/selinux.tbl:84 ../gui/selinux.tbl:86
+-#: ../gui/selinux.tbl:88 ../gui/selinux.tbl:89 ../gui/selinux.tbl:90
+-#: ../gui/selinux.tbl:92 ../gui/selinux.tbl:94 ../gui/selinux.tbl:95
+-#: ../gui/selinux.tbl:96 ../gui/selinux.tbl:97 ../gui/selinux.tbl:98
+-#: ../gui/selinux.tbl:99 ../gui/selinux.tbl:100 ../gui/selinux.tbl:101
+-#: ../gui/selinux.tbl:102 ../gui/selinux.tbl:103 ../gui/selinux.tbl:104
+-#: ../gui/selinux.tbl:106 ../gui/selinux.tbl:108 ../gui/selinux.tbl:109
+-#: ../gui/selinux.tbl:110 ../gui/selinux.tbl:111 ../gui/selinux.tbl:112
+-#: ../gui/selinux.tbl:113 ../gui/selinux.tbl:114 ../gui/selinux.tbl:116
+-#: ../gui/selinux.tbl:117 ../gui/selinux.tbl:119 ../gui/selinux.tbl:121
+-#: ../gui/selinux.tbl:123 ../gui/selinux.tbl:124 ../gui/selinux.tbl:127
+-#: ../gui/selinux.tbl:129 ../gui/selinux.tbl:130 ../gui/selinux.tbl:131
+-#: ../gui/selinux.tbl:132 ../gui/selinux.tbl:133 ../gui/selinux.tbl:134
+-#: ../gui/selinux.tbl:135 ../gui/selinux.tbl:136 ../gui/selinux.tbl:137
+-#: ../gui/selinux.tbl:138 ../gui/selinux.tbl:139 ../gui/selinux.tbl:142
+-#: ../gui/selinux.tbl:143 ../gui/selinux.tbl:144 ../gui/selinux.tbl:145
+-#: ../gui/selinux.tbl:146 ../gui/selinux.tbl:147 ../gui/selinux.tbl:148
+-#: ../gui/selinux.tbl:149 ../gui/selinux.tbl:150 ../gui/selinux.tbl:151
+-#: ../gui/selinux.tbl:152 ../gui/selinux.tbl:154 ../gui/selinux.tbl:155
+-#: ../gui/selinux.tbl:156 ../gui/selinux.tbl:157 ../gui/selinux.tbl:158
+-#: ../gui/selinux.tbl:159 ../gui/selinux.tbl:160 ../gui/selinux.tbl:167
+-#: ../gui/selinux.tbl:171 ../gui/selinux.tbl:172 ../gui/selinux.tbl:173
+-#: ../gui/selinux.tbl:174 ../gui/selinux.tbl:175 ../gui/selinux.tbl:177
+-#: ../gui/selinux.tbl:178 ../gui/selinux.tbl:179 ../gui/selinux.tbl:180
+-#: ../gui/selinux.tbl:184 ../gui/selinux.tbl:192 ../gui/selinux.tbl:193
+-#: ../gui/selinux.tbl:194 ../gui/selinux.tbl:195 ../gui/selinux.tbl:196
+-#: ../gui/selinux.tbl:197 ../gui/selinux.tbl:198 ../gui/selinux.tbl:199
+-#: ../gui/selinux.tbl:200 ../gui/selinux.tbl:201 ../gui/selinux.tbl:206
+-#: ../gui/selinux.tbl:207 ../gui/selinux.tbl:218 ../gui/selinux.tbl:219
+-#: ../gui/selinux.tbl:220 ../gui/selinux.tbl:222 ../gui/selinux.tbl:224
+-#: ../gui/selinux.tbl:226 ../gui/selinux.tbl:227 ../gui/selinux.tbl:230
+-msgid "SELinux Service Protection"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:1
+-msgid "Disable SELinux protection for acct daemon"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2 ../gui/selinux.tbl:3 ../gui/selinux.tbl:70
+-#: ../gui/selinux.tbl:153 ../gui/selinux.tbl:168 ../gui/selinux.tbl:169
+-#: ../gui/selinux.tbl:170 ../gui/selinux.tbl:189 ../gui/selinux.tbl:202
+-#: ../gui/selinux.tbl:203 ../gui/selinux.tbl:204 ../gui/selinux.tbl:205
+-msgid "Admin"
+-msgstr ""
+-
+-#: ../gui/selinux.tbl:2
+-msgid "Allow all daemons to write corefiles to /"
++#: booleans.py:111
++msgid ""
++"Allow nfs servers to modify public files used for public file transfer "
++"services. Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:238
-+#: ../semanage/seobject.py:217
- msgid "Cannot read policy store."
- msgstr "無法讀取方針 store。"
+-#: ../gui/selinux.tbl:3
+-msgid "Allow all daemons the ability to use unallocated ttys"
+-msgstr ""
++#: booleans.py:112
++#, fuzzy
++msgid "Allow system to run with NIS"
++msgstr "允許 daemon 搭配 NIS 執行"
++
++#: booleans.py:113
++#, fuzzy
++msgid "Allow confined applications to use nscd shared memory."
++msgstr "允許用戶端寫入 X 共享記憶體"
+
+-#: ../gui/selinux.tbl:4 ../gui/selinux.tbl:5 ../gui/selinux.tbl:11
+-#: ../gui/selinux.tbl:12 ../gui/selinux.tbl:13 ../gui/selinux.tbl:15
+-#: ../gui/selinux.tbl:20 ../gui/selinux.tbl:41 ../gui/selinux.tbl:208
+-#: ../gui/selinux.tbl:210 ../gui/selinux.tbl:211 ../gui/selinux.tbl:212
+-#: ../gui/selinux.tbl:213 ../gui/selinux.tbl:214 ../gui/selinux.tbl:215
+-#: ../gui/selinux.tbl:216 ../gui/selinux.tbl:217
+-msgid "User Privs"
++#: booleans.py:114
++#, fuzzy
++msgid "Allow nsplugin code to connect to unreserved ports"
++msgstr "允許 %s 連至任何 udp 連接埠"
++
++#: booleans.py:115
++msgid "Allow nsplugin code to execmem/execstack"
+ msgstr ""
--#: ../semanage/seobject.py:243
-+#: ../semanage/seobject.py:222
- msgid "Could not establish semanage connection"
- msgstr "無法建立 semanage 連線"
+-#: ../gui/selinux.tbl:4
++#: booleans.py:116
++#, fuzzy
++msgid "Allow openvpn to read home directories"
++msgstr "允許 spamd 存取家目錄"
++
++#: booleans.py:117
++#, fuzzy
++msgid "Allow piranha-lvs domain to connect to the network using TCP."
++msgstr "允許 Squid daemon 連接網路"
++
++#: booleans.py:118
++#, fuzzy
++msgid "Allow polipo to connect to all ports > 1023"
++msgstr "允許 %s 連至任何 tcp 連接埠"
++
++#: booleans.py:119
+ msgid ""
+-"Allow gadmin SELinux user account to execute files in home directory or /tmp"
++"Determine whether Polipo session daemon can bind tcp sockets to all "
++"unreserved ports."
+ msgstr ""
--#: ../semanage/seobject.py:248
-+#: ../semanage/seobject.py:227
- msgid "Could not test MLS enabled status"
- msgstr "無法測試啟用了 MLS 的狀態"
+-#: ../gui/selinux.tbl:5
++#: booleans.py:120
+ msgid ""
+-"Allow guest SELinux user account to execute files in home directory or /tmp"
++"Determine whether calling user domains can execute Polipo daemon in the "
++"polipo_session_t domain."
+ msgstr ""
--#: ../semanage/seobject.py:254 ../semanage/seobject.py:269
-+#: ../semanage/seobject.py:233 ../semanage/seobject.py:248
- msgid "Not yet implemented"
- msgstr "未實施"
+-#: ../gui/selinux.tbl:6 ../gui/selinux.tbl:9 ../gui/selinux.tbl:16
+-msgid "Memory Protection"
++#: booleans.py:121
++msgid "Determine whether polipo can access cifs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:258
-+#: ../semanage/seobject.py:237
- msgid "Semanage transaction already in progress"
- msgstr "Semanage 傳輸正在進行中"
+-#: ../gui/selinux.tbl:6
+-msgid "Allow java executable stack"
++#: booleans.py:122
++msgid "Determine whether Polipo can access nfs file systems."
+ msgstr ""
--#: ../semanage/seobject.py:267
-+#: ../semanage/seobject.py:246
- msgid "Could not start semanage transaction"
- msgstr "無法開始 semanage 交易"
+-#: ../gui/selinux.tbl:7 ../gui/selinux.tbl:8 ../gui/selinux.tbl:35
+-#: ../gui/selinux.tbl:209
+-msgid "Mount"
++#: booleans.py:123
++msgid "Enable polyinstantiated directory support."
+ msgstr ""
--#: ../semanage/seobject.py:278
-+#: ../semanage/seobject.py:258
- msgid "Could not commit semanage transaction"
- msgstr "無法提交 semanage 交易"
+-#: ../gui/selinux.tbl:7
+-msgid "Allow mount to mount any file"
++#: booleans.py:124
++msgid "Allow the portage domains to use NFS mounts (regular nfs_t)"
+ msgstr ""
--#: ../semanage/seobject.py:283
-+#: ../semanage/seobject.py:263
- msgid "Semanage transaction not in progress"
- msgstr "Semanage 傳輸非進行中"
+-#: ../gui/selinux.tbl:8
+-msgid "Allow mount to mount any directory"
+-msgstr ""
++#: booleans.py:125
++#, fuzzy
++msgid "Allow postfix_local domain full write access to mail_spool directories"
++msgstr "允許 spamd 存取家目錄"
--#: ../semanage/seobject.py:295 ../semanage/seobject.py:375
-+#: ../semanage/seobject.py:275 ../semanage/seobject.py:355
- msgid "Could not list SELinux modules"
- msgstr "無法列出 SELinux 模組"
+-#: ../gui/selinux.tbl:9
+-msgid "Allow mplayer executable stack"
++#: booleans.py:126
++msgid "Allow postgresql to use ssh and rsync for point-in-time recovery"
+ msgstr ""
--#: ../semanage/seobject.py:308
-+#: ../semanage/seobject.py:288
- msgid "Modules Name"
+-#: ../gui/selinux.tbl:10 ../gui/selinux.tbl:162 ../gui/selinux.tbl:187
+-#: ../gui/selinux.tbl:188
+-msgid "SSH"
++#: booleans.py:127
++msgid "Allow transmit client label to foreign database"
msgstr ""
--#: ../semanage/seobject.py:308 ../gui/modulesPage.py:62
-+#: ../semanage/seobject.py:288 ../gui/modulesPage.py:62
- msgid "Version"
- msgstr "版本"
+-#: ../gui/selinux.tbl:10
+-msgid "Allow ssh to run ssh-keysign"
+-msgstr ""
++#: booleans.py:128
++#, fuzzy
++msgid "Allow database admins to execute DML statement"
++msgstr "允許使用者執行 mount 指令"
--#: ../semanage/seobject.py:311 ../gui/statusPage.py:75
-+#: ../semanage/seobject.py:291 ../gui/statusPage.py:75
- msgid "Disabled"
- msgstr "停用"
+-#: ../gui/selinux.tbl:11
+-msgid ""
+-"Allow staff SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
++#: booleans.py:129
++#, fuzzy
++msgid "Allow unprivileged users to execute DDL statement"
++msgstr "允許普通使用者執行 ping"
--#: ../semanage/seobject.py:326
-+#: ../semanage/seobject.py:306
- #, python-format
- msgid "Could not disable module %s (remove failed)"
+-#: ../gui/selinux.tbl:12
+-msgid ""
+-"Allow sysadm SELinux user account to execute files in home directory or /tmp"
++#: booleans.py:130
++msgid "Allow pppd to load kernel modules for certain modems"
msgstr ""
--#: ../semanage/seobject.py:337
-+#: ../semanage/seobject.py:317
- #, python-format
- msgid "Could not enable module %s (remove failed)"
+-#: ../gui/selinux.tbl:13
++#: booleans.py:131
++msgid "Allow pppd to be run for a regular user"
++msgstr "允許 pppd 以一般使用者身份運行"
++
++#: booleans.py:132
+ msgid ""
+-"Allow unconfined SELinux user account to execute files in home directory or /"
+-"tmp"
++"Allow privoxy to connect to all ports, not just HTTP, FTP, and Gopher ports."
msgstr ""
--#: ../semanage/seobject.py:352
-+#: ../semanage/seobject.py:332
- #, python-format
- msgid "Could not remove module %s (remove failed)"
+-#: ../gui/selinux.tbl:14
+-msgid "Network Configuration"
++#: booleans.py:133
++msgid "Allow Puppet client to manage all file types."
msgstr ""
--#: ../semanage/seobject.py:362
-+#: ../semanage/seobject.py:342
- msgid "dontaudit requires either 'on' or 'off'"
- msgstr ""
+-#: ../gui/selinux.tbl:14
+-msgid "Allow unlabeled packets to flow on the network"
+-msgstr ""
++#: booleans.py:134
++#, fuzzy
++msgid "Allow Puppet master to use connect to MySQL and PostgreSQL database"
++msgstr "允許使用者連接 postgres socket"
--#: ../semanage/seobject.py:391
-+#: ../semanage/seobject.py:370
- msgid "Builtin Permissive Types"
+-#: ../gui/selinux.tbl:15
+-msgid ""
+-"Allow user SELinux user account to execute files in home directory or /tmp"
+-msgstr ""
++#: booleans.py:135
++#, fuzzy
++msgid "Allow qemu to connect fully to the network"
++msgstr "允許 Squid daemon 連接網路"
+
+-#: ../gui/selinux.tbl:16
+-msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#: booleans.py:136
++msgid "Allow qemu to use cifs/Samba file systems"
msgstr ""
--#: ../semanage/seobject.py:401
-+#: ../semanage/seobject.py:380
- msgid "Customized Permissive Types"
+-#: ../gui/selinux.tbl:17 ../gui/selinux.tbl:18 ../gui/selinux.tbl:120
+-#: ../gui/selinux.tbl:140
+-msgid "Databases"
++#: booleans.py:137
++msgid "Allow qemu to use serial/parallel communication ports"
msgstr ""
--#: ../semanage/seobject.py:442
-+#: ../semanage/seobject.py:421
- #, python-format
- msgid "Could not set permissive domain %s (module installation failed)"
- msgstr "無法設定寬鬆型網域 %s(模組安裝失敗)"
+-#: ../gui/selinux.tbl:17
+-msgid "Allow user to connect to mysql socket"
+-msgstr ""
++#: booleans.py:138
++#, fuzzy
++msgid "Allow qemu to use nfs file systems"
++msgstr "允許 Samba 分享 nfs 目錄"
--#: ../semanage/seobject.py:448
-+#: ../semanage/seobject.py:427
- #, python-format
- msgid "Could not remove permissive domain %s (remove failed)"
- msgstr "無法移除寬鬆型網域 %s(移除失敗)"
+-#: ../gui/selinux.tbl:18
+-msgid "Allow user to connect to postgres socket"
+-msgstr ""
++#: booleans.py:139
++#, fuzzy
++msgid "Allow qemu to use usb devices"
++msgstr "允許使用者讀寫 USB 裝置"
--#: ../semanage/seobject.py:483 ../semanage/seobject.py:557
--#: ../semanage/seobject.py:603 ../semanage/seobject.py:700
--#: ../semanage/seobject.py:730 ../semanage/seobject.py:797
--#: ../semanage/seobject.py:854 ../semanage/seobject.py:1101
--#: ../semanage/seobject.py:1790 ../semanage/seobject.py:1853
--#: ../semanage/seobject.py:1872 ../semanage/seobject.py:1993
--#: ../semanage/seobject.py:2045
-+#: ../semanage/seobject.py:462 ../semanage/seobject.py:536
-+#: ../semanage/seobject.py:582 ../semanage/seobject.py:679
-+#: ../semanage/seobject.py:709 ../semanage/seobject.py:776
-+#: ../semanage/seobject.py:833 ../semanage/seobject.py:1080
-+#: ../semanage/seobject.py:1779 ../semanage/seobject.py:1842
-+#: ../semanage/seobject.py:1861 ../semanage/seobject.py:1982
-+#: ../semanage/seobject.py:2035
- #, python-format
- msgid "Could not create a key for %s"
- msgstr "無法為 %s 建立金鑰"
+-#: ../gui/selinux.tbl:19 ../gui/selinux.tbl:165 ../gui/selinux.tbl:223
+-msgid "XServer"
+-msgstr ""
++#: booleans.py:140
++#, fuzzy
++msgid "Allow racoon to read shadow"
++msgstr "允許 sasl 身份認證伺服器讀取 /etc/shadow"
--#: ../semanage/seobject.py:487 ../semanage/seobject.py:561
--#: ../semanage/seobject.py:607 ../semanage/seobject.py:613
-+#: ../semanage/seobject.py:466 ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:586 ../semanage/seobject.py:592
- #, python-format
- msgid "Could not check if login mapping for %s is defined"
- msgstr "無法檢查 %s 的登入對應是否已經定義"
+-#: ../gui/selinux.tbl:19
+-msgid "Allow clients to write to X shared memory"
+-msgstr ""
++#: booleans.py:141
++#, fuzzy
++msgid "Allow rgmanager domain to connect to the network using TCP."
++msgstr "允許 Squid daemon 連接網路"
--#: ../semanage/seobject.py:496
-+#: ../semanage/seobject.py:475
- #, python-format
- msgid "Linux Group %s does not exist"
- msgstr "Linux 群組 %s 不存在"
+-#: ../gui/selinux.tbl:20
++#: booleans.py:142
+ msgid ""
+-"Allow xguest SELinux user account to execute files in home directory or /tmp"
++"Allow rsync to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:501
-+#: ../semanage/seobject.py:480
- #, python-format
- msgid "Linux User %s does not exist"
- msgstr "Linux 使用者 %s 不存在"
+-#: ../gui/selinux.tbl:21 ../gui/selinux.tbl:228 ../gui/selinux.tbl:229
+-#: ../gui/selinux.tbl:231
+-msgid "NIS"
+-msgstr ""
++#: booleans.py:143
++#, fuzzy
++msgid "Allow rsync to run as a client"
++msgstr "允許 rpm 以未受限的方式執行"
--#: ../semanage/seobject.py:505
-+#: ../semanage/seobject.py:484
- #, python-format
- msgid "Could not create login mapping for %s"
- msgstr "無法為 %s 建立登入對應"
+-#: ../gui/selinux.tbl:21
+-msgid "Allow daemons to run with NIS"
+-msgstr ""
++#: booleans.py:144
++#, fuzzy
++msgid "Allow rsync to export any files/directories read only."
++msgstr "允許 mount 掛載任何目錄"
--#: ../semanage/seobject.py:509 ../semanage/seobject.py:745
-+#: ../semanage/seobject.py:488 ../semanage/seobject.py:724
- #, python-format
- msgid "Could not set name for %s"
- msgstr "無法為 %s 設定名稱"
+-#: ../gui/selinux.tbl:22 ../gui/selinux.tbl:23 ../gui/selinux.tbl:24
+-#: ../gui/selinux.tbl:25 ../gui/selinux.tbl:26 ../gui/selinux.tbl:27
+-#: ../gui/selinux.tbl:28 ../gui/selinux.tbl:29 ../gui/selinux.tbl:71
+-#: ../gui/selinux.tbl:73 ../gui/selinux.tbl:74 ../gui/selinux.tbl:115
+-#: ../gui/selinux.tbl:118
+-msgid "Web Applications"
++#: booleans.py:145
++msgid "Allow rsync servers to share cifs files systems"
+ msgstr ""
--#: ../semanage/seobject.py:514 ../semanage/seobject.py:755
-+#: ../semanage/seobject.py:493 ../semanage/seobject.py:734
- #, python-format
- msgid "Could not set MLS range for %s"
- msgstr "無法為 %s 設定 MLS 範圍"
+-#: ../gui/selinux.tbl:22
+-msgid "Transition staff SELinux user to Web Browser Domain"
+-msgstr ""
++#: booleans.py:146
++#, fuzzy
++msgid "Allow rsync servers to share nfs files systems"
++msgstr "允許 Samba 分享 nfs 目錄"
--#: ../semanage/seobject.py:518
-+#: ../semanage/seobject.py:497
- #, python-format
- msgid "Could not set SELinux user for %s"
- msgstr "無法為 %s 設定 SELinux 使用者"
+-#: ../gui/selinux.tbl:23
+-msgid "Transition sysadm SELinux user to Web Browser Domain"
+-msgstr ""
++#: booleans.py:147
++#, fuzzy
++msgid "Allow samba to create new home directories (e.g. via PAM)"
++msgstr "允許 spamd 存取家目錄"
--#: ../semanage/seobject.py:522
-+#: ../semanage/seobject.py:501
- #, python-format
- msgid "Could not add login mapping for %s"
- msgstr "無法為 %s 新增登入對應"
+-#: ../gui/selinux.tbl:24
+-msgid "Transition user SELinux user to Web Browser Domain"
++#: booleans.py:148
++msgid ""
++"Allow samba to act as the domain controller, add users, groups and change "
++"passwords."
+ msgstr ""
--#: ../semanage/seobject.py:540
-+#: ../semanage/seobject.py:519
- msgid "Requires seuser or serange"
- msgstr "需要 seuser 或 serange"
+-#: ../gui/selinux.tbl:25
+-msgid "Transition xguest SELinux user to Web Browser Domain"
+-msgstr ""
++#: booleans.py:149
++#, fuzzy
++msgid "Allow samba to share users home directories."
++msgstr "允許 spamd 存取家目錄"
--#: ../semanage/seobject.py:563 ../semanage/seobject.py:609
-+#: ../semanage/seobject.py:542 ../semanage/seobject.py:588
- #, python-format
- msgid "Login mapping for %s is not defined"
- msgstr "%s 的登入對應並未定義"
+-#: ../gui/selinux.tbl:26 ../gui/selinux.tbl:27 ../gui/selinux.tbl:28
+-#: ../gui/selinux.tbl:29
+-msgid "Allow staff Web Browsers to write to home directories"
+-msgstr ""
++#: booleans.py:150
++#, fuzzy
++msgid "Allow samba to share any file/directory read only."
++msgstr "允許 Samba 分享 nfs 目錄"
--#: ../semanage/seobject.py:567
-+#: ../semanage/seobject.py:546
- #, python-format
- msgid "Could not query seuser for %s"
- msgstr "無法為 %s 查詢 seuser"
+-#: ../gui/selinux.tbl:30
+-msgid "Disable SELinux protection for amanda"
+-msgstr ""
++#: booleans.py:151
++#, fuzzy
++msgid "Allow samba to share any file/directory read/write."
++msgstr "允許 Samba 分享 nfs 目錄"
--#: ../semanage/seobject.py:581
-+#: ../semanage/seobject.py:560
- #, python-format
- msgid "Could not modify login mapping for %s"
- msgstr "無法為 %s 修改登入對應"
+-#: ../gui/selinux.tbl:31
+-msgid "Disable SELinux protection for amavis"
+-msgstr ""
++#: booleans.py:152
++#, fuzzy
++msgid "Allow samba to act as a portmapper"
++msgstr "允許 Samba 分享 nfs 目錄"
--#: ../semanage/seobject.py:615
-+#: ../semanage/seobject.py:594
- #, python-format
- msgid "Login mapping for %s is defined in policy, cannot be deleted"
- msgstr "%s 的登入對應定義在方針中,無法刪除"
+-#: ../gui/selinux.tbl:32
+-msgid "Disable SELinux protection for apmd daemon"
+-msgstr ""
++#: booleans.py:153
++#, fuzzy
++msgid "Allow samba to run unconfined scripts"
++msgstr "允許 rpm 以未受限的方式執行"
--#: ../semanage/seobject.py:619
-+#: ../semanage/seobject.py:598
- #, python-format
- msgid "Could not delete login mapping for %s"
- msgstr "無法為 %s 刪除登入對應"
+-#: ../gui/selinux.tbl:33
+-msgid "Disable SELinux protection for arpwatch daemon"
++#: booleans.py:154
++msgid "Allow samba to export ntfs/fusefs volumes."
+ msgstr ""
--#: ../semanage/seobject.py:641 ../semanage/seobject.py:659
--#: ../semanage/seobject.py:897
-+#: ../semanage/seobject.py:620 ../semanage/seobject.py:638
-+#: ../semanage/seobject.py:876
- msgid "Could not list login mappings"
- msgstr "無法列出登入對應"
+-#: ../gui/selinux.tbl:34
+-msgid "Disable SELinux protection for auditd daemon"
++#: booleans.py:155
++msgid "Allow samba to export NFS volumes."
+ msgstr ""
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
- #: ../gui/system-config-selinux.glade:100
- msgid "Login Name"
- msgstr "登錄名稱"
+-#: ../gui/selinux.tbl:35
+-msgid "Disable SELinux protection for automount daemon"
+-msgstr ""
++#: booleans.py:156
++#, fuzzy
++msgid "Allow sanlock to read/write fuse files"
++msgstr "允許 xen 讀取/寫入實體磁碟裝置"
--#: ../semanage/seobject.py:684 ../semanage/seobject.py:689
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:663 ../semanage/seobject.py:668
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:128
- #: ../gui/system-config-selinux.glade:915
- #: ../gui/system-config-selinux.glade:2285 ../gui/usersPage.py:44
- msgid "SELinux User"
- msgstr "SELinux 使用者"
+-#: ../gui/selinux.tbl:36
+-msgid "Disable SELinux protection for avahi"
+-msgstr ""
++#: booleans.py:157
++#, fuzzy
++msgid "Allow sanlock to manage nfs files"
++msgstr "允許 mount 掛載任何檔案"
--#: ../semanage/seobject.py:684 ../gui/system-config-selinux.glade:156
-+#: ../semanage/seobject.py:663 ../gui/system-config-selinux.glade:156
- #: ../gui/system-config-selinux.glade:943
- msgid "MLS/MCS Range"
- msgstr "MLS/MCS 範圍"
+-#: ../gui/selinux.tbl:37
+-msgid "Disable SELinux protection for bluetooth daemon"
+-msgstr ""
++#: booleans.py:158
++#, fuzzy
++msgid "Allow sanlock to manage cifs files"
++msgstr "允許 mount 掛載任何檔案"
--#: ../semanage/seobject.py:703 ../semanage/seobject.py:734
--#: ../semanage/seobject.py:801 ../semanage/seobject.py:858
--#: ../semanage/seobject.py:864
-+#: ../semanage/seobject.py:682 ../semanage/seobject.py:713
-+#: ../semanage/seobject.py:780 ../semanage/seobject.py:837
-+#: ../semanage/seobject.py:843
- #, python-format
- msgid "Could not check if SELinux user %s is defined"
- msgstr "無法檢查 SELinux 使用者 %s 是否已經定義"
+-#: ../gui/selinux.tbl:38
+-msgid "Disable SELinux protection for canna daemon"
+-msgstr ""
++#: booleans.py:159
++#, fuzzy
++msgid "Allow sasl to read shadow"
++msgstr "允許 sasl 身份認證伺服器讀取 /etc/shadow"
--#: ../semanage/seobject.py:706 ../semanage/seobject.py:807
--#: ../semanage/seobject.py:870
-+#: ../semanage/seobject.py:685 ../semanage/seobject.py:786
-+#: ../semanage/seobject.py:849
- #, python-format
- msgid "Could not query user for %s"
- msgstr "無法為 %s 查詢使用者"
+-#: ../gui/selinux.tbl:39
+-msgid "Disable SELinux protection for cardmgr daemon"
++#: booleans.py:160
++msgid ""
++"disallow programs, such as newrole, from transitioning to administrative "
++"user domains."
+ msgstr ""
--#: ../semanage/seobject.py:726
-+#: ../semanage/seobject.py:705
- #, python-format
- msgid "You must add at least one role for %s"
- msgstr "您必須為 %s 新增至少一個角色"
+-#: ../gui/selinux.tbl:40
+-msgid "Disable SELinux protection for Cluster Server"
++#: booleans.py:161
++msgid "Disable kernel module loading."
+ msgstr ""
--#: ../semanage/seobject.py:741
-+#: ../semanage/seobject.py:720
- #, python-format
- msgid "Could not create SELinux user for %s"
- msgstr "無法為 %s 建立 SELinux 使用者"
+-#: ../gui/selinux.tbl:41
++#: booleans.py:162
+ msgid ""
+-"Allow cdrecord to read various content. nfs, samba, removable devices, user "
+-"temp and untrusted content files"
++"Boolean to determine whether the system permits loading policy, setting "
++"enforcing mode, and changing boolean values. Set this to true and you have "
++"to reboot to set it back."
+ msgstr ""
--#: ../semanage/seobject.py:750
-+#: ../semanage/seobject.py:729
- #, python-format
- msgid "Could not add role %s for %s"
- msgstr "無法新增 %s 角色給 %s"
+-#: ../gui/selinux.tbl:42
+-msgid "Disable SELinux protection for ciped daemon"
+-msgstr ""
++#: booleans.py:163
++#, fuzzy
++msgid "Allow regular users direct dri device access"
++msgstr "允許一般使用者導向滑鼠的存取(只允許 X 伺服器)"
--#: ../semanage/seobject.py:759
-+#: ../semanage/seobject.py:738
- #, python-format
- msgid "Could not set MLS level for %s"
- msgstr "無法為 %s 設定 MLS 等級"
+-#: ../gui/selinux.tbl:43
+-msgid "Disable SELinux protection for clamd daemon"
++#: booleans.py:164
++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 ""
--#: ../semanage/seobject.py:762
-+#: ../semanage/seobject.py:741
- #, python-format
- msgid "Could not add prefix %s for %s"
- msgstr "無法新增前綴 %s 到 %s"
+-#: ../gui/selinux.tbl:44
+-msgid "Disable SELinux protection for clamscan"
++#: booleans.py:165
++msgid ""
++"Allow all unconfined executables to use libraries requiring text relocation "
++"that are not labeled textrel_shlib_t"
+ msgstr ""
--#: ../semanage/seobject.py:765
-+#: ../semanage/seobject.py:744
- #, python-format
- msgid "Could not extract key for %s"
- msgstr "無法為 %s 擷取金鑰"
+-#: ../gui/selinux.tbl:45
+-msgid "Disable SELinux protection for clvmd"
++#: booleans.py:166
++msgid ""
++"Allow unconfined executables to make their stack executable. This should "
++"never, ever be necessary. Probably indicates a badly coded executable, but "
++"could indicate an attack. This executable should be reported in bugzilla"
+ msgstr ""
--#: ../semanage/seobject.py:769
-+#: ../semanage/seobject.py:748
- #, python-format
- msgid "Could not add SELinux user %s"
- msgstr "無法新增 SELinux 使用者 %s"
+-#: ../gui/selinux.tbl:46
+-msgid "Disable SELinux protection for comsat daemon"
+-msgstr ""
++#: booleans.py:167
++#, fuzzy
++msgid "Allow users to connect to the local mysql server"
++msgstr "允許使用者連接 mysql socket"
--#: ../semanage/seobject.py:791
-+#: ../semanage/seobject.py:770
- msgid "Requires prefix, roles, level or range"
- msgstr "需要前綴、角色、等級或範圍"
+-#: ../gui/selinux.tbl:47 ../gui/selinux.tbl:48 ../gui/selinux.tbl:49
+-#: ../gui/selinux.tbl:50 ../gui/selinux.tbl:51
+-msgid "Disable SELinux protection for courier daemon"
+-msgstr ""
++#: booleans.py:168
++#, fuzzy
++msgid ""
++"Allow confined users the ability to execute the ping and traceroute commands."
++msgstr "允許使用者執行 mount 指令"
--#: ../semanage/seobject.py:793
-+#: ../semanage/seobject.py:772
- msgid "Requires prefix or roles"
- msgstr "需要前綴或角色"
+-#: ../gui/selinux.tbl:52
+-msgid "Disable SELinux protection for cpucontrol daemon"
+-msgstr ""
++#: booleans.py:169
++#, fuzzy
++msgid "Allow users to connect to PostgreSQL"
++msgstr "允許使用者連接 postgres socket"
--#: ../semanage/seobject.py:803 ../semanage/seobject.py:860
-+#: ../semanage/seobject.py:782 ../semanage/seobject.py:839
- #, python-format
- msgid "SELinux user %s is not defined"
- msgstr "SELinux 使用者 %s 未定義"
+-#: ../gui/selinux.tbl:53
+-msgid "Disable SELinux protection for cpuspeed daemon"
+-msgstr ""
++#: booleans.py:170
++#, fuzzy
++msgid ""
++"Allow user to r/w files on filesystems that do not have extended attributes "
++"(FAT, CDROM, FLOPPY)"
++msgstr "允許使用者讀寫 noextattrfile(FAT、CDROM、FLOPPY)"
--#: ../semanage/seobject.py:832
-+#: ../semanage/seobject.py:811
- #, python-format
- msgid "Could not modify SELinux user %s"
- msgstr "無法修改 SELinux 使用者 %s"
+-#: ../gui/selinux.tbl:54
+-msgid "Cron"
++#: booleans.py:171
++#, fuzzy
++msgid ""
++"Allow users to run TCP servers (bind to ports and accept connection from the "
++"same domain and outside users) disabling this forces FTP passive mode and "
++"may change other protocols."
+ msgstr ""
++"允許使用者執行 TCP 伺服器(綁定至連接埠,並接受來自同樣網域與外界使用者的連"
++"線)\n"
++"停用此項目會強制 FTP 被動模式,也可能會改變其它通訊協定"
--#: ../semanage/seobject.py:866
-+#: ../semanage/seobject.py:845
- #, python-format
- msgid "SELinux user %s is defined in policy, cannot be deleted"
- msgstr "SELinux 使用者 %s 定義在方針中,無法刪除"
+-#: ../gui/selinux.tbl:54
+-msgid "Disable SELinux protection for crond daemon"
+-msgstr ""
++#: booleans.py:172
++#, fuzzy
++msgid "Allow user music sharing"
++msgstr "允許使用者讀寫 USB 裝置"
--#: ../semanage/seobject.py:877
-+#: ../semanage/seobject.py:856
- #, python-format
- msgid "Could not delete SELinux user %s"
- msgstr "無法刪除 SELinux 使用者 %s"
+-#: ../gui/selinux.tbl:55 ../gui/selinux.tbl:56 ../gui/selinux.tbl:57
+-#: ../gui/selinux.tbl:91
+-msgid "Printing"
++#: booleans.py:173
++msgid ""
++"Allow anon internal-sftp to upload files, used for public file transfer "
++"services. Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:915
-+#: ../semanage/seobject.py:894
- msgid "Could not list SELinux users"
- msgstr "無法列出 SELinux 使用者"
+-#: ../gui/selinux.tbl:55
+-msgid "Disable SELinux protection for cupsd back end server"
+-msgstr ""
++#: booleans.py:174
++#, fuzzy
++msgid ""
++"Allow sftp-internal to read and write files in the user home directories"
++msgstr "允許 SELinux webadm 使用者讀取無特權使用者的家目錄"
--#: ../semanage/seobject.py:921
-+#: ../semanage/seobject.py:900
- #, python-format
- msgid "Could not list roles for user %s"
- msgstr "無法列出使用者 %s 的角色"
+-#: ../gui/selinux.tbl:56
+-msgid "Disable SELinux protection for cupsd daemon"
++#: booleans.py:175
++msgid ""
++"Allow sftp-internal to login to local users and read/write all files on the "
++"system, governed by DAC."
+ msgstr ""
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "Labeling"
- msgstr "標記"
+-#: ../gui/selinux.tbl:57
+-msgid "Disable SELinux protection for cupsd_lpd"
+-msgstr ""
++#: booleans.py:176
++#, fuzzy
++msgid ""
++"Allow internal-sftp to read and write files in the user ssh home directories."
++msgstr "允許 SELinux webadm 使用者讀取無特權使用者的家目錄"
--#: ../semanage/seobject.py:946
-+#: ../semanage/seobject.py:925
- msgid "MLS/"
- msgstr "MLS/"
+-#: ../gui/selinux.tbl:58
+-msgid "CVS"
+-msgstr ""
++#: booleans.py:177
++#, fuzzy
++msgid "Allow sge to connect to the network using any TCP port"
++msgstr "允許 Squid daemon 連接網路"
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "Prefix"
- msgstr "前綴字元"
+-#: ../gui/selinux.tbl:58
+-msgid "Disable SELinux protection for cvs daemon"
+-msgstr ""
++#: booleans.py:178
++#, fuzzy
++msgid "Allow sge to access nfs file systems."
++msgstr "允許 spamd 存取家目錄"
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Level"
- msgstr "MCS 等級"
+-#: ../gui/selinux.tbl:59
+-msgid "Disable SELinux protection for cyrus daemon"
++#: booleans.py:179
++msgid ""
++"Enable additional permissions needed to support devices on 3ware controllers."
+ msgstr ""
--#: ../semanage/seobject.py:947
-+#: ../semanage/seobject.py:926
- msgid "MCS Range"
- msgstr "MCS 範圍"
+-#: ../gui/selinux.tbl:60
+-msgid "Disable SELinux protection for dbskkd daemon"
++#: booleans.py:180
++msgid ""
++"Allow samba to modify public files used for public file transfer services. "
++"Files/Directories must be labeled public_content_rw_t."
+ msgstr ""
--#: ../semanage/seobject.py:947 ../semanage/seobject.py:952
-+#: ../semanage/seobject.py:926 ../semanage/seobject.py:931
- #: ../gui/system-config-selinux.glade:992 ../gui/usersPage.py:59
- msgid "SELinux Roles"
- msgstr "SELinux 角色"
+-#: ../gui/selinux.tbl:61
+-msgid "Disable SELinux protection for dbusd daemon"
+-msgstr ""
++#: booleans.py:181
++#, fuzzy
++msgid "Allow user spamassassin clients to use the network."
++msgstr "允許未標籤的封包在網路上傳遞"
--#: ../semanage/seobject.py:967
-+#: ../semanage/seobject.py:946
- msgid "Protocol udp or tcp is required"
- msgstr "需要 udp 或 tcp 通訊協定"
+-#: ../gui/selinux.tbl:62
+-msgid "Disable SELinux protection for dccd"
+-msgstr ""
++#: booleans.py:182
++#, fuzzy
++msgid "Allow spamd to read/write user home directories."
++msgstr "允許 spamd 存取家目錄"
--#: ../semanage/seobject.py:969
-+#: ../semanage/seobject.py:948
- msgid "Port is required"
- msgstr "需要連接埠"
+-#: ../gui/selinux.tbl:63
+-msgid "Disable SELinux protection for dccifd"
+-msgstr ""
++#: booleans.py:183
++#, fuzzy
++msgid ""
++"Allow squid to connect to all ports, not just HTTP, FTP, and Gopher ports."
++msgstr "允許 %s 連至任何 udp 連接埠"
--#: ../semanage/seobject.py:979
-+#: ../semanage/seobject.py:958
- msgid "Invalid Port"
+-#: ../gui/selinux.tbl:64
+-msgid "Disable SELinux protection for dccm"
++#: booleans.py:184
++msgid "Allow squid to run as a transparent proxy (TPROXY)"
msgstr ""
--#: ../semanage/seobject.py:983
-+#: ../semanage/seobject.py:962
- #, python-format
- msgid "Could not create a key for %s/%s"
- msgstr "無法為 %s/%s 建立金鑰"
-
--#: ../semanage/seobject.py:994
-+#: ../semanage/seobject.py:973
- msgid "Type is required"
- msgstr "需要類型"
-
--#: ../semanage/seobject.py:1000 ../semanage/seobject.py:1059
--#: ../semanage/seobject.py:1114 ../semanage/seobject.py:1120
-+#: ../semanage/seobject.py:979 ../semanage/seobject.py:1038
-+#: ../semanage/seobject.py:1093 ../semanage/seobject.py:1099
- #, python-format
- msgid "Could not check if port %s/%s is defined"
- msgstr "無法檢查連接埠 %s/%s 是否已經定義"
+-#: ../gui/selinux.tbl:65
+-msgid "Disable SELinux protection for ddt daemon"
+-msgstr ""
++#: booleans.py:185
++#, fuzzy
++msgid ""
++"Allow ssh with chroot env to read and write files in the user home "
++"directories"
++msgstr "允許 SELinux webadm 使用者讀取無特權使用者的家目錄"
--#: ../semanage/seobject.py:1002
-+#: ../semanage/seobject.py:981
- #, python-format
- msgid "Port %s/%s already defined"
- msgstr "連接埠 %s/%s 已經定義"
+-#: ../gui/selinux.tbl:66
+-msgid "Disable SELinux protection for devfsd daemon"
+-msgstr ""
++#: booleans.py:186
++#, fuzzy
++msgid "allow host key based authentication"
++msgstr "使用 Pam 來進行認證"
--#: ../semanage/seobject.py:1006
-+#: ../semanage/seobject.py:985
- #, python-format
- msgid "Could not create port for %s/%s"
- msgstr "無法為 %s/%s 建立連接埠"
+-#: ../gui/selinux.tbl:67
+-msgid "Disable SELinux protection for dhcpc daemon"
+-msgstr ""
++#: booleans.py:187
++msgid "Allow ssh logins as sysadm_r:sysadm_t"
++msgstr "允許 ssh 登入成為 "
--#: ../semanage/seobject.py:1012
-+#: ../semanage/seobject.py:991
- #, python-format
- msgid "Could not create context for %s/%s"
- msgstr "無法為 %s/%s 建立 context"
+-#: ../gui/selinux.tbl:68
+-msgid "Disable SELinux protection for dhcpd daemon"
+-msgstr ""
++#: booleans.py:188
++#, fuzzy
++msgid "allow staff user to create and transition to svirt domains."
++msgstr "選擇將會轉換至 %s 區域的使用者角色。"
--#: ../semanage/seobject.py:1016
-+#: ../semanage/seobject.py:995
- #, python-format
- msgid "Could not set user in port context for %s/%s"
- msgstr "無法為 %s/%s 的連接埠 context 中,設定使用者"
+-#: ../gui/selinux.tbl:69
+-msgid "Disable SELinux protection for dictd daemon"
++#: booleans.py:189
++msgid "Allow the Telepathy connection managers to connect to any network port."
+ msgstr ""
--#: ../semanage/seobject.py:1020
-+#: ../semanage/seobject.py:999
- #, python-format
- msgid "Could not set role in port context for %s/%s"
- msgstr "無法為 %s/%s 的連接埠 context 中,設定角色"
+-#: ../gui/selinux.tbl:70
+-msgid "Allow sysadm_t to directly start daemons"
++#: booleans.py:190
++msgid ""
++"Allow the Telepathy connection managers to connect to any generic TCP port."
+ msgstr ""
--#: ../semanage/seobject.py:1024
-+#: ../semanage/seobject.py:1003
- #, python-format
- msgid "Could not set type in port context for %s/%s"
- msgstr "無法為 %s/%s 的連接埠 context 中,設定類型"
+-#: ../gui/selinux.tbl:71
+-msgid "Disable SELinux protection for Evolution"
++#: booleans.py:191
++msgid ""
++"Allow tftp to modify public files used for public file transfer services."
+ msgstr ""
--#: ../semanage/seobject.py:1029
-+#: ../semanage/seobject.py:1008
- #, python-format
- msgid "Could not set mls fields in port context for %s/%s"
- msgstr "無法為 %s/%s 的連接埠 context 中,設定 mls 欄位"
+-#: ../gui/selinux.tbl:72
+-msgid "Games"
++#: booleans.py:192
++msgid "Allow tor daemon to bind tcp sockets to all unreserved ports."
+ msgstr ""
--#: ../semanage/seobject.py:1033
-+#: ../semanage/seobject.py:1012
- #, python-format
- msgid "Could not set port context for %s/%s"
- msgstr "無法為 %s/%s 設定連接埠 context"
+-#: ../gui/selinux.tbl:72
+-msgid "Disable SELinux protection for games"
++#: booleans.py:193
++msgid ""
++"allow unconfined users to transition to the chrome sandbox domains when "
++"running chrome-sandbox"
+ msgstr ""
--#: ../semanage/seobject.py:1037
-+#: ../semanage/seobject.py:1016
- #, python-format
- msgid "Could not add port %s/%s"
- msgstr "無法新增連接埠 %s/%s"
+-#: ../gui/selinux.tbl:73
+-msgid "Disable SELinux protection for the web browsers"
+-msgstr ""
++#: booleans.py:194
++#, fuzzy
++msgid "Allow a user to login as an unconfined domain"
++msgstr "允許 rpm 以未受限的方式執行"
--#: ../semanage/seobject.py:1051 ../semanage/seobject.py:1316
--#: ../semanage/seobject.py:1512
-+#: ../semanage/seobject.py:1030 ../semanage/seobject.py:1295
-+#: ../semanage/seobject.py:1491
- msgid "Requires setype or serange"
- msgstr "需要 setype 或 serange"
+-#: ../gui/selinux.tbl:74
+-msgid "Disable SELinux protection for Thunderbird"
++#: booleans.py:195
++msgid ""
++"Allow unconfined users to transition to the Mozilla plugin domain when "
++"running xulrunner plugin-container."
+ msgstr ""
--#: ../semanage/seobject.py:1053
-+#: ../semanage/seobject.py:1032
- msgid "Requires setype"
- msgstr "需要 setype"
+-#: ../gui/selinux.tbl:75
+-msgid "Disable SELinux protection for distccd daemon"
+-msgstr ""
++#: booleans.py:196
++#, fuzzy
++msgid "Allow video playing tools to run unconfined"
++msgstr "允許 rpm 以未受限的方式執行"
--#: ../semanage/seobject.py:1061 ../semanage/seobject.py:1116
-+#: ../semanage/seobject.py:1040 ../semanage/seobject.py:1095
- #, python-format
- msgid "Port %s/%s is not defined"
- msgstr "連接埠 %s/%s 未定義"
+-#: ../gui/selinux.tbl:76
+-msgid "Disable SELinux protection for dmesg daemon"
++#: booleans.py:197
++msgid "Allow unprivledged user to create and transition to svirt domains."
+ msgstr ""
--#: ../semanage/seobject.py:1065
-+#: ../semanage/seobject.py:1044
- #, python-format
- msgid "Could not query port %s/%s"
- msgstr "無法查詢連接埠 %s/%s"
+-#: ../gui/selinux.tbl:77
+-msgid "Disable SELinux protection for dnsmasq daemon"
++#: booleans.py:198
++#, fuzzy
++msgid "Support ecryptfs home directories"
++msgstr "允許 spamd 存取家目錄"
++
++#: booleans.py:199
++#, fuzzy
++msgid "Support fusefs home directories"
++msgstr "允許 spamd 存取家目錄"
++
++#: booleans.py:200
++msgid "Use lpd server instead of cups"
+ msgstr ""
--#: ../semanage/seobject.py:1076
-+#: ../semanage/seobject.py:1055
- #, python-format
- msgid "Could not modify port %s/%s"
- msgstr "無法修改連接埠 %s/%s"
+-#: ../gui/selinux.tbl:78
+-msgid "Disable SELinux protection for dovecot daemon"
++#: booleans.py:201
++#, fuzzy
++msgid "Support NFS home directories"
++msgstr "允許 spamd 存取家目錄"
++
++#: booleans.py:202
++msgid "Support SAMBA home directories"
+ msgstr ""
--#: ../semanage/seobject.py:1089
-+#: ../semanage/seobject.py:1068
- msgid "Could not list the ports"
- msgstr "無法列出連接埠"
+-#: ../gui/selinux.tbl:79
+-msgid "Disable SELinux protection for entropyd daemon"
++#: booleans.py:203
++#, fuzzy
++msgid "Allow varnishd to connect to all ports, not just HTTP."
++msgstr "允許 %s 連至任何 tcp 連接埠"
++
++#: booleans.py:204
++msgid "Ignore vbetool mmap_zero errors."
+ msgstr ""
--#: ../semanage/seobject.py:1105
-+#: ../semanage/seobject.py:1084
- #, python-format
- msgid "Could not delete the port %s"
- msgstr "無法刪除連接埠 %s"
+-#: ../gui/selinux.tbl:80
+-msgid "Disable SELinux protection for fetchmail"
++#: booleans.py:205
++msgid ""
++"Allow confined virtual guests to use serial/parallel communication ports"
+ msgstr ""
--#: ../semanage/seobject.py:1122
-+#: ../semanage/seobject.py:1101
- #, python-format
- msgid "Port %s/%s is defined in policy, cannot be deleted"
- msgstr "連接埠 %s/%s 已經在方針中定義,無法刪除"
+-#: ../gui/selinux.tbl:81
+-msgid "Disable SELinux protection for fingerd daemon"
++#: booleans.py:206
++msgid ""
++"Allow confined virtual guests to use executable memory and executable stack"
+ msgstr ""
--#: ../semanage/seobject.py:1126
-+#: ../semanage/seobject.py:1105
- #, python-format
- msgid "Could not delete port %s/%s"
- msgstr "無法刪除連接埠 %s/%s"
+-#: ../gui/selinux.tbl:82
+-msgid "Disable SELinux protection for freshclam daemon"
++#: booleans.py:207
++#, fuzzy
++msgid "Allow confined virtual guests to read fuse files"
++msgstr "允許 evolution 和 thunderbird 讀取使用者檔案"
++
++#: booleans.py:208
++msgid "Allow confined virtual guests to manage nfs files"
+ msgstr ""
--#: ../semanage/seobject.py:1142 ../semanage/seobject.py:1164
-+#: ../semanage/seobject.py:1121 ../semanage/seobject.py:1143
- msgid "Could not list ports"
- msgstr "無法列出連接埠"
+-#: ../gui/selinux.tbl:83
+-msgid "Disable SELinux protection for fsdaemon daemon"
++#: booleans.py:209
++msgid "Allow confined virtual guests to manage cifs files"
+ msgstr ""
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "SELinux Port Type"
- msgstr "SELinux 連接埠類型"
+-#: ../gui/selinux.tbl:84
+-msgid "Disable SELinux protection for gpm daemon"
++#: booleans.py:210
++msgid "Allow confined virtual guests to interact with the sanlock"
+ msgstr ""
--#: ../semanage/seobject.py:1203
-+#: ../semanage/seobject.py:1182
- msgid "Proto"
- msgstr "Proto"
+-#: ../gui/selinux.tbl:85 ../gui/selinux.tbl:125
+-msgid "NFS"
++#: booleans.py:211
++msgid "Allow confined virtual guests to manage device configuration, (pci)"
+ msgstr ""
--#: ../semanage/seobject.py:1203 ../gui/system-config-selinux.glade:335
-+#: ../semanage/seobject.py:1182 ../gui/system-config-selinux.glade:335
- msgid "Port Number"
- msgstr "埠號"
+-#: ../gui/selinux.tbl:85
+-msgid "Disable SELinux protection for gss daemon"
++#: booleans.py:212
++#, fuzzy
++msgid "Allow confined virtual guests to use usb devices"
++msgstr "允許使用者讀寫 USB 裝置"
++
++#: booleans.py:213
++msgid "Allow confined virtual guests to interact with the xserver"
+ msgstr ""
--#: ../semanage/seobject.py:1222
-+#: ../semanage/seobject.py:1201
- msgid "Node Address is required"
- msgstr "需要節點位址"
+-#: ../gui/selinux.tbl:86
+-msgid "Disable SELinux protection for Hal daemon"
++#: booleans.py:214
++#, fuzzy
++msgid "Allow webadm to manage files in users home directories"
++msgstr "允許 SELinux webadm 使用者管理無特權使用者的家目錄"
++
++#: booleans.py:215
++#, fuzzy
++msgid "Allow webadm to read files in users home directories"
++msgstr "允許 SELinux webadm 使用者讀取無特權使用者的家目錄"
++
++#: booleans.py:216
++msgid "Ignore wine mmap_zero errors."
+ msgstr ""
--#: ../semanage/seobject.py:1237
-+#: ../semanage/seobject.py:1216
- msgid "Unknown or missing protocol"
- msgstr "通訊協定不明或遺失"
+-#: ../gui/selinux.tbl:87
+-msgid "Compatibility"
++#: booleans.py:217
++msgid "Allow the graphical login program to execute bootloader"
+ msgstr ""
--#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1450
--#: ../semanage/seobject.py:1728
-+#: ../semanage/seobject.py:1230 ../semanage/seobject.py:1429
-+#: ../semanage/seobject.py:1717
- msgid "SELinux Type is required"
- msgstr "需要 SELinux 類型"
+-#: ../gui/selinux.tbl:87
++#: booleans.py:218
++#, fuzzy
+ msgid ""
+-"Do not audit things that we know to be broken but which are not security "
+-"risks"
+-msgstr ""
++"Allow the graphical login program to login directly as sysadm_r:sysadm_t"
++msgstr "允許 ssh 登入成為 "
--#: ../semanage/seobject.py:1255 ../semanage/seobject.py:1320
--#: ../semanage/seobject.py:1356 ../semanage/seobject.py:1454
--#: ../semanage/seobject.py:1516 ../semanage/seobject.py:1550
--#: ../semanage/seobject.py:1732
-+#: ../semanage/seobject.py:1234 ../semanage/seobject.py:1299
-+#: ../semanage/seobject.py:1335 ../semanage/seobject.py:1433
-+#: ../semanage/seobject.py:1495 ../semanage/seobject.py:1529
-+#: ../semanage/seobject.py:1721
- #, python-format
- msgid "Could not create key for %s"
- msgstr "無法為 %s 建立金鑰"
+-#: ../gui/selinux.tbl:88
+-msgid "Disable SELinux protection for hostname daemon"
+-msgstr ""
++#: booleans.py:219
++#, fuzzy
++msgid "Allow xen to manage nfs files"
++msgstr "允許 mount 掛載任何檔案"
--#: ../semanage/seobject.py:1257 ../semanage/seobject.py:1324
--#: ../semanage/seobject.py:1360 ../semanage/seobject.py:1366
-+#: ../semanage/seobject.py:1236 ../semanage/seobject.py:1303
-+#: ../semanage/seobject.py:1339 ../semanage/seobject.py:1345
- #, python-format
- msgid "Could not check if addr %s is defined"
- msgstr "無法檢查 addr %s 是否已定義"
+-#: ../gui/selinux.tbl:89
+-msgid "Disable SELinux protection for hotplug daemon"
++#: booleans.py:220
++msgid ""
++"Allow xend to run blktapctrl/tapdisk. Not required if using dedicated "
++"logical volumes for disk images."
+ msgstr ""
--#: ../semanage/seobject.py:1266
-+#: ../semanage/seobject.py:1245
- #, python-format
- msgid "Could not create addr for %s"
- msgstr "無法為 %s 建立 addr"
+-#: ../gui/selinux.tbl:90
+-msgid "Disable SELinux protection for howl daemon"
++#: booleans.py:221
++msgid "Allow xend to run qemu-dm. Not required if using paravirt and no vfb."
+ msgstr ""
--#: ../semanage/seobject.py:1272 ../semanage/seobject.py:1470
--#: ../semanage/seobject.py:1690
-+#: ../semanage/seobject.py:1251 ../semanage/seobject.py:1449
-+#: ../semanage/seobject.py:1679
- #, python-format
- msgid "Could not create context for %s"
- msgstr "無法為 %s 建立 context"
+-#: ../gui/selinux.tbl:91
+-msgid "Disable SELinux protection for cups hplip daemon"
++#: booleans.py:222
++msgid ""
++"Allow xguest users to configure Network Manager and connect to apache ports"
+ msgstr ""
--#: ../semanage/seobject.py:1276
-+#: ../semanage/seobject.py:1255
- #, python-format
- msgid "Could not set mask for %s"
- msgstr "無法為 %s 設定遮罩"
+-#: ../gui/selinux.tbl:92
+-msgid "Disable SELinux protection for httpd rotatelogs"
+-msgstr ""
++#: booleans.py:223
++#, fuzzy
++msgid "Allow xguest users to mount removable media"
++msgstr "允許使用者執行 dmesg 指令"
--#: ../semanage/seobject.py:1280
-+#: ../semanage/seobject.py:1259
- #, python-format
- msgid "Could not set user in addr context for %s"
- msgstr "無法為 %s 的 addr context 設定使用者"
+-#: ../gui/selinux.tbl:93 ../gui/selinux.tbl:232 ../gui/selinux.tbl:233
+-msgid "HTTPD Service"
+-msgstr ""
++#: booleans.py:224
++#, fuzzy
++msgid "Allow xguest to use blue tooth devices"
++msgstr "允許使用者讀寫 USB 裝置"
--#: ../semanage/seobject.py:1284
-+#: ../semanage/seobject.py:1263
- #, python-format
- msgid "Could not set role in addr context for %s"
- msgstr "無法為 %s 的 addr context 設定角色"
+-#: ../gui/selinux.tbl:93
+-msgid "Disable SELinux protection for http suexec"
+-msgstr ""
++#: booleans.py:225
++#, fuzzy
++msgid "Allows clients to write to the X server shared memory segments."
++msgstr "允許用戶端寫入 X 共享記憶體"
--#: ../semanage/seobject.py:1288
-+#: ../semanage/seobject.py:1267
- #, python-format
- msgid "Could not set type in addr context for %s"
- msgstr "無法為 %s 的 addr context 設定類型"
+-#: ../gui/selinux.tbl:94
+-msgid "Disable SELinux protection for hwclock daemon"
+-msgstr ""
++#: booleans.py:226
++#, fuzzy
++msgid "Allows XServer to execute writable memory"
++msgstr "允許使用者執行 mount 指令"
--#: ../semanage/seobject.py:1293
-+#: ../semanage/seobject.py:1272
- #, python-format
- msgid "Could not set mls fields in addr context for %s"
- msgstr "無法為 %s 的 addr context 設定 mls 欄位"
+-#: ../gui/selinux.tbl:95
+-msgid "Disable SELinux protection for i18n daemon"
++#: booleans.py:227
++msgid "Support X userspace object manager"
+ msgstr ""
--#: ../semanage/seobject.py:1297
-+#: ../semanage/seobject.py:1276
- #, python-format
- msgid "Could not set addr context for %s"
- msgstr "無法為 %s 設定 addr context"
+-#: ../gui/selinux.tbl:96
+-msgid "Disable SELinux protection for imazesrv daemon"
+-msgstr ""
++#: booleans.py:228
++#, fuzzy
++msgid "Allow zabbix to connect to unreserved ports"
++msgstr "允許 %s 連至任何 udp 連接埠"
--#: ../semanage/seobject.py:1301
-+#: ../semanage/seobject.py:1280
- #, python-format
- msgid "Could not add addr %s"
- msgstr "無法新增 addr %s"
+-#: ../gui/selinux.tbl:97
+-msgid "Disable SELinux protection for inetd child daemons"
+-msgstr ""
++#: booleans.py:229
++#, fuzzy
++msgid "Allow zebra daemon to write it configuration files"
++msgstr "允許所有 daemon 將 corefiles 寫至 /"
--#: ../semanage/seobject.py:1326 ../semanage/seobject.py:1362
-+#: ../semanage/seobject.py:1305 ../semanage/seobject.py:1341
- #, python-format
- msgid "Addr %s is not defined"
- msgstr "Addr %s 未定義"
+-#: ../gui/selinux.tbl:98
+-msgid "Disable SELinux protection for inetd daemon"
++#: booleans.py:230
++msgid ""
++"Allow ZoneMinder to modify public files used for public file transfer "
++"services."
+ msgstr ""
--#: ../semanage/seobject.py:1330
-+#: ../semanage/seobject.py:1309
- #, python-format
- msgid "Could not query addr %s"
- msgstr "無法查詢 addr %s"
+-#: ../gui/selinux.tbl:99
+-msgid "Disable SELinux protection for innd daemon"
+-msgstr ""
++#~ msgid "SELinux Service Protection"
++#~ msgstr "SELinux 服務保護"
--#: ../semanage/seobject.py:1340
-+#: ../semanage/seobject.py:1319
- #, python-format
- msgid "Could not modify addr %s"
- msgstr "無法修改 addr %s"
+-#: ../gui/selinux.tbl:100
+-msgid "Disable SELinux protection for iptables daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for acct daemon"
++#~ msgstr "為 acct daemon 停用 SELinux 保護"
--#: ../semanage/seobject.py:1368
-+#: ../semanage/seobject.py:1347
- #, python-format
- msgid "Addr %s is defined in policy, cannot be deleted"
- msgstr "Addr %s 已經在方針中定義,無法刪除"
+-#: ../gui/selinux.tbl:101
+-msgid "Disable SELinux protection for ircd daemon"
+-msgstr ""
++#~ msgid "Admin"
++#~ msgstr "Admin"
--#: ../semanage/seobject.py:1372
-+#: ../semanage/seobject.py:1351
- #, python-format
- msgid "Could not delete addr %s"
- msgstr "無法刪除 addr %s"
+-#: ../gui/selinux.tbl:102
+-msgid "Disable SELinux protection for irqbalance daemon"
+-msgstr ""
++#~ msgid "User Privs"
++#~ msgstr "使用者權限"
--#: ../semanage/seobject.py:1384
-+#: ../semanage/seobject.py:1363
- msgid "Could not deleteall node mappings"
- msgstr ""
+-#: ../gui/selinux.tbl:103
+-msgid "Disable SELinux protection for iscsi daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow gadmin SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr "允許 gadmin SELinux 使用者帳號在家目錄或 /tmp 目錄執行檔案"
--#: ../semanage/seobject.py:1398
-+#: ../semanage/seobject.py:1377
- msgid "Could not list addrs"
- msgstr "無法列出 addr"
+-#: ../gui/selinux.tbl:104
+-msgid "Disable SELinux protection for jabberd daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow guest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr "允許客座端 SELinux 使用者帳號在家目錄或 /tmp 目錄執行檔案"
--#: ../semanage/seobject.py:1458 ../semanage/seobject.py:1520
--#: ../semanage/seobject.py:1554 ../semanage/seobject.py:1560
-+#: ../semanage/seobject.py:1437 ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1533 ../semanage/seobject.py:1539
- #, python-format
- msgid "Could not check if interface %s is defined"
- msgstr "無法檢查介面 %s 是否已經定義"
+-#: ../gui/selinux.tbl:105 ../gui/selinux.tbl:107
+-msgid "Kerberos"
+-msgstr ""
++#~ msgid "Memory Protection"
++#~ msgstr "記憶體保護"
--#: ../semanage/seobject.py:1465
-+#: ../semanage/seobject.py:1444
- #, python-format
- msgid "Could not create interface for %s"
- msgstr "無法為 %s 建立介面"
+-#: ../gui/selinux.tbl:105
+-msgid "Disable SELinux protection for kadmind daemon"
+-msgstr ""
++#~ msgid "Mount"
++#~ msgstr "掛載"
--#: ../semanage/seobject.py:1474
-+#: ../semanage/seobject.py:1453
- #, python-format
- msgid "Could not set user in interface context for %s"
- msgstr "無法為 %s 設定介面 context 中的使用者"
+-#: ../gui/selinux.tbl:106
+-msgid "Disable SELinux protection for klogd daemon"
+-msgstr ""
++#~ msgid "SSH"
++#~ msgstr "SSH"
--#: ../semanage/seobject.py:1478
-+#: ../semanage/seobject.py:1457
- #, python-format
- msgid "Could not set role in interface context for %s"
- msgstr "無法為 %s 設定介面 context 中的角色"
+-#: ../gui/selinux.tbl:107
+-msgid "Disable SELinux protection for krb5kdc daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow staff SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr "允許 staff SELinux 使用者帳號在家目錄或 /tmp 目錄中執行檔案"
--#: ../semanage/seobject.py:1482
-+#: ../semanage/seobject.py:1461
- #, python-format
- msgid "Could not set type in interface context for %s"
- msgstr "無法為 %s 設定介面 context 中的類型"
+-#: ../gui/selinux.tbl:108
+-msgid "Disable SELinux protection for ktalk daemons"
+-msgstr ""
++#~ msgid ""
++#~ "Allow sysadm SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr "允許 sysadm SELinux 使用者帳號在家目錄或 /tmp 目錄中執行檔案"
--#: ../semanage/seobject.py:1487
-+#: ../semanage/seobject.py:1466
- #, python-format
- msgid "Could not set mls fields in interface context for %s"
- msgstr "無法為 %s 設定介面 context 中的 mls 欄位"
+-#: ../gui/selinux.tbl:109
+-msgid "Disable SELinux protection for kudzu daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow unconfined SELinux user account to execute files in home directory "
++#~ "or /tmp"
++#~ msgstr "允許未受限的 SELinux 使用者帳號在家目錄或 /tmp 目錄中執行檔案"
--#: ../semanage/seobject.py:1491
-+#: ../semanage/seobject.py:1470
- #, python-format
- msgid "Could not set interface context for %s"
- msgstr "無法為 %s 設定介面 context"
+-#: ../gui/selinux.tbl:110
+-msgid "Disable SELinux protection for locate daemon"
+-msgstr ""
++#~ msgid "Network Configuration"
++#~ msgstr "網路配置"
--#: ../semanage/seobject.py:1495
-+#: ../semanage/seobject.py:1474
- #, python-format
- msgid "Could not set message context for %s"
- msgstr "無法為 %s 設定訊息 context"
+-#: ../gui/selinux.tbl:111
+-msgid "Disable SELinux protection for lpd daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Allow user SELinux user account to execute files in home directory or /tmp"
++#~ msgstr "允許 user SELinux 使用者帳號在家目錄或 /tmp 目錄中執行檔案"
--#: ../semanage/seobject.py:1499
-+#: ../semanage/seobject.py:1478
- #, python-format
- msgid "Could not add interface %s"
- msgstr "無法新增介面 %s"
+-#: ../gui/selinux.tbl:112
+-msgid "Disable SELinux protection for lrrd daemon"
+-msgstr ""
++#~ msgid "Allow unconfined to dyntrans to unconfined_execmem"
++#~ msgstr "允許 dyntrans 未受限至 unconfined_execmem"
--#: ../semanage/seobject.py:1522 ../semanage/seobject.py:1556
-+#: ../semanage/seobject.py:1501 ../semanage/seobject.py:1535
- #, python-format
- msgid "Interface %s is not defined"
- msgstr "介面 %s 未定義"
+-#: ../gui/selinux.tbl:113
+-msgid "Disable SELinux protection for lvm daemon"
+-msgstr ""
++#~ msgid "Databases"
++#~ msgstr "資料庫"
--#: ../semanage/seobject.py:1526
-+#: ../semanage/seobject.py:1505
- #, python-format
- msgid "Could not query interface %s"
- msgstr "無法查詢介面 %s"
+-#: ../gui/selinux.tbl:114
+-msgid "Disable SELinux protection for mailman"
+-msgstr ""
++#~ msgid "XServer"
++#~ msgstr "XServer"
--#: ../semanage/seobject.py:1537
-+#: ../semanage/seobject.py:1516
- #, python-format
- msgid "Could not modify interface %s"
- msgstr "無法修改介面 %s"
+-#: ../gui/selinux.tbl:115
+-msgid "Allow evolution and thunderbird to read user files"
+-msgstr ""
++#~ msgid ""
++#~ "Allow xguest SELinux user account to execute files in home directory or /"
++#~ "tmp"
++#~ msgstr "允許 xguest SELinux 使用者帳號在家目錄或 /tmp 目錄中執行檔案"
--#: ../semanage/seobject.py:1562
-+#: ../semanage/seobject.py:1541
- #, python-format
- msgid "Interface %s is defined in policy, cannot be deleted"
- msgstr "介面 %s 定義在方針中,無法刪除"
+-#: ../gui/selinux.tbl:116
+-msgid "Disable SELinux protection for mdadm daemon"
+-msgstr ""
++#~ msgid "NIS"
++#~ msgstr "NIS"
--#: ../semanage/seobject.py:1566
-+#: ../semanage/seobject.py:1545
- #, python-format
- msgid "Could not delete interface %s"
- msgstr "無法刪除介面 %s"
+-#: ../gui/selinux.tbl:117
+-msgid "Disable SELinux protection for monopd daemon"
+-msgstr ""
++#~ msgid "Web Applications"
++#~ msgstr "網站應用程式"
--#: ../semanage/seobject.py:1578
-+#: ../semanage/seobject.py:1557
- msgid "Could not delete all interface mappings"
- msgstr ""
+-#: ../gui/selinux.tbl:118
+-msgid "Allow the mozilla browser to read user files"
+-msgstr ""
++#~ msgid "Transition staff SELinux user to Web Browser Domain"
++#~ msgstr "將 staff SELinux 使用者轉換至網站瀏覽器區域"
--#: ../semanage/seobject.py:1592
-+#: ../semanage/seobject.py:1571
- msgid "Could not list interfaces"
- msgstr "無法列出介面"
+-#: ../gui/selinux.tbl:119
+-msgid "Disable SELinux protection for mrtg daemon"
+-msgstr ""
++#~ msgid "Transition sysadm SELinux user to Web Browser Domain"
++#~ msgstr "將 sysadm SELinux 使用者轉換至網站瀏覽器區域"
--#: ../semanage/seobject.py:1617
-+#: ../semanage/seobject.py:1596
- msgid "SELinux Interface"
- msgstr "SELinux 介面"
+-#: ../gui/selinux.tbl:120
+-msgid "Disable SELinux protection for mysqld daemon"
+-msgstr ""
++#~ msgid "Transition user SELinux user to Web Browser Domain"
++#~ msgstr "將 user SELinux 使用者轉換至網站瀏覽器區域"
--#: ../semanage/seobject.py:1617 ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1596 ../semanage/seobject.py:1933
- msgid "Context"
- msgstr "Context"
+-#: ../gui/selinux.tbl:121
+-msgid "Disable SELinux protection for nagios daemon"
+-msgstr ""
++#~ msgid "Transition xguest SELinux user to Web Browser Domain"
++#~ msgstr "將 xguest SELinux 使用者轉換至網站瀏覽器區域"
--#: ../semanage/seobject.py:1667
-+#: ../semanage/seobject.py:1656
- #, python-format
- msgid "Equivalence class for %s already exists"
- msgstr ""
+-#: ../gui/selinux.tbl:122 ../gui/selinux.tbl:128
+-msgid "Name Service"
+-msgstr ""
++#~ msgid "Disable SELinux protection for amanda"
++#~ msgstr "停用 amanda 的 SELinux 保護"
--#: ../semanage/seobject.py:1673
-+#: ../semanage/seobject.py:1662
- #, python-format
- msgid "File spec %s conflicts with equivalency rule '%s %s'"
- msgstr ""
+-#: ../gui/selinux.tbl:122
+-msgid "Disable SELinux protection for named daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for amavis"
++#~ msgstr "停用 amavis 的 SELinux 保護"
--#: ../semanage/seobject.py:1682
-+#: ../semanage/seobject.py:1671
- #, python-format
- msgid "Equivalence class for %s does not exists"
- msgstr ""
+-#: ../gui/selinux.tbl:123
+-msgid "Disable SELinux protection for nessusd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for apmd daemon"
++#~ msgstr "停用 apmd daemon 的 SELinux 保護"
--#: ../semanage/seobject.py:1696
-+#: ../semanage/seobject.py:1685
- #, python-format
- msgid "Could not set user in file context for %s"
- msgstr "無法為 %s 的檔案 context 設定使用者"
+-#: ../gui/selinux.tbl:124
+-msgid "Disable SELinux protection for NetworkManager"
+-msgstr ""
++#~ msgid "Disable SELinux protection for arpwatch daemon"
++#~ msgstr "停用 arpwatch daemon 的 SELinux 保護"
--#: ../semanage/seobject.py:1700
-+#: ../semanage/seobject.py:1689
- #, python-format
- msgid "Could not set role in file context for %s"
- msgstr "無法為 %s 的檔案 context 設定角色"
+-#: ../gui/selinux.tbl:125
+-msgid "Disable SELinux protection for nfsd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for auditd daemon"
++#~ msgstr "停用 auditd daemon 的 SELinux 保護"
--#: ../semanage/seobject.py:1705 ../semanage/seobject.py:1762
-+#: ../semanage/seobject.py:1694 ../semanage/seobject.py:1751
- #, python-format
- msgid "Could not set mls fields in file context for %s"
- msgstr "無法為 %s 的檔案 context 設定 mls 欄位"
+-#: ../gui/selinux.tbl:126 ../gui/selinux.tbl:163 ../gui/selinux.tbl:176
+-#: ../gui/selinux.tbl:221
+-msgid "Samba"
+-msgstr ""
++#~ msgid "Disable SELinux protection for automount daemon"
++#~ msgstr "停用 automount daemon 的 SELinux 保護"
--#: ../semanage/seobject.py:1711
-+#: ../semanage/seobject.py:1700
- msgid "Invalid file specification"
- msgstr "無效的檔案規格"
+-#: ../gui/selinux.tbl:126
+-msgid "Disable SELinux protection for nmbd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for avahi"
++#~ msgstr "停用 avahi 的 SELinux 保護"
--#: ../semanage/seobject.py:1713
-+#: ../semanage/seobject.py:1702
- msgid "File specification can not include spaces"
- msgstr ""
+-#: ../gui/selinux.tbl:127
+-msgid "Disable SELinux protection for nrpe daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for bluetooth daemon"
++#~ msgstr "停用 bluetooth daemon 的 SELinux 保護"
--#: ../semanage/seobject.py:1718
-+#: ../semanage/seobject.py:1707
- #, python-format
- msgid ""
- "File spec %s conflicts with equivalency rule '%s %s'; Try adding '%s' instead"
- msgstr ""
+-#: ../gui/selinux.tbl:128
+-msgid "Disable SELinux protection for nscd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for canna daemon"
++#~ msgstr "停用 canna daemon 的 SELinux 保護"
--#: ../semanage/seobject.py:1736 ../semanage/seobject.py:1741
--#: ../semanage/seobject.py:1794 ../semanage/seobject.py:1876
--#: ../semanage/seobject.py:1880
-+#: ../semanage/seobject.py:1725 ../semanage/seobject.py:1730
-+#: ../semanage/seobject.py:1783 ../semanage/seobject.py:1865
-+#: ../semanage/seobject.py:1869
- #, python-format
- msgid "Could not check if file context for %s is defined"
- msgstr "無法檢查 %s 的檔案 context 是否已經定義"
+-#: ../gui/selinux.tbl:129
+-msgid "Disable SELinux protection for nsd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cardmgr daemon"
++#~ msgstr "停用 cardmgr daemon 的 SELinux 保護"
--#: ../semanage/seobject.py:1749
-+#: ../semanage/seobject.py:1738
- #, python-format
- msgid "Could not create file context for %s"
- msgstr "無法為 %s 建立檔案 context"
+-#: ../gui/selinux.tbl:130
+-msgid "Disable SELinux protection for ntpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Cluster Server"
++#~ msgstr "停用 Cluster Server 的 SELinux 保護"
--#: ../semanage/seobject.py:1757
-+#: ../semanage/seobject.py:1746
- #, python-format
- msgid "Could not set type in file context for %s"
- msgstr "無法為 %s 的檔案 context 設定類型"
+-#: ../gui/selinux.tbl:131
+-msgid "Disable SELinux protection for oddjob"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ciped daemon"
++#~ msgstr "停用 criped daemon 的 SELinux 保護"
--#: ../semanage/seobject.py:1765 ../semanage/seobject.py:1822
--#: ../semanage/seobject.py:1826
-+#: ../semanage/seobject.py:1754 ../semanage/seobject.py:1811
-+#: ../semanage/seobject.py:1815
- #, python-format
- msgid "Could not set file context for %s"
- msgstr "無法為 %s 設定檔案 context"
+-#: ../gui/selinux.tbl:132
+-msgid "Disable SELinux protection for oddjob_mkhomedir"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clamd daemon"
++#~ msgstr "停用 clamd daemon 的 SELinux 保護"
--#: ../semanage/seobject.py:1771
-+#: ../semanage/seobject.py:1760
- #, python-format
- msgid "Could not add file context for %s"
- msgstr "無法為 %s 新增檔案 context"
+-#: ../gui/selinux.tbl:133
+-msgid "Disable SELinux protection for openvpn daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clamscan"
++#~ msgstr "停用 clamscan 的 SELinux 保護"
--#: ../semanage/seobject.py:1785
-+#: ../semanage/seobject.py:1774
- msgid "Requires setype, serange or seuser"
- msgstr "需要 setype、serange 或 seuser"
+-#: ../gui/selinux.tbl:134
+-msgid "Disable SELinux protection for pam daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for clvmd"
++#~ msgstr "停用 clvmd 的 SELinux 保護"
--#: ../semanage/seobject.py:1798 ../semanage/seobject.py:1884
-+#: ../semanage/seobject.py:1787 ../semanage/seobject.py:1873
- #, python-format
- msgid "File context for %s is not defined"
- msgstr "%s 的檔案 context 未定義"
+-#: ../gui/selinux.tbl:135
+-msgid "Disable SELinux protection for pegasus"
+-msgstr ""
++#~ msgid "Disable SELinux protection for comsat daemon"
++#~ msgstr "停用 comsat daemon 的 SELinux 保護"
--#: ../semanage/seobject.py:1804
-+#: ../semanage/seobject.py:1793
- #, python-format
- msgid "Could not query file context for %s"
- msgstr "無法為 %s 查詢檔案 context"
+-#: ../gui/selinux.tbl:136
+-msgid "Disable SELinux protection for perdition daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for courier daemon"
++#~ msgstr "停用 courier daemon 的 SELinux 保護"
--#: ../semanage/seobject.py:1830
-+#: ../semanage/seobject.py:1819
- #, python-format
- msgid "Could not modify file context for %s"
- msgstr "無法為 %s 修改檔案 context"
+-#: ../gui/selinux.tbl:137
+-msgid "Disable SELinux protection for portmap daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cpucontrol daemon"
++#~ msgstr "停用 cpucontrol daemon 的 SELinux 保護"
--#: ../semanage/seobject.py:1843
-+#: ../semanage/seobject.py:1832
- msgid "Could not list the file contexts"
- msgstr "無法列出檔案 context"
+-#: ../gui/selinux.tbl:138
+-msgid "Disable SELinux protection for portslave daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cpuspeed daemon"
++#~ msgstr "停用 cpuspeed daemon 的 SELinux 保護"
--#: ../semanage/seobject.py:1857
-+#: ../semanage/seobject.py:1846
- #, python-format
- msgid "Could not delete the file context %s"
- msgstr "無法刪除檔案 context %s"
+-#: ../gui/selinux.tbl:139
+-msgid "Disable SELinux protection for postfix"
+-msgstr ""
++#~ msgid "Cron"
++#~ msgstr "Cron"
--#: ../semanage/seobject.py:1882
-+#: ../semanage/seobject.py:1871
- #, python-format
- msgid "File context for %s is defined in policy, cannot be deleted"
- msgstr "%s 的檔案 context 已經定義在方針中,無法刪除"
+-#: ../gui/selinux.tbl:140
+-msgid "Disable SELinux protection for postgresql daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for crond daemon"
++#~ msgstr "停用 crond daemon 的 SELinux 保護"
--#: ../semanage/seobject.py:1888
-+#: ../semanage/seobject.py:1877
- #, python-format
- msgid "Could not delete file context for %s"
- msgstr "無法為 %s 刪除檔案 context"
+-#: ../gui/selinux.tbl:141
+-msgid "pppd"
+-msgstr ""
++#~ msgid "Printing"
++#~ msgstr "列印"
--#: ../semanage/seobject.py:1903
-+#: ../semanage/seobject.py:1892
- msgid "Could not list file contexts"
- msgstr "無法列出檔案 context"
+-#: ../gui/selinux.tbl:141
+-msgid "Allow pppd to be run for a regular user"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd back end server"
++#~ msgstr "停用 cupsd 後端伺服器的 SELinux 保護"
--#: ../semanage/seobject.py:1907
-+#: ../semanage/seobject.py:1896
- msgid "Could not list local file contexts"
- msgstr "無法列出本地的檔案 context"
+-#: ../gui/selinux.tbl:142
+-msgid "Disable SELinux protection for pptp"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd daemon"
++#~ msgstr "停用 cupsd daemon 的 SELinux 保護"
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
- msgid "SELinux fcontext"
- msgstr "SELinux fcontext"
+-#: ../gui/selinux.tbl:143
+-msgid "Disable SELinux protection for prelink daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cupsd_lpd"
++#~ msgstr "停用 cupsd_lpd 的 SELinux 保護"
--#: ../semanage/seobject.py:1944
-+#: ../semanage/seobject.py:1933
- msgid "type"
- msgstr "類型"
+-#: ../gui/selinux.tbl:144
+-msgid "Disable SELinux protection for privoxy daemon"
+-msgstr ""
++#~ msgid "CVS"
++#~ msgstr "CVS"
--#: ../semanage/seobject.py:1957
-+#: ../semanage/seobject.py:1946
- msgid ""
- "\n"
- "SELinux Distribution fcontext Equivalence \n"
- msgstr ""
+-#: ../gui/selinux.tbl:145
+-msgid "Disable SELinux protection for ptal daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cvs daemon"
++#~ msgstr "停用 cvs daemon 的 SELinux 保護"
--#: ../semanage/seobject.py:1962
-+#: ../semanage/seobject.py:1951
- msgid ""
- "\n"
- "SELinux Local fcontext Equivalence \n"
- msgstr ""
+-#: ../gui/selinux.tbl:146
+-msgid "Disable SELinux protection for pxe daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cyrus daemon"
++#~ msgstr "停用 cyrus daemon 的 SELinux 保護"
--#: ../semanage/seobject.py:1996 ../semanage/seobject.py:2048
--#: ../semanage/seobject.py:2054
-+#: ../semanage/seobject.py:1985 ../semanage/seobject.py:2038
-+#: ../semanage/seobject.py:2044
- #, python-format
- msgid "Could not check if boolean %s is defined"
- msgstr "無法檢查布林值 %s 是否已經定義"
+-#: ../gui/selinux.tbl:147
+-msgid "Disable SELinux protection for pyzord"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dbskkd daemon"
++#~ msgstr "停用 dbskkd daemon 的 SELinux 保護"
--#: ../semanage/seobject.py:1998 ../semanage/seobject.py:2050
-+#: ../semanage/seobject.py:1987 ../semanage/seobject.py:2040
- #, python-format
- msgid "Boolean %s is not defined"
- msgstr "布林值 %s 未定義"
+-#: ../gui/selinux.tbl:148
+-msgid "Disable SELinux protection for quota daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dbusd daemon"
++#~ msgstr "停用 dbusd daemon 的 SELinux 保護"
--#: ../semanage/seobject.py:2002
-+#: ../semanage/seobject.py:1991
- #, python-format
- msgid "Could not query file context %s"
- msgstr "無法查詢檔案 context %s"
+-#: ../gui/selinux.tbl:149
+-msgid "Disable SELinux protection for radiusd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccd"
++#~ msgstr "停用 dccd 的 SELinux 保護"
--#: ../semanage/seobject.py:2007
-+#: ../semanage/seobject.py:1996
- #, python-format
- msgid "You must specify one of the following values: %s"
- msgstr "您必須指定下列其中一個值:%s"
+-#: ../gui/selinux.tbl:150
+-msgid "Disable SELinux protection for radvd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccifd"
++#~ msgstr "停用 dccifd 的 SELinux 保護"
--#: ../semanage/seobject.py:2012
-+#: ../semanage/seobject.py:2001
- #, python-format
- msgid "Could not set active value of boolean %s"
- msgstr "無法設置布林值 %s"
+-#: ../gui/selinux.tbl:151
+-msgid "Disable SELinux protection for rdisc"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dccm"
++#~ msgstr "停用 dccm 的 SELinux 保護"
--#: ../semanage/seobject.py:2015
-+#: ../semanage/seobject.py:2004
- #, python-format
- msgid "Could not modify boolean %s"
- msgstr "無法修改布林值 %s"
+-#: ../gui/selinux.tbl:152
+-msgid "Disable SELinux protection for readahead"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ddt daemon"
++#~ msgstr "停用 ddt daemon 的 SELinux 保護"
--#: ../semanage/seobject.py:2033
-+#: ../semanage/seobject.py:2022
- #, python-format
- msgid "Bad format %s: Record %s"
- msgstr "錯誤的格式 %s:紀錄 %s"
+-#: ../gui/selinux.tbl:153
+-msgid "Allow programs to read files in non-standard locations (default_t)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for devfsd daemon"
++#~ msgstr "停用 devfsd daemon 的 SELinux 保護"
--#: ../semanage/seobject.py:2056
-+#: ../semanage/seobject.py:2046
- #, python-format
- msgid "Boolean %s is defined in policy, cannot be deleted"
- msgstr "布林值 %s 已經定義在方針中,無法刪除"
+-#: ../gui/selinux.tbl:154
+-msgid "Disable SELinux protection for restorecond"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dhcpc daemon"
++#~ msgstr "停用 dhcpc daemon 的 SELinux 保護"
--#: ../semanage/seobject.py:2060
-+#: ../semanage/seobject.py:2050
- #, python-format
- msgid "Could not delete boolean %s"
- msgstr "無法刪除布林值 %s"
+-#: ../gui/selinux.tbl:155
+-msgid "Disable SELinux protection for rhgb daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dhcpd daemon"
++#~ msgstr "停用 dhcpd daemon 的 SELinux 保護"
--#: ../semanage/seobject.py:2072 ../semanage/seobject.py:2089
-+#: ../semanage/seobject.py:2062 ../semanage/seobject.py:2079
- msgid "Could not list booleans"
- msgstr "無法列出布林值"
+-#: ../gui/selinux.tbl:156
+-msgid "Disable SELinux protection for ricci"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dictd daemon"
++#~ msgstr "停用 dictd daemon 的 SELinux 保護"
--#: ../semanage/seobject.py:2112
-+#: ../semanage/seobject.py:2104
- msgid "unknown"
- msgstr "不明"
+-#: ../gui/selinux.tbl:157
+-msgid "Disable SELinux protection for ricci_modclusterd"
+-msgstr ""
++#~ msgid "Allow sysadm_t to directly start daemons"
++#~ msgstr "允許 system_t 直接啟用 daemon"
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
- msgid "off"
- msgstr "關閉"
+-#: ../gui/selinux.tbl:158
+-msgid "Disable SELinux protection for rlogind daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Evolution"
++#~ msgstr "停用 Evolution 的 SELinux 保護"
--#: ../semanage/seobject.py:2125
-+#: ../semanage/seobject.py:2117
- msgid "on"
- msgstr "開啟"
+-#: ../gui/selinux.tbl:159
+-msgid "Disable SELinux protection for rpcd daemon"
+-msgstr ""
++#~ msgid "Games"
++#~ msgstr "遊戲"
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "SELinux boolean"
- msgstr "SELinux 布林值"
+-#: ../gui/selinux.tbl:160
+-msgid "Disable SELinux protection for rshd"
+-msgstr ""
++#~ msgid "Disable SELinux protection for games"
++#~ msgstr "停用遊戲的 SELinux 保護"
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "State"
- msgstr ""
+-#: ../gui/selinux.tbl:161
+-msgid "rsync"
+-msgstr ""
++#~ msgid "Disable SELinux protection for the web browsers"
++#~ msgstr "停用網頁瀏覽器的 SELinux 保護"
--#: ../semanage/seobject.py:2139
-+#: ../semanage/seobject.py:2131
- msgid "Default"
- msgstr ""
+-#: ../gui/selinux.tbl:161
+-msgid "Disable SELinux protection for rsync daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Thunderbird"
++#~ msgstr "停用 Thunderbird 的 SELinux 保護"
--#: ../semanage/seobject.py:2139 ../gui/polgen.glade:3355
--#: ../gui/polgengui.py:253
-+#: ../semanage/seobject.py:2131 ../gui/polgen.glade:113
-+#: ../gui/polgengui.py:254
- msgid "Description"
- msgstr "描述"
+-#: ../gui/selinux.tbl:162
+-msgid "Allow ssh to run from inetd instead of as a daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for distccd daemon"
++#~ msgstr "停用 distccd daemon 的 SELinux 保護"
-@@ -1005,7 +1001,7 @@ msgstr "分配記憶體錯誤。\n"
- msgid "Error sending audit message.\n"
- msgstr "發送稽核訊息時錯誤。\n"
+-#: ../gui/selinux.tbl:163
+-msgid "Allow Samba to share nfs directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dmesg daemon"
++#~ msgstr "停用 dmesg daemon 的 SELinux 保護"
--#: ../newrole/newrole.c:692 ../newrole/newrole.c:1059
-+#: ../newrole/newrole.c:692 ../newrole/newrole.c:1058
- #, c-format
- msgid "Could not determine enforcing mode.\n"
- msgstr "無法決定 enforcing 模式。\n"
-@@ -1120,62 +1116,66 @@ msgstr "無法獲得空的訊號組\n"
- msgid "Unable to set SIGHUP handler\n"
- msgstr "無法設定 SIGHUP 處理器\n"
+-#: ../gui/selinux.tbl:164 ../gui/selinux.tbl:166
+-msgid "SASL authentication server"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dnsmasq daemon"
++#~ msgstr "停用 dnsmasq daemon 的 SELinux 保護"
--#: ../newrole/newrole.c:1053
-+#: ../newrole/newrole.c:1036
-+msgid "Sorry, newrole failed to drop capabilities\n"
-+msgstr ""
-+
-+#: ../newrole/newrole.c:1052
- #, c-format
- msgid "Sorry, newrole may be used only on a SELinux kernel.\n"
- msgstr "很抱歉,newrole 只能在 SELinux 核心中使用。\n"
+-#: ../gui/selinux.tbl:164
+-msgid "Allow sasl authentication server to read /etc/shadow"
+-msgstr ""
++#~ msgid "Disable SELinux protection for dovecot daemon"
++#~ msgstr "停用 dovecot daemon 的 SELinux 保護"
--#: ../newrole/newrole.c:1070
-+#: ../newrole/newrole.c:1069
- #, c-format
- msgid "failed to get old_context.\n"
- msgstr "無法取得舊的 context(old_context)。\n"
+-#: ../gui/selinux.tbl:165
+-msgid ""
+-"Allow X-Windows server to map a memory region as both executable and writable"
+-msgstr ""
++#~ msgid "Disable SELinux protection for entropyd daemon"
++#~ msgstr "停用 entropyd daemon 的 SELinux 保護"
--#: ../newrole/newrole.c:1077
-+#: ../newrole/newrole.c:1076
- #, c-format
- msgid "Warning! Could not retrieve tty information.\n"
- msgstr "警告!無法擷取 tty 資訊。\n"
+-#: ../gui/selinux.tbl:166
+-msgid "Disable SELinux protection for saslauthd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fetchmail"
++#~ msgstr "停用 fetchmail 的 SELinux 保護"
--#: ../newrole/newrole.c:1098
-+#: ../newrole/newrole.c:1097
- #, c-format
- msgid "error on reading PAM service configuration.\n"
- msgstr "讀取 PAM 服務組態設定時發生了錯誤。\n"
+-#: ../gui/selinux.tbl:167
+-msgid "Disable SELinux protection for scannerdaemon daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fingerd daemon"
++#~ msgstr "停用 fingerd daemon 的 SELinux 保護"
--#: ../newrole/newrole.c:1133
-+#: ../newrole/newrole.c:1132
- #, c-format
- msgid "newrole: incorrect password for %s\n"
- msgstr "newrole:%s 的密碼錯誤\n"
+-#: ../gui/selinux.tbl:168
+-msgid "Do not allow transition to sysadm_t, sudo and su effected"
+-msgstr ""
++#~ msgid "Disable SELinux protection for freshclam daemon"
++#~ msgstr "停用 freshclam daemon 的 SELinux 保護"
--#: ../newrole/newrole.c:1160
-+#: ../newrole/newrole.c:1159
- #, c-format
- msgid "newrole: failure forking: %s"
- msgstr "newrole:無法分支(fork):%s"
+-#: ../gui/selinux.tbl:169
+-msgid "Do not allow any processes to load kernel modules"
+-msgstr ""
++#~ msgid "Disable SELinux protection for fsdaemon daemon"
++#~ msgstr "停用 fsdaemon daemon 的 SELinux 保護"
--#: ../newrole/newrole.c:1163 ../newrole/newrole.c:1186
-+#: ../newrole/newrole.c:1162 ../newrole/newrole.c:1185
- #, c-format
- msgid "Unable to restore tty label...\n"
- msgstr "無法回復 tty 標籤...\n"
+-#: ../gui/selinux.tbl:170
+-msgid "Do not allow any processes to modify kernel SELinux policy"
+-msgstr ""
++#~ msgid "Disable SELinux protection for gpm daemon"
++#~ msgstr "停用 gpm daemon 的 SELinux 保護"
--#: ../newrole/newrole.c:1165 ../newrole/newrole.c:1192
-+#: ../newrole/newrole.c:1164 ../newrole/newrole.c:1191
- #, c-format
- msgid "Failed to close tty properly\n"
- msgstr "無法正確地關閉 tty\n"
+-#: ../gui/selinux.tbl:171
+-msgid "Disable SELinux protection for sendmail daemon"
+-msgstr ""
++#~ msgid "NFS"
++#~ msgstr "NFS"
--#: ../newrole/newrole.c:1224
-+#: ../newrole/newrole.c:1223
- #, c-format
- msgid "Could not close descriptors.\n"
- msgstr "無法關閉描述者。\n"
+-#: ../gui/selinux.tbl:172
+-msgid "Disable SELinux protection for setrans"
+-msgstr ""
++#~ msgid "Disable SELinux protection for gss daemon"
++#~ msgstr "停用 gss daemon 的 SELinux 保護"
--#: ../newrole/newrole.c:1251
-+#: ../newrole/newrole.c:1250
- #, c-format
- msgid "Error allocating shell's argv0.\n"
- msgstr "無法分配 shell 的 argv0。\n"
+-#: ../gui/selinux.tbl:173
+-msgid "Disable SELinux protection for setroubleshoot daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for Hal daemon"
++#~ msgstr "停用 Hal daemon 的 SELinux 保護"
--#: ../newrole/newrole.c:1287
-+#: ../newrole/newrole.c:1286
- #, c-format
- msgid "Unable to restore the environment, aborting\n"
- msgstr "無法復原環境;放棄\n"
+-#: ../gui/selinux.tbl:174
+-msgid "Disable SELinux protection for slapd daemon"
+-msgstr ""
++#~ msgid "Compatibility"
++#~ msgstr "相容性"
--#: ../newrole/newrole.c:1298
-+#: ../newrole/newrole.c:1297
- msgid "failed to exec shell\n"
- msgstr "無法 exec shell\n"
+-#: ../gui/selinux.tbl:175
+-msgid "Disable SELinux protection for slrnpull daemon"
+-msgstr ""
++#~ msgid ""
++#~ "Do not audit things that we know to be broken but which are not security "
++#~ "risks"
++#~ msgstr "不要稽核已知、且不會造成安全風險的問題"
-@@ -1278,20 +1278,20 @@ msgstr "chcat -- -CompanyConfidential /docs/businessplan.odt"
- msgid "chcat -l +CompanyConfidential juser"
- msgstr "chcat -l +CompanyConfidential juser"
+-#: ../gui/selinux.tbl:176
+-msgid "Disable SELinux protection for smbd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hostname daemon"
++#~ msgstr "停用 hostname daemon 的 SELinux 保護"
--#: ../scripts/chcat:399 ../gui/polgen.py:1351
--#, c-format, python-format
-+#: ../scripts/chcat:399
-+#, c-format
- msgid "Options Error %s "
- msgstr "選項錯誤 %s"
+-#: ../gui/selinux.tbl:177
+-msgid "Disable SELinux protection for snmpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hotplug daemon"
++#~ msgstr "停用 hotplug daemon 的 SELinux 保護"
--#: ../gui/booleansPage.py:195 ../gui/system-config-selinux.glade:1706
-+#: ../gui/booleansPage.py:194 ../gui/system-config-selinux.glade:1706
- msgid "Boolean"
- msgstr ""
+-#: ../gui/selinux.tbl:178
+-msgid "Disable SELinux protection for snort daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for howl daemon"
++#~ msgstr "停用 howl daemon 的 SELinux 保護"
--#: ../gui/booleansPage.py:252 ../gui/semanagePage.py:162
-+#: ../gui/booleansPage.py:245 ../gui/semanagePage.py:162
- msgid "all"
- msgstr ""
+-#: ../gui/selinux.tbl:179
+-msgid "Disable SELinux protection for soundd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for cups hplip daemon"
++#~ msgstr "停用 cups hplip daemon 的 SELinux 保護"
--#: ../gui/booleansPage.py:254 ../gui/semanagePage.py:164
-+#: ../gui/booleansPage.py:247 ../gui/semanagePage.py:164
- #: ../gui/system-config-selinux.glade:1615
- #: ../gui/system-config-selinux.glade:1820
- #: ../gui/system-config-selinux.glade:2437
-@@ -1367,557 +1367,444 @@ msgstr ""
- msgid "Load Policy Module"
- msgstr ""
+-#: ../gui/selinux.tbl:180
+-msgid "Disable SELinux protection for sound daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for httpd rotatelogs"
++#~ msgstr "停用 httpd rotatelogs 的 SELinux 保護"
--#: ../gui/polgen.glade:79
--msgid "Polgen"
+-#: ../gui/selinux.tbl:181 ../gui/selinux.tbl:182 ../gui/selinux.tbl:183
+-msgid "Spam Protection"
-msgstr ""
--
--#: ../gui/polgen.glade:80
-+#: ../gui/polgen.glade:9
- msgid "Red Hat 2007"
- msgstr ""
++#~ msgid "HTTPD Service"
++#~ msgstr "HTTPD 服務"
--#: ../gui/polgen.glade:81
-+#: ../gui/polgen.glade:11
- msgid "GPL"
- msgstr ""
+-#: ../gui/selinux.tbl:181
+-msgid "Disable SELinux protection for spamd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for http suexec"
++#~ msgstr "停用 http suexec 的 SELinux 保護"
- #. TRANSLATORS: Replace this string with your names, one name per line.
--#: ../gui/polgen.glade:85 ../gui/system-config-selinux.glade:17
-+#: ../gui/polgen.glade:13 ../gui/system-config-selinux.glade:17
- msgid "translator-credits"
- msgstr ""
+-#: ../gui/selinux.tbl:182
+-msgid "Allow spamd to access home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for hwclock daemon"
++#~ msgstr "停用 hwclock daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:90
-+#: ../gui/polgen.glade:34
-+msgid "Add Booleans Dialog"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:101
-+msgid "Boolean Name"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:230
- msgid "SELinux Policy Generation Tool"
- msgstr ""
+-#: ../gui/selinux.tbl:183
+-msgid "Allow Spam Assassin daemon network access"
+-msgstr ""
++#~ msgid "Disable SELinux protection for i18n daemon"
++#~ msgstr "停用 i18n daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:128
-+#: ../gui/polgen.glade:251
- msgid ""
- "<b>Select the policy type for the application or user role you want to "
- "confine:</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:184
+-msgid "Disable SELinux protection for speedmgmt daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for imazesrv daemon"
++#~ msgstr "停用 imazesrv daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:177
-+#: ../gui/polgen.glade:284
- msgid "<b>Applications</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:185 ../gui/selinux.tbl:186
+-msgid "Squid"
+-msgstr ""
++#~ msgid "Disable SELinux protection for inetd child daemons"
++#~ msgstr "停用 inetd 子 daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:239 ../gui/polgen.glade:259
-+#: ../gui/polgen.glade:316 ../sepolicy/sepolicy/generate.py:156
-+msgid "Standard Init Daemon"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:320 ../gui/polgen.glade:336
- msgid ""
- "Standard Init Daemon are daemons started on boot via init scripts. Usually "
- "requires a script in /etc/rc.d/init.d"
- msgstr ""
+-#: ../gui/selinux.tbl:185
+-msgid "Allow squid daemon to connect to the network"
+-msgstr ""
++#~ msgid "Disable SELinux protection for inetd daemon"
++#~ msgstr "停用 inetd daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:241 ../gui/polgen.py:156
--msgid "Standard Init Daemon"
-+#: ../gui/polgen.glade:332 ../sepolicy/sepolicy/generate.py:157
-+msgid "DBUS System Daemon"
- msgstr ""
+-#: ../gui/selinux.tbl:186
+-msgid "Disable SELinux protection for squid daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for innd daemon"
++#~ msgstr "停用 innd daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:261 ../gui/polgen.py:157
--msgid "DBUS System Daemon"
-+#: ../gui/polgen.glade:349
-+msgid "Internet Services Daemon (inetd)"
- msgstr ""
+-#: ../gui/selinux.tbl:187
+-msgid "Disable SELinux protection for ssh daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for iptables daemon"
++#~ msgstr "停用 iptables daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:280
-+#: ../gui/polgen.glade:353
- msgid "Internet Services Daemon are daemons started by xinetd"
- msgstr ""
+-#: ../gui/selinux.tbl:188
+-msgid "Allow ssh logins as sysadm_r:sysadm_t"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ircd daemon"
++#~ msgstr "停用 ircd daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:282
--msgid "Internet Services Daemon (inetd)"
-+#: ../gui/polgen.glade:366 ../sepolicy/sepolicy/generate.py:159
-+msgid "Web Application/Script (CGI)"
- msgstr ""
+-#: ../gui/selinux.tbl:189
+-msgid ""
+-"Allow staff_r users to search the sysadm home dir and read files (such as ~/."
+-"bashrc)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for irqbalance daemon"
++#~ msgstr "停用 irqbalance daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:301
-+#: ../gui/polgen.glade:370
- msgid ""
- "Web Applications/Script (CGI) CGI scripts started by the web server (apache)"
- msgstr ""
+-#: ../gui/selinux.tbl:190 ../gui/selinux.tbl:191
+-msgid "Universal SSL tunnel"
+-msgstr ""
++#~ msgid "Disable SELinux protection for iscsi daemon"
++#~ msgstr "停用 iscsi daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:303 ../gui/polgen.py:159
--msgid "Web Application/Script (CGI)"
-+#: ../gui/polgen.glade:383 ../sepolicy/sepolicy/generate.py:160
-+msgid "User Application"
- msgstr ""
+-#: ../gui/selinux.tbl:190
+-msgid "Disable SELinux protection for stunnel daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for jabberd daemon"
++#~ msgstr "停用 jabberd daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:322 ../gui/polgen.glade:343
-+#: ../gui/polgen.glade:387 ../gui/polgen.glade:404
- msgid ""
- "User Application are any application that you would like to confine that is "
- "started by a user"
- msgstr ""
+-#: ../gui/selinux.tbl:191
+-msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
+-msgstr ""
++#~ msgid "Kerberos"
++#~ msgstr "Kerberos"
--#: ../gui/polgen.glade:324 ../gui/polgen.py:160
--msgid "User Application"
+-#: ../gui/selinux.tbl:192
+-msgid "Disable SELinux protection for swat daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:345 ../gui/polgen.py:161
-+#: ../gui/polgen.glade:400 ../sepolicy/sepolicy/generate.py:161
- msgid "Sandbox"
- msgstr ""
++#~ msgid "Disable SELinux protection for kadmind daemon"
++#~ msgstr "停用 hwclock daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:391
-+#: ../gui/polgen.glade:446
- msgid "<b>Login Users</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:193
+-msgid "Disable SELinux protection for sxid daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for klogd daemon"
++#~ msgstr "停用 klogd daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:453
-+#: ../gui/polgen.glade:478
-+msgid "Existing User Roles"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:482
- msgid "Modify an existing login user record."
- msgstr ""
+-#: ../gui/selinux.tbl:194
+-msgid "Disable SELinux protection for syslogd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for krb5kdc daemon"
++#~ msgstr "停用 krb5kdc daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:455
--msgid "Existing User Roles"
-+#: ../gui/polgen.glade:495 ../sepolicy/sepolicy/generate.py:162
-+msgid "Minimal Terminal User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:195
+-msgid "Disable SELinux protection for system cron jobs"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ktalk daemons"
++#~ msgstr "停用 ktalk daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:474
-+#: ../gui/polgen.glade:499
- 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/selinux.tbl:196
+-msgid "Disable SELinux protection for tcp daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for kudzu daemon"
++#~ msgstr "停用 kudzu daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:476 ../gui/polgen.py:162
--msgid "Minimal Terminal User Role"
-+#: ../gui/polgen.glade:512 ../sepolicy/sepolicy/generate.py:163
-+msgid "Minimal X Windows User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:197
+-msgid "Disable SELinux protection for telnet daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for locate daemon"
++#~ msgstr "停用 locate daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:495
-+#: ../gui/polgen.glade:516
- 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/selinux.tbl:198
+-msgid "Disable SELinux protection for tftpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lpd daemon"
++#~ msgstr "停用 lpd daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:497 ../gui/polgen.py:163
--msgid "Minimal X Windows User Role"
-+#: ../gui/polgen.glade:529 ../sepolicy/sepolicy/generate.py:164
-+msgid "User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:199
+-msgid "Disable SELinux protection for transproxy daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lrrd daemon"
++#~ msgstr "停用 lrrd daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:516
-+#: ../gui/polgen.glade:533
- msgid ""
- "User with full networking, no setuid applications without transition, no "
- "sudo, no su."
- msgstr ""
+-#: ../gui/selinux.tbl:200
+-msgid "Disable SELinux protection for udev daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for lvm daemon"
++#~ msgstr "停用 lvm daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:518 ../gui/polgen.py:164
--msgid "User Role"
-+#: ../gui/polgen.glade:546 ../sepolicy/sepolicy/generate.py:165
-+msgid "Admin User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:201
+-msgid "Disable SELinux protection for uml daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mailman"
++#~ msgstr "停用 mailman 的 SELinux 保護"
--#: ../gui/polgen.glade:537
-+#: ../gui/polgen.glade:550
- msgid ""
- "User with full networking, no setuid applications without transition, no su, "
- "can sudo to Root Administration Roles"
- msgstr ""
+-#: ../gui/selinux.tbl:202
+-msgid ""
+-"Allow xinetd to run unconfined, including any services it starts that do not "
+-"have a domain transition explicitly defined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mdadm daemon"
++#~ msgstr "停用 mdadm daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:539 ../gui/polgen.py:165
--msgid "Admin User Role"
-+#: ../gui/polgen.glade:592
-+msgid "<b>Root Users</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:203
+-msgid ""
+-"Allow rc scripts to run unconfined, including any daemon started by an rc "
+-"script that does not have a domain transition explicitly defined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for monopd daemon"
++#~ msgstr "停用 monopd daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:585
--msgid "<b>Root Users</b>"
-+#: ../gui/polgen.glade:623 ../sepolicy/sepolicy/generate.py:166
-+msgid "Root Admin User Role"
- msgstr ""
+-#: ../gui/selinux.tbl:204
+-msgid "Allow rpm to run unconfined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mrtg daemon"
++#~ msgstr "停用 mrtg daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:647
-+#: ../gui/polgen.glade:627
- 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/selinux.tbl:205
+-msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
+-msgstr ""
++#~ msgid "Disable SELinux protection for mysqld daemon"
++#~ msgstr "停用 mysqld daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:649 ../gui/polgen.py:166
--msgid "Root Admin User Role"
+-#: ../gui/selinux.tbl:206
+-msgid "Disable SELinux protection for updfstab daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:716
--msgid "label104"
++#~ msgid "Disable SELinux protection for nagios daemon"
++#~ msgstr "停用 nagios daemon 的 SELinux 保護"
+
+-#: ../gui/selinux.tbl:207
+-msgid "Disable SELinux protection for uptimed daemon"
-msgstr ""
--
--#: ../gui/polgen.glade:745
-+#: ../gui/polgen.glade:705
- msgid "<b>Enter name of application or user role:</b>"
- msgstr ""
++#~ msgid "Name Service"
++#~ msgstr "名稱服務"
--#: ../gui/polgen.glade:779 ../gui/polgengui.py:251
-+#: ../gui/polgen.glade:728 ../gui/polgengui.py:252
- msgid "Name"
- msgstr ""
+-#: ../gui/selinux.tbl:208
+-msgid ""
+-"Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, only "
+-"staff_r can do so"
+-msgstr ""
++#~ msgid "Disable SELinux protection for named daemon"
++#~ msgstr "停用 named daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:807
-+#: ../gui/polgen.glade:739
- msgid "Enter complete path for executable to be confined."
- msgstr ""
+-#: ../gui/selinux.tbl:209
+-msgid "Allow users to execute the mount command"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nessusd daemon"
++#~ msgstr "停用 nessusd daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:830 ../gui/polgen.glade:950 ../gui/polgen.glade:3142
-+#: ../gui/polgen.glade:756 ../gui/polgen.glade:838 ../gui/polgen.glade:2361
- msgid "..."
- msgstr ""
+-#: ../gui/selinux.tbl:210
+-msgid "Allow regular users direct mouse access (only allow the X server)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NetworkManager"
++#~ msgstr "停用 NetworkManager 的 SELinux 保護"
--#: ../gui/polgen.glade:849
-+#: ../gui/polgen.glade:776
- msgid "Enter unique name for the confined application or user role."
- msgstr ""
+-#: ../gui/selinux.tbl:211
+-msgid "Allow users to run the dmesg command"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nfsd daemon"
++#~ msgstr "停用 nfsd daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:871
-+#: ../gui/polgen.glade:794
- msgid "Executable"
- msgstr ""
+-#: ../gui/selinux.tbl:212
+-msgid "Allow users to control network interfaces (also needs USERCTL=true)"
+-msgstr ""
++#~ msgid "Samba"
++#~ msgstr "Samba"
--#: ../gui/polgen.glade:899
-+#: ../gui/polgen.glade:808
- msgid "Init script"
- msgstr ""
+-#: ../gui/selinux.tbl:213
+-msgid "Allow normal user to execute ping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nmbd daemon"
++#~ msgstr "停用 nmbd daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:927
-+#: ../gui/polgen.glade:821
- msgid ""
- "Enter complete path to init script used to start the confined application."
- msgstr ""
+-#: ../gui/selinux.tbl:214
+-msgid "Allow user to r/w noextattrfile (FAT, CDROM, FLOPPY)"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nrpe daemon"
++#~ msgstr "停用 nrpe daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:982
--msgid "label105"
+-#: ../gui/selinux.tbl:215
+-msgid "Allow users to rw usb devices"
-msgstr ""
--
--#: ../gui/polgen.glade:1011
-+#: ../gui/polgen.glade:887
- msgid "<b>Select existing role to modify:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for nscd daemon"
++#~ msgstr "停用 nscd daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:1045
-+#: ../gui/polgen.glade:908
- msgid "Select the user roles that will transiton to the %s domain."
- msgstr ""
+-#: ../gui/selinux.tbl:216
+-msgid ""
+-"Allow users to run TCP servers (bind to ports and accept connection from the "
+-"same domain and outside users) disabling this forces FTP passive mode and "
+-"may change other protocols"
+-msgstr ""
++#~ msgid "Disable SELinux protection for nsd daemon"
++#~ msgstr "停用 nsd daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:1073
--msgid "label106"
-+#: ../gui/polgen.glade:928
-+msgid "role tab"
- msgstr ""
+-#: ../gui/selinux.tbl:217
+-msgid "Allow user to stat ttyfiles"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ntpd daemon"
++#~ msgstr "停用 ntpd daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:1102
-+#: ../gui/polgen.glade:945
- msgid "<b>Select roles that %s will transition to:</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:218
+-msgid "Disable SELinux protection for uucpd daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for oddjob"
++#~ msgstr "停用 oddjob 的 SELinux 保護"
++
++#~ msgid "Disable SELinux protection for oddjob_mkhomedir"
++#~ msgstr "停用 oddjob_mkhomedir 的 SELinux 保護"
++
++#~ msgid "Disable SELinux protection for openvpn daemon"
++#~ msgstr "停用 openvpn daemon 的 SELinux 保護"
++
++#~ msgid "Disable SELinux protection for pam daemon"
++#~ msgstr "停用 pam daemon 的 SELinux 保護"
++
++#~ msgid "Disable SELinux protection for pegasus"
++#~ msgstr "停用 pegasus 的 SELinux 保護"
++
++#~ msgid "Disable SELinux protection for perdition daemon"
++#~ msgstr "停用 perdition daemon 的 SELinux 保護"
++
++#~ msgid "Disable SELinux protection for portmap daemon"
++#~ msgstr "停用 portmap daemon 的 SELinux 保護"
++
++#~ msgid "Disable SELinux protection for portslave daemon"
++#~ msgstr "停用 portslave daemon 的 SELinux 保護"
++
++#~ msgid "Disable SELinux protection for postfix"
++#~ msgstr "停用 postfix 的 SELinux 保護"
++
++#~ msgid "Disable SELinux protection for postgresql daemon"
++#~ msgstr "停用 postgresql daemon 的 SELinux 保護"
++
++#~ msgid "pppd"
++#~ msgstr "pppd"
++
++#~ msgid "Disable SELinux protection for pptp"
++#~ msgstr "停用 pptp 的 SELinux 保護"
--#: ../gui/polgen.glade:1136
-+#: ../gui/polgen.glade:963
- msgid "Select applications domains that %s will transition to."
- msgstr ""
+-#: ../gui/selinux.tbl:219
+-msgid "Disable SELinux protection for vmware daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for prelink daemon"
++#~ msgstr "停用 prelink daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:1164
--msgid "label107"
-+#: ../gui/polgen.glade:983
-+msgid ""
-+"transition \n"
-+"role tab"
- msgstr ""
+-#: ../gui/selinux.tbl:220
+-msgid "Disable SELinux protection for watchdog daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for privoxy daemon"
++#~ msgstr "停用 privoxy daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:1193
-+#: ../gui/polgen.glade:1001
- msgid "<b>Select the user_roles that will transition to %s:</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:221
+-msgid "Disable SELinux protection for winbind daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ptal daemon"
++#~ msgstr "停用 ptal daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:1227
-+#: ../gui/polgen.glade:1019
- msgid "Select the user roles that will transiton to this applications domains."
- msgstr ""
+-#: ../gui/selinux.tbl:222
+-msgid "Disable SELinux protection for xdm daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for pxe daemon"
++#~ msgstr "停用 pxe daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:1255
--msgid "label108"
+-#: ../gui/selinux.tbl:223
+-msgid "Allow xdm logins as sysadm_r:sysadm_t"
-msgstr ""
--
--#: ../gui/polgen.glade:1284
-+#: ../gui/polgen.glade:1056
- msgid "<b>Select domains that %s will administer:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for pyzord"
++#~ msgstr "停用 pyzord 的 SELinux 保護"
--#: ../gui/polgen.glade:1318 ../gui/polgen.glade:1409
-+#: ../gui/polgen.glade:1074 ../gui/polgen.glade:1129
- msgid "Select the domains that you would like this user administer."
- msgstr ""
+-#: ../gui/selinux.tbl:224
+-msgid "Disable SELinux protection for xen daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for quota daemon"
++#~ msgstr "停用 quota daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:1346
--msgid "label109"
+-#: ../gui/selinux.tbl:225
+-msgid "XEN"
-msgstr ""
--
--#: ../gui/polgen.glade:1375
-+#: ../gui/polgen.glade:1111
- msgid "<b>Select additional roles for %s:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for radiusd daemon"
++#~ msgstr "停用 radiusd daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:1437
--msgid "label111"
+-#: ../gui/selinux.tbl:225
+-msgid "Allow xen to read/write physical disk devices"
-msgstr ""
--
--#: ../gui/polgen.glade:1466
-+#: ../gui/polgen.glade:1166
- msgid "<b>Enter network ports that %s binds on:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for radvd daemon"
++#~ msgstr "停用 radvd daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:1497 ../gui/polgen.glade:1997
-+#: ../gui/polgen.glade:1186 ../gui/polgen.glade:1557
- msgid "<b>TCP Ports</b>"
- msgstr ""
+-#: ../gui/selinux.tbl:226
+-msgid "Disable SELinux protection for xfs daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rdisc"
++#~ msgstr "停用 rdisc 的 SELinux 保護"
--#: ../gui/polgen.glade:1565 ../gui/polgen.glade:1785
-+#: ../gui/polgen.glade:1223 ../gui/polgen.glade:1390 ../gui/polgen.glade:1589
-+#: ../gui/polgen.glade:1698
-+msgid "All"
-+msgstr ""
-+
-+#: ../gui/polgen.glade:1227 ../gui/polgen.glade:1394
- msgid "Allows %s to bind to any udp port"
- msgstr ""
+-#: ../gui/selinux.tbl:227
+-msgid "Disable SELinux protection for xen control"
+-msgstr ""
++#~ msgid "Disable SELinux protection for readahead"
++#~ msgstr "停用 readahead 的 SELinux 保護"
--#: ../gui/polgen.glade:1567 ../gui/polgen.glade:1787 ../gui/polgen.glade:2061
--#: ../gui/polgen.glade:2215
--msgid "All"
-+#: ../gui/polgen.glade:1240 ../gui/polgen.glade:1407
-+msgid "600-1024"
- msgstr ""
+-#: ../gui/selinux.tbl:228
+-msgid "Disable SELinux protection for ypbind daemon"
+-msgstr ""
++#~ msgid "Allow programs to read files in non-standard locations (default_t)"
++#~ msgstr "允許程式讀取位於非標準位置(default_t)上的檔案"
--#: ../gui/polgen.glade:1585 ../gui/polgen.glade:1805
-+#: ../gui/polgen.glade:1244 ../gui/polgen.glade:1411
- msgid "Allow %s to call bindresvport with 0. Binding to port 600-1024"
- msgstr ""
+-#: ../gui/selinux.tbl:229
+-msgid "Disable SELinux protection for NIS Password Daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for restorecond"
++#~ msgstr "停用 restorecond 的 SELinux 保護"
--#: ../gui/polgen.glade:1587 ../gui/polgen.glade:1807
--msgid "600-1024"
-+#: ../gui/polgen.glade:1257 ../gui/polgen.glade:1424
-+msgid "Unreserved Ports (>1024)"
- msgstr ""
+-#: ../gui/selinux.tbl:230
+-msgid "Disable SELinux protection for ypserv daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rhgb daemon"
++#~ msgstr "停用 rhgb daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:1605 ../gui/polgen.glade:1825
-+#: ../gui/polgen.glade:1261 ../gui/polgen.glade:1428
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s binds "
- "to. Example: 612, 650-660"
- msgstr ""
+-#: ../gui/selinux.tbl:231
+-msgid "Disable SELinux protection for NIS Transfer Daemon"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ricci"
++#~ msgstr "停用 ricci 的 SELinux 保護"
--#: ../gui/polgen.glade:1607 ../gui/polgen.glade:1827
--msgid "Unreserved Ports (>1024)"
+-#: ../gui/selinux.tbl:232
+-msgid "Allow SELinux webadm user to manage unprivileged users home directories"
-msgstr ""
--
--#: ../gui/polgen.glade:1638 ../gui/polgen.glade:1858 ../gui/polgen.glade:2079
--#: ../gui/polgen.glade:2233
-+#: ../gui/polgen.glade:1289 ../gui/polgen.glade:1456 ../gui/polgen.glade:1609
-+#: ../gui/polgen.glade:1718
- msgid "Select Ports"
- msgstr ""
++#~ msgid "Disable SELinux protection for ricci_modclusterd"
++#~ msgstr "停用 ricci_modclusterd 的 SELinux 保護"
--#: ../gui/polgen.glade:1663 ../gui/polgen.glade:1883
-+#: ../gui/polgen.glade:1302 ../gui/polgen.glade:1469
- msgid "Allows %s to bind to any udp ports > 1024"
- msgstr ""
+-#: ../gui/selinux.tbl:233
+-msgid "Allow SELinux webadm user to read unprivileged users home directories"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rlogind daemon"
++#~ msgstr "停用 rlogind daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:1717 ../gui/polgen.glade:2151
-+#: ../gui/polgen.glade:1353 ../gui/polgen.glade:1666
- msgid "<b>UDP Ports</b>"
- msgstr ""
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Are you sure you want to delete %s '%s'?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rpcd daemon"
++#~ msgstr "停用 rpcd daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:1937
--msgid "label113"
-+#: ../gui/polgen.glade:1519
-+msgid ""
-+"Network\n"
-+"Bind tab"
- msgstr ""
+-#: ../gui/semanagePage.py:126
+-#, python-format
+-msgid "Delete %s"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rshd"
++#~ msgstr "停用 rshd 的 SELinux 保護"
--#: ../gui/polgen.glade:1966
-+#: ../gui/polgen.glade:1537
- msgid "<b>Select network ports that %s connects to:</b>"
- msgstr ""
+-#: ../gui/semanagePage.py:134
+-#, python-format
+-msgid "Add %s"
+-msgstr ""
++#~ msgid "rsync"
++#~ msgstr "rsync"
--#: ../gui/polgen.glade:2058
-+#: ../gui/polgen.glade:1593
- msgid "Allows %s to connect to any tcp port"
- msgstr ""
+-#: ../gui/semanagePage.py:148
+-#, python-format
+-msgid "Modify %s"
+-msgstr ""
++#~ msgid "Disable SELinux protection for rsync daemon"
++#~ msgstr "停用 rsync daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:2104
-+#: ../gui/polgen.glade:1622
- msgid ""
- "Enter a comma separated list of tcp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
- msgstr ""
+-#: ../gui/statusPage.py:69 ../gui/system-config-selinux.glade:2819
+-msgid "Permissive"
+-msgstr ""
++#~ msgid "Allow ssh to run from inetd instead of as a daemon"
++#~ msgstr "允許 ssh 由 inetd 執行,而非以 daemon 的方式執行"
--#: ../gui/polgen.glade:2212
-+#: ../gui/polgen.glade:1702
- msgid "Allows %s to connect to any udp port"
- msgstr ""
+-#: ../gui/statusPage.py:70 ../gui/system-config-selinux.glade:2837
+-msgid "Enforcing"
+-msgstr ""
++#~ msgid "SASL authentication server"
++#~ msgstr "SASL 身份認證伺服器"
--#: ../gui/polgen.glade:2258
-+#: ../gui/polgen.glade:1731
- msgid ""
- "Enter a comma separated list of udp ports or ranges of ports that %s "
- "connects to. Example: 612, 650-660"
- msgstr ""
+-#: ../gui/statusPage.py:94
+-msgid "Status"
+-msgstr ""
++#~ msgid ""
++#~ "Allow X-Windows server to map a memory region as both executable and "
++#~ "writable"
++#~ msgstr "允許 X-Windows 伺服器對應記憶體區域為可執行與可寫入"
--#: ../gui/polgen.glade:2305
--msgid "label114"
+-#: ../gui/statusPage.py:133
+-msgid ""
+-"Changing the policy type will cause a relabel of the entire file system on "
+-"the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
-msgstr ""
--
--#: ../gui/polgen.glade:2334
-+#: ../gui/polgen.glade:1792
- msgid "<b>Select common application traits for %s:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for saslauthd daemon"
++#~ msgstr "停用 saslauthd daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:2366
-+#: ../gui/polgen.glade:1809
- msgid "Writes syslog messages\t"
- msgstr ""
+-#: ../gui/statusPage.py:147
+-msgid ""
+-"Changing to SELinux disabled requires a reboot. It is not recommended. If "
+-"you later decide to turn SELinux back on, the system will be required to "
+-"relabel. If you just want to see if SELinux is causing a problem on your "
+-"system, you can go to permissive mode which will only log errors and not "
+-"enforce SELinux policy. Permissive mode does not require a reboot Do you "
+-"wish to continue?"
+-msgstr ""
++#~ msgid "Disable SELinux protection for scannerdaemon daemon"
++#~ msgstr "停用 scannerdaemon daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:2385
-+#: ../gui/polgen.glade:1824
- msgid "Create/Manipulate temporary files in /tmp"
- msgstr ""
+-#: ../gui/statusPage.py:152
+-msgid ""
+-"Changing to SELinux enabled will cause a relabel of the entire file system "
+-"on the next boot. Relabeling takes a long time depending on the size of the "
+-"file system. Do you wish to continue?"
+-msgstr ""
++#~ msgid "Do not allow transition to sysadm_t, sudo and su effected"
++#~ msgstr "不允許 sysadm_t、sudo 與 su 受變遷影響"
--#: ../gui/polgen.glade:2404
-+#: ../gui/polgen.glade:1839
- msgid "Uses Pam for authentication"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:11
+-msgid "system-config-selinux"
+-msgstr ""
++#~ msgid "Do not allow any processes to load kernel modules"
++#~ msgstr "不允許任何程序載入 kernel 模組"
--#: ../gui/polgen.glade:2423
-+#: ../gui/polgen.glade:1854
- msgid "Uses nsswitch or getpw* calls"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:12
+-msgid ""
+-"Copyright (c)2006 Red Hat, Inc.\n"
+-"Copyright (c) 2006 Dan Walsh <dwalsh at redhat.com>"
+-msgstr ""
++#~ msgid "Do not allow any processes to modify kernel SELinux policy"
++#~ msgstr "不允許任何程序修改 kernel SELinux 政策"
--#: ../gui/polgen.glade:2442
-+#: ../gui/polgen.glade:1869
- msgid "Uses dbus"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:22
+-#: ../gui/system-config-selinux.glade:544
+-msgid "Add SELinux Login Mapping"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sendmail daemon"
++#~ msgstr "停用 sendmail daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:2461
-+#: ../gui/polgen.glade:1884
- msgid "Sends audit messages"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:257
+-msgid "Add SELinux Network Ports"
+-msgstr ""
++#~ msgid "Disable SELinux protection for setrans"
++#~ msgstr "停用 setrans daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:2480
-+#: ../gui/polgen.glade:1899
- msgid "Interacts with the terminal"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:391
+-#: ../gui/system-config-selinux.glade:678
+-msgid "SELinux Type"
+-msgstr ""
++#~ msgid "Disable SELinux protection for setroubleshoot daemon"
++#~ msgstr "停用 setroubleshoot daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:2499
-+#: ../gui/polgen.glade:1914
- msgid "Sends email"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:622
+-msgid "File Specification"
+-msgstr ""
++#~ msgid "Disable SELinux protection for slapd daemon"
++#~ msgstr "停用 slapd daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:2530
--msgid "label115"
+-#: ../gui/system-config-selinux.glade:650
+-msgid "File Type"
-msgstr ""
--
--#: ../gui/polgen.glade:2559
-+#: ../gui/polgen.glade:1961
- msgid "<b>Add files/directories that %s manages</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for slrnpull daemon"
++#~ msgstr "停用 slrnpull daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:2788
-+#: ../gui/polgen.glade:2122
- msgid ""
- "Files/Directories which the %s \"manages\". Pid Files, Log Files, /var/lib "
- "Files ..."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:727
+-msgid ""
+-"all files\n"
+-"regular file\n"
+-"directory\n"
+-"character device\n"
+-"block device\n"
+-"socket\n"
+-"symbolic link\n"
+-"named pipe\n"
+-msgstr ""
++#~ msgid "Disable SELinux protection for smbd daemon"
++#~ msgstr "停用 smbd daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:2823
--msgid "label116"
+-#: ../gui/system-config-selinux.glade:773
+-msgid "MLS"
-msgstr ""
--
--#: ../gui/polgen.glade:2852
-+#: ../gui/polgen.glade:2166
- msgid "<b>Add booleans from the %s policy:</b>"
- msgstr ""
++#~ msgid "Disable SELinux protection for snmpd daemon"
++#~ msgstr "停用 snmpd daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:3002
-+#: ../gui/polgen.glade:2274
- msgid "Add/Remove booleans used by the %s domain"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:837
+-msgid "Add SELinux User"
+-msgstr ""
++#~ msgid "Disable SELinux protection for snort daemon"
++#~ msgstr "停用 snort daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:3066
-+#: ../gui/polgen.glade:2316
- msgid "<b>Which directory you will generate the %s policy?</b>"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1079
+-msgid "SELinux Administration"
+-msgstr ""
++#~ msgid "Disable SELinux protection for soundd daemon"
++#~ msgstr "停用 soundd daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:3097
-+#: ../gui/polgen.glade:2334
- msgid "Policy Directory"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1122
+-msgid "Add"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sound daemon"
++#~ msgstr "停用 sound daemon 的 SELinux 保護"
--#: ../gui/polgen.glade:3254
--msgid "Add Booleans Dialog"
+-#: ../gui/system-config-selinux.glade:1144
+-msgid "_Properties"
-msgstr ""
--
--#: ../gui/polgen.glade:3327
--msgid "Boolean Name"
++#~ msgid "Spam Protection"
++#~ msgstr "防止垃圾郵件"
+
+-#: ../gui/system-config-selinux.glade:1166
+-msgid "_Delete"
-msgstr ""
--
--#: ../gui/polgengui.py:261
-+#: ../gui/polgengui.py:262
- msgid "Role"
- msgstr ""
++#~ msgid "Disable SELinux protection for spamd daemon"
++#~ msgstr "停用 spamd daemon 的 SELinux 保護"
--#: ../gui/polgengui.py:268
-+#: ../gui/polgengui.py:269
- msgid "Existing_User"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1256
+-msgid "Select Management Object"
+-msgstr ""
++#~ msgid "Allow Spam Assassin daemon network access"
++#~ msgstr "允許 Spam Assassin daemon 存取網路"
--#: ../gui/polgengui.py:282 ../gui/polgengui.py:290 ../gui/polgengui.py:304
-+#: ../gui/polgengui.py:283 ../gui/polgengui.py:291 ../gui/polgengui.py:305
- msgid "Application"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1273
+-msgid "<b>Select:</b>"
+-msgstr ""
++#~ msgid "Disable SELinux protection for speedmgmt daemon"
++#~ msgstr "停用 speedmgmt daemon 的 SELinux 保護"
--#: ../gui/polgengui.py:352
-+#: ../gui/polgengui.py:353
- #, python-format
- msgid "%s must be a directory"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1326
+-msgid "System Default Enforcing Mode"
+-msgstr ""
++#~ msgid "Squid"
++#~ msgstr "Squid"
--#: ../gui/polgengui.py:412 ../gui/polgengui.py:693
-+#: ../gui/polgengui.py:413 ../gui/polgengui.py:694
- msgid "You must select a user"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1354
+-msgid ""
+-"Disabled\n"
+-"Permissive\n"
+-"Enforcing\n"
+-msgstr ""
++#~ msgid "Disable SELinux protection for squid daemon"
++#~ msgstr "停用 squid daemon 的 SELinux 保護"
--#: ../gui/polgengui.py:542
-+#: ../gui/polgengui.py:543
- msgid "Select executable file to be confined."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1373
+-msgid "Current Enforcing Mode"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ssh daemon"
++#~ msgstr "停用 ssh daemon 的 SELinux 保護"
--#: ../gui/polgengui.py:553
-+#: ../gui/polgengui.py:554
- msgid "Select init script file to be confined."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1418
+-msgid "System Default Policy Type: "
+-msgstr ""
++#~ msgid ""
++#~ "Allow staff_r users to search the sysadm home dir and read files (such as "
++#~ "~/.bashrc)"
++#~ msgstr "允許 staff_r 使用者搜尋 sysadm 家目錄並讀取檔案(例如 ~/.bashrc)"
--#: ../gui/polgengui.py:563
-+#: ../gui/polgengui.py:564
- msgid "Select file(s) that confined application creates or writes"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1463
+-msgid ""
+-"Select if you wish to relabel then entire file system on next reboot. "
+-"Relabeling can take a very long time, depending on the size of the system. "
+-"If you are changing policy types or going from disabled to enforcing, a "
+-"relabel is required."
+-msgstr ""
++#~ msgid "Universal SSL tunnel"
++#~ msgstr "通用 SSL 穿隧"
--#: ../gui/polgengui.py:570
-+#: ../gui/polgengui.py:571
- msgid "Select directory(s) that the confined application owns and writes into"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1509
+-msgid "Relabel on next reboot."
+-msgstr ""
++#~ msgid "Disable SELinux protection for stunnel daemon"
++#~ msgstr "停用 stunnel daemon 的 SELinux 保護"
--#: ../gui/polgengui.py:632
-+#: ../gui/polgengui.py:633
- msgid "Select directory to generate policy files in"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1561
+-msgid "label37"
+-msgstr ""
++#~ msgid "Allow stunnel daemon to run as standalone, outside of xinetd"
++#~ msgstr "允許 stunnel daemon 以獨立方式、在 xinetd 之外執行"
--#: ../gui/polgengui.py:649
-+#: ../gui/polgengui.py:650
- #, python-format
- msgid ""
- "Type %s_t already defined in current policy.\n"
- "Do you want to continue?"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1598
+-msgid "Revert boolean setting to system default"
+-msgstr ""
++#~ msgid "Disable SELinux protection for swat daemon"
++#~ msgstr "停用 swat daemon 的 SELinux 保護"
--#: ../gui/polgengui.py:649 ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:650 ../gui/polgengui.py:654
- msgid "Verify Name"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1614
+-msgid "Toggle between Customized and All Booleans"
+-msgstr ""
++#~ msgid "Disable SELinux protection for sxid daemon"
++#~ msgstr "停用 sxid daemon 的 SELinux 保護"
--#: ../gui/polgengui.py:653
-+#: ../gui/polgengui.py:654
- #, python-format
- msgid ""
- "Module %s.pp already loaded in current policy.\n"
- "Do you want to continue?"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1645
+-#: ../gui/system-config-selinux.glade:1850
+-#: ../gui/system-config-selinux.glade:2037
+-#: ../gui/system-config-selinux.glade:2224
+-#: ../gui/system-config-selinux.glade:2467
+-#: ../gui/system-config-selinux.glade:2692
+-#: ../gui/system-config-selinux.glade:2867
+-msgid "Filter"
+-msgstr ""
++#~ msgid "Disable SELinux protection for syslogd daemon"
++#~ msgstr "停用 syslogd daemon 的 SELinux 保護"
--#: ../gui/polgengui.py:699
-+#: ../gui/polgengui.py:700
- msgid ""
- "You must add a name made up of letters and numbers and containing no spaces."
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1734
+-msgid "label50"
+-msgstr ""
++#~ msgid "Disable SELinux protection for system cron jobs"
++#~ msgstr "停用系統 cron jobs 的 SELinux 保護"
--#: ../gui/polgengui.py:713
-+#: ../gui/polgengui.py:714
- msgid "You must enter a executable"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1771
+-msgid "Add File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for tcp daemon"
++#~ msgstr "停用 tcp daemon 的 SELinux 保護"
--#: ../gui/polgengui.py:738 ../gui/system-config-selinux.py:174
-+#: ../gui/polgengui.py:739 ../gui/system-config-selinux.py:174
- msgid "Configue SELinux"
- msgstr ""
+-#: ../gui/system-config-selinux.glade:1787
+-msgid "Modify File Context"
+-msgstr ""
++#~ msgid "Disable SELinux protection for telnet daemon"
++#~ msgstr "停用 telnet daemon 的 SELinux 保護"
--#: ../gui/polgen.py:158
--msgid "Internet Services Daemon"
+-#: ../gui/system-config-selinux.glade:1803
+-msgid "Delete File Context"
-msgstr ""
--
--#: ../gui/polgen.py:197
--#, python-format
--msgid "Ports must be numbers or ranges of numbers from 1 to %d "
++#~ msgid "Disable SELinux protection for tftpd daemon"
++#~ msgstr "停用 tftpd daemon 的 SELinux 保護"
+
+-#: ../gui/system-config-selinux.glade:1819
+-msgid "Toggle between all and customized file context"
-msgstr ""
--
--#: ../gui/polgen.py:324
--msgid "You must enter a name for your confined process/user"
++#~ msgid "Disable SELinux protection for transproxy daemon"
++#~ msgstr "停用 transproxy daemon 的 SELinux 保護"
+
+-#: ../gui/system-config-selinux.glade:1939
+-msgid "label38"
-msgstr ""
--
--#: ../gui/polgen.py:326
--msgid ""
--"Name must be alpha numberic with no spaces. Consider using option \"-n "
--"MODULENAME\""
++#~ msgid "Disable SELinux protection for udev daemon"
++#~ msgstr "停用 udev daemon 的 SELinux 保護"
+
+-#: ../gui/system-config-selinux.glade:1976
+-msgid "Add SELinux User Mapping"
-msgstr ""
--
--#: ../gui/polgen.py:414
--msgid "User Role types can not be assigned executables."
++#~ msgid "Disable SELinux protection for uml daemon"
++#~ msgstr "停用 uml daemon 的 SELinux 保護"
+
+-#: ../gui/system-config-selinux.glade:1992
+-msgid "Modify SELinux User Mapping"
-msgstr ""
--
--#: ../gui/polgen.py:420
--msgid "Only Daemon apps can use an init script.."
++#~ msgid ""
++#~ "Allow xinetd to run unconfined, including any services it starts that do "
++#~ "not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "允許 xinetd 以不受限的方式執行,包括它啟動、但沒有明確定義網域變遷的任何服"
++#~ "務"
+
+-#: ../gui/system-config-selinux.glade:2008
+-msgid "Delete SELinux User Mapping"
-msgstr ""
--
--#: ../gui/polgen.py:438
--msgid "use_resolve must be a boolean value "
++#~ msgid ""
++#~ "Allow rc scripts to run unconfined, including any daemon started by an rc "
++#~ "script that does not have a domain transition explicitly defined"
++#~ msgstr ""
++#~ "允許 rc script 以未受限的方式執行,包括任何由 rc script 啟動、但沒有明確定"
++#~ "義網域變遷的任何服務"
+
+-#: ../gui/system-config-selinux.glade:2126
+-msgid "label39"
-msgstr ""
--
--#: ../gui/polgen.py:444
--msgid "use_syslog must be a boolean value "
++#~ msgid "Allow privileged utilities like hotplug and insmod to run unconfined"
++#~ msgstr "允許有特權的工具程式執行 unconfined,例如 hotplug 與 insmod"
+
+-#: ../gui/system-config-selinux.glade:2163
+-msgid "Add User"
-msgstr ""
--
--#: ../gui/polgen.py:450
--msgid "use_kerberos must be a boolean value "
++#~ msgid "Disable SELinux protection for updfstab daemon"
++#~ msgstr "停用 updfstab daemon 的 SELinux 保護"
+
+-#: ../gui/system-config-selinux.glade:2179
+-msgid "Modify User"
-msgstr ""
--
--#: ../gui/polgen.py:456
--msgid "manage_krb5_rcache must be a boolean value "
++#~ msgid "Disable SELinux protection for uptimed daemon"
++#~ msgstr "停用 uptimed daemon 的 SELinux 保護"
+
+-#: ../gui/system-config-selinux.glade:2195
+-msgid "Delete User"
-msgstr ""
--
--#: ../gui/polgen.py:486
--msgid "USER Types automatically get a tmp type"
++#~ msgid ""
++#~ "Allow user_r to reach sysadm_r via su, sudo, or userhelper. Otherwise, "
++#~ "only staff_r can do so"
++#~ msgstr ""
++#~ "允許 user_r 透過 su、sudo 或 userhelper 存取 sysadm_r。要不然的話,只有 "
++#~ "staff_r 可以這樣做"
+
+-#: ../gui/system-config-selinux.glade:2313
+-msgid "label41"
-msgstr ""
--
--#: ../gui/polgen.py:1004
--msgid "You must enter the executable path for your confined process"
++#~ msgid "Allow users to control network interfaces (also needs USERCTL=true)"
++#~ msgstr "允許使用者控制網路介面(也需要 USERCTL=true)"
+
+-#: ../gui/system-config-selinux.glade:2350
+-msgid "Add Network Port"
-msgstr ""
--
--#: ../gui/polgen.py:1182
--msgid "Type Enforcement file"
++#~ msgid "Allow user to stat ttyfiles"
++#~ msgstr "允許使用者統計 ttyfiles"
+
+-#: ../gui/system-config-selinux.glade:2366
+-msgid "Edit Network Port"
-msgstr ""
--
--#: ../gui/polgen.py:1183
--msgid "Interface file"
++#~ msgid "Disable SELinux protection for uucpd daemon"
++#~ msgstr "停用 uucpd daemon 的 SELinux 保護"
+
+-#: ../gui/system-config-selinux.glade:2382
+-msgid "Delete Network Port"
-msgstr ""
--
--#: ../gui/polgen.py:1184
--msgid "File Contexts file"
++#~ msgid "Disable SELinux protection for vmware daemon"
++#~ msgstr "停用 vmware daemon 的 SELinux 保護"
+
+-#: ../gui/system-config-selinux.glade:2418
+-#: ../gui/system-config-selinux.glade:2436
+-msgid "Toggle between Customized and All Ports"
-msgstr ""
--
--#: ../gui/polgen.py:1185
--msgid "Setup Script"
++#~ msgid "Disable SELinux protection for watchdog daemon"
++#~ msgstr "停用 watchdog daemon 的 SELinux 保護"
+
+-#: ../gui/system-config-selinux.glade:2556
+-msgid "label42"
-msgstr ""
--
--#: ../gui/polgen.py:1306
--#, python-format
++#~ msgid "Disable SELinux protection for winbind daemon"
++#~ msgstr "停用 winbind daemon 的 SELinux 保護"
+
+-#: ../gui/system-config-selinux.glade:2593
+-msgid "Generate new policy module"
+-msgstr ""
++#~ msgid "Disable SELinux protection for xdm daemon"
++#~ msgstr "停用 xdm daemon 的 SELinux 保護"
+
+-#: ../gui/system-config-selinux.glade:2609
+-msgid "Load policy module"
+-msgstr ""
++#~ msgid "Allow xdm logins as sysadm_r:sysadm_t"
++#~ msgstr "允許 xdm 以 sysadm_r:sysadm_t 登入"
+
+-#: ../gui/system-config-selinux.glade:2625
+-msgid "Remove loadable policy module"
+-msgstr ""
++#~ msgid "Disable SELinux protection for xen daemon"
++#~ msgstr "停用 xen daemon 的 SELinux 保護"
+
+-#: ../gui/system-config-selinux.glade:2661
-msgid ""
--"\n"
--"%s\n"
--"\n"
--"sepolgen [ -n moduleName ] [ -m ] [ -t type ] [ executable | Name ]\n"
--"valid Types:\n"
+-"Enable/Disable additional audit rules, that are normally not reported in the "
+-"log files."
-msgstr ""
--
--#: ../gui/polgen.py:1354
--msgid "Executable or Name required"
++#~ msgid "XEN"
++#~ msgstr "XEN"
+
+-#: ../gui/system-config-selinux.glade:2781
+-msgid "label44"
-msgstr ""
--
- #: ../gui/portsPage.py:51 ../gui/system-config-selinux.glade:2528
- msgid "Network Port"
- msgstr ""
-@@ -3363,3 +3250,160 @@ msgstr ""
- #, python-format
- msgid "SELinux user '%s' is required"
- msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:106
-+msgid "generate SELinux man pages"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:110
-+msgid "path in which the generated SELinux man pages will be stored"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:114
-+msgid "All domains"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:116
-+msgid "Domain name(s) of man pages to be created"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:164
-+msgid "Query SELinux policy network information"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:169
-+#, fuzzy
-+msgid "list all SELinux port types"
-+msgstr "SELinux 連接埠類型"
-+
-+#: ../sepolicy/sepolicy.py:172
-+msgid "show SELinux type related to the port"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:175
-+msgid "Show ports defined for this SELinux type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:178
-+msgid "show ports to which this domain can bind and/or connect"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:192
-+msgid "query SELinux policy to see if domains can communicate with each other"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:195
-+msgid "Source Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:198
-+msgid "Target Domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:211
-+msgid ""
-+"query SELinux Policy to see how a source process domain can transition to "
-+"the target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:214
-+msgid "source process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:217
-+msgid "target process domain"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:239
-+msgid "generate SELinux Policy module template"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:245
-+msgid "name of policy to generate"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:247
-+msgid "executable to confine"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:249
-+msgid "run policy generation test suite"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy.py:254
-+msgid "commands"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:158
-+msgid "Internet Services Daemon"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:171
-+msgid "Valid Types:\n"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:205
-+#, python-format
-+msgid "Ports must be numbers or ranges of numbers from 1 to %d "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:332
-+msgid "You must enter a name for your confined process/user"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:334
-+msgid ""
-+"Name must be alpha numberic with no spaces. Consider using option \"-n "
-+"MODULENAME\""
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:422
-+msgid "User Role types can not be assigned executables."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:428
-+msgid "Only Daemon apps can use an init script.."
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:446
-+msgid "use_resolve must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:452
-+msgid "use_syslog must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:458
-+msgid "use_kerberos must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:464
-+msgid "manage_krb5_rcache must be a boolean value "
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:494
-+msgid "USER Types automatically get a tmp type"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1012
-+msgid "You must enter the executable path for your confined process"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1190
-+msgid "Type Enforcement file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1191
-+msgid "Interface file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1192
-+msgid "File Contexts file"
-+msgstr ""
-+
-+#: ../sepolicy/sepolicy/generate.py:1193
-+msgid "Setup Script"
-+msgstr ""
-+
-+#~ msgid "global"
-+#~ msgstr "全域"
++#~ msgid "Disable SELinux protection for xfs daemon"
++#~ msgstr "停用 xfs daemon 的 SELinux 保護"
+
+-#: ../gui/system-config-selinux.glade:2818
+-msgid "Change process mode to permissive."
+-msgstr ""
++#~ msgid "Disable SELinux protection for xen control"
++#~ msgstr "停用 xen control 的 SELinux 保護"
+
+-#: ../gui/system-config-selinux.glade:2836
+-msgid "Change process mode to enforcing"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ypbind daemon"
++#~ msgstr "停用 ypbind daemon 的 SELinux 保護"
+
+-#: ../gui/system-config-selinux.glade:2928
+-msgid "Process Domain"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NIS Password Daemon"
++#~ msgstr "停用 NIS 密碼 daemon 的 SELinux 保護"
+
+-#: ../gui/system-config-selinux.glade:2956
+-msgid "label59"
+-msgstr ""
++#~ msgid "Disable SELinux protection for ypserv daemon"
++#~ msgstr "停用 ypserv daemon 的 SELinux 保護"
+
+-#: ../gui/usersPage.py:138
+-#, python-format
+-msgid "SELinux user '%s' is required"
+-msgstr ""
++#~ msgid "Disable SELinux protection for NIS Transfer Daemon"
++#~ msgstr "停用 NIS 傳輸 daemon 的 SELinux 保護"
diff --git a/policycoreutils/sandbox/sandbox b/policycoreutils/sandbox/sandbox
index 0ecb6be..4546014 100644
--- a/policycoreutils/sandbox/sandbox
@@ -142326,10 +301062,10 @@ index 0000000..88bb2fc
+selinux(8), sepolicy-generate(8), sepolicy-communicate(8), sepolicy-generate(8), sepolicy-network(8), sepolicy-transition(8)
diff --git a/policycoreutils/sepolicy/sepolicy.py b/policycoreutils/sepolicy/sepolicy.py
new file mode 100755
-index 0000000..c7de11a
+index 0000000..8fc3b56
--- /dev/null
+++ b/policycoreutils/sepolicy/sepolicy.py
-@@ -0,0 +1,267 @@
+@@ -0,0 +1,288 @@
+#! /usr/bin/python -Es
+# Copyright (C) 2012 Red Hat
+# AUTHOR: Dan Walsh <dwalsh at redhat.com>
@@ -142533,6 +301269,26 @@ index 0000000..c7de11a
+ comm.add_argument("-T", "--targetaccess", required=False, dest="targetaccess", default="open,read", help="comma separated list of permissions for the target type to use, Default 'open,read'")
+ comm.set_defaults(func=communicate)
+
++def booleans(args):
++ from sepolicy import booleans_dict
++ if args.all:
++ args.booleans = booleans_dict.keys()
++ args.booleans.sort()
++
++ for b in args.booleans:
++ print "%s=_(\"%s\")" % (b, booleans_dict[b][2])
++
++def gen_booleans_args(parser):
++ bools = parser.add_parser("booleans",
++ help=_('query SELinux Policy to see description of booleans'))
++ group = bools.add_mutually_exclusive_group(required=True)
++ group.add_argument("-a", "--all", dest="all", default=False,
++ action="store_true",
++ help=_("get all booleans desctiption"))
++ group.add_argument("-b", "--boolean", dest="booleans", nargs="+",
++ help=_("boolean to get description"))
++ bools.set_defaults(func=booleans)
++
+def transition(args):
+ from sepolicy.transition import setrans
+ for l in setrans(args.source, args.target):
@@ -142589,6 +301345,7 @@ index 0000000..c7de11a
+ gen_communicate_args(subparsers)
+ gen_transition_args(subparsers)
+ gen_generate_args(subparsers)
++ gen_booleans_args(subparsers)
+
+ try:
+ args = parser.parse_args()
@@ -142685,6 +301442,54 @@ index 0000000..2d76d0b
+ return booleans_dict
+booleans_dict = _gen_boolens_dict()
+
+diff --git a/policycoreutils/sepolicy/sepolicy/booleans.py b/policycoreutils/sepolicy/sepolicy/booleans.py
+new file mode 100644
+index 0000000..c23cb11
+--- /dev/null
++++ b/policycoreutils/sepolicy/sepolicy/booleans.py
+@@ -0,0 +1,42 @@
++#! /usr/bin/python -Es
++# Copyright (C) 2012 Red Hat
++# see file 'COPYING' for use and warranty information
++#
++# setrans is a tool for analyzing process transistions in SELinux policy
++#
++# This program is free software; you can redistribute it and/or
++# modify it under the terms of the GNU General Public License as
++# published by the Free Software Foundation; either version 2 of
++# the License, or (at your option) any later version.
++#
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
++# GNU General Public License for more details.
++#
++# You should have received a copy of the GNU General Public License
++# along with this program; if not, write to the Free Software
++# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
++# 02111-1307 USA
++#
++#
++import sepolicy, sys
++search=sepolicy.search
++info=sepolicy.info
++
++def expand_attribute(attribute):
++ try:
++ return info(sepolicy.ATTRIBUTE, attribute)[0]["types"]
++ except RuntimeError:
++ return [ attribute ]
++
++def get_types(src, tclass, perm):
++ allows=search([sepolicy.ALLOW],{sepolicy.SOURCE:src,sepolicy.CLASS:tclass, sepolicy.PERMS:perm})
++ if not allows:
++ raise TypeError("The %s type is not allowed to %s any types" % (src, ",".join(perm)))
++
++ tlist = []
++ for l in map(lambda y: y[sepolicy.TARGET], filter(lambda x: set(perm).issubset(x[sepolicy.PERMS]), allows)):
++ tlist = tlist + expand_attribute(l)
++ return tlist
++
diff --git a/policycoreutils/sepolicy/sepolicy/communicate.py b/policycoreutils/sepolicy/sepolicy/communicate.py
new file mode 100755
index 0000000..a179d95
@@ -143942,10 +302747,10 @@ index 0000000..28a44eb
+ return out
diff --git a/policycoreutils/sepolicy/sepolicy/manpage.py b/policycoreutils/sepolicy/sepolicy/manpage.py
new file mode 100755
-index 0000000..18360ae
+index 0000000..2113b50
--- /dev/null
+++ b/policycoreutils/sepolicy/sepolicy/manpage.py
-@@ -0,0 +1,976 @@
+@@ -0,0 +1,1004 @@
+#! /usr/bin/python -Es
+# Copyright (C) 2012 Red Hat
+# AUTHOR: Dan Walsh <dwalsh at redhat.com>
@@ -143978,7 +302783,10 @@ index 0000000..18360ae
+import commands
+import sys, os, re
+
++equiv_dict={ "smbd" : "samba" }
++
+def _gen_modules_dict():
++ import xml.etree.ElementTree
+ modules_dict = {}
+ try:
+ tree = xml.etree.ElementTree.parse("/usr/share/selinux/devel/policy.xml")
@@ -144325,8 +303133,33 @@ index 0000000..18360ae
+
+ return "treat the files as %s data." % prettyprint(f,"_t")
+
++ def _gen_bool_text(self, name):
++ booltext = ""
++ for bdict in bools:
++ b = bdict['name']
++ if b.find(name) >= 0:
++ if b.endswith("anon_write"):
++ self.anon_list.append(b)
++ else:
++ if b not in booleans_dict:
++ continue
++ desc = booleans_dict[b][2][0].lower() + booleans_dict[b][2][1:]
++ if desc[-1] == ".":
++ desc = desc[:-1]
++ booltext += """
++.PP
++If you want to %s, you must turn on the %s boolean.
++
++.EX
++.B setsebool -P %s 1
++.EE
++""" % (desc, b, b)
++ return booltext
+ def _booleans(self):
-+ self.booltext = ""
++ self.booltext = self._gen_bool_text(self.short_name)
++ if self.domainname in equiv_dict.keys():
++ self.booltext += self._gen_bool_text(equiv_dict[self.domainname])
++
+ for bdict in bools:
+ b = bdict['name']
+ if b.find(self.short_name) >= 0:
diff --git a/policycoreutils.spec b/policycoreutils.spec
index 1050e97..7174066 100644
--- a/policycoreutils.spec
+++ b/policycoreutils.spec
@@ -7,7 +7,7 @@
Summary: SELinux policy core utilities
Name: policycoreutils
Version: 2.1.13
-Release: 6%{?dist}
+Release: 7%{?dist}
License: GPLv2
Group: System Environment/Base
# Based on git repository with tag 20101221
@@ -237,7 +237,6 @@ system-config-selinux is a utility for managing the SELinux environment
%dir %{_datadir}/system-config-selinux
%{_datadir}/system-config-selinux/system-config-selinux.png
%{_datadir}/system-config-selinux/*.py*
-%{_datadir}/system-config-selinux/selinux.tbl
%{_datadir}/system-config-selinux/*.glade
%config(noreplace) %{_sysconfdir}/pam.d/system-config-selinux
%config(noreplace) %{_sysconfdir}/security/console.apps/system-config-selinux
@@ -331,6 +330,11 @@ The policycoreutils-restorecond package contains the restorecond service.
%{_bindir}/systemctl try-restart restorecond.service >/dev/null 2>&1 || :
%changelog
+* Mon Oct 8 2012 Dan Walsh <dwalsh at redhat.com> - 2.1.12-7
+- Fix manpage generation, missing import
+- Add equiv_dict to get samba booleans into smbd_selinux
+- Add proper translations for booleans and remove selinux.tbl
+
* Sat Oct 6 2012 Dan Walsh <dwalsh at redhat.com> - 2.1.12-6
- Fix system-config-selinux to use sepolicy.generate instead of sepolgen
More information about the scm-commits
mailing list